12500000 1190867221101581314334397675993600000000 12500001 -114078808930014195110354652802220754558 12500002 -372800442665726462580629915612002328928 12500003 -1599839992461581622560475138894599939748 12500004 -504771692642612895962901390932877152256 12500005 147584462325013292265874907682756393600 12500006 -130237264395936683843974818267541785600 12500007 -127678107341890394397880706469039713712 12500008 491723419260320184777226023953395537920 12500009 65827213847311719965815307883476361204 12500010 309547353576063865369480548618519266400 12500011 45082228031730746842524423772780706800 12500012 -658715821119896950007423318811255275520 12500013 25099677588133620124511746265585895744 12500014 19696751246825953468112636495693899200 12500015 1669962238571481901290423845475170961600 12500016 -34167303893304557131754086029635125248 12500017 -669061963452981018516628547919378659328 12500018 341085552532971399143839550557460466960 12500019 -170501089949060365544458309863117560496 12500020 -461485366501139227000435758838215229440 12500021 -2393612603433927045877017132165410776800 12500022 20459750222525776440035627933448416640 12500023 114073551019268381469547918825879009104 12500024 -608006170662566889711657660794885222400 12500025 371126222597280283139203221359671534800 12500026 707729040721523107178630913939867648 12500027 168502980513603714978917377685808753240 12500028 50217385778318688573755761142655697920 12500029 790119255120030563398706799463313810630 12500030 20429789310007484699961934816724228160 12500031 1617184768799396850627000556051535183760 12500032 754824192074939340864519826904863211520 12500033 -68626367999017050009398089638666351936 12500034 191614523782380220954599272929459601280 12500035 607072786164589929521271899595484467600 12500036 -605916797250016127636067410464161333120 12500037 -234385948362145595635810993826804062464 12500038 280612317357770798418244639855151988096 12500039 -804058144460177546751084277789289295840 12500040 -110284479068665283926860438284953190400 12500041 -80730492088113032135602417397916709916 12500042 804638156600494139113037588845016220672 12500043 386407597964400257767482629585951274240 12500044 408883312791009256131018608241028746240 12500045 145794904287145527322963122306434244300 12500046 197113954592975197023866930906770130880 12500047 -989226140158791376571040722355068077968 12500048 -238928420326632610639394449690501840896 12500049 -336459476662923268758903623582840367552 12500050 102808863542258294380750863225965322000 12500051 794626175268559349793866774482757896104 12500052 164565164793190210839009422589960824832 12500053 686764516468329401446838665600666612704 12500054 -129654296722170268523411981864188806528 12500055 -310359392424491335433248641036373288800 12500056 -594117476924674162079810371361955287040 12500057 30116141956659281406444062101954233600 12500058 -453444685917572640475619651283358588416 12500059 -384753935865066030366207901852847841504 12500060 6870749577753710895516051532002524160 12500061 156592511170094279753345737213704036864 12500062 137607178660592272920415835828375270400 12500063 917893409986994726168355648277889349408 12500064 335000493840835263507300868591016607744 12500065 -1065744302823477585617220772014272328000 12500066 915075715101426806340850264022012042400 12500067 827885554776486673643757336334313487480 12500068 -11208597509968893571697582983633666048 12500069 -1563770689163432263677719362732621654530 12500070 110685409458450803248945066748963481600 12500071 895896275494857216694669948286526681272 12500072 478216910225353956488420646323465041920 12500073 -1667754157865578521139134726662828188800 12500074 187651624626641662458936771280453056000 12500075 355353108759823711088046697641613902000 12500076 67341124845036867683572609837242373632 12500077 -1206155685363870717474966611972232668074 12500078 687023694808985357387561695870888779840 12500079 982508017917030296032400163741478533384 12500080 60431359664100254779720940305345413120 12500081 363195860594931158269862646801192050400 12500082 -807562029492623257498640818980688896 12500083 -389811130900939746520745735980092488976 12500084 1193322309547346670715569161497979385216 12500085 39835309628481490754130928861249719840 12500086 54887282334119549104989555630715545600 12500087 -1076712203624487305576604887019453786264 12500088 -276124719042504672337495478027311165440 12500089 183145741015110715002796393502221843456 12500090 144992719720648268443334134292828536800 12500091 -1477270068268278119996508101545531315680 12500092 222418717157912827031088479219813248512 12500093 -481351667714550839107081307052978305658 12500094 -125719044834112286154476644894156277760 12500095 396077790375464779622264027672796757200 12500096 133450054104377396977547792847690792960 12500097 -191471776643122034934232671454305495072 12500098 -185976906759259263660842028039632442336 12500099 -148160866870354772501078316178570397568 12500100 -5378528717430826729797267428761344000 12500101 -368795149988800391025283647096729300898 12500102 -473577093780608106209164752058486763520 12500103 123157959600678308720172948217407515136 12500104 -1226599942420279125375251929235670666240 12500105 26377408721326505546010069490470341760 12500106 357757417702915360616333710622906383104 12500107 937338137885078158852202201330316411960 12500108 -1457058759005537472978721243768806281472 12500109 70417424353616436271734781520658595200 12500110 -138298833022661697912981968498326548480 12500111 144831370822026349769652731396410688952 12500112 291925006081491746267877895409714135040 12500113 584599153557258913114159521740890718704 12500114 541547359550311995562691593471242056832 12500115 12307720776428647722677626542776116320 12500116 1172048302052347844446398494854511008640 12500117 112794562738225368719021873410740751488 12500118 400513786711990443746867847261703667328 12500119 -565309516194163558515751766241098268160 12500120 560530757348055301803792401240875008000 12500121 -99385426200396113341470822460558509216 12500122 -143850474279236348914849299136472686848 12500123 1819319558890012380237672858089450520 12500124 -11790133217304413818788103910110691328 12500125 1946287508993992047797129764055283048000 12500126 334649006636458211045978511594155999040 12500127 288721436729511647120156281637806050288 12500128 -243954272925543056974831460093074735104 12500129 40437538233396236595948052729582689684 12500130 -22874272922325498408213583131584040960 12500131 -421341345179368370439537427864676985600 12500132 348278753803777849378938723589354770432 12500133 114817069369906832440602122617168668000 12500134 -342251459181870717561525332951946792768 12500135 -1289951212591817215305007216528947118920 12500136 1225058379185466465756314237375886950400 12500137 -621044637157776802930952964184261535900 12500138 -283383861510695970379684236179236124160 12500139 -40605905873638102562332931287811549520 12500140 393437556589014428806116589862519101440 12500141 -489299576968965791542561180054431656916 12500142 633152765559777876151200770788084110912 12500143 18509695121230236666472257899151316984 12500144 -27087691912234583745772292174142406656 12500145 74815898745807787894712904610046978100 12500146 19269738613980565610263027925996657664 12500147 -1457465056263212019408101282460816252 12500148 75712873590368361575139293157503379456 12500149 -1288571916347029820814530678821686190464 12500150 -5310942808229502218940820226200742400 12500151 -616329528043903610807222792835948790272 12500152 -50578482918219822545026980068666449920 12500153 -48965909930939355258333106956899145840 12500154 114688025044390744197142109750990408016 12500155 -21798562693958956928343902139471931200 12500156 402471457379212795618806948655157340672 12500157 -666293676558051835478950008174274972320 12500158 -250472473797541242535333592186868621120 12500159 -116896501739474980379537255776182203040 12500160 -258343979028294169765587969842872320000 12500161 290977409501459990711525222690643360000 12500162 101572900733611676319896273319745244064 12500163 224014458468695581368663476901357304080 12500164 -31267736089415331935062962753065749248 12500165 -1170212886673309502243220769401175855200 12500166 101179321401749312303365425749699364864 12500167 2656103601076362125401733204903265550752 12500168 -286529418278697174772532043284925235200 12500169 -609834979468433927723920204850016194592 12500170 -106944814870012693145730118892430643200 12500171 -1339266146180806691044739349153103361856 12500172 -851545042379366305808971982013272642304 12500173 90301611280173996846665456707904074944 12500174 952733441763323467071064614611298246336 12500175 -324888134762345781750662148923551329000 12500176 24938221478929921532599209399401185280 12500177 -1474867835187852443087310772537924264974 12500178 117905672243399033732590284106409164800 12500179 849804271673680291522293145676385888976 12500180 -68021887807627678390913299371550187520 12500181 -330129739565591751850513460085238685220 12500182 1048988490708438216983134988414588796192 12500183 3308967154987221423300723894935719988064 12500184 -24274841062912490640643581538814791680 12500185 204254726765762188598644261024118640000 12500186 -8792587204225618285073081281519890432 12500187 202605325675699479310813121647796132352 12500188 12045133089204643347648275990556015616 12500189 448456160320832227918078328936971605120 12500190 361300696442220169731745625517780019200 12500191 329910616493352570893707440533510454384 12500192 -60303906484373624778442285887736774656 12500193 34792650250591615705626459140235014064 12500194 -90289983513768071086429003359165339360 12500195 -307535832788801875435744745777059414800 12500196 51183369750469378314979071379516631040 12500197 -1330610008496155881545874416074435252354 12500198 514641035261640593158256258254053600 12500199 -514593532773986151955513906358771076432 12500200 779515276689907690683817013364514944000 12500201 434993894755574776192098718523114780544 12500202 287113421905488160933068251218189698048 12500203 -444617086929792362135500090702395475656 12500204 1447374235157416561718846300266841907456 12500205 -373175126327025414738666352776329540640 12500206 -65431124934193760333993322646780641600 12500207 321664488248057000498241201196608363960 12500208 109149216821327778309795431156702183424 12500209 60326616286184425502332941077262007680 12500210 340924990447151992441540629511505465760 12500211 62205643920984983073046633878570121272 12500212 -643297418011115797470774329329016555520 12500213 1300556991962617844841598893166807286784 12500214 771680610508871065716193747866151956480 12500215 87151093978288606603331536680394314240 12500216 933762760947256735687351460417857044480 12500217 -1360444130629615008255958479181341812160 12500218 944682180900895148632279120275971355360 12500219 -755757579864582235316623944086547041304 12500220 -296534309988070389748253198267089566720 12500221 1220177559444935956936676298575855388422 12500222 83120084346503344755724781906893311744 12500223 6961866942875666227003386904271643648 12500224 -739987390083049952670325576346162429952 12500225 -121427310949601663748253896705827462250 12500226 -213055140113263617095519677901167417008 12500227 -1625334414920104597166153817230466385924 12500228 5669111092513273696173260038511047680 12500229 -1395024274802507190900536333752565760 12500230 -317345810179350144944677458292407930240 12500231 743103651363891636715446030094394011032 12500232 166177143640935315639945613833956720640 12500233 -102256893644013391271790643827796000960 12500234 -332358423824322304267467664176944715984 12500235 -794467051261925882849951073124472584560 12500236 -489657603789967649816797210649450502144 12500237 -993260822004865843661427264703657956768 12500238 48028329333497839657124024077312650240 12500239 868783470342996610727447087513916764424 12500240 -24438632010460036916554652852047626240 12500241 -33551821662754644676633519124546124096 12500242 -580990304172716243273043464384893705056 12500243 -932083804593044382629387117396964934692 12500244 26358077436063187043684204243867987712 12500245 20543324412788288904813647488487041500 12500246 412537738926050393976403305478297763904 12500247 296646031725767818663709791022162757120 12500248 -1322348603568336571881074155661217392640 12500249 831251620992014677304649356671713701760 12500250 -44472391898740424876920311084264192000 12500251 -1171770922647955324299595023232667994748 12500252 992944047502389013109737189290375221760 12500253 -450624968676637209685286878331238967476 12500254 -5324336210492654626805500165459502592 12500255 195769595467887988022534611642553141160 12500256 -1056060859413316638548915933605195677696 12500257 -791397793316806884849351733596552416256 12500258 -309500669347001444310670045956112313520 12500259 -774892237863562687082684719421058921552 12500260 -288545864886947146108479521654037565440 12500261 -1783787156481441137669127666203274120960 12500262 208837171977102650850872901228066371328 12500263 694123430138055773427529666269851403512 12500264 -419516976382337082143261461443763814400 12500265 -132975043607175770578547650114151746560 12500266 -605225993258436985260003267033228711936 12500267 -495799704575593281648827861579202039360 12500268 -504118689362728822345333229101509120 12500269 -1211314215407500330042578760047334424256 12500270 -289155358165006225792312396213287657600 12500271 -42227457277207508028317958901003065600 12500272 -6194490473891499246059852005982044160 12500273 449912659011033178166961738833529483504 12500274 1940746963253620647328437286968797952 12500275 -318040327482698568622588637993295820200 12500276 1097140608299826541849592994842735911680 12500277 -6348979907527922947253050680613142592 12500278 -217832433069671142489641758483948892544 12500279 -712206918705154981013971816143098919720 12500280 -263814850720981975971570417673895116800 12500281 -40083617823103853333798180231448714668 12500282 1103583568579797591753560368505044061184 12500283 192586636583854456083784953052993611264 12500284 -1784342592449489612695155064231396045824 12500285 27699577561539581850270744735550371840 12500286 -195472211564768155337195137055687362560 12500287 -1420827308584708704569003531135454347808 12500288 137609552816711866754627937375831982080 12500289 -89259687760370008541165894510465471856 12500290 243442092025162324880995352041761062400 12500291 538751077152822459902856102915866144712 12500292 -331285424946692494609474939947149107200 12500293 57992404457772303245905655190605649408 12500294 -128915932147462443773129446411572614304 12500295 -426454198792764509706385761399800389680 12500296 1780229496105198730987627089980567808000 12500297 1015971244148340639897226312776077985552 12500298 -332151199507961325201227946772063910400 12500299 -733013706668329340782730155065928757760 12500300 47873819294209268684179428664891718400 12500301 65509593075941314486025525637201606720 12500302 269188404011724741460142202195959424384 12500303 1011004748308693387694199414689088027864 12500304 64593208447835569946651027731155517440 12500305 -495732211359795613107814136359966911000 12500306 -97030122394439144726379989809339178496 12500307 -12585821718306969912192798514392017352 12500308 -1417053908369755714541387433611862011904 12500309 -432092412343706687655432387932141052960 12500310 262435429299272913718669586405257292160 12500311 632862978224496571263427090317338461632 12500312 336445724261544482886106992492354048000 12500313 -110683939307616773213626380975875654976 12500314 -492630933673719292537868331971155593744 12500315 1442185238091393573652267897443801120 12500316 36241520048576299969898892947517210624 12500317 -754140990797437462410060311020046051220 12500318 -618028056785212078653961791184992410496 12500319 354017549394399006892652475582351437328 12500320 -97329994100211169133036161941283799040 12500321 -440072229293774917654734270360889077240 12500322 -233628040576808631607808761264233433728 12500323 -367509286679797726022580873732565599096 12500324 -278781801916597983600713214799630838784 12500325 56374724443642988553071250806070265050 12500326 341793432376591344751019472388878003264 12500327 433501181266245315914198138188424538672 12500328 -1346690615780688261696717604073570304000 12500329 -280379192593592194753217792102016528070 12500330 497678576512994720986923740272585708800 12500331 -816161443138105249402922215611503241216 12500332 208416138095791814294551940403766989824 12500333 -7503600255761964567329441428960309236 12500334 -156359259443902982855635333276516085760 12500335 399057193841047613109385435637204030280 12500336 -98978281549297221895052957684728823808 12500337 -343771114765341545125103854277477015040 12500338 -460193169514939646471481655630060274880 12500339 -561478129628301070959160725052079043504 12500340 -242245068215897425409526333518459781120 12500341 136968643955454661987500030408148295388 12500342 287739611725857818417720498848301799072 12500343 756900760042025183046166997934736444032 12500344 70584419783731904455492466299835228160 12500345 9437851808346898563028037009883512640 12500346 -335550297377776626691517758916432524032 12500347 12767843038527213759410112294462334272 12500348 -59378205531872308225290618459214316544 12500349 242603783758420442566913590392751116768 12500350 217443355771967848150964553771593438400 12500351 774217039282126002044223684146023220352 12500352 907886662305047559450420446919602995200 12500353 -345350947720693555916431595736480921276 12500354 -977835681233186035863038887461174312960 12500355 -421887861875315314303154264216894976000 12500356 -837427757437825284399664309515684347904 12500357 966246390469058879548619869513427616606 12500358 602535429952880384920141120508817408 12500359 1041144459963162976195014073315584801560 12500360 -574340455640961984323452623226350336000 12500361 -824432899187372677173126655831928339820 12500362 -17703421349597711800264472510776605696 12500363 768209952634267092554098993419665598480 12500364 236353747364539291740323906817806748672 12500365 -1346616733074685712574733414618462968480 12500366 -384542422766840959096520544382856856960 12500367 272063759280782903166231587898352408320 12500368 149740429574202825084084576683094196224 12500369 215799486441382335055683465254171844672 12500370 -334084312456541535159755428326706608480 12500371 435720607374967521835007863009511459392 12500372 -1190127896033590779753006378150479919360 12500373 -537906883512365089784429832248949767232 12500374 11076084013337358647925698763075829440 12500375 -428972678983343478477464830400923326000 12500376 -68386734825105564920437033840943431680 12500377 1456977022019923998316345383501019602432 12500378 38486349148246721052649688074006149120 12500379 60659485501908683350093248681630674400 12500380 -68093807558720402529517716720999475200 12500381 1159015083237664852992862663027795728192 12500382 -180183495274806979074026752549652699136 12500383 -16842268010617527776871821425656686480 12500384 -68245955987224972985391216369283891200 12500385 -52742320873211104971578241756134169600 12500386 -596301465830677350100200679087389523680 12500387 1405664463933759605412131760076119655392 12500388 -669386726593908608628139442904341612928 12500389 -4031521968294918937107992908198405440 12500390 -358185190980512743000076784136383717120 12500391 -858047775975108270657710988217981606656 12500392 312521352555810827926487094247052236800 12500393 564384565297363261683149472336703853904 12500394 551342249130872575926288253754378092800 12500395 -931103155560869808566347926691372411200 12500396 7502191636785987974613996412202476800 12500397 -99353135399210577256664835205301463552 12500398 -111874489042256389919849516512731460800 12500399 61520169760150426786574308450243049664 12500400 96688613340316474428853476998715801600 12500401 7926075941319794005112971814187815152 12500402 396381465481545689463457215855769073664 12500403 475255476665006595418068962868928297008 12500404 93849499314859246778843464942418677760 12500405 -1331220891540447614437612421957791859940 12500406 107872869887132843371477540416593711040 12500407 -1071152672581739928319105060299721742240 12500408 206457260811219987176249806316270469120 12500409 -146985674358997148210145632196332605440 12500410 123389665374523532743728129536174957760 12500411 -605327909625191322509673108912940306176 12500412 813638444119783956295850956599629517312 12500413 375708629909228922801584402372212779360 12500414 -226039550961408045593776380577263154944 12500415 668805752763631843877007128541962099160 12500416 -260560193067345892228980878913348567040 12500417 146408092788224956823933972464363752960 12500418 101076008633598199814283525019944629760 12500419 1266701940886101161800674231270838069820 12500420 -1397734279260696193015577075554321920 12500421 -229891117561751732204170793578051589760 12500422 121523332464782995660431069348387849024 12500423 -1269660070638297056678398070391246286800 12500424 -158060188714924539045769669747319946240 12500425 -346605630143030909560419520095835422400 12500426 138118956498001544401722131990307759360 12500427 -16106173066600202394870250829929629480 12500428 -414216143521311962551439868003410056704 12500429 11111874935634144613390648760226215340 12500430 -282848811622925774355280631027247840000 12500431 231239996283800897100013882019006847312 12500432 -141642992305103901477887082226566955008 12500433 -1150904038089165380552407199877105134400 12500434 85711048739609423864811810197383337616 12500435 -525698289786445633861799883474128295120 12500436 -7259345458132253778566361105202630656 12500437 1269344353011889147127363706167673579086 12500438 478022098917478253466425280014649597696 12500439 777200204439244683922228508487613355496 12500440 -45165912950872153323536019585181286400 12500441 -1919435555569764947451047366988087751158 12500442 148545969145811558593616018642645018880 12500443 1806278018646157851169769343404624202692 12500444 -12301600532490113711284498773754134528 12500445 815583917122520119076373850836437101920 12500446 -32609344965871270599106542250428994560 12500447 -67700589739219109895774436535587854960 12500448 -188902552379650159177813060554829332480 12500449 52085213681186326080710480112675360000 12500450 251485655949303314451037937784812664000 12500451 806239185408067744738729491251501086992 12500452 -420916114961195551914349445408960020864 12500453 -414944843541358686888860335349836650720 12500454 251404003021266410169361567916881041408 12500455 -1236797816105582728856318737521251280 12500456 -1042015087241080332006585600513375651840 12500457 43664986339551772739626142230176760992 12500458 799310876100556519731145025806437586176 12500459 1421190027476172700875211999752689820660 12500460 40834365579519486990371980561398988800 12500461 -543755033541596750788732878050768759520 12500462 206065257506392300799460575274126426432 12500463 -1561054783048705239464594499902065728000 12500464 -390458343950618034375114242270839013376 12500465 -548203226509240916925370155044004201600 12500466 -527924813380611783318868852709145937152 12500467 -148082577972730573660198182961845554016 12500468 -1140838375191169176041036328166469108352 12500469 487473216898001787302809247873783834094 12500470 -38375776380260251636634750508921052800 12500471 -255896294920510781804570987624284577856 12500472 365809313327182991081613077826222673920 12500473 -224658923131446044814033266708073755136 12500474 103827984495297249322145029950628798464 12500475 7830370739987653450346046214567909200 12500476 1749829755616728877200486020120593159680 12500477 -229303370775022542068179823032747296960 12500478 240058756976423992257247075883993114304 12500479 -119633398437830476027029140730294975240 12500480 -450320923454340329603633714586609254400 12500481 -399980838350841275995933575447945262656 12500482 268830990834054408598897470905630676000 12500483 -590437029677373579514913984979064446720 12500484 -150064342371851646450916107549888657408 12500485 802113175959925850281993356930412917180 12500486 -747555726652509583905313268478542384640 12500487 389791024525240018797484981417905072 12500488 324779409216944603750006378633564651520 12500489 -952282964285736154787694014534532823344 12500490 -59652157339064267795313479418476751360 12500491 -712731711109370106080577827539849036320 12500492 -1836174802800411524459991830379863374848 12500493 -885666212268878947297636405759124828736 12500494 -1064910151516838534620540602244149040704 12500495 52753071300212945380695280876407326400 12500496 -412000587269229169285917657305087213568 12500497 87436435509231891353870462135413327732 12500498 587704259985931309279729618956977178000 12500499 -1149126922939625183967076298119605120 12500500 -53008795572125358080204349798924288000 12500501 327052716793060298469165516099131474040 12500502 -49294304934813869016745030543765880832 12500503 2161189081522034913922083892804611316464 12500504 1958676250326566069377890093390400512000 12500505 -521651937087258976391370207661427327100 12500506 485046821243090608906432801479936563952 12500507 272631901464708910996689740526746043720 12500508 465825892373183505510986315202714101760 12500509 -8982521168687106650914422590075193408 12500510 -678778036827799168545749278439123520 12500511 1223077481402825789977584242025796262472 12500512 439829160069003657093515365618132058112 12500513 1421550641454082947777715850904492369762 12500514 -132403695673040609427994406962882037760 12500515 -554743678175074441528152061721255074800 12500516 345338582899295105416363957035001110528 12500517 -1860290650639912904061927508501708485888 12500518 168378290336029024909251660042762287040 12500519 1563933789631546242390603969046395772920 12500520 15669870997059226045352674401782169600 12500521 976913386623355058614988648086544107344 12500522 686853361895027019275018710076015259312 12500523 301189737565569255589862694747314337024 12500524 359679513621334310618233206562030852096 12500525 79147447228830857568581363096185416000 12500526 567228983008261860182936196065384046144 12500527 -463576097424828694725729289848948331392 12500528 190141369134958985987005734590698340352 12500529 694150344638695913133588849641494211184 12500530 -1862632219244843375224648442227399680 12500531 -44970463747153312885513924354974708000 12500532 -51048754817326729703075707627199827968 12500533 -409636633394170271862470309482431510656 12500534 1449269065059996860679753471774269687040 12500535 309131855807718843455358273867604454400 12500536 -1125981344265255990449090315260655800320 12500537 -283860248131911619090069756765809206400 12500538 -507183450433436912427916851574259168256 12500539 451441642700118566732981929013292442340 12500540 -283952398024563253126765213261118361600 12500541 448365844789837832496357708726612133440 12500542 1135499108338619673898749763678593115392 12500543 -3340848507711998896846388142594332893440 12500544 -70429093567510251608691794010634715136 12500545 551675446243911883780177866057156057300 12500546 7940685095843487101202219734059826688 12500547 695606411897018060791906751778504112896 12500548 -135336284080565413449983590037519221760 12500549 715731027446063658103893846529945307550 12500550 -282187132045202966439478717616288076000 12500551 704620200151097858351075960915639720752 12500552 -78084314665219297947548594776167290880 12500553 -255192181899056365389186782124207461952 12500554 -631502301948935373993911806927269001728 12500555 167310146284813166710375326257941772160 12500556 -147218901095330855016015959476380057600 12500557 800842394317630093840145313525623491360 12500558 -159184325412583252642247695560813969408 12500559 250372452020212121969716943168400159024 12500560 225162034325858296394447704390324961280 12500561 -292223920232113513142227703008780214028 12500562 -256653585970745775413072944077093541248 12500563 100720630531987622745205163355667419064 12500564 112887211930864084067371293149937917952 12500565 123426813347753138484969685177318809600 12500566 -194351451021434056077694214303396140800 12500567 2663768410341318673803281934284274339792 12500568 31765428573638152415540749904523755520 12500569 -557163043729382036358426550889322147456 12500570 -282863390588556629986443708418189151520 12500571 524704543473770226191815671116384763840 12500572 56907790936563739165393613517737072640 12500573 322511866687686744594737301885139104 12500574 -193781962609299578652232567990011973632 12500575 922271332500019369872425828137398283000 12500576 -2389065625675850905552500233109197291520 12500577 1005693769007833457401259125626594084114 12500578 563598258559973425380398246936269383456 12500579 339190599523781080007857771463758945440 12500580 -146392406105261878054027199327519969280 12500581 1187973073828966619570803292879723920382 12500582 -942108516491808039379879582517359181568 12500583 -113782805733813352551164336876848944000 12500584 157872903973676418819970803312598118400 12500585 110235572086809004280513216944564191780 12500586 -140268007795470591356324399703978926928 12500587 1754491758454488405416101297297326897192 12500588 -995443218015615168104726846933595117312 12500589 -674235278645798372735699196138634147776 12500590 -480467336547287579078148130626475230720 12500591 651782030056286613424636468204538747592 12500592 104711006692793960547119535731240337408 12500593 -3942726002883816950314185070995717120 12500594 -1428993278345616796217156422415671153920 12500595 -542176960521275848499381178295477248000 12500596 -554748606879292946497062179359367534592 12500597 -374441998772011343447602727922266943954 12500598 179758509163807563272458355868039905280 12500599 -703206799204776280279991284708573557400 12500600 285961820845479730166937355594920960000 12500601 -461397426270245954822490206175578613168 12500602 486928748699277274203011012172882064752 12500603 -686499669682173753568747824347672621148 12500604 71100187683438251724467064390200931840 12500605 -455258738720214090096260493526142021640 12500606 169509104494902359472403201392408970752 12500607 131472841891193293472099363565110673792 12500608 -362902941451582163802951772198309724160 12500609 -652031334641062977182934136483070455200 12500610 -288442546139054541809235650320367124480 12500611 -478269099595210255706548672684632646200 12500612 1257866498290517533755456104873039408256 12500613 62255408780946702543551523603211239360 12500614 380488320711889686556489767366257450112 12500615 -460400323850799075101118643595251176960 12500616 2475022782308510893531211439540387840 12500617 -1407537978952979980907992703458196703334 12500618 372839773246491413451664088900598620160 12500619 269972092071693638067511315159341366744 12500620 419484294631341537546511418222620431360 12500621 -449533526647462174618308213804241094688 12500622 -190703203310385268491664735358244543360 12500623 -1242552556820173591367294828243535956336 12500624 15132983785980098873332251680509255680 12500625 -54436020716578433935101873473492100000 12500626 -292726253732539544549225659763180292096 12500627 -417425790255504729004107076392153009288 12500628 44372733809310725807430162554915966976 12500629 1876663030344801446536748102850271065230 12500630 -67418837983836999534278030176020401280 12500631 16885308754061376324812227515575304 12500632 711049724365197446684539282269911347200 12500633 183920405932009500373776316134362963904 12500634 252293797902721418494607901378781525248 12500635 155726604242125652488008475036765584000 12500636 733301376941030721789948573035414638080 12500637 -139696759105502414144619562597311493248 12500638 201332653966516256691156510287911714944 12500639 -637768536969210322583028952937473270560 12500640 352201697207239095367063910507404984320 12500641 -49694493191270735826581672933992532588 12500642 -101760484498502991340744408258290710016 12500643 -73774842544853802378790773239222382096 12500644 -376396077957801982005566449674322329600 12500645 311588724826573321943506341361370486400 12500646 36153342637728980022567733717879291584 12500647 1531411254693425313525853849243427999096 12500648 359061464269579580860835864535015168000 12500649 533635399995406548295106214583520155200 12500650 430787845839779355454626275863859926800 12500651 -120953927150182402992751848292091627400 12500652 113201571043244852713919316179712384000 12500653 1858687469185985999733158339540389488000 12500654 208970654626132018036061306746805046144 12500655 -214412471646285756831394660650338361840 12500656 -72855401044449106949352744495360245760 12500657 -18990885954062295473727241481561598720 12500658 -168657301593254085074054272398104536176 12500659 5822138342234120367110751411929622080 12500660 -1046332473268815630397238263061983192320 12500661 -812273755963950898947527670552869582976 12500662 -358304073014077373158263513508087875168 12500663 -102705440019966245534098125228683858304 12500664 197469874291920133783788812291507159040 12500665 -451469292094655883064738358136875302200 12500666 -13442171360420555168862837494868880416 12500667 301869192581597786471381234905400700684 12500668 460208573793892496001111172178615055360 12500669 1178075906284048711511916011482311120120 12500670 696871527160561262527290127587532800 12500671 -583346436117906295535609186954047488168 12500672 198894278206676507203752568704718602240 12500673 418375356684210722423463148540024221600 12500674 -33324215933660714262889814019957455664 12500675 1340109230577097809679214134880489889600 12500676 -371678284418849373397703999035901644800 12500677 748235374127869531920142931255645757472 12500678 1544730365900401502796523448438834270592 12500679 -890077692286302681904510487479305552216 12500680 -503199983794490111355166156930240665600 12500681 -182475293120589234807405621334596557388 12500682 -35429616189576654430382990946434638080 12500683 117247777336432234233372286390261613184 12500684 -649422895706486080701690202987758059520 12500685 -26451424731249996134377416154541488980 12500686 -165313934161699759206308178124970962944 12500687 -62148232453036971170465228217027843144 12500688 21198146718095509339934341908443430912 12500689 325680888634414148156374298906492579440 12500690 455753195083783738542589929139876797600 12500691 211299689639848883667074342266414673664 12500692 38554026610787588490423042603716306816 12500693 1811137568590974620457547201774126020942 12500694 460156745461524232264766748798245776224 12500695 -135673007274708597537579148676671250640 12500696 681279051701853114677990196891804672000 12500697 -793705637317504689464586787759870121760 12500698 139218803537701843697055994624731171840 12500699 110159938032956244108978686198430996240 12500700 200547830461747490671194160140996288000 12500701 -720279151628396407732536259655848538196 12500702 -8918707251070462949343479548723798656 12500703 -472775264429708383916102295018323316480 12500704 1822964731203510249217202682194844450816 12500705 299919958265891473206255903430335849600 12500706 561817174472872088231297257694547410304 12500707 242591820012743365603284345193733403120 12500708 29399151657131064728401303024369560576 12500709 -166959879464931464682360918408074504832 12500710 47634695607429054312801297188879612160 12500711 1322243651611147816419857390745457403520 12500712 359066701565388458641539452873370009600 12500713 -439070303445063961490636242567921493616 12500714 17822719911697945807185897833518785456 12500715 159363154581141278259154669804120804320 12500716 -549043479657695530502156088977474748160 12500717 1400793701579493570447633168226628640780 12500718 -241307253863085098006878169389427637696 12500719 -239231218551205085168657036949639161856 12500720 -54188781307230594077864655278596915200 12500721 306302260690594605455873875124117001090 12500722 -4027612282489227240028869203880642240 12500723 988924850291996017981008172882940021292 12500724 -83618967843104503378109449843703881728 12500725 1010722483267031739180277963046108638250 12500726 -207051182383809927047374524500626427904 12500727 -267318709578492180642317739166786609920 12500728 362420773120985804820058715939043164160 12500729 -2224792255769938649924313055335425514924 12500730 -13383571860055929503037666422611676160 12500731 -1927785173375012610883635653754047397820 12500732 1088509355682617983851307192615688196096 12500733 107503987373541612930142208972620830816 12500734 -786203449946050923422737656955713321984 12500735 -376115810142149484853514799389457388800 12500736 -220439504934870263556585653288363360256 12500737 -1456979091471119879753238734155159339008 12500738 -30310287134024076335677543226167234656 12500739 41839109924030507326871987551118184480 12500740 222447687771303509907451607148496896000 12500741 -2019194635310585042666255785030943908032 12500742 342854505914353582513178764844960292864 12500743 1445586411459395723023189223394595304760 12500744 1080712138202586614283112796753435612160 12500745 8449184559011107698114909972765071040 12500746 7025168202434525593851265364384586240 12500747 577272681289423426932310986430045183632 12500748 -56006299083111140950400948200467710976 12500749 -433510508597468456021340319039112418250 12500750 147729255174798496739653869988823808000 12500751 112162155546403288951295674989523933584 12500752 365882219232957966496988161783218438144 12500753 -60366639020821201869585409351246884672 12500754 91612535732101891714837622974416175104 12500755 -1014491936287948162250319879669091125840 12500756 867373405954901541918978576587031630720 12500757 -1324754040649008683889805290835971726720 12500758 -1652144252840810944416681590947590301824 12500759 -936539674828989848359357664196251529600 12500760 564901951141987666543634502295578009600 12500761 571139746036533920665722089985582401472 12500762 -64238591845398121567365732771786688800 12500763 -548242443662765930687638819895906166912 12500764 -1134477832565822949512802618199068711424 12500765 -126508834594718307157236611995743964800 12500766 584835972565933739234527693425953266752 12500767 -1260174772115263089129599749257247137184 12500768 -7444321431187102279117804955599110144 12500769 34820107206834369165056700717327975360 12500770 -66032383429215727708413488234442747840 12500771 11060828146230122321566455439296552192 12500772 728430832392525609103753362262613025792 12500773 964211205463559098923366205206345577022 12500774 -72668720601169187389707394221516414720 12500775 9442500733953590666929335956585926800 12500776 268923721698252653329750823120871014400 12500777 -652702473955550187597223055581607053068 12500778 -370007062574858245053841858987953604608 12500779 -1053239896102076555044699831797045740620 12500780 882058609323232012502141447048830525440 12500781 143728954125752261930248238509540871424 12500782 29911418148227339149653475332358243200 12500783 -311312071572014221344701494978389054840 12500784 27963018789014086626670267858668748800 12500785 2031922370372407772202076412357154760320 12500786 263695106863434572759481566885344952592 12500787 229399287688013341405694907811081758768 12500788 -79173254735683106592246954440222720 12500789 81243615664228240784943911813096205120 12500790 -262627691463875354640570207197368433280 12500791 -1744643050658310719821533907667229627416 12500792 919477376882314191522153362532109086720 12500793 -1094401068908647491838020074843318340816 12500794 -30319458821598145203333943063481468304 12500795 -1016342995361000494684953224509028131200 12500796 34855710088391068205505245181146431488 12500797 359973587187453031442754141567134016972 12500798 1230039929763278127632571700706082452160 12500799 -766914885218368813795936364122137047736 12500800 93020544980992822320358368456658124800 12500801 143660275793384991989079175418418666432 12500802 601748946408719778683951139672551040000 12500803 213652837903360992681932890273404874240 12500804 536014839583646038419168777336168717312 12500805 -166582499734146686380761993787033562880 12500806 606884372336513919674206431630696993984 12500807 -709946795125645161766240817675353219920 12500808 326229315421631278137307724434507407360 12500809 -1590561112223395971180969828531399805990 12500810 130384690127010917613417806193802521600 12500811 26043427554953982088952443116760635312 12500812 -19911630004864725399237162660269449216 12500813 70618446497560751734437563496541055724 12500814 673287728224872648595773034344639422592 12500815 461409266931892638988925537291653149960 12500816 226582735127090435257917656909188227072 12500817 -309545223773006571022198406630951143488 12500818 -271546012551919372620227636442295829760 12500819 1224826538192910217628113656940030346220 12500820 -223733084548285472567771812119043115520 12500821 1180941505240932805248581902487038051022 12500822 -643466942466536153910740516312995307520 12500823 -299508622674448843357382474498928787200 12500824 -563748004580937922524854284061742489600 12500825 22498836120275988959303118128360736000 12500826 43534415101719861183783449204880837120 12500827 471235318970458018636015138586261248560 12500828 -469970499492691640570293143636408505344 12500829 1109191141930901855028506862107019464448 12500830 -198318756923675917036905728452653685440 12500831 5146513361414706079097383150054623600 12500832 -759903822107682406769829575122305417216 12500833 -2030869237412249024917933234915241490000 12500834 481423230505601269199774802731835828816 12500835 -154852891690585842270316083864926379600 12500836 250379770535013872802416142837175076480 12500837 448941288380999989113206507422797346272 12500838 25168018783886718223367575697862205440 12500839 116383383514081849505484846915779131440 12500840 -662458483067911149398367976240844390400 12500841 -25984866928377120826762014541763533920 12500842 518607973105849420208727993255412593072 12500843 -202348826366839473747388428548686086336 12500844 -702814625108696954825248453651623504384 12500845 -57578747696756547215098876777101288960 12500846 617980593295825451121717955244982391872 12500847 517702841454413070886103925905291440608 12500848 -136361011298867852032894881022251171840 12500849 1097338298889987546476185096017309296850 12500850 156822746863123918123749970914282192000 12500851 415658286994451470791912833215836668760 12500852 -24266246127660098624985784255345975296 12500853 250241893481206630302530538313647837504 12500854 365485397731530868818842336784672329376 12500855 363483018674243795902676139242999036760 12500856 210842931162629734990879170532011724800 12500857 371884776876615564834509539112707268932 12500858 400857541581345734189021831610104615280 12500859 -53702014353846349841065907395024504320 12500860 -567825286688605207731399959996848742400 12500861 1098886126887081531602833031975602264800 12500862 542270475706769425534619753871540793344 12500863 -501649428456769552872935061444010394976 12500864 -224184413021542162307134175411227852800 12500865 -103656694207066837355040056162814816000 12500866 -78209135499661988366848882233636334080 12500867 -1003186589514868308145882184802233598084 12500868 -276846157202230194006473593935024992256 12500869 1417492569831876105561347358877183826270 12500870 242509418595741113401379978026076042880 12500871 430646716257607173124111124301205942224 12500872 -1938848198271301908693128911938559672320 12500873 -90516926457922463293703737740649920 12500874 2289497559392391769230724536504293376 12500875 911754921884657897625668625240074664000 12500876 884721595810133143540604309736888303360 12500877 -165668771546999797401156019081737443040 12500878 -480444996570976786099836706021358870976 12500879 308015676072741300777351970196601037440 12500880 114510208429667751080646335060512604160 12500881 1238239602613729051367132752928289084800 12500882 -404729116583124953126678325081355316448 12500883 -263543252220165271498298775076036941360 12500884 888146126853540320700963715257157496832 12500885 111206541463779493625846314528422471600 12500886 -740943478761661179313945911324321552000 12500887 508464470387282749261181083068061447904 12500888 -760142082729171973691189458825579530240 12500889 143038503026110100987310050575941716928 12500890 -15717336637323210540051514721557259520 12500891 10395892362080265346209104351687372640 12500892 -381050960395065261776597273634553190400 12500893 -1345744558437126964960719259501857688858 12500894 -106108410042074002897558646420837599488 12500895 -387315404481160717878552991984662451200 12500896 -41858306895050274653377490573810270208 12500897 76821310465181732891578581931905403440 12500898 -208023270557449557167615508701567270400 12500899 836248316023380921264770700150851082912 12500900 -298979846624364400770950904698827680000 12500901 56005958673703014718849316062925172192 12500902 1047192573505425999672876170591604637152 12500903 -408753714651280257036703534377324002376 12500904 -416142686413287065682752806902679142400 12500905 -324954431108399951028998180267259098880 12500906 591932762567197764091247295308381730048 12500907 -785107852622213003952860932853193471312 12500908 566179892203879068415021605219938108416 12500909 -1616108329586778407146165306855550020596 12500910 -481631583234392127480635285250267576000 12500911 -24265788457349682294771898633424115776 12500912 499970067882703361168973874456170479616 12500913 -206133901596805967153587186000833592512 12500914 -103593434025765838506307593103777006080 12500915 -105892481349233957060055203249845826400 12500916 1092130925265270664206245119056119537664 12500917 5089069317637038341344375647881832960 12500918 361607399264649574526121624331368224160 12500919 610075676521481503201185263513674544640 12500920 -1209209028629720898333368328095425536000 12500921 -1078394769298385293506993185696313985878 12500922 -78013000458460797700184432568649668096 12500923 151732276115332793055639707275624493080 12500924 114142811596062064491235267030426329600 12500925 552515129170877606681542427961072084000 12500926 -186187776044448149416490873052034837440 12500927 2169281062412507110931186237815899114312 12500928 -195332872437063091055194084764272295936 12500929 90674683980096916382592433023725753346 12500930 -294413850820807127653497166616535216000 12500931 85075537993961256383166289519173188784 12500932 -10766997431269566177542243805836559360 12500933 -1916025017514688483056982734007997795400 12500934 -375839097058354398414138782125718372352 12500935 -772752862740412217618060854079011002120 12500936 116720002862724163289331360307347456000 12500937 975818179335689276929027161089956969536 12500938 -1014123423554148937487826559449437948880 12500939 -379975629056136455200087739238013248600 12500940 21288731291773051338696517371372902400 12500941 606553681303513553159940659277716916684 12500942 -892580159937144241404001202694192576000 12500943 166919224186668293921756247026604249600 12500944 -156313426206505374848596144396435824640 12500945 137112798182189369908531136419158549480 12500946 145140012678022655318866137154675507200 12500947 868996674266438824453301442131188491912 12500948 144319521328279247733801775136029440000 12500949 230616816670661229038240189227798612128 12500950 104507066303816209046253913359362457600 12500951 291826012741571315334696742609252545600 12500952 550999453228425098109169550413509427200 12500953 1247271988429631004335282734166585224202 12500954 -1021234180888999863397803407766835831824 12500955 -149272025776887160055195929723677195600 12500956 -472730443004065680255748606203103082496 12500957 559398839511277352698653966450672758112 12500958 -6808478340463356423077456061563655552 12500959 22534202400778638506087942951350254848 12500960 11562534288518497025136825789421977600 12500961 1153036497711279357222351430107833925984 12500962 -843060036825528265644459689362928750208 12500963 169674305575402297410801520576867501212 12500964 -6923786475591124464495813147365253120 12500965 28232372368394753421029925189672727200 12500966 -1234693101360083348663246624666516732160 12500967 305392479986297565882122789240763116544 12500968 -523060932969227204660606927785490534400 12500969 -487371839898462736892409920814229680156 12500970 122389925318527024860836528396045030400 12500971 177429645326812228750905377274532788112 12500972 -619618166550496482800289518505282877440 12500973 13552818018365872065278074251821766102 12500974 751687202145975740243986364663986903680 12500975 -164766720681895674539712056667760316400 12500976 -55688596645748945541743496358266863616 12500977 414766653238704012889861030534638175826 12500978 -409597592229606830113945998218935142400 12500979 -638077754999698833473024788533720300480 12500980 -17078244720922168243963271184368816640 12500981 -171042508330078139333487976896267516000 12500982 -5721494209142724202299060613971826944 12500983 -459974501762509221872964883744639266432 12500984 252064973805242567631668823199112970240 12500985 88817871788674244630348038584616805760 12500986 1072123295731735831161719597737811214192 12500987 -782332074557974176774005348659703321040 12500988 -535657498716396714014375462829682483200 12500989 948196708089728777206589527041177718790 12500990 -227893853739236503522085891130511512000 12500991 765308399024994779146018822735420945152 12500992 -122264392268793654166505051346666782720 12500993 1555769075671019299448193057118238662320 12500994 1118022846371184918957546808284846336 12500995 -113263171105423558546509969871536716880 12500996 -688088500494022152335567950889597015808 12500997 362624518127499391387760866349741100000 12500998 299046428346639306421647003741857487360 12500999 548789715536874550751418026292023033136 12501000 271555643464294295502973482341990400000 12501001 -1559386920357027576846107328170201726520 12501002 -180448720758650406357813672638627270400 12501003 5207298223715338660947102332373511104 12501004 605593970786093815901482317910763191296 12501005 -142459240954738889940009508683226644480 12501006 -43931930812305654398251693162038054912 12501007 -1458296386382582817192366166590624650960 12501008 85651364252001596490169015161186238464 12501009 -679387977717693742287582453555395024286 12501010 -403217474440467662635739092151837711040 12501011 -769130987414330894790329781445980331776 12501012 341508923946882647479584382077281433600 12501013 -693590905785977201167241558142885928704 12501014 367597473157705854053121659104400717856 12501015 -422013480749588238774832388425163453280 12501016 1438275618029389081854344717144278978560 12501017 89379251996793057556082664697132193040 12501018 -3551748340707530928621848835189727776 12501019 694198206930320507713476935347246796420 12501020 197579241654857901163147951509725460480 12501021 306270831528489193047719184625165568160 12501022 -910115056476083915317360667664367645248 12501023 -305898873515053706425323565151557308816 12501024 -116187249656875431633643937608177287168 12501025 -89247937496433291837448275543183157450 12501026 -220601799339497281967960266651248474288 12501027 361809025063013492297962717765698403200 12501028 846858139977464286721249546496051735168 12501029 -70815875713327190854326205519506570240 12501030 -301328318816026974897445178050029984000 12501031 150249353779856817284309254975640596880 12501032 -320799866331169028421742640051282503680 12501033 -141623010513459253714243193783814270816 12501034 -40397929689822887199484229468985796608 12501035 -1053925885396471221454110860390882611680 12501036 -202744097513397105850370247850582219008 12501037 1324150848715672765593399980453614092 12501038 -136726674064023100371408769819265372160 12501039 391988089843450362970661635708036066560 12501040 6260105107100574261690613861264588800 12501041 407267471320308018435034039383084968064 12501042 84720847379062951900732976695716401664 12501043 1376637345026704277618465699351397361292 12501044 997475024423024055358061890332968651136 12501045 216973939049895577604967513009960052320 12501046 7469993829837292557537461127266954304 12501047 -240338851232874071818472527836134792760 12501048 146922433800670296748966861966936965120 12501049 1321600047178819829833522981986262027920 12501050 432787771924121195580771706135651680000 12501051 566850479831661548370371033564444644632 12501052 353587415473565839607381062451914752 12501053 228556198180928380772044178560241455302 12501054 -8875463181963626432664213227103383424 12501055 285479276063179354666667979567065349120 12501056 6697130937709606749513677433526026240 12501057 133368825485993396013669176213806418688 12501058 -740994363154199314069172758893355221600 12501059 -1447745767967693833993976597373250369440 12501060 -78584691678601867872473047578559119360 12501061 2855410637433214723580818069947402860512 12501062 -181128367006529931941004284180646542208 12501063 232535861589010069136135677175973481392 12501064 -41814829702702149349137776493941422080 12501065 -1188581726334332899149047525757663168540 12501066 -571945216991669299087740626044262789376 12501067 -1250139469722019810567955528759364059884 12501068 1395279566940786225243430054537557106176 12501069 -6173699901152636515086945138816551808 12501070 -474164647197800181604708356795716147520 12501071 -1048305990956562193299378011052284170056 12501072 -97941108207794855084563012685499211776 12501073 -101460534305722923729398969400912997272 12501074 -1048662141951385985253218365797920068464 12501075 296127101973481099680055740834348633600 12501076 516655021316250778138322155949582329728 12501077 251516291210947906427124063831213463260 12501078 -282970989227682649901967512531094720576 12501079 -285441854968122281671855572671909891624 12501080 1086488755310790904954829865881448038400 12501081 -832672638297994945140589981406257568160 12501082 -210439240573408246744698784075785974016 12501083 -242660710076896019452388450126502224880 12501084 -554706376774789776872051026638077105664 12501085 39991439040967620648894841663447920600 12501086 369823281997345949204196586388833359744 12501087 733495021852393013922425030153234669568 12501088 -188052571112142383153509165310214144000 12501089 -289440016187602230479194136558830416366 12501090 -5103882250983256079618782282591418880 12501091 602962654660408167765023345661834885184 12501092 -60409716345852070114634106858863139840 12501093 -406599426943284707471322598560142815072 12501094 -352886622723042931456523646249582959904 12501095 -381662106530465948216255875771079724480 12501096 202330531190634991857265420134741196800 12501097 368175815207997666910961123811093595200 12501098 47033103259660146778691573496415441920 12501099 -1063109792114006047601164539595023673620 12501100 333343260362954824134302186406115200000 12501101 -788426821681901096692833589593137078100 12501102 512142453121021411151036909770058336832 12501103 -1000875568172695032218668483075930103040 12501104 -7719305303051714807649424830958141440 12501105 -84303696377465097216053576934844529280 12501106 -107326089093625430909021666354240779248 12501107 -3334215343624841377754615075638392960000 12501108 526723214140379468633445816749376491520 12501109 594482364823020630864877959544028486880 12501110 493882417960528889734588367177869785600 12501111 307860421621758635408034719609535602304 12501112 24931356253916578323639689854906122240 12501113 -618048528808355440063797046794991747500 12501114 -66709627781461460950031002426189916160 12501115 2316980175026810861974576886081437680 12501116 263287235232088010245928367538129955328 12501117 -134800093850776671609415000864362610080 12501118 100575654688726245531574064539022131200 12501119 549988172297654178643832757026935150896 12501120 -657710679022448769570982996436896972800 12501121 -599841932628768071828223878960740667136 12501122 44171735513718771172472069276344449024 12501123 1427754209033862140276666467210465629504 12501124 873203991844444804693233361891525364992 12501125 -462875252792702769294460585909516098000 12501126 -550301150824801964084612909762067939840 12501127 -319484783669604379977221368892972458088 12501128 807088430206259178400659162017539768320 12501129 -832872115627149602757119481911807314416 12501130 -251420331568516044877726708676556672000 12501131 368493039556621988284915606806481401192 12501132 -1299075898709889916069688828058157056 12501133 -2050798227652127257203746068067830784660 12501134 192396578127856621987830504130065358080 12501135 563826793485445677006310303865727620400 12501136 417118762841544436820260039586249940992 12501137 574745147137163783264945175713814981984 12501138 -62882505210244916553374095109676191232 12501139 -72876480730363681973926253307585695488 12501140 5385032131236716269429197819158173440 12501141 -526080584146387069992020825321406982656 12501142 -90782460487777509763481820001204260288 12501143 127315138927970508192892383847526029104 12501144 44290909192940719161820173748878336000 12501145 26272003455257515940100490065345931200 12501146 108389131038703885671728131618300907520 12501147 1023695135776385464175047105815428040600 12501148 -549847418348538972201095550408653351424 12501149 -525409928118631163110971986174962177236 12501150 -322003008795367887834349086811668302400 12501151 442024895765021917664861001123280794712 12501152 11267993196617046918694929803602427904 12501153 -17412917837686328620653022330436017152 12501154 -14133467136385817308545756866412023808 12501155 163407581148350215520266027715410749120 12501156 -92611420006437361671070716728112752640 12501157 -248159907023394022111799484379401003520 12501158 -452379376383158345286079953027548620320 12501159 -222830107676855717473728580500548479872 12501160 -366329002332950371224394520261507481600 12501161 -1956569820695058213432310007578881151500 12501162 -134693250945655010598017670790749404160 12501163 -36618348136296430877323127574766856256 12501164 36608960110805473310343533929665162240 12501165 -598083534236554170787101750788710586880 12501166 106747689440674961880419889726166823040 12501167 124934379922559106462099522397199004672 12501168 174463320808032181219327035247822209024 12501169 -921794025507405435960681946048801368430 12501170 -196414772936833859106528501719117091840 12501171 975377437243320783895063477242470899272 12501172 -1365714033961589898460204164415553117824 12501173 370181309073194168537367272185736254140 12501174 143554024198612070545388325620091571584 12501175 -7480741275092432359098698738458662000 12501176 764265103770956984158046409360845230080 12501177 8204147650284515722996669132297416576 12501178 -427739585241319828104331239600091673376 12501179 -1167129231533671584266422591055004773616 12501180 -15091473648732837376938545104646400000 12501181 1269968659456147445159757025822056960 12501182 -735616660043715209416793944244085719808 12501183 -571969948536526356057235840660313452800 12501184 -38692084888816123250248757613846069248 12501185 2109058773073430593932364699593923285160 12501186 489672666950882223568814602316907272064 12501187 -686269132394911825166507447140822125048 12501188 -358908011852710359643271708380262866944 12501189 -538957863704926772133534586970985024000 12501190 19371363883926233565956802936299043840 12501191 940625422253840716454198717822410277592 12501192 733676197660598327033257023281535959040 12501193 -1437933790605960462580350705090512155558 12501194 -368253980889842920619560136934065713104 12501195 -330035741438604149213064254282932016640 12501196 248831372992994407526034353597619526400 12501197 -1304084471671549243404924737923583125440 12501198 620603455763466414633378335910234528384 12501199 1687955159223310485276640916839761933960 12501200 -7875671401203468374689286991109939200 12501201 38152646740027676463666972948792779904 12501202 101482034965886929611429012471432721920 12501203 583389189448422745046026934854962277968 12501204 565887916517382652008165827367449180160 12501205 288611997992344251037781831788943807160 12501206 -78108296608513355398085422945004122176 12501207 30795997047598141145928395923816460880 12501208 -1348046696654266573630573881951968686080 12501209 210440713747401119591900424908379800832 12501210 -122359343323430286390340441645913548800 12501211 -948962449529259189715156839042962802888 12501212 -255182659975462382125545822568755525120 12501213 -961934250268951772232449014145682923520 12501214 710020574421204376551443339660383818432 12501215 -216598243296214172645334673207493990400 12501216 5057313043835417952244020360552382464 12501217 1265956144928142426282380358744790272 12501218 5147667161151511453118467891531772928 12501219 155677189036602560891906827004834241144 12501220 676762774588912214895668791054424916480 12501221 -949354252014415344924749576226445672800 12501222 311040990772391853612392321835453158784 12501223 161320774378003155757332040863632104968 12501224 -1362560357344969631354102268278922839040 12501225 -350908981956712792671491028999820294800 12501226 -766650769630334279948277912901041436320 12501227 856480294947730328755120032178621519392 12501228 -160680190095446995024220631595605857280 12501229 691059912760991573976236338679203831084 12501230 16565651519561009335868223351975321600 12501231 598105003213542373950943530121227929352 12501232 387311467362869095663004903946364583936 12501233 -207658437412712303452606761991035100620 12501234 -248720868110678469210892403068862568816 12501235 324860932516799256483992617223031346560 12501236 -502467257835465439344644836896221184 12501237 45075594713230835209619185771556196480 12501238 63122773938883764409285611903859346496 12501239 1686390005050743890331080698586820321456 12501240 -319593861030736359286337032207147008000 12501241 60887989609491393468553375975115372500 12501242 -110948831784267409161335046819487123200 12501243 -449302643650030186729455527920812566400 12501244 -137121739328839136167379828303526216704 12501245 -953590261703650446574200919286844549120 12501246 8267093513696320734761535000122707968 12501247 -968980212370869579113900893071136324488 12501248 -1018993103948806588483975569209882050560 12501249 1183891707655471189050161916327349132800 12501250 -5104507425313884412423216566051180000 12501251 -301744646172602935975680187647288712800 12501252 -728324222381065166102942419720365105024 12501253 3085694392961546937529957476836200624320 12501254 -459570284186929487744282823110082830208 12501255 -118364216990522519212318275715615384800 12501256 -980901285195496475948410196102441687040 12501257 720549671119474373264119668121217524506 12501258 -68775690229583720386507853275189186560 12501259 -644070175462117167550601451295107778560 12501260 232673600699087312550151621316207354880 12501261 7114086095521476506709073052030234688 12501262 -642620415403656947793042118325221326720 12501263 -1221118485724149614353187607037106509920 12501264 86815207266084033706572241205754593280 12501265 -151709261054925822832482954005437905600 12501266 164672879118180368589858473078357522832 12501267 511277112764681226309738973372511865600 12501268 -18093795517161467122881841677211075968 12501269 5736343642027602871103713730717712576 12501270 -367610287683503733790114788197855212800 12501271 -9121943728282071767998566683801687256 12501272 1254959450106875900274765364917243770880 12501273 -138800266019802154552983277321192139280 12501274 65825130328364657775934551491621233920 12501275 -371422334332343197462082556664332044400 12501276 386577290132043653240791829236903034880 12501277 120276745999878826714934445760728502912 12501278 810594696543103328806529189345004709440 12501279 -87749192620786358995512779738158648992 12501280 400784861363274770927736621428448952320 12501281 -209757951388777336463878551429790825068 12501282 130144014797760955301340794211318334464 12501283 875977033621699801252693081063487293532 12501284 234695830137404455720643485518430233600 12501285 -61113165247910505268553870765093808960 12501286 202639882465921466694249175982378121216 12501287 326021049732386321752060229608212465432 12501288 22617104636881169817357778690062412800 12501289 -599029444792486280246379328775269913180 12501290 145140500932582386974264340225583196160 12501291 -965826721696141672448204711867802082560 12501292 -182071266012997415311136409039937417984 12501293 569740732637198845439619585303855386880 12501294 9892668440275239066322262144341810176 12501295 1481257604408654503932903228977684009280 12501296 82602979160291707777147550381572915200 12501297 60663431318503538603430112417434494640 12501298 -795306274172077086085882318346508879600 12501299 -826399189620983158988918021042290881120 12501300 -37143864208617644834222282895086899200 12501301 -79660282296595721084656918497427518308 12501302 -679150191364975273130840245300733877696 12501303 354806785213749122809327031662209276624 12501304 6122077135805997030131554543160094720 12501305 263800072344015970834036673191822954560 12501306 -572708563448107548901025655287101886976 12501307 -165047084179651006647939386785611596736 12501308 -14536820990587994762277364884716986368 12501309 184846828906339956519673982001393655008 12501310 20555360889630546692353691514592437120 12501311 163549853247729087613502387865414462912 12501312 177823859955245672334768604858005061632 12501313 429963628097127565476012515672779719984 12501314 -299297605886169449690304930265578521088 12501315 -636137731569722361549488578541871788400 12501316 -2610031381763127849337911214292341166080 12501317 572199391630691265323424642013635486366 12501318 527432048717186533415498063745297165504 12501319 -631080752957733046754290973955679259480 12501320 -546258726644067665211477611630177280000 12501321 -109192536049584621742371259470124560000 12501322 491539523411423646249410290695159000672 12501323 38695380431557930369258978727438409144 12501324 -1682759280144839876851701700575568281600 12501325 -626307207197487341317043545782370346400 12501326 -121391888518247773324412728426324303296 12501327 645223948875470833207145600849097162120 12501328 -67957109220238662196499804557256032256 12501329 2522162335450403206455136771766547899376 12501330 -27651547219075298909084478688321052160 12501331 1725676325346784906967110799032183409132 12501332 -443836571918732485103810570023726399488 12501333 456862220833950034590161358765413650080 12501334 1255749292744741636584754427316895220352 12501335 64779612691274350889194121966091072000 12501336 712328678622553346498022685296389222400 12501337 260460989410872951837613578986048334986 12501338 273976055682851099286597583283828496096 12501339 -383295905563996135916335951713415111680 12501340 338120707125738120640966917652138260480 12501341 -2019755022375795907000924670423062488948 12501342 -41405177053052129391878988715421270016 12501343 1240220228206194895269497302779653744280 12501344 115601298854724983179239261471564890112 12501345 -337237976186182784383290267665166273600 12501346 -326260812890143168171060530026991439872 12501347 7476302085649405502549241676734979392 12501348 -326276607020121357727446491597215902720 12501349 183685465853536392994636634579269896960 12501350 -372856722239744947615575535459006893600 12501351 203678498624667559557125681301492303360 12501352 648951478802206024067247285254077102080 12501353 534936348779056559178515670924878476602 12501354 416766089648367554565725900552766862080 12501355 416881547954141040103455889831065960000 12501356 -284512641167580156715764022584639839232 12501357 762007528392643853683984865878935840 12501358 -476894644719233311753612322804619652224 12501359 -427902101512312011262981413714321916296 12501360 -68339784636078782889543534264095539200 12501361 -1450900180644075690652916322140028533038 12501362 1023926047827158795985671153134688700432 12501363 -23459780293409200345581724496222213376 12501364 150090344735881366984744211567936955776 12501365 -375064180101436574584080743683281808740 12501366 6988157675974919451962659668719946624 12501367 27655397855092532182026193687335639672 12501368 76972904134710546789744725704862085120 12501369 -1664162274621100094102143850381835112656 12501370 140606749001708607112777069170903797760 12501371 -1476618130816770359028588433749612910428 12501372 240032321566372845482344993074804424704 12501373 -280588220039893333211563424992478006400 12501374 503432035001345430338425053532837338240 12501375 181696639075289886846277479891919248000 12501376 511116914405283734891674747014343557120 12501377 -103386891513858523453414919363519070528 12501378 -236185915260470153111942338870806090240 12501379 129835521200771751987416694136113676800 12501380 -100597456427688687458207781582955069440 12501381 -334224149246045560482827270166899862048 12501382 1369090948798819729718289650254273695360 12501383 257071174523908175548139747911761011640 12501384 289862474614871910918340200843205509120 12501385 -52207159014204045854259943231417897200 12501386 -311548208725330410962520926047636636416 12501387 -483115032511265719646132242521358176120 12501388 -225575673587198203184408116943367505920 12501389 -230864625807539576393748980207071124544 12501390 1129207062147509364223582281144084480 12501391 -115786152393408661993385102681028512528 12501392 116207912840336753236997275321624166400 12501393 9866160084615546271897022330279442528 12501394 51213120962805546440328597970300868496 12501395 -424576928351619910763106241527673632000 12501396 -37119357463320343679267775251130494976 12501397 624812243704925111617213343890916592480 12501398 -188866993532826959449376196791467814400 12501399 -94632072248164253508713011079276867736 12501400 -448800924940054062709980019204263168000 12501401 -459713583508068274908884715164339203584 12501402 -464851183512230066408521265080423050240 12501403 -145541359056822996970560592285056895760 12501404 -1062167372856144660588124133484767814144 12501405 268624456647801372233291993210922528000 12501406 -285471759771216102097276347219579358848 12501407 1566647728362271155348174212175403151160 12501408 1171508411728421387468069214919562625024 12501409 1466884303705489379807398505744177392392 12501410 -298392503173603686341864190050143868640 12501411 -518054608608407897212829318942612586240 12501412 -26227879055950735731722494137166946304 12501413 -929866518656580978764863444132856950338 12501414 174081826251606037077741082713134985504 12501415 11323582019090747828526251848361890320 12501416 784152776663523983559842006866316236800 12501417 -63770182377526916570531984294878267680 12501418 246390486070084675817476469025421845504 12501419 -2728047906779798860426108224250523039664 12501420 278386552938254353109762432838742425600 12501421 -262688074722639300690473856960362832000 12501422 -97957516803499325979402524240319415488 12501423 176186287917373936093191382039146219888 12501424 48605243142840957982002216672837566464 12501425 115445612202337641549721056687085062150 12501426 105936013182206138997305377598532664320 12501427 127907929120791459699159294144403307276 12501428 -292670392110865021866547143485508026880 12501429 575313036465619136588077292797530026784 12501430 17578551198354200320384188088088837760 12501431 565296913389023014394546381766303570072 12501432 -496235830261612603431548992527256780800 12501433 713731513247179621229613215820244608 12501434 -626033621004170116142041672215133025280 12501435 610716152785897707187771129147880914800 12501436 -895753373182262219188373508039815147520 12501437 101571451418046829305485008094958848754 12501438 66469182875054395050091656816734900544 12501439 1099639256178602800008776986156222971256 12501440 47210131249625369182626439260253716480 12501441 -481701418688840567926945957195027939200 12501442 -420408122430348433104502859360007787008 12501443 -432017191991207649055505390561780506656 12501444 193057943155245628603345798097789500416 12501445 -446202045145524334349239778114571132000 12501446 -479252299872809961626884470031721543328 12501447 1322493950007634237745156996456160000 12501448 -178187177153526591608089971136285040640 12501449 604226666050552140646353975263727051840 12501450 44540455074106104355008302645657133600 12501451 710786828110084574655042587825542139400 12501452 -611044344864300108806836491362605125120 12501453 736601109852348876925803236553337299264 12501454 621584864557372244319139897867013490432 12501455 341377419392572220851508892459235427760 12501456 -225097768462312562903680512280921767936 12501457 905206145108022261605370012375981159986 12501458 -236421458018181456287044407381279127920 12501459 -7455744584095605558234933321722627460 12501460 -472964130532775060727029393187897815040 12501461 -999233574020868883252433015758795121856 12501462 90731804352276015225715138767046594944 12501463 -57752544854858357414867992677100777472 12501464 1542293424228374480357106800707156992000 12501465 122335053753679492581902877564499557120 12501466 109961124758023047437386522397100950784 12501467 107306888354350640974408720648385942784 12501468 166946146991574603794529327749262942720 12501469 127421029585268025057953175210514649644 12501470 265387086962697894787523690350976911680 12501471 912191284017242408865724759610870250312 12501472 -1984025295281439322287999884523785945088 12501473 968346587420340263493087736376590018722 12501474 66705485338408160842249803104193246720 12501475 -258871781301994326860899234232654387600 12501476 5753407255474321739436381937861423104 12501477 359558209495656672142459823911969149240 12501478 711279983129594714817468310618814880 12501479 -1003299146325639800401375607749468510920 12501480 221435175253974538432333174053525504000 12501481 211611722711559044981684773525389801252 12501482 71440524402702704252234448859449400320 12501483 612952326106219339936241676833764744704 12501484 331858849699974366266704652647331513856 12501485 -1005848948633805154941643252848846776820 12501486 -141681285579104668539310684867132481280 12501487 -726322732530759942143539217202606484760 12501488 257363614579264631163679432049552916480 12501489 -24218567178358121518041252046476914688 12501490 266550293044514355373574135679507012000 12501491 1829325005562482505738711906611141714892 12501492 -163717114866698319112350154395758481408 12501493 2009514183669935530179867181172397652444 12501494 231862403787146549365931761749984921600 12501495 -180852744512093127693815753894441965680 12501496 -552384888006774681532720713158354903040 12501497 680282054706590776150187655379768643946 12501498 167511934186908173118551145761756504064 12501499 337677926639506787564119232688409827840 12501500 -177442398931314204399454869774525696000 12501501 137368197031727225560741875904780105344 12501502 49229850329829456425399895365862309312 12501503 789385706100444804174568515630431330304 12501504 146226072905512470652947817862994591744 12501505 -6306741035472720942308594127482471340 12501506 -166442395797893463937418156344487539200 12501507 -57221563017111233945466520110355549200 12501508 501341516245442858004709725991641590016 12501509 1188882138665776669040701409705847871710 12501510 35890774576301111420705381401314816000 12501511 1169748330330548366170011054351804615984 12501512 -169718631883462832042881862078250516480 12501513 16667260669046889058594826309687827200 12501514 -3618613170178096892455702828495722240 12501515 59427623850412535793065516858964505440 12501516 -901432471069642403027517043638172635648 12501517 -91815129948332699356632515438952268074 12501518 -794807119764625920684811609236121151040 12501519 16847678794959959578031039041684171008 12501520 -327985019451255297081594862090362470400 12501521 -703964196487330030393058074921540064400 12501522 -814059143739406058889611454225845405184 12501523 -449618429727052044700390189794924065280 12501524 -170361582670836181715959383795839569920 12501525 60504881610849738589802266930439424000 12501526 162661922429411036921372657292444848640 12501527 390706480577362020036156099956442050376 12501528 416207194523791024836730306777796689920 12501529 182030325059132392073514417486871432200 12501530 1003688475917015355930322296914295060480 12501531 -160881884827434966449697841771202754288 12501532 67925265484144432807779867555722129920 12501533 854552197291621030572578171418386375808 12501534 -254701918724939623766105747961420730752 12501535 -13236825200328652752705690443962418400 12501536 -1691359019838255251381992973556638220288 12501537 59630095476375740726077675561244523840 12501538 -131511619908516678918574641647856749568 12501539 726252009110819834113461857902107059520 12501540 -14767133358948445461637489233484373760 12501541 -552790094103818119413838776437143486628 12501542 -5092875383037052379282085842637678528 12501543 451804155145315468129325133854514998784 12501544 -540479084611527616847689118046586060800 12501545 441456455087789631666803798948091020160 12501546 411148346500374319819160982233039280384 12501547 1746280125277654032918635616531829180800 12501548 892353009905547294251675193624799051008 12501549 6270731167306863206127999169540025100 12501550 429873343520819465950640415865704124800 12501551 -7722895697439998589029225547485083296 12501552 -119648165286716118686576644344517754880 12501553 97114536679698304680187736193565062180 12501554 329695270400035415208442713183021486912 12501555 89634635557115555591516599550280126720 12501556 176188787703111648383639820225020805120 12501557 1009721640131760388092445924437863570112 12501558 -115878024726187829301123632253596428416 12501559 323303605525756811940394946066817616512 12501560 43553847773212659375008437845452390400 12501561 -766327525812405367684917644833270961328 12501562 2794270237495073593379478801117810432 12501563 -96063383123652558052562443812498560400 12501564 11836258290520763630376724709950006272 12501565 561701912186389688340271737717358026720 12501566 -574596887870002327945034554649987244864 12501567 47023563559182783005597159936962052640 12501568 478209963238690876503120419088766074880 12501569 839313979074973455082930825840216927920 12501570 187487535059812601639560870193922739200 12501571 145924913559017867322733229605863596472 12501572 -433229003474448068450282157194178659328 12501573 72612483518075109836188499403819879744 12501574 -736385946188949311798714172828138850464 12501575 -1248231386823994450816813366796279390400 12501576 127927003363287022427174856177008855040 12501577 2256075352635746604265617357157111880064 12501578 -71270649174441432593481693695180467200 12501579 -666360769358158011014460566299869122640 12501580 -36371599038148576265631502878743654400 12501581 364144568698297881631971912890757813120 12501582 22229590145179513995148345328529838080 12501583 592542934380233534564033518348826590832 12501584 -105630134172636851736590115427699015680 12501585 -210262912760519498580213875774391192780 12501586 -128984704106301793165911426393980507136 12501587 7598332868992500779425398945116749824 12501588 252168460552303610973537522710928107520 12501589 -1400589839800838912853027148243637826610 12501590 -269144010921872928920547669004811502720 12501591 -832308696720860229355626532931602445208 12501592 -1676590076005885704891889723254629990400 12501593 -4216383462473641804284002173138279356 12501594 -211641394369680459765619350073445698560 12501595 503236807052245705563834848050272452400 12501596 -1560107423430438383874424362447254436864 12501597 -323733118613809832324916805135668004704 12501598 116154765171083224964224603565661916800 12501599 -190482498313513520426526484441425240 12501600 85133079293532867710107627735646208000 12501601 -315302675720132732059981076580046070080 12501602 830702448764402876532427297346728156752 12501603 -426757919752980490780489624243132207680 12501604 676357829230517208647463675689634226176 12501605 -20142785097551891605020759733868185440 12501606 -170402605623900376523217745701714348480 12501607 -703983662115890893860998541944508067144 12501608 5115259322336937808242712579380264960 12501609 -171159878010907319744610035557413855552 12501610 389944608323070748121645639585953536000 12501611 -73563052802631288180729700867662751848 12501612 241290623153917554039809329751214151680 12501613 -1644005296482496642770459097615398845460 12501614 14083242477021879589068871462631278656 12501615 53101552557555905852053485715375487520 12501616 153441645257206282028131473691983183872 12501617 -594747602383018620782945399082273740334 12501618 -184706854136985707505424222075210770432 12501619 456461670400904185500678275563243634944 12501620 600576189091273542586521401960894668800 12501621 130441635450018619072674023582174564640 12501622 -32478448845113141558201855317440067968 12501623 1485838000159791287344650122094652864872 12501624 163315472690414056791465125004094341120 12501625 -1741496651816685792380881779709578672000 12501626 56102963961634941162222858126604345344 12501627 -333987828087454641282105721625307604992 12501628 -989879173539009804046957302457485027840 12501629 484204060207266405584810686778631137376 12501630 223787369896401635131885129224564981120 12501631 324809968238485169036805109554760514432 12501632 316509372259695516883182151475165921280 12501633 50276068013744718286049981857199368800 12501634 -5793518950615076769164042642962109376 12501635 -2348660739284321038013291212072144773840 12501636 20544671243743288854298238716109844480 12501637 497521267946553976463158722061075491580 12501638 -242793088346914735021924393966725593280 12501639 988731648978901194419363295640433408400 12501640 607369515852650172192918592959129292800 12501641 -558884862537330560275621924652089721958 12501642 38409869581797026755743355519858229760 12501643 -577713543617196489672562589024878183680 12501644 -38635774504172816148525626425892928000 12501645 274620239926225367098328843094964990080 12501646 -418709722048302872616713388383323746240 12501647 237862826158477644974044068056162062272 12501648 5873455522816172959240571502695546880 12501649 -471403340309505051273256210244912203470 12501650 63537923292971159212407722332949529600 12501651 -694049317718739201251404303640638897296 12501652 -478715037511913402843882469653904257280 12501653 -900800090023747284923357700958201110336 12501654 -1204813264457854728586147875596983296 12501655 1014082376966729266372368386350634737560 12501656 867870991761255045000348481645275002880 12501657 328491992738412522226135838320237270080 12501658 -239107815854820287248595009026911701760 12501659 -823612376043675839020985425465936966140 12501660 227874688660428660433759826040652800000 12501661 110201168641834469447234437456008454572 12501662 -683030705518615709114196721036786455168 12501663 -1383972781633839329657093931542158684800 12501664 -1293885319413103209935778983734620979200 12501665 -1113818246106918386921288373784464550080 12501666 -97297294221063393514033154934484273536 12501667 897825603282061020831212118239178693472 12501668 -1064611698045940983150534560325461425920 12501669 888559535647618149806637423020909038944 12501670 205772139469851080456899775401043103360 12501671 -180555698319834416761213372756779786240 12501672 133583748731209273302206935849542205440 12501673 -715086473776068571640205090970049081856 12501674 -590445638249877331514254935364017443664 12501675 -461793257117167285851796056044954214000 12501676 -282166861992514500965120523309508830720 12501677 341538333913212665284288280263467229440 12501678 28957768896874316998324826754543928320 12501679 382862807611000587436344686709783191280 12501680 34075903355098894386281358008895406080 12501681 272844746626960458129277644655201725024 12501682 638623769039155009303873103793293776800 12501683 1507929269713804333682615936732239633932 12501684 181455568022703815719744867422635821824 12501685 72105433604841746935485323134957100160 12501686 426416135568595825856085128902506981792 12501687 975149261493222832457981996909395313280 12501688 -125373064520068325512899340922883440640 12501689 -1914038969224433054518621262639036857644 12501690 144733389934505942026808815746063075840 12501691 -27459771896442438874106233271590355288 12501692 -65366198269238787966926070059319969792 12501693 507834798917008203139098346959871681740 12501694 -570257339993478576450665453267510667840 12501695 -672902508720465536061774531550441003800 12501696 -150810678697078756255072859921055744000 12501697 483968656851905387278385861604236559720 12501698 12345109981871921312236649879749915392 12501699 219229494751471624420539262193636624640 12501700 -384277571783881587844675055601888092800 12501701 385623079533325678681406157844712651004 12501702 24922261291255762983764761910504320992 12501703 -148787551714955722362319666539095043480 12501704 -176051539879944813194891204952932490240 12501705 318101239269143548387438228379060054400 12501706 -186212202553953864230012439107855800320 12501707 1026665755989991990164766770016533367956 12501708 -415713861937647202643763485766408820224 12501709 1401888890463077810775665617514915207328 12501710 193484655774212936155217118877455855360 12501711 31957646017795979297532203401617090240 12501712 -118881513440209492708916622282370883584 12501713 -710405295951049916323071775444848810702 12501714 -241637610790251258729946154041364213760 12501715 -431180035841816714528860119443848000800 12501716 580772747286850185125479804192974409728 12501717 -84107432096137540812314158215528301920 12501718 -147793919206859904116293813651773911040 12501719 -458765987116054138571207453687291903856 12501720 119215222271330234448357191013580800 12501721 -436568062598191169985630036198371257078 12501722 155804235193633769826779380206122364912 12501723 480142665364686679261343308196107657728 12501724 -126832798498400375245272948001433577984 12501725 348744211816847452056347778069779939250 12501726 -248886659505486266795312759510661744000 12501727 -359150219754657319583070097918627914128 12501728 -2594732281444577932240073150244793614336 12501729 -1390036065158369285280591525448387056000 12501730 -630804572655813477795930104926874838240 12501731 -102786325866275654443066107295925973696 12501732 445315061060862271446848813427237046272 12501733 2037287451728330454261225061029541273982 12501734 -186871308174457647096903560163870720 12501735 571689371093313070011869400897066402000 12501736 626040157364644135591833487095272601600 12501737 -419003233234442637675689480767987372614 12501738 513724425113287084635488839459039552944 12501739 371949117546121648950979851926727287540 12501740 -723250406429581300081467705607022223360 12501741 -45187328213356817298454969442437756800 12501742 29104247175293202476573566209067204608 12501743 637671204039453520049677847717331714384 12501744 -15926831372103037603086796227437101056 12501745 352154847716603983908031107845004419880 12501746 230560908599672416069495958269560960000 12501747 -559864158515731174606241303788499890476 12501748 421235679461886584009014253132481376256 12501749 -726933479324051717490192960950199626760 12501750 -562207842469001327433663118013660160000 12501751 1175152145949522682234645669312235801904 12501752 518222921135879958564112472444101017600 12501753 -496257536352228686694396195849923051520 12501754 -268646373083905860290888712252155489424 12501755 64975167833118402888983614801469328000 12501756 -481285581550622502513118137677530045440 12501757 -27930898150145766701074224084404988180 12501758 -408692634898424931213680186077380971520 12501759 -4529628569502694150614184013618008320 12501760 -538472148670925848527071267874007941120 12501761 -44389831248982417169932374328916115576 12501762 240746954127475655196007963142206293504 12501763 -1359263681020290710586474142601590272816 12501764 54856086326479676522703567985632586752 12501765 -658937729934969493821200659167197575680 12501766 -800908230130451611314945446758694068800 12501767 -1320129494441631500138094832981193113848 12501768 570544494581347664787562933661865984000 12501769 -557952470630651012899205513660179537728 12501770 -219347146382182550792090566343738773920 12501771 484461252673954319157876312581341207512 12501772 -147598911173257811406388085448089927680 12501773 126586093491467129110741175842693712640 12501774 1098096439090708808441781506484038208 12501775 513676982874977233010326327244775867000 12501776 151708362430905551534903690268307095552 12501777 691287667590967851515888890553932800 12501778 412468645222905125562899067063353815440 12501779 1050947077803396210260813857407511918380 12501780 -74093722984062946163174763734869524480 12501781 -1400029580514539092170909378255745846688 12501782 277447263471991211317758779636417670912 12501783 22618871083927225098596917128112654176 12501784 -17456071778442872544230152304482713600 12501785 788501640478749665848873238487496846980 12501786 -69834717399803271936958704326188591872 12501787 -1873755908177967781943828216256374732208 12501788 131125189039128722656013521627551197184 12501789 -1098633186424098317504967861197783246976 12501790 -102649367974795193802352090765093873920 12501791 -47359596877701863426743353085659476808 12501792 14307917875013560256259784478635327488 12501793 -105486286718539768744382195268422508958 12501794 -338216702904454842403175757348931438080 12501795 5767662128035138069303781168460646320 12501796 201958153005356157895136319330150185600 12501797 73915571608238587146405317029887561600 12501798 37841525489913449138932085286947453952 12501799 557154539946010700862200796470132850480 12501800 -206571606654884003677080613412322048000 12501801 -72754590611501800445114636855905421532 12501802 -439592794029451294005536757253501665696 12501803 12078262236090988018238565291372464052 12501804 -80919048287327892269412823881009463296 12501805 -211445286360889375406955000481987716000 12501806 -122058335420076665192701694766696147648 12501807 -877097270805564369107061437148036551160 12501808 114512141531318900895911799615682510848 12501809 778675890209463774757183468064076053010 12501810 -65235484939344560653658918410090368000 12501811 131784053298128729913382958731572850032 12501812 -2095775441448822725126272236128598528000 12501813 150782676600973486870026874090039212000 12501814 106877359341550486868703067343826391680 12501815 330270768405208946800124223701155935960 12501816 -774636126411803416899866334441057484800 12501817 -159186569072006889278405883303579731448 12501818 298610716151818193945441269341717532416 12501819 -238738503054644899466932267043133776112 12501820 -14089234555901908262179455481423365120 12501821 -1537172598277192622153498211757763601978 12501822 -101280762867534248302697890559296152576 12501823 -2089005250878503574481991903238345636928 12501824 -104917934512597036672633265225892102144 12501825 175088986909308206841132492365756001600 12501826 -698449392468551719622690355914199760896 12501827 -326188932946097368641558497971437980640 12501828 -818439308521193881200340894543308700416 12501829 -128453723522546752781096327257490992000 12501830 209109164386144528079499368893591814400 12501831 -533713285067297725503620892344480895360 12501832 -55314296325542045572539755394970091520 12501833 -1698412024918802745494580335235161466918 12501834 -242622733229408381157440085584743644672 12501835 -82323037390820390693244553447394144640 12501836 -665889995695769834639261330265778187520 12501837 -714392940108355400174249035629854314560 12501838 -335943341392485549598973891832778447680 12501839 152508133928133863191209880772616009456 12501840 -43795900312357810796904040965569249280 12501841 451326748889061976131868521810441076 12501842 -43289893670764222488673624318533849600 12501843 93042370294835964595443615011643286128 12501844 -919868704573156021194663827354548699264 12501845 384088567239935665766045207085410334000 12501846 378755061327629553302349963889071377664 12501847 1056647295869461974674260134017957292296 12501848 -394045983671426118176570078407359897600 12501849 59073593843733428442297515531580173088 12501850 -95948733943227933861496983153007959600 12501851 95504283930653064576524910231323761440 12501852 -327260103630909888738479448524160393216 12501853 55042033467483423757744527944535365504 12501854 -1061632451709936186083422118209074333888 12501855 -65136807425907819247657596982999842240 12501856 -148833185705808520069866098147658301440 12501857 484112043171953801803250885354929538274 12501858 15368346851710037105156299121887565184 12501859 1720128558655504583415156916869244316352 12501860 828683719966329049924541833855714801920 12501861 -639822197646761722882682796956748148128 12501862 9084479588963112983227538904008721792 12501863 -3334131567047452369612221466451100672 12501864 -431688232296153740978568483005712384000 12501865 106456177764038834069246877537390501540 12501866 43045332387756935216015303856048427008 12501867 -473540807182984158655959311244957822720 12501868 69355485291532409047436383429474968576 12501869 -990205194863763970504364265734763650730 12501870 72642160538438696446766187277857715200 12501871 1881880271560509327751607484520657383000 12501872 10762507254527996418696013407360024576 12501873 220606165212671153419899991322780849922 12501874 318145244942989722108691521903132578304 12501875 -3317360208031597391751159077967885000 12501876 -279732222043340448402163278264643411968 12501877 -239913500236549489874173240806134424274 12501878 -35090509805007406388988885750069340800 12501879 -142183312806473316447109984617606968112 12501880 -180350280843572454449736538357707571200 12501881 -343889433660430676109447453623781143616 12501882 -216899131759542929910148864234000448400 12501883 -3565080951439424861820357069858795868 12501884 -110730034196976655706703257813510611968 12501885 282231327034880172409734205440020104320 12501886 -322307508089214368469789081191235993600 12501887 -1083735770788334911852993671727813294464 12501888 244886185495692331782717229609349283840 12501889 -785889704950516045256261801344122260160 12501890 441097959704742142232425190819649799200 12501891 122052587842356475547512216559812339440 12501892 -25901314082727923916756501693613323008 12501893 242865682877477822256354250660535752320 12501894 149706419885001451372434480488866867200 12501895 223587242757467623232151596503264666080 12501896 -172474586278441981619526888050250915840 12501897 -152638353420389985440184182082466652160 12501898 4205493701241335236638353764897873200 12501899 -2061184255297825418337789023471876429100 12501900 -575573369773169859772079454440394240000 12501901 -1621728576607124883333823826578116929098 12501902 417074231113043749017435490215851124480 12501903 -318058000257596124002961648299839038720 12501904 -99584146213336260222374311847843553280 12501905 131168107312127456474496179088949708800 12501906 -9423816417602035509638228616993226752 12501907 101859554451401765288080112682360424080 12501908 460725507908303557769219170789473300480 12501909 -467557015162357239535601346480285301650 12501910 -344238234244702300423376645232313146240 12501911 -1071808155233187142059012731961077266488 12501912 -467094988157898947518466184432529428480 12501913 -659420047247912408158265949257935494838 12501914 -221354874203027996523326298925205596944 12501915 -518572425407264687491791970585227976080 12501916 -508821613139686762707372257472120858624 12501917 -868670798308421318317246483939082699034 12501918 257928122339156211751179344181006489600 12501919 -355285507956477785099682402957960921120 12501920 1202347460504937086131383766488870420480 12501921 -701377678678380658803016645771923159888 12501922 100040810978284151553468337445382322512 12501923 484507809005826646785620881379906488320 12501924 280523299609598560154101829917378160640 12501925 -283181689098632848384350058116754262700 12501926 133084594346828517937805099544830767104 12501927 1080917074287225817948944685435358439000 12501928 -242728502396446220014884382294933831680 12501929 1084333961670051509475107093336327555520 12501930 -18713945472426214752146978243120486400 12501931 783637161577885338308073151102345322032 12501932 1394240183222007097946167374409549555200 12501933 -663825201342967520730852395396134954176 12501934 680134094279182586407448348248710660480 12501935 -219057952805832332431790273457508692240 12501936 70927032177532042947397694986220961792 12501937 -192497868851278525672058997567439624768 12501938 -165856476825136365148923473309778856320 12501939 -330336363333803676542184638030777867520 12501940 -854925841367422511641635179672216709120 12501941 1701632390572379073699488697367868367342 12501942 -294793000724103825189103402292032150656 12501943 -2530082643146354919584487427195867619200 12501944 -298535385105002258637286761523669524480 12501945 -45066047163163247809191940289904339900 12501946 70855266481720761624244429807535040000 12501947 -457612818925353117832051298432721926088 12501948 -499068833542735428103143737627060497920 12501949 -9478379522927899738644251917629120192 12501950 407056540771505229665633983968219480000 12501951 -182529105146651431580883814038171071232 12501952 194156305368510919475214194559634374656 12501953 2446009294151837688258006123795994438656 12501954 -652972669176650130164227976185909063680 12501955 814573241850965912895706522585445214000 12501956 -2131462972507106232518717186890674220800 12501957 -22401024956961598406290040309051092512 12501958 244854020203390532156416790432078309760 12501959 311369599623222868068831012199324562880 12501960 424837965002852323611160175671175577600 12501961 -566067274344731900734900289890684497376 12501962 566021119831670692135512045772723200 12501963 -1075743959772494147413977976061672011908 12501964 -694575474768297482290994682041293237248 12501965 -283392773741770239986604554329353504000 12501966 5707195159256338204333115604571909248 12501967 316937994696794942837646252214686202312 12501968 -219621392609050015743504793314904375296 12501969 616334641208033388016677080391296693568 12501970 10036682640282214406037008340418412160 12501971 -626803225537772185945235478936735212856 12501972 -326948144253370848823301743653067161600 12501973 491174485478449047224184245090793354720 12501974 -784937104167453099096083843660381847264 12501975 468838698266691724942965305154987372600 12501976 -247456159319189317203086517872114688000 12501977 -873723714340756520269089560185740349548 12501978 97427124993271515538334984661633838848 12501979 -130998570306501997151303107494966546400 12501980 -6732575752654993164597651325158128640 12501981 354452350736504354464781159400153218880 12501982 493149496065925288446754345609617456000 12501983 -843478764728615165817184895777933785896 12501984 -850997346100208732949921595557087805440 12501985 -675301699449080389560571959007601331840 12501986 82715834932831231942829317628976192000 12501987 -768656862606044840688668715070738867200 12501988 -1056830957454897902251872995888217776512 12501989 -572483218076277146171299667229470862210 12501990 -103733445206177021792228126895305026560 12501991 789699684969086446807808052374135790392 12501992 21560296586372695157463386946243870720 12501993 314805201212782410225973338374151585984 12501994 920266572972349837221058427969984680800 12501995 -607451297154606051661859229895007612160 12501996 113585099427886337747362413672070708224 12501997 488161209758651717935506725876188959446 12501998 -542346915431919233248958959980472344000 12501999 -697728247797555955550322082268356239360 12502000 170008653510083382614079718623805440000 12502001 -260475146586266915619619208975010157998 12502002 -323121087195534773145118762120302126336 12502003 -3026287130355302741319551574847846763216 12502004 -70694021390512410426176289488264624640 12502005 -143494890180993110423448959571983305440 12502006 -1073671278226526262732333135396028019136 12502007 -188231627657448481632290065896631857408 12502008 378286300719546737822644925536255180800 12502009 -13697315032746303206205640860585375352 12502010 369686905179035270996178356181545864160 12502011 -14733489313609767305433625059377563680 12502012 -673821555235316097332448493891868114944 12502013 650881657038944574123724329381183200262 12502014 -138906807617893616416502565392983781376 12502015 -797226929032104440767742474774676210840 12502016 806318921164136634193323265266422906880 12502017 -104338671496218760671731772476106827904 12502018 -267647005329180424680947579365548989952 12502019 1126114229963077526615503580290812882840 12502020 587893926046862552984453755980670279680 12502021 268068990873714542771462811913424071680 12502022 186314854800608744413256275915208323584 12502023 -998671952475149311432621815386563901016 12502024 685336450509643181276817444895088808960 12502025 -52175203058258329734985911989265577200 12502026 57180063096893122133929092531431491680 12502027 207595532978845426723485828881787425876 12502028 -375867337689350673559876847435401494528 12502029 -225236153193202691838491057654066145792 12502030 475017117247297065623754991977802964160 12502031 1392595301620599553354989172008732518832 12502032 5775774631169319601488716688088104960 12502033 -59682052779468347392537863525949680718 12502034 1131949225589628165820347250874796502416 12502035 890383451140223011547978627087815680 12502036 669521823616646856712776058975202160640 12502037 1538234740143494417482040221362421692960 12502038 202479735584250997106399382789564410880 12502039 907686865501450903935071412512323104432 12502040 482370436070353561663454842397397196800 12502041 -130313999512345181226998770221727749120 12502042 -312534107956058829107851016120604204288 12502043 -166245481922926798363342252320516633696 12502044 -81789777429987467474964003803242498560 12502045 -732334986730503685324236050021742422400 12502046 1014775949934540463088353579370619545472 12502047 -2103679823078868116065902374739945193728 12502048 277078475153516591130174220503659839488 12502049 -102386334703932413898229198553030945280 12502050 -99523828280242127779262032407087686400 12502051 1064351585482923851315463574408622281052 12502052 -108126593709179068407640698105294962688 12502053 -94021976287059191595321005833952065920 12502054 -182135323096647888523840831105313082048 12502055 1562925756829959607647588095332792614960 12502056 -65026435891094574582516443771714519040 12502057 366738699705445917838404326864974759200 12502058 -83040409365323586326359414720143461280 12502059 807710757423710315102946066615800361408 12502060 742705348983745264536956142034488084480 12502061 -265858024667660395306563700083364537056 12502062 114400794103695423523875725230028440320 12502063 471404129490818120589839377985065562496 12502064 -29616598846591930061276096887678697472 12502065 262323067635853354226485293882878113920 12502066 1734870210392523586027206748905788636160 12502067 -1991634544885169937621433369745076016608 12502068 -363273039440463973173163304782997237760 12502069 -1203585233364631596156634772987104400530 12502070 215218356162656284115925470412766536960 12502071 -544411216661668995047710434163117653240 12502072 644839246353272547712016843225269125120 12502073 -561771711748744092718536231805368324720 12502074 86426538839006166014101050672545541120 12502075 770461191954379760530492022414519057300 12502076 128333483654316192487345413257450496000 12502077 -97866990716986996777300302502743191040 12502078 1544716151901415360173654297152127360 12502079 1657649959627871977705370830909305343680 12502080 -307666031553492227737107100576461619200 12502081 2345755175702337180988912558526991370692 12502082 406051892686793193535236658423067796000 12502083 165744371022226125080125544476934510592 12502084 391087363818226577808603221271404302336 12502085 -1020610160053346631468268617334647329220 12502086 394293354085402885348854775298873244864 12502087 -225050377293498902189337551678445601632 12502088 -8606927262939045677773511079291248640 12502089 -56250064511110221172665319764489494232 12502090 176102448907117342376760307866813542400 12502091 -119214962387350626576183046080083632896 12502092 756172861257715970595689055897181527552 12502093 477433543303768868313623625250681316342 12502094 264940118974730453290720764820786335744 12502095 209193534954212439377336296819713955200 12502096 233643696912014761768969877922228731904 12502097 -552250680463893631138901514046758243420 12502098 -8151972298794573574550443184041560576 12502099 154026050007485374816587107320579429100 12502100 -40266746896849171651242525990865152000 12502101 278976714195823297679308331180463260832 12502102 928537454629071417762992103432475774752 12502103 411440798623413076100074452423340850280 12502104 1109766179735932066910219636052496773120 12502105 154299789811355764693655897639945683200 12502106 -135299878743549623082111964897796989440 12502107 888713298266565063247963212089902739400 12502108 -1035032475360919057467105529235805609472 12502109 329532796976308031968568608852084310310 12502110 -118494271623580446869497698705544089600 12502111 1506663235647529050701013060517262501400 12502112 -822096928480404166300020753541287641088 12502113 -213304095293539358818571843015917338960 12502114 -172011917841991484303324949979153950720 12502115 -382536178008020672167790300332336191600 12502116 -13063842674716289673545950301176154112 12502117 -489165004668117254974713069152530375620 12502118 -87127078744341291678620068193444582784 12502119 175808927006463760766197073661776791680 12502120 -726142925514191811348165798146148403200 12502121 -2867372360843205857450724133587235776 12502122 -78055833862175253694535187174092785920 12502123 1136679828179288229455060217396814026120 12502124 843842477257790981076106105115619442176 12502125 -1292049489381094755070464252883681017000 12502126 11860489121547835197814060113061897728 12502127 -229091732932144637155151092641368854728 12502128 57189164999711935376840761890805284864 12502129 -318027872698178547973679084414771380270 12502130 19466149012621518420476255354306253120 12502131 -785483366809649007270466501823692527048 12502132 580424444635355973569185886562946640640 12502133 358433066586116731743424672797267732480 12502134 628014971166514677977320628627527434240 12502135 402975181659036759148350474907951252800 12502136 -294305763625348124382383858690440151040 12502137 585244892637550334663998165215709626960 12502138 943454766405108373147770836255779426560 12502139 -570519533250351201082828135381206246576 12502140 -90887832718973285728344611226132971520 12502141 -1448069760337171705802389043762781043008 12502142 428018324155903970824726354413068201472 12502143 -212431905871207653157383527066946803400 12502144 102331948059129871085543926773338603520 12502145 -332788962714458903157210674773633382400 12502146 902101535619902495280042113741427917568 12502147 -540185097448668454899412674446077541168 12502148 -599930814123357804140760549540487377792 12502149 737823747767758747926359531733031129920 12502150 -19353500051077785344926322141693431200 12502151 491246477773450865980800205740258736152 12502152 2854507213304105609860062021435525120 12502153 77835363116327029559341434137140949402 12502154 -1181437537826212186425415800553147213728 12502155 400664985002878370383015447053813554160 12502156 635305823562566287136446509091788905472 12502157 1290356718526873660218222208100681531052 12502158 265993735871253017031850344582613790784 12502159 -729464756930904314808462038795528348880 12502160 -32137410624461386774363916855295344640 12502161 -405996927861606766814030943692447596800 12502162 97799830662545161853604310155251441664 12502163 -34902833397226956971828443769408456160 12502164 -14347111531339879703306055698134947840 12502165 49711795142193150087735999491123911320 12502166 -744430157778271378862564823903454095936 12502167 -579858311394865703099485129374189780120 12502168 -261052847071270423383339521807557386240 12502169 -659252691418929602217472142817244949430 12502170 180187332205014493615533632684033960640 12502171 -568029859456960006684516904790435811200 12502172 109241195469000875035649996900449669632 12502173 466911939161372702229348711978097459584 12502174 152274247608397975422388992688423905792 12502175 49007612223571838870565478014868800000 12502176 222145914168064551395354439433309913088 12502177 -355381606362787355513703461200209983808 12502178 23802619816848867333275008209732750624 12502179 350133132232444740820852545749341887984 12502180 370663465275376449789667108575857414400 12502181 -598043227788174696323815106824272414018 12502182 169745513835067681016242464136257558528 12502183 -23753093806142088900080864476347666568 12502184 -324385332464944151677682528570541434880 12502185 -465798615860109192024376437801007867200 12502186 353574579471968324440967593429231187040 12502187 939921730713986382803145367447079158836 12502188 -1838534428699687256733096470782101504 12502189 -133593587450646798703162340558184917248 12502190 727755658930262808895616378473606560000 12502191 -70216561104336735107412322179642813120 12502192 184548200516409800065926281469487824896 12502193 1264607352647652612098600122857059379648 12502194 152393850139506792349939516500564464640 12502195 1367204857772675065922843241104137129200 12502196 132300791331686785533894309033986236416 12502197 375070041340926711762337704358455811374 12502198 60996638409766219629142518005344350720 12502199 151771136130390616202661785238837732864 12502200 419167826702602375995104279437467648000 12502201 -142930082451994755179596879890273870816 12502202 -479119018926985431801401322963218366208 12502203 532560652618936241150231095173061675800 12502204 -447961061363312351035025666981637632 12502205 362787994403519935039178957784184786860 12502206 664374347903288488320248223688594610112 12502207 2260443204160505959482637075222557696 12502208 281377526240162056839540980617310109696 12502209 123212616524665678838061890964903228480 12502210 -73826993991966964931673673064611223040 12502211 449989746235822270400767987135697399952 12502212 -192927827920252857349056366611575166976 12502213 -285990878986186339263425709347190913796 12502214 92443161197437472878975836048245301120 12502215 564309026142038637332718872881187424000 12502216 608501528381480172592242536552073830400 12502217 159709579131763911050796517650159350592 12502218 495782043262778083072947899067079384320 12502219 -95994796050570160636859069826344123040 12502220 -915053110785989150689983416213400069120 12502221 1010812207217510335890231142532343237312 12502222 706860688420750358366040636866752480512 12502223 -721621209613232932201951907719961001816 12502224 94158636366382048102361957381528616960 12502225 -271813191442886622577608200354305536000 12502226 -28139357861538879953375435474757550080 12502227 321487746337996610298369529556226884400 12502228 -1348972616895110442195992927331567380480 12502229 -244439245798622585897146434221564245170 12502230 155007319878843176822060062673088203520 12502231 -669840125912822681137013799473049586176 12502232 -416047667780496234353040753013468139520 12502233 -1046574781466341291298315041306229968716 12502234 632829845967509028835765222183228844016 12502235 791608540864246835977034071691589927360 12502236 700217106398550727065387662740963379712 12502237 1946238606925998968463351655011475912992 12502238 -4501354862344941329371001829836341248 12502239 -33824999815008503068414355035462357176 12502240 -1147640941460307303133414853623499980800 12502241 120310662371058694121162412114284886852 12502242 398986853658968380347130007001922214400 12502243 340112573518362370472520849376669112864 12502244 -290359436659475427209436425872192942464 12502245 -38445641885546344592111131302382588800 12502246 563282150501579954594418618468136911072 12502247 2285349819038187902339389566199511815680 12502248 266778795740228686686175043285444198400 12502249 -147882405106077896139618012305822407750 12502250 -7760067456946018049603744776978752000 12502251 223594702450386596458168802549940383580 12502252 -71453887643002610285248955286103644672 12502253 -344445123530577109727621352749415101556 12502254 134292219825521238268211967181936288320 12502255 -668010180960998315228376974868696396000 12502256 139262434669827955868093559378913492992 12502257 -955517351695917029872828940156446089360 12502258 -47550836135021703385040775477793793520 12502259 -720839008635779354005832108651855133696 12502260 -92484758510893453886642911286809969920 12502261 -845002882655081490340943468854320132608 12502262 15499640438723379778058251433450767872 12502263 -45140769335780248049891036005545827712 12502264 -560934193417694552702335794288650035200 12502265 -294125201801943112050680069777159006400 12502266 -119002105162596416004290899930212495360 12502267 1315749308667170658984477724475831559832 12502268 -43666196108003187678490429658204788224 12502269 11766289454412386323047013608820973568 12502270 -186856395757336084458149081841347994240 12502271 1915634438453121564108266311467701664 12502272 -36910142503010161150507753663440617472 12502273 312348299280046473965903584162379823040 12502274 613946349516455665165397297276328029136 12502275 -100803126761059901672691808120314126000 12502276 87705369901151559653287580528018987520 12502277 -1237474675949052080785408360016568487200 12502278 449310209954472516400743894181352793504 12502279 -1841659325024264564730362764169309513424 12502280 343746401770522703001070063688867020800 12502281 -42283400459440410858442957864263290880 12502282 1244143482133669520622786678399283118592 12502283 39580662359973025559561442620484394584 12502284 307591497723699361578330270811625319936 12502285 49603991408497192810326282074205014400 12502286 -22861778215714709039174870935893354240 12502287 146104047591932130636481201164094709760 12502288 414616378066368245637074243864820449280 12502289 -435392041096502793645942460057505816910 12502290 347578632891552480584813561649508784640 12502291 -1267947510701864951458185007627755332308 12502292 -191365929930265583453224511946470553600 12502293 4984174160267696758739237560097133888 12502294 -65818081898465959223751678866036453376 12502295 -31786696934942685072157185490682467680 12502296 910683703534503784313988516328410931200 12502297 295992553206832708971303253699278348746 12502298 -65903666770368425752500061796641251600 12502299 -1128093026335366260322910104789374188136 12502300 26557592907059632475444915062191104000 12502301 1657336219572904184860929728635399618950 12502302 -15296963462081056187979680918789016768 12502303 1344773816390479198046521753481052821760 12502304 1547436300300235052179919870319030435840 12502305 -574114927173483869380037498948620886700 12502306 188440138665909570777224963765255605872 12502307 260068534417393204010040522096578520 12502308 46308176535329138937952861019396222976 12502309 -1136656132240851180152216162035033623490 12502310 -248681417534338142048539102788068340480 12502311 771879081396563477940412535480692581672 12502312 -508800835203389888629128566615734118400 12502313 -281769198719322051069086904051553223580 12502314 96494636326415673147123353364087745536 12502315 -5348632633095485620167002367681934080 12502316 -414162282272180568670086746135826754560 12502317 -187612901694920553942067134888800607552 12502318 -148250391441032775593525342971741352640 12502319 569498252451018295890992748655402612080 12502320 74611240066604263030656651183180349440 12502321 443939187269699622199686605608636866920 12502322 -174832467153598907702567809928577927168 12502323 350320259588283574829076888272560060800 12502324 918320400588285881552092569372599431936 12502325 1235821954451906627076286394583364650 12502326 441708127391543953354148950421708343744 12502327 -641333112185998897005155297169393716688 12502328 16272966849531671129991795797345280000 12502329 -129212431351981759404067682146408611840 12502330 189304060672084569117043899348543499200 12502331 -454939850921735296629448115022208940736 12502332 -391481294045168734934284803822779487744 12502333 -691640986926123716531005523520432796896 12502334 355488411743173150779703026607899211392 12502335 275815144874900029968177282260925307200 12502336 -2147325147008653845851781541323079680 12502337 146708599334802581784145223054963426772 12502338 -61442146818309650736867613766111135232 12502339 -1556890609867024294508756632297453313860 12502340 -102583918306474108879377660735929241600 12502341 -1145145650848898454279309145940446932450 12502342 -831737613288781430614475062740511156800 12502343 -423228457659246364103914289082313987584 12502344 -323589381152957515798451059866676346880 12502345 -78953621467920476471416222525638159480 12502346 -528760631784355872187097911581505368576 12502347 349238851572802960313060680810592174592 12502348 208655942534615314514829891242010276608 12502349 -8042456050170919018625146329292048650 12502350 116039598805734029518064406400970640000 12502351 1980191820738667067709017552110267498352 12502352 116787083789009347160143397510823469056 12502353 -381894790716795205243926602124390894096 12502354 648732343299570226024554116992825055376 12502355 -169810251159395784153053254727278542000 12502356 -306331327266524908219455587464133449728 12502357 4918455225837044608489038656562396224 12502358 -777793716219486135301644000725606185920 12502359 406421364240108511506943337842327618344 12502360 -16705171394065884306977121216479846400 12502361 411222335175157643480424896392229356320 12502362 -69234652468779356794047716805188990976 12502363 -731953131616070651283456725089875854496 12502364 75174771189142056406125028645755187200 12502365 -570655269355337770650677487575024453280 12502366 -774318667559037220642925184569685802368 12502367 812162308047612958706069714791222384416 12502368 1138110259146003536635302919479726833664 12502369 -344034903574895416826884839398059125840 12502370 -670183733268593704850480493789231825120 12502371 -398668286841500303753051205460560427776 12502372 -746735598848179457778824798625506007424 12502373 -629612689524785112972281556646559551776 12502374 13415772816875949961848285215467468800 12502375 615580655989752766792185594239005290000 12502376 -355715988854122232116832395411112263680 12502377 -58671409797980930211872461085162632320 12502378 233812477807973445461765532774150841344 12502379 44920180330881396302169309619018076160 12502380 218540258345368934010099701640485683200 12502381 1093515812508379157222430608041200026092 12502382 487864328440078615561508836489524549120 12502383 -900845399060155979320565652207729754752 12502384 177002683033249441805078373941556838400 12502385 144831955217165723591394358482299261760 12502386 77958150596133528912262520452699471776 12502387 11666300239205249723419935164000962792 12502388 439514952246755622732631999971061825536 12502389 146609533188077369749459329609381598848 12502390 -76285675324948992176303756120426054400 12502391 2445316387686825091004013885171405927984 12502392 74619384908741952492951662816334643200 12502393 -57271291996369555100738382728960759040 12502394 227442571635531389989475422380140624352 12502395 322966792896668569146177175329403869600 12502396 -19662561751276397355729350445286366208 12502397 51352359479818436577130378396978355520 12502398 39477651317015903130402127839719916864 12502399 -5308276071310988502155867577891942960 12502400 676709253058672840589585789871980544000 12502401 798312378871764104454989985000917448864 12502402 272267738169206532573271433531557881600 12502403 2089168476355193060492567715618124214652 12502404 229221049348487525208323701744296069120 12502405 -1042120804805564263081733850615090405000 12502406 -209426850493312020265209824953588302720 12502407 684377442750878402772496740508024686288 12502408 51330231545405052066205176645667522560 12502409 -282194087918099101364991650728219740480 12502410 -335681295089300809565163727060095137280 12502411 746796212217980626490592726707667602272 12502412 -460727448544323211298608288362544939008 12502413 424245013758998499172086721648190213568 12502414 256757789523102078990848252551360261056 12502415 902196670790917186570269646995526239600 12502416 -78762999169429593385978865294550171648 12502417 -691366950912925962526402185089379968988 12502418 59456940702711251106618676421224477440 12502419 -502754139372113199838535691438455146056 12502420 -205157193846546118181817597516023685120 12502421 -1357253556134123020698636579943724847588 12502422 -1124516374254610225403128378187575680 12502423 -1125331796754907801025555561633259711840 12502424 295481003127958144296478847342008074240 12502425 -275001035481081996630392620313987860800 12502426 122547938600914997532801271815911975424 12502427 85806760063949776083841265037371975712 12502428 191589978284301161897250337268572101120 12502429 356576306926285678279106345194148602226 12502430 453234926998804074898635259072610967360 12502431 26701283906007010065988156887956613072 12502432 976442051857061557422879184627335954432 12502433 -268366372153848582419576863754175764796 12502434 -75544071987835135415049259673755975680 12502435 -426864683186214241654556264754858607200 12502436 -40784803207262084318009162387770743552 12502437 426427065056269034757666404189781658560 12502438 -167600815084725932514058572477771038592 12502439 21072358307814818300605018310446533240 12502440 -244065369542918513951696360404490496000 12502441 570371923202919041629625700946041086400 12502442 171641184128523463647355465976395328352 12502443 -883213012291370185136940827071307616936 12502444 235080308169447390295310410218887111936 12502445 196918620356909094896425208053785900000 12502446 168131495347798097828201092873299072 12502447 -440789376313163674988282220019674965104 12502448 -21908278618546182308471887000640815104 12502449 -2280902053578129200695138349528099373696 12502450 -271463789429185309262011884531398130000 12502451 82119535241493754456599006554917234320 12502452 -759247095008273686939403900331298560000 12502453 674266595689556829239615454008325982140 12502454 67976155594560805441507991989644851520 12502455 55311226164364350748195932677589565440 12502456 -619341277850012610847182256917125529600 12502457 782284623495700972232533405395453324432 12502458 -279458814534783920533747555684235458560 12502459 -400381526081180907001607851169876887560 12502460 742332163110294308131057604182579353600 12502461 128180049789004621475651658417803120640 12502462 260920350837256362371380685075162539392 12502463 85435219386224157722639577793631727840 12502464 59915383350288000530667781980652830720 12502465 19367039292156084339367715551699494720 12502466 858774190933350187325673658733066676432 12502467 873647330073987608643812568699872958084 12502468 -1210007595203214956420899442242886903808 12502469 257736807592265832691735474616588574912 12502470 -566283896924335894504714115005868298240 12502471 563896582582626069419030692122124516512 12502472 -1638845526480953973712935205083908782080 12502473 54292899857719590483097191304308416784 12502474 686706405401603318622785873730677234736 12502475 497080896007933705768489043136473961000 12502476 131032591868082710267430062893660173312 12502477 -217612168708534984115290736788303211540 12502478 336056161227747089581621233086406524928 12502479 -136373750851508012106554468741940424320 12502480 -352484382054063439481067926524934553600 12502481 -247547411231126250377776633404321128718 12502482 -101878907801148579877246967765008884480 12502483 -125112296060044349595256857280984393824 12502484 1698852545666333372077033111263617376000 12502485 459194352764333779277560162941144019200 12502486 -285629895741658363162648917785479835136 12502487 -134830525537372054802184176729692335528 12502488 76848420535684016624628662441563545600 12502489 -24229032044538804554396534498953310710 12502490 -16640649607814820548094607303783680000 12502491 23100942885596894825126441583247226160 12502492 -24017439568183123587749019163417753088 12502493 1291500193951406887093274997307457336742 12502494 -421240010170658551911177134880860236800 12502495 643338562545604714894599853248305109120 12502496 -1301903034009788711478678243354865041408 12502497 275425393831053807082555932485426432352 12502498 278604827779697805871196415791752204800 12502499 -825156706436220782292687362007070428000 12502500 142164106212680502908915489154860160000 12502501 -238680648403849185854751888233536483776 12502502 349012385146274211227891183947069099392 12502503 276500822901969608356407166593598190040 12502504 -423756777483123047562650601424870195200 12502505 -727106028951649783598591079933423469440 12502506 -18201344975366040290708324744976403200 12502507 1579885655950944283981953838646538656756 12502508 -9006877357663918869053072087799989760 12502509 223233032759965720179813805212983862720 12502510 380406253205633182903734515697051544320 12502511 -601659639392122105258063579455578059776 12502512 -24695797457874729215200576853998338048 12502513 -35677096227827527438557445379570457840 12502514 -1212447901123269474353674429251246356448 12502515 144142316603955809766244270956419665920 12502516 -375238723047070414740395828147728110848 12502517 375991841663162650834137911653274440704 12502518 -50149682165476864862364539412207912960 12502519 -529677695003616941006214699274990353680 12502520 503285464355439017013468236692543180800 12502521 753928494590784092854087652007911378490 12502522 210438264185538057653847849697131866880 12502523 -786014900754266529970852410476598636696 12502524 320275228855302436711398154129172938752 12502525 -134377949491525335041934443906794407200 12502526 -7673975923047338981940265725329676288 12502527 126248022255843556917952743151873630920 12502528 286562124926242957944084384401451909120 12502529 786928923489656296433640973042870003284 12502530 99610045972721608038386528274602556960 12502531 -568380772461958780325994043483935236328 12502532 -163598247826442202497311408850651381760 12502533 599405028260990470893952885801364427648 12502534 -331432206455566169981795041979102760960 12502535 -148972491831912246563198028654096513840 12502536 64814843195320915782698730445406453760 12502537 -418248986246261789657261093684721559260 12502538 -797847671322142182396843129296887371840 12502539 -82874750760603405529803545883502210560 12502540 -454445578223379640945331091768012595200 12502541 -28699880146226435430461233986639484320 12502542 -77367259448278592741185396823103041280 12502543 1623796748750344556012135303405681999792 12502544 44129537527313062876866919758737448960 12502545 -612195522433584685880737679570385437760 12502546 186015907970101628195357282491123195680 12502547 1458197471466833455940028364210678338528 12502548 -138276890517131780352261581969879777280 12502549 -557634176413720896965368685983973854450 12502550 -217119524002558602927246920654263567200 12502551 2444996669921673388311735916749106560 12502552 -695456599783405399774076292790456442880 12502553 -384223080551138645290873739969164273920 12502554 -106276908969085041552336815445244296192 12502555 353582110119043758183249432024138926160 12502556 623705994726264906823997876084585510400 12502557 676879262066551678004405296236531891654 12502558 -660139696843719933401764020049167573120 12502559 -454064926889111751186018311064631032984 12502560 19558128676137289683107832647940833280 12502561 566220169587923265437979694529155915824 12502562 1293970021408122373036272990035986032000 12502563 291002114534286287413368853198341229944 12502564 63747203650892518823085624864210911232 12502565 882119780263947767604890189392021534200 12502566 -74362059674425472010429769976578550400 12502567 -91876879664170163758070157471789600 12502568 176527573634131114541497669003611340800 12502569 806037904879960478081334230056702406544 12502570 418628273362455983959906066883186150400 12502571 -1218476942474742346338434501446013577768 12502572 273699740219785555767496938761150361600 12502573 45570816513820564023349736479584287200 12502574 -389567987525309765050129066159463403648 12502575 -44225502679639885964117258285023163400 12502576 -62260367326914428162404436578205696000 12502577 -72922113674762466354056518496232726288 12502578 -102267012241720251966109897874269746432 12502579 357306174218271528169181691105887264320 12502580 -10933166138361176507131458945275884800 12502581 64256398736066155787413914960790157568 12502582 -700335041968811217616692433450831284480 12502583 881819196311196545303118348905145521832 12502584 783056681977225105883604598769656258560 12502585 -36160269410565795103683124836343098240 12502586 -25510650053661519233741534414638506240 12502587 -43582216143173916655048809667128358032 12502588 -51666262581059711041142243582408337408 12502589 362838012722329132488887195084700103680 12502590 512472089467695493691142359108720544000 12502591 -958420538438265835708357789844849843008 12502592 483708626894604258292246179648580878336 12502593 -1011964047985879079018029623910755809856 12502594 -2574608130650831955665328427648725504 12502595 408147946811301474268880476266320788080 12502596 -186494120468150639644993259656352010240 12502597 -1476945148045697598431831716824233401954 12502598 7679878837613282454322887759125830080 12502599 -531423290330634009627834701611134049200 12502600 23684127072313533741367328409781248000 12502601 -82749379910793024354384640725825524208 12502602 127870720911854381474403563057438421504 12502603 -548030330818180785821774665027014358752 12502604 -466143273190311700634865180721587903744 12502605 -205553364296479703481317938114732548480 12502606 -571526308346139765133504284227065240320 12502607 -471359911934460305389870098164536760520 12502608 262459602772365429145949843305473638400 12502609 10879220472705348481869448083741188416 12502610 -206707282358635231968903066613649121120 12502611 -764540398381942504949565433592221802496 12502612 -130033680028655061414780100217756975360 12502613 385453983677426608181820647475647414880 12502614 372102344021487511447274470792862715840 12502615 -893991059662259807335918065710864811240 12502616 260837473366842742905050819701572894720 12502617 146765847690248496981740046884895966720 12502618 129202754048446035175791101443038942720 12502619 -1615839565622995473586394733810201423840 12502620 225814789805639859211253132138861721600 12502621 738983404926619950595048248904438793624 12502622 319487184546586682219781072482261403648 12502623 207154161261990115403513684891148457344 12502624 648852253509194198639094090034548965376 12502625 86335608712524947456486606379983250000 12502626 55873459337512336180129011761164969344 12502627 -812187802817490292376581242906148502800 12502628 -569917130632996040460798957758794973184 12502629 -64999920242868598107894589286666914656 12502630 -52987982722527446163986300894355091200 12502631 158650476811883259292251550042226434800 12502632 -328305555367542320765390173893210439680 12502633 -231951031352036590637679265389577184640 12502634 -352855512963869519829128393462406321408 12502635 672259532671189604490477976377008463600 12502636 789768359995816809289912033800739662080 12502637 567675811970049287339460534892663680 12502638 -641177962485249969627108054800388051456 12502639 822763586566288411409741022018663699024 12502640 8667865774351795474326434173396254720 12502641 -78800379031761630092796780576667120896 12502642 374229917139892837384349090336338255872 12502643 765138808120137921164844637030815170892 12502644 472445836628788415933698469319223068672 12502645 -625369978880961866866620165920018912100 12502646 231911949256505045398003681172439830400 12502647 451300571683397660202409573328518446240 12502648 -1890770414136536640361466534272635617280 12502649 -1655037838723958558846141756841062870400 12502650 81973646714252985672374193119192409600 12502651 729453578924036118678396075026098465552 12502652 -993721811016638442928832810215693467648 12502653 913828339585572985728248615005115119104 12502654 1045466020698802899089282663116889914560 12502655 428096565169446190757547554810362091520 12502656 -182691192114775405256690860181170421760 12502657 59198331070336756259240866619197558960 12502658 21722699331170467144814567306487601152 12502659 -88188477148757344639730576396593129632 12502660 25569200346861828124535977728845671680 12502661 -117174913553812665539033447288851128738 12502662 -25205500131703566942795160043919513600 12502663 206959547829755267140921957342916136864 12502664 -731769125440954110648049935580839152640 12502665 -322338932626989952228285130234666832000 12502666 1045883060209679527396156240235340532224 12502667 1426163215823579014175793399041772149832 12502668 915548163146909304680857206400881200640 12502669 373732688460337533607287285167528259072 12502670 -5045035340487012854625181470094295040 12502671 365327141355334918450349315326946715264 12502672 8285159813628741223216695537716690944 12502673 -458784669977224407814073568451877100480 12502674 2105452239578485273242982789688512512 12502675 -94984864179042857365610721402543474100 12502676 442503268955715965899665671451812952960 12502677 798543424143161829778891739071344792480 12502678 378521267282963478469151709674611076640 12502679 -204552974971072053715400069573830630224 12502680 10055989738820774896969283290231603200 12502681 419879525885690627292536249189454033482 12502682 439839999255765482126285452477071727584 12502683 -668773514091311631776656196523383359680 12502684 1527072865177619950321253788206861788160 12502685 -11172535231713976920194283054593266560 12502686 153203967578168672585910520160455363584 12502687 -147300656214237812261695468528659237664 12502688 -2944770099448372936969587947607490560 12502689 433133018026795685353014568156576952448 12502690 -190406989603402483080426909372887846400 12502691 1278930339581206001729699257048276912800 12502692 639484498717745648050724912777054054016 12502693 711575808205955820680101768792418081600 12502694 -25148474289313398254703482467449667104 12502695 396832636822605039106313257733699469600 12502696 -807424807048293273029697716726831677440 12502697 -1385585933123556177545207034282220093788 12502698 275926321705830239978865219382860441600 12502699 878682858934280802833866666284260199720 12502700 121375923215023784439166952210707814400 12502701 1494955356112405662450593374285248988800 12502702 248606096585510916607016750816109471552 12502703 141279272883240673515440752231276669440 12502704 -54278124922571461953814642178992177152 12502705 -383925273122156388607643696369619598080 12502706 58493474961417070665264145082353011840 12502707 -92748260045615881409406590014514969856 12502708 545872919152431211352620530565659494400 12502709 -728837813334730491407045353012962723090 12502710 -9797598218292671949408932570341067520 12502711 549527407112739946291472404629788529352 12502712 989878952656250814980540834913220300800 12502713 -1136030388215015489284402513280362008000 12502714 -311228043654531058857719342942983135488 12502715 810378084835419790821776623838281215360 12502716 217364593824290266661413802276432957952 12502717 298272071890347553203804524386113565766 12502718 -177213376778681841737043457510120794624 12502719 -716583879279223688797240614204259099656 12502720 9459757746520499833081674605789184000 12502721 384072012871053487793330469014251144320 12502722 189395011952126936661077253163441716480 12502723 -35606937871533126900924383103648858296 12502724 -176349481002650416798361235050974735104 12502725 73800829538215134763218905444455425600 12502726 8038074257349055669526414800091396544 12502727 -588108069772828592856775682906423024424 12502728 -649293824055960269389736540502663168000 12502729 36642193779260993957476112992375718784 12502730 67241017208865262759020386812290929760 12502731 619578349387079817511882623180617740800 12502732 194876090916674027262397211343957852672 12502733 1882399194341723384862225741631174859244 12502734 219185927891084050252004174842883911680 12502735 313150999504552060275447368271014612160 12502736 -101341961389031864022138334360698224640 12502737 485019668068318111503194904146055870708 12502738 954987790443744398658975409327012901520 12502739 -1896590633237656657975718925700234225200 12502740 303516295187907771846354569232989030400 12502741 -1932313391201181192366777827648323456800 12502742 476834943891264313802421726548813550240 12502743 177537819704810395791233999267914409856 12502744 269189685936476352850442463609598771200 12502745 79305619994763392857157024202182275200 12502746 207681142529803711787974095374269765872 12502747 356303584630302952921445327457519040196 12502748 370617556559512249677517372357566297600 12502749 179387726919904334022891147866209559040 12502750 89405052230568720861104090722847424000 12502751 -104206203223208203470090478179518422608 12502752 -329189011484701090872692429763228205056 12502753 495173354825021612545484372406509632404 12502754 547359828304964309057356540480699338240 12502755 -12852836103697282933355760574855418640 12502756 -78770106777417200698940976278579728384 12502757 -1122961440273041332660859379024113176128 12502758 769884225081222896638333710894797027328 12502759 890871276367879633662753103214759291960 12502760 -611651564342583879665191821456697344000 12502761 -732492202580336868402400483961636508528 12502762 -591191833024764666743533591167526123008 12502763 126867188401484162212238275020186280224 12502764 421594366668922625320519186548047788800 12502765 267131073728855467370639036964465815040 12502766 5329970838225027018024718350198788544 12502767 -225834545477987572225048766065597138560 12502768 -178690473732534207677744785846042820608 12502769 -1097332664775522293957168212479594160128 12502770 -171017476337368308962654121153122150400 12502771 1420530535591787828727047085336437394744 12502772 54483551880672965774666979780699648000 12502773 626371565966464107847892413367569520124 12502774 660363572170096312156810803444166271136 12502775 155606057470306049623232704311304126800 12502776 212713707286326291894020713356093358080 12502777 -141504016930693632612354438608739655680 12502778 -740553026333881401632439847974107070720 12502779 -269586843077086768482535286295332526720 12502780 285268071562330676236128211862644853760 12502781 1051535931683259062384913194961168530424 12502782 -753524364596315068091674181055218866560 12502783 167440008653933770072560574511407984 12502784 172151072418167728522393965358246526976 12502785 -365123449782952107071269174272333624960 12502786 36824783184918965057886474291614456640 12502787 330896252819922382173126039039243107592 12502788 628794140971068969511928807375657846784 12502789 -1319256221959781961338089781689851062496 12502790 325965528357371948212066237715299036800 12502791 -4895239848321373536136733579807264448 12502792 860831259755312904959988529165613260800 12502793 2058745480770618764209026319235483406900 12502794 -219201460113340092028813008120711302400 12502795 -216564594167548318770519549193455199200 12502796 45950069179991880793257556237030625280 12502797 -59000487863327678200254151155640453728 12502798 -105220268123694743957766016134985758720 12502799 -4166721199853473098875728482806374261440 12502800 -43967492312095950527034068050988236800 12502801 -1360390969625391742922182499575339742400 12502802 -213916373428267805409291253318986292416 12502803 -1225911771860634098297686941714785335680 12502804 -493498961956814762669744597253005381888 12502805 -28660992138851126537930221594037662080 12502806 96818190557594392733239610499430318464 12502807 -197270866347076418498531986098017783520 12502808 -322053204048772910585849695184721408000 12502809 -15629811898528797444939359556763200 12502810 742986785343429786621959963894570254560 12502811 136320885232995501328494615141256385412 12502812 -24459236819173649831751951232849330176 12502813 1063268971317354747438053483378618313062 12502814 576246822842206409358325658810357734272 12502815 281161299536860887211686728061048747840 12502816 587866973739206575073490060191805210624 12502817 826311620430776063444947887085857134640 12502818 -100885277552088751899380685546357164256 12502819 -160275669316164056707611271398318227504 12502820 -23098777071333569612655461386638704640 12502821 -51399961097437416368096909701414704288 12502822 621715875595065305586518200535561111424 12502823 550655953322224440162668001238444137744 12502824 -752094017301548438309591937565615964160 12502825 -374231757542425162359481493806803844450 12502826 104865345984814422942117914192209762560 12502827 4712600550988812576728183386519863936 12502828 -430246714432848420013552170589091005440 12502829 436698524280046018888936065899214689430 12502830 101268737318753594152451323551798433920 12502831 -713932987364290313534534864717818800000 12502832 27490614522343940440514481389459521536 12502833 287852629247550022926017358185777302464 12502834 825375442271512583279246481495208812816 12502835 -1630631767715537852671383321772674498000 12502836 297178686914285923317637479051326392320 12502837 757993378896902697613633007095569928092 12502838 9963917296079822502961022670502945344 12502839 -7648209001637942177710520210845089072 12502840 -623156324554752900072015153663834624000 12502841 110500774411639968808429245304141453572 12502842 359503228661903786156221378354213649664 12502843 442781479419632873356797883564123746600 12502844 11123980265070199694495158943927540736 12502845 -343693385594872340635182519159082245000 12502846 -862644213966658405278157779177156796416 12502847 -399406768501631001919451685586732391568 12502848 -348973850404073568868105364251638497280 12502849 260057495347342711655372360309471968980 12502850 257417701287068160157927632932730908400 12502851 454877575292034916508414616748278191280 12502852 4050883887087972613587576624721436672 12502853 -109887570804986216664798850691605542336 12502854 111578133972360143191783107887945740800 12502855 304731249857004769663851734918124477600 12502856 -17760415641201881320072220736611942400 12502857 439778864328412629480756238071939237120 12502858 228042685360712084206838491204904632320 12502859 1455963178886255148889110831956064287364 12502860 -381215978352747323008253327674424033280 12502861 -1118102788293329196683547643413362720896 12502862 -946124459947292637342814985023026293568 12502863 994342323713455440081589302916832736000 12502864 -25008155621229436324458101138647941120 12502865 727517301539240592536173450349059225320 12502866 223760683554525575668021019974342617600 12502867 -814084497721184076274071356329043723760 12502868 156089841938354678651803452522115018752 12502869 -625770549269560236800985620813967362112 12502870 33403713574160915132182918850696319360 12502871 620453262549902471093512877000986195344 12502872 78840795493603089335054831075054622720 12502873 275112439214877657364551965595160170122 12502874 -17100817147719514741887235613931269904 12502875 80886901596288883946196827377792896000 12502876 830984465309276393630369354083560911360 12502877 557148398207557417483565560185906090252 12502878 285480287356550634895423393616907657024 12502879 -363229536412712481742287181333974221280 12502880 467586082247772182508947801381779537920 12502881 35254860899720545572294133100325860370 12502882 100252680589874359276353274835964648960 12502883 705187935298438301967382062200997281184 12502884 711558113027382271596610288963751924736 12502885 -297353958747916854787013924012077864200 12502886 263081360661987617380280160797133893760 12502887 46046369828405483808196168889594524800 12502888 15837372250972478177255826171581952000 12502889 -442398843554323369798312484180927079168 12502890 -627974529663490710746553400940837798400 12502891 -524916746532609605798554974832774072416 12502892 77681851212281239633758866550007683072 12502893 -657329392555300953803948186747554099200 12502894 202140968580361854539022987676017994752 12502895 6377178911800544464685058243685284720 12502896 -26182489935124786017295509246292525056 12502897 156624884792756650208679806517069891312 12502898 126879881636193371355011280265081550880 12502899 -296840266022092300598536676031440755116 12502900 -357497453938530914221287864262435504000 12502901 31016652201678453286535339458613036892 12502902 324750400818359822278080349883249309184 12502903 -211095296607855172914708109737696791120 12502904 -88535140474916842226020939354235658240 12502905 478423182372633777191555013605711809920 12502906 241698822688003190447016060882150799584 12502907 200526104085876256305172125689541797640 12502908 74814619083009096738455832237805407744 12502909 20397174905972308127564301225169761900 12502910 59770463845668555418568668115209301760 12502911 -833858643892571154202871403301399395840 12502912 -431530343027736188253337031380933017600 12502913 2993578797148183433208557674237053837780 12502914 -674587834641876182431918010376171922560 12502915 134320093048528227475795281513175383600 12502916 816667776392008997398329317778601434240 12502917 -14614201072182710575098090906430006368 12502918 -750514337052775194976193756327062119840 12502919 700602980783104900975577289601396498608 12502920 164640363104350237109245394547946291200 12502921 1634332904505371138243651670874176660122 12502922 -637294751599051599725465534829529411488 12502923 850994917270184538415225499234256730584 12502924 -369369820530227710462893558929255066624 12502925 117090097256825144936135513424672742500 12502926 -535838095543200718795598130539053230720 12502927 -1148268221665367276091940728750194986800 12502928 -197177801434557519694479588070472245248 12502929 13637581196010182399850468486772652928 12502930 -197250739785672825723838156193735520 12502931 176199804519111882062279753201995941120 12502932 -5045939760232279167936311010499135488 12502933 127884743223048542494067512478923003680 12502934 649350403127784093910058641376040323616 12502935 1105916962658613990916292829881615332800 12502936 -1786526823526428820952824727154561976320 12502937 -522470332176694131978876586302579153216 12502938 -177755390831622075148940802738250496256 12502939 -1313751594776332066288716799581973561944 12502940 -564388993599926626229595738548592284160 12502941 -473099854727316392688908359296711014400 12502942 -710340457781394119487623286298549176000 12502943 -1587052342330436637804273974485727051808 12502944 -201523060260423669910271504449536000000 12502945 31059564923473803074869941819984940800 12502946 307756298657333902320138614490399705600 12502947 13372367991187105085612283489056167800 12502948 1241008393255418348981169291192789127808 12502949 -226288069962308365166420200384151360964 12502950 45717183910460901090575616419693952000 12502951 -429018801021562996251552040850192699392 12502952 457069852838142663580539540063639797760 12502953 626741097674947107993876195215875981962 12502954 -142132038955035118391599189972769583360 12502955 144174024405147870770649005347253931360 12502956 -1255466469804243550615868227735693492224 12502957 -968034624870361320583088032034235746794 12502958 317891671470038123907046972351120821888 12502959 -3041097805010937432191576771199450240 12502960 -19305403773846885258044582802058444800 12502961 -937638889704491595214904408695252671168 12502962 -658176168424106560888629941399660116080 12502963 887774579282082914418645514311471107784 12502964 -2297723804593250452766348780625270810624 12502965 151379305152432608839229538639782296320 12502966 -49586969743589311893110885377484692224 12502967 -2100297722454854273448391963476992738760 12502968 -419350911384218857079700287664360714240 12502969 96604170485909423784584438757713173840 12502970 343264711072105686495679530109879603680 12502971 51849278945609337987522851379896640000 12502972 1396448028602272837753647867853092474880 12502973 -597058921868110884197873113585510621440 12502974 -461332383210178090878051685634905866240 12502975 254928726236714065200071217360095003000 12502976 9899849093923763334623501684393902080 12502977 91751476361000788990239105616698780720 12502978 9207952373814716344499707498432342560 12502979 -169971436489005237025719940315153824 12502980 -68526519071769163482925945626161418240 12502981 31723704463943635958886012815623598272 12502982 -260850822189559161020619836545482671616 12502983 520423387700633759257881504918721338024 12502984 223624293517921134715234043477980446720 12502985 -807804097780946376426641862388326820800 12502986 -121141608936197391157014579581737814016 12502987 792872461055143049658735892356808943040 12502988 1053066858872543853143950968719970117120 12502989 876941328771217780019933286613693557654 12502990 -192944437292394889361127490965128277120 12502991 225493364728375814010430626096666628944 12502992 -66390481310940852793750208005769134080 12502993 -103003457848303646377470678005552255758 12502994 195881652763682956641039470533323896832 12502995 499489014575386102428427071928147200 12502996 1089398532470462438467217623139327016960 12502997 641043879585191317032438956643439476540 12502998 -10314585496064859485112853615937174976 12502999 -50828795669497013909599776520106594664 12503000 520673655413917631631138358657259520000 12503001 46099425457505902371004412360945429184 12503002 29730354708570410405308806513854838720 12503003 -583201124473969447364259497240372244480 12503004 -1059864915453883153611828919748926046208 12503005 578412501477003659747877216076684167660 12503006 65712285056082906057567926826401165184 12503007 -162058571475877805747871778888947304320 12503008 610122238348513557728438016867464380416 12503009 27534724636533589291048702519602424872 12503010 112574882276860126732377424944545779200 12503011 -2080639570651742087194996669475177964388 12503012 574446488486615646369249645599159869056 12503013 -205268731844184716662236452027500887552 12503014 1198214248242519718346754429810345365760 12503015 -88854608957182917203444251355411181600 12503016 -882175492644015026905474036261815336960 12503017 -346772208923964490046363690509925892934 12503018 112038614642662734847602555439528681728 12503019 -412588835976592536746091254547055903656 12503020 630762296528003300906157214054050170880 12503021 1278498313824920128659373245281344491222 12503022 -154889737217451432437205464238853610496 12503023 254864700856919253926872902787006283264 12503024 -9477511648112357078534866866653429760 12503025 484138442335441339341974917459742436000 12503026 249704861768787670924835519135996065920 12503027 -1874781098405379941075583546329804483124 12503028 -805046204378399522966572883835127726080 12503029 -451330206767367425859346015473279922176 12503030 2970351051408295063176832612417509120 12503031 -465855509691619083513397143836504892000 12503032 276343729729572000348334947769990963200 12503033 -963691248235930981929849002739612763056 12503034 867524178662478795833395983339340239360 12503035 -967307017920526162023743454107231347200 12503036 299663672577074621058492349586667417600 12503037 997751378335907806166350712010368721600 12503038 197455970663938474013983047650575441920 12503039 2475476283261451758130402661736772286520 12503040 15804662601108316578631301416668364800 12503041 -1853747372280961402681820216632519620348 12503042 579632765372332938483885751109667102672 12503043 477181414001645084995552116194389508304 12503044 56725146255600192224354007267344793600 12503045 -1199885848768952622856595764363038376800 12503046 -114347775626314074927256515260400230400 12503047 -90809345142499365035409619773612550504 12503048 -74593262473205057610335992063090145280 12503049 272441675970662569550429124107907047808 12503050 -146531167060956691498858504649778624000 12503051 -2333637111439190028685772278552591488 12503052 -318072648264247401629051358214128460800 12503053 215764210318068152469730897917691781664 12503054 1087762029986586817360223073750153494976 12503055 548432437508667939182623562510826431760 12503056 85091704021065304224758496526521679872 12503057 -323807380819102328404960498145330685888 12503058 44438630515860102829724942259102869760 12503059 611027975141589096276970056652666185260 12503060 -551831377631493156733087863928910092800 12503061 558250692353980203300526706877632687310 12503062 293797666803248884835761822688781707904 12503063 289531772575358260174562003714415684720 12503064 -363740799502842966303675015360253132800 12503065 -421717213269977906678930132825325111480 12503066 634089150925136503314973327922017301232 12503067 -34002334982257366742800412395137087744 12503068 1171203181142537674525346410533400974848 12503069 28061972047839507878858058687246213696 12503070 -151436948908746132662582145037788751680 12503071 -209596809885311731218647108029337903616 12503072 1136370656252020007188405751860895219712 12503073 -356490751517387977622080792539193452864 12503074 -1060183412160715376845954276863473932464 12503075 7869521975570863418205283269613075200 12503076 14821724949629856234930508576792780800 12503077 1314342583824120516863304215361205914906 12503078 -47724581176808369161667611060622346240 12503079 -41065018557905821008619455269393316960 12503080 -11087038650849849150578953141577011200 12503081 -2955403888696268089402944165461805353088 12503082 178887203310903977111816666688176961792 12503083 1945556235958215944666066134618001574520 12503084 824536150557879883178988606016126597632 12503085 -28581134940796272100308510217922017440 12503086 -274327775363771799766213920162461155008 12503087 886101630356527581148422731663368367880 12503088 -10282098433016913448937509083618017280 12503089 2190477055811600492581451058085404833460 12503090 299748064026817371028493629734798160800 12503091 237622840063289477293658258767296852792 12503092 110122069975513298337115338862522871808 12503093 1009107977973555476484583341493926005760 12503094 272131916504037163086833664250069195200 12503095 304436706898798727782066297946153167200 12503096 -1048943206672244151587205888356675358720 12503097 -937615262859943365136888157582439505926 12503098 992097785534483090573228326381197149664 12503099 407327308755721866835436062355561675520 12503100 -225449447363556360862038894477289267200 12503101 391983180198820556853972043100831944012 12503102 -69468253071669959311120577694893644800 12503103 542444020474957464668022588543307948800 12503104 -102931238446340093773451796172624625664 12503105 -1305452622558133284423008844296793469740 12503106 62404777687297825825067740787915489280 12503107 904288128373380948679593330844347096192 12503108 -1126338418914990530634241843592925593472 12503109 1076125695548789994988743240428046905280 12503110 -655560653053726706630609838379040640 12503111 -206033541364037985360284242987448563248 12503112 -222514538459246590037291063435430420480 12503113 254834118885687813390522026928651852160 12503114 -64900595314437088182378672489376058496 12503115 439526411491623922544711507609418275760 12503116 397396088756494983634297461716847952640 12503117 -1007393617342138838001971849062460233248 12503118 161098136550093611839632190321332798720 12503119 610812018563822596948260923858727970144 12503120 60509681374221330477148301101380403200 12503121 -628512085441464625477370204668322500320 12503122 -99572530940672444725477706692326125568 12503123 2897391404987126019227112260667262738320 12503124 -267674215322740492952486302510108866816 12503125 -208110402043959063102328207821638587500 12503126 247132777197009357299411252965882232640 12503127 29857211728962464157010239207579125760 12503128 2432008466881302000830553422533290885120 12503129 -67740690651017174671788166688530199280 12503130 256128079019797342296264947872732992000 12503131 1864461757138784303369606527388532228932 12503132 -136791725026489757977984241476470832128 12503133 604426837447021028314461034944464841600 12503134 -251488074076430303139352960570070010624 12503135 118883192163302117707506893073591488400 12503136 363364107744447326152141432318939889664 12503137 -130475458728190755447192685748188909568 12503138 -650977029286365424193540900684728715904 12503139 563905639462905614382758007462642869568 12503140 87220405464266642712367024087895347200 12503141 -442094587177069719189888553068238292160 12503142 187687174102479028072023871868444420640 12503143 -194079499130216664872716744859385132720 12503144 -1224701269447688015995787276167591034880 12503145 -93002066571238880646088525268199692160 12503146 -931023316942895291218028674019075035728 12503147 -387602853844469806091007769992730865964 12503148 -9201050802123773742882927522772254720 12503149 -856621617889551183745323807362538663850 12503150 -144521480708066417698832571431479296000 12503151 326969932929000876459788368416115126392 12503152 23835766016995187899211989515231363072 12503153 2668171714944409434997631473422161664 12503154 176055833450862032079174472017741525120 12503155 115866834005575351832308748342943001920 12503156 591239856868075425337960039457743451520 12503157 -981968864714416670952227036025746849760 12503158 72085352933177451663175936928504875680 12503159 65962456171465744723492774456465200000 12503160 6380790700823852843954041316420198400 12503161 -993511409684685169324298820129214628976 12503162 -319075884014403728898206670278643171840 12503163 220623717144358727139945572730581560344 12503164 -615315837754134180641090986360475516928 12503165 -61839312205299909827239670746370149800 12503166 157189310925023185814088535949893363968 12503167 -1014462485523283570899270830133100806784 12503168 98984312673520425796462745165538263040 12503169 -83544599922225907977662486059598224896 12503170 132602058452165146337879060680583424000 12503171 -292237933705791200539074923721374440800 12503172 -517748118652958341601788736925081600 12503173 -1267288002864953788926982125590128842176 12503174 -74351167890549502324199115254238005664 12503175 1020189951736548964142585797781295724800 12503176 87129113854197005055865515950714880000 12503177 331114106898879247860592912352366434632 12503178 -323821843501604848529573043825062745600 12503179 672502282033670938285098668889345286384 12503180 75089467522016889098683060798447564800 12503181 644476730972570799174534243184872821280 12503182 -215907984308765691000560095925333663808 12503183 657922457452685737739726905006712174136 12503184 -31518155982112900077939567109243600896 12503185 -1009884699031562936067674877695656948620 12503186 38709370742164935506365179454699082400 12503187 533700110440445278408240001701450538880 12503188 5896997756291729428484024415802406656 12503189 -218633154384375933026916920699843505120 12503190 3714598953599866117370614931711846400 12503191 -470852165471421582196625561061744916848 12503192 -704472195720444600771917262398466785280 12503193 587358738312166397959730387165047706064 12503194 -460543564864790931794618033877104589312 12503195 -1172715943279493026321663193761342084800 12503196 2538763502274467224394608779971226624 12503197 -183859828954205512810826998535042180800 12503198 -319456969541801823394953497069406710400 12503199 -172630276358686461315529136796670336512 12503200 150022863975308251764636717099098112000 12503201 890193480651886687825826714648576447202 12503202 -436095191624209037880440468827079011968 12503203 731881612651325805411865723382563044144 12503204 78576326573379889233277999919957286912 12503205 -337030428229876637569956773737836028800 12503206 522486572940504969752462061925929049920 12503207 1042373221247860629881846065370444470920 12503208 -500556960912226295088105542917199216640 12503209 1753873352592183264223155612861512796410 12503210 -271624686316978997816816997427584480000 12503211 508207056756339407246574167998490471424 12503212 865241624726346249305599219750736819456 12503213 1533149575049590290900431998214203869462 12503214 182959667540984212762071547657787811840 12503215 159011394632673439344557957930879272800 12503216 -138814697541795655988777506555881062400 12503217 -307276348156727156615180214707283079488 12503218 -122319508531857246482407432497386841600 12503219 -734497981839063548117546430137061691380 12503220 26371194620582586486368748302519777280 12503221 -82368461170918367850472162418563450560 12503222 1448107679597383075988250272178889489152 12503223 123666418513255446439812645757488899640 12503224 -75191341448343429492402029749949767680 12503225 7508435816981232683240815497238756800 12503226 167197549234994924311477544262240178944 12503227 -2102990565269082998321521969085762654016 12503228 -1252789312311159008081135136272781778944 12503229 3182403108290955082635290656844569248 12503230 75712062509431954049245392987822397440 12503231 228544650056728443643849216037208278304 12503232 170934425044186982321593164884849197056 12503233 -2156086843705812222343585607352796739518 12503234 1104602967194798412111352445274769443360 12503235 -11321263834292141976374448381790520400 12503236 370753986667879803406681918881304369280 12503237 -212226222104780348823240446629788864960 12503238 -106565019701643917892567168140053923840 12503239 -5956974498026463568654536645608320 12503240 594375645860695968537831453364958668800 12503241 16989303746707609033522544414108401872 12503242 473432267449884907647030243053741580288 12503243 943822480689452967718805986181737209492 12503244 -29556120344877185836489461018126259200 12503245 649044591413116478695581299189435273880 12503246 -212607439509818954633060173256738355456 12503247 1327385127895966546381281128680969906320 12503248 50131507872462877675105059895395049472 12503249 395619735520247169372198397483240990320 12503250 419027107136129832760656196461757704000 12503251 2351945250614430398689820787203020285600 12503252 1168116580123041809104320995792604334080 12503253 -146497732577745010187550294592640673792 12503254 399243824161663961338246835664548284800 12503255 -1012442618728137631300188456742374180840 12503256 494907166504447661061845980100118835200 12503257 310085021466567610115572759569153504580 12503258 602290485235474147246235493574941546480 12503259 32401650218028555739280755215762665964 12503260 29555989332340431355307330880388792320 12503261 616887349403055873340504826702091229824 12503262 -117050162323126095736310544801494213376 12503263 -1700265004938393756012905756583433448520 12503264 -497331568498143877971951162578394415104 12503265 750934120234448994666964783054077248640 12503266 -22550970178278431053594817464052661168 12503267 374461785755926487015386239109649846784 12503268 -478246656414616044568309310919601121280 12503269 -309583342614307973548699070856841869504 12503270 -122983459839888629738297952048524611200 12503271 438684054057258516824492424311400094848 12503272 -1911831433358137338857661656376049336320 12503273 -3012954092133592645071839714479659950400 12503274 38907082562277799393279897602590438400 12503275 976447661619631365599315647822859386800 12503276 -635588246878140639363643370006419971840 12503277 834841382540093430317158282602934279680 12503278 -668689477920724529721790330238331138240 12503279 -205292727617938826487934335801038453808 12503280 -3217751546687710722869854683385036800 12503281 -59283693504266200137822966198161968140 12503282 -4911245189493598979180970838833390336 12503283 -105156989101468088024041921066870422528 12503284 -874427896215723824502894481346187424384 12503285 -243028893168115663188364945470288921600 12503286 219003278750760093111604527253074060480 12503287 320268149571237377479266802069394471880 12503288 -258190315641069307463727144657961328640 12503289 984074556777109130786336707375967187024 12503290 -63429672473817664293347881380158545920 12503291 -232341556822996366717356470603728606200 12503292 186676287291921975313430149147076198400 12503293 -1455951585743023097555125599015639994 12503294 -16327240864410880094877642191025736320 12503295 305935477668591348500559992430727142400 12503296 266991780388182756957477866071293689856 12503297 979642023152927607990228921835630207746 12503298 -99848617366664440858350306333899742336 12503299 -275513182666926635615111974430493310768 12503300 14826621083334749310377515708421088000 12503301 292761025306912456558639079171860465632 12503302 208760831719001475031536876313370266752 12503303 -1379449461919187215483936745962139038800 12503304 -448396281429603749333199896276204052480 12503305 -431968595376699252024472082252054757240 12503306 175258980565399929506752142675569822464 12503307 -978107980190835455973588925793186633808 12503308 -350183930792190700861867240742535764480 12503309 -318115841048045989405136377840595107200 12503310 38779179369244915952362713048613969920 12503311 -347318171534180551920914757641242952600 12503312 -566479124000714397712655029496872550400 12503313 418980399779213803419604626533684963328 12503314 -916092966693481717155970732675386991488 12503315 -152664303849333078423197151185070620160 12503316 -408913731360122473941286024343064674304 12503317 1935052682148989008211346276802844900366 12503318 -643619979535760409050861265657057692640 12503319 404372725232339874381403177630211500368 12503320 1110430470759090059261656545851859148800 12503321 7889123280308548648423798429905851400 12503322 439943521074425583120377097602237694720 12503323 -207009987329331672417188372497975943168 12503324 -1130407660463118277131199318935419042304 12503325 -4903989937869933970623636249367562400 12503326 -268240669235881927742558692920520120320 12503327 -970947451653853697720021660805518929824 12503328 -1143010149484683659346243949775652126720 12503329 455040661648087174601794885319706269760 12503330 -552059312565682514663540682684062976000 12503331 859667567189788737801560604433805789220 12503332 -1197904490895593361721523279800841528704 12503333 -329373567300419739922470003857992814916 12503334 140780125292766851076661614656693810880 12503335 -58900144489625260663207761061197972000 12503336 56568869375565130097893426075971317760 12503337 201837971213712553224334062708906762240 12503338 -197133848610393785329057378199821753680 12503339 -329507595748940370119720051760069142080 12503340 56705212017658004925872885076289244160 12503341 -1660394763382820083763667990541362001258 12503342 -316929701479912124474077745977266356928 12503343 179524670723105339287429095661590560400 12503344 159098165389062105854532460331528421376 12503345 958514553772386279846858079187561138100 12503346 -198118333991817335109163850820787468032 12503347 255863076743991314071300491347016898872 12503348 225957154875305474301187447435122001920 12503349 1036807642417138655478959862160577380800 12503350 -469118663459061334804010599800499296000 12503351 -569132805256986512849652384920129824848 12503352 -403586207377231937835160644646029557760 12503353 686864406683141481356774290694147208964 12503354 21831421183813392578069882887148454912 12503355 -236386202813706183263951325684378449040 12503356 -1178074560816921997490922715501138478080 12503357 436792352949575316473474624742724209606 12503358 -46626135099938724540398746604457430656 12503359 1920251865432278930863814855858884542840 12503360 160820395170269469970077498157521960960 12503361 7855703364779194613300025871397363136 12503362 743192491891297961621972913124263156432 12503363 -1497803676313638976536326867501221391520 12503364 -44333261943608293037805335390431930368 12503365 -85886823262704863106303995375473660800 12503366 -985698193380279288791313850933378270368 12503367 -140249539354179712878008710657324272 12503368 12298133910130266111013694314970726400 12503369 14253125202446985573496832669397182400 12503370 -76518544888231798291095325286148595200 12503371 -1489202831362158452138679443286899816428 12503372 88440773478773462534287022630665958400 12503373 -90112748967853940149592556308730502176 12503374 174669609182149090387095601572716936832 12503375 123014846730055336450167580620647400000 12503376 343520030387175409191214875463377223680 12503377 -315194582116012339837010175318086617868 12503378 327669376139051740201559907200965193856 12503379 146129441269263505255180835571274560000 12503380 -96888874027959694931281391153747923200 12503381 136303154878096142534155403941222667904 12503382 -462220561967129116282668231919250284608 12503383 -246413344248681636708474804358838586800 12503384 -944336942724587013086618490642847457280 12503385 -119941684310972632491756348366709704960 12503386 -203459911524910935595646412863020934400 12503387 61436386963668715998140321185455098880 12503388 68789733963792783170296396904259955200 12503389 1158900096284860265317287061255828734840 12503390 91873729199914215925841756680124505600 12503391 -778254853376517539537389261065496462008 12503392 -87983045492268796250367318157478854656 12503393 -5533743854172615327112980100926504384 12503394 582272507818492636478935911350326851024 12503395 174933805779695996216676082052285432400 12503396 -143124326392943122950971337352358188800 12503397 -564996863480535726193788396775500990528 12503398 60417064669726630141915035776964157440 12503399 1291517350307938941424603698201134176800 12503400 62094209275366287405508646745661440000 12503401 -29541707977722222834246946539217651596 12503402 -95615297706465436378368038996158024608 12503403 36906203737819126952756774717909638824 12503404 114087828795305477630587167378299420672 12503405 190652121641284639808399573026502804760 12503406 431875442523016040148501361289605923840 12503407 576520884829498402358506120958958345712 12503408 -314549562579542059658802852262212894720 12503409 -159411136471235775521689683699345651840 12503410 551153000556709074605518769917334937600 12503411 6091240929213006127150032500918127120 12503412 43449923786720799676682969364993457536 12503413 -8280897074553548331817801426710989856 12503414 -227958365399338459846336366774654765440 12503415 637092828017778720172500138492747061920 12503416 12265436182883954909802757840165109760 12503417 552681761464539846658277062243155647466 12503418 -91398430984129094786935677068916006912 12503419 565103670025599908699848739051862982820 12503420 -949182607949007748118905715378946270720 12503421 80644941277924289650229729429240123520 12503422 -283833874361618462492544204042207487488 12503423 39468172135568037251028262801013868672 12503424 118567710862669592760857384112189603840 12503425 -465586942882745963779929616380341148000 12503426 -296907142100394203524409546017644682752 12503427 -125453640965023487014007126959058793480 12503428 1123401057761316259108034836916387261568 12503429 574153326085232620237886659256678664030 12503430 -201910760452925155297186770683304864000 12503431 -1581090512453745705250516800317380276728 12503432 -7405047604652593672600115940284313600 12503433 25357649512750079508071092935863106048 12503434 140639429128978367452884147273593357616 12503435 300188631626937471306657632825438000160 12503436 334468410655229201482786433054644752384 12503437 1697404589133599248676132399211438505260 12503438 436417991631121853349546854607890045760 12503439 -539652379776276208947017772755150720856 12503440 -19572301649033135522762535363167354880 12503441 -1831485328548495797584603146701944414158 12503442 14800845523955692163321039310835365888 12503443 -200544906092317573622399786155972385000 12503444 473732823523848357153031713457775523840 12503445 -449180510608275783945061074737525146080 12503446 -155380925095083193268712531666361346496 12503447 120664955174488758770962795656058871808 12503448 -308535966224310548025711724781197670400 12503449 586559311517775933129043330930989395712 12503450 21544410782835046015058425073439261600 12503451 168666258398156538472448761661768666304 12503452 -79934837735062414269706267033329835008 12503453 -8413857365269675640228740668255265536 12503454 -6800605324000964800597215192877627392 12503455 -211835868243199573061168788863772133280 12503456 -743058404768389945619163773811456737280 12503457 2815140906758801297038009162651321651200 12503458 205748885529259599179979177317218351872 12503459 -64933363264887062819719601319713170896 12503460 -466248515469179033167883487407653539840 12503461 960510337156356914309743083000336624062 12503462 309614111906225271064212860368881227232 12503463 384183478687720849711286942668700701440 12503464 -1747897937317624701089798261227415024640 12503465 307940058781483320255849926526694225260 12503466 134757347615494674995416474575782481600 12503467 383947638486401082924893176847782076160 12503468 209090141982649771175935083884219835648 12503469 -376763809792216916052008438362226196192 12503470 91907034501494524004392543244523682560 12503471 -5867098993906233301360388118345422400 12503472 249334342622224578748490479945516154880 12503473 -820195596410230155922149557887333473680 12503474 -390330202367521720112447988982325889264 12503475 -221926569187232016350351639495624368800 12503476 -903937602940023625192759916887990949120 12503477 -33535863690833319852620057346314754354 12503478 -81092766550308543386365049509444706304 12503479 3677849374737985242724127085027482301408 12503480 -285957154443241598479921410600595046400 12503481 348835074810770036364513455401369046352 12503482 224947694334511705345974894472839694080 12503483 575182685733825196090348761149519111280 12503484 8341693521325295482419301253347891200 12503485 770664706167537226540850107285876462560 12503486 271533596393708559473607980332830120192 12503487 -671698213468576649670294011438538947640 12503488 -294819187093246588338994756812768542720 12503489 -767538415386264355851311567089249387710 12503490 114363393499685984983768765267619005440 12503491 -24940707201753945938788401567603078912 12503492 835662653879163640050411603833341708416 12503493 1012630336235567492972057864226056429982 12503494 -16065661101005378445995826201494323008 12503495 79316684662600864260829075679263720800 12503496 -190661991577574586321955844878695383040 12503497 -13664178679343084892510471424409863680 12503498 264595843200828506054778175308493460736 12503499 -471032340480071783566660866865234513680 12503500 -579160139953249830910602166864662528000 12503501 1538896031807384270168063999093060265600 12503502 -576535768889205090914890251967237838400 12503503 -540602431733617373474687715847258017560 12503504 126891024274568886196881611094868623360 12503505 -2699351419480399822615503548777498880 12503506 -287717241490868725332887529428036777856 12503507 2079997984667100026161836464520535802232 12503508 45897834406871858448158598152976168960 12503509 95617932877709394982751015673515332480 12503510 177997804746703415723308778617116476160 12503511 -840881278948883296439037555244566045360 12503512 -526855268963578411615478255124842373120 12503513 -20615989609493490999542696198538763392 12503514 273351919017738221962176083679198943488 12503515 -267826590886871819144604605622325326000 12503516 -964004550605054366401804572450325271040 12503517 548410341802917396404518806022709567040 12503518 -227048845761520184397542095942541447040 12503519 -7763175941100965816592307747951253904 12503520 349347441544812884909515033307263795200 12503521 -249502813978461691931388590495614715160 12503522 243986102541561160455790939101523935312 12503523 557043746861481307157340128006259684984 12503524 222293612231045549546170394824670822400 12503525 773258690421421960842468349019036157600 12503526 -171036513581560509569026222605971404800 12503527 -818297119034133827592468828456440964368 12503528 -447671419887318798040309783261205760000 12503529 329343726036289897069861782202248371274 12503530 -124801065786471785535927676988007881280 12503531 170543700865515447405980383190276689152 12503532 278695793584065206843290513551551657472 12503533 -355298967913041479757132718550628373280 12503534 -1192999567971181977634035331644872151168 12503535 -259162342576179963997356950550242040 12503536 24002940729329265653782410348542951424 12503537 -650867358054180592575917591026207660560 12503538 729139958858510636841377552250686488320 12503539 -461532779300904945550396090167504178000 12503540 -1667914345346532426159292352747274240 12503541 -1044243881640388058496216059588622333408 12503542 -191668000858372522093854455596950719328 12503543 -119533222684117697079774348537697744056 12503544 -702027268088665650886367032545179873280 12503545 256913230181506377991173910573422495300 12503546 -233142517272884085772720097352052419072 12503547 151048350328671182322125946751238465040 12503548 303295065159360616180192142368105812480 12503549 1101557474263245650729987767246279724550 12503550 95152343110792322012841514787297956800 12503551 -2613617004652660058477501296702324785600 12503552 541034306992580916653039181832862564352 12503553 416556281733401467053684134033583211200 12503554 209134681044205978168400944162553513472 12503555 699479398779064345321511765773673533920 12503556 80478851647743287167034580377834495232 12503557 -1322532204442026213144778085908612082016 12503558 -333395089887137946372345905209444920960 12503559 683030764477358837726570329329464185728 12503560 -252369967603672388813314021817082624000 12503561 -767910256972669402499951507712480855168 12503562 5043046682229672343822259880412721664 12503563 865007378465893794389499444076179126024 12503564 -292132712779144198083753766522109366784 12503565 258925669745868304473473848545780335040 12503566 648879952902891263112907540029618551232 12503567 293080072446761950948418036530557707520 12503568 11201151821471100466703833184914636800 12503569 376227031117047120940778033144134272244 12503570 691041508223393972317454760414058872480 12503571 -745115525893058227139949772933889298504 12503572 730096918456446560464661262414218158976 12503573 -1741318776254579797555165045707676328178 12503574 -241624030308422889120376980624999898752 12503575 213403399838846280235034376700615569000 12503576 1562730474535815297304823155101314734080 12503577 489432234392599079614018093697813842080 12503578 -733596878647041037101506437233555494160 12503579 -523395311054148747506227790785389262128 12503580 -53725388235769292795052113336298531840 12503581 -978473334399201445719837147199824085236 12503582 125472514087137795818471896319154339840 12503583 21486223140726067265382582872944144440 12503584 -130780929247760776923306080514577465344 12503585 59643873399821800454656745822344242000 12503586 -640041881530110422463761620071442176 12503587 367990699961597360720423735533470517672 12503588 -23442138346488410705987195447521689600 12503589 388970213196929153356753469231453406720 12503590 -156432053218896458560291497121915395840 12503591 258559966894294121828862204249107698992 12503592 947058981649359418594534709404894003200 12503593 -1252662178628786398589222018404022854400 12503594 543280882691708283503018581149365010096 12503595 4032097503095655983755710993751899840 12503596 6775710032396872861105499330248639488 12503597 -280232881907063676851929978302653229696 12503598 38570158861712360496517423106679644160 12503599 -1002186822214115122332850857695240903736 12503600 -130627409831249047294938000112674816000 12503601 174578460825689556544938355627836802176 12503602 83621898145232978910219756191337836544 12503603 288331021325639741124009386883075270480 12503604 -238993080163133588992589172800276551680 12503605 -304760985273193370213766019146919194240 12503606 -48209567161334792293143858099940225920 12503607 486490291135350142818706371650711457792 12503608 330662446215068386930690758034236211200 12503609 91926335638616933045252219166132768810 12503610 40436097434467840022938881609846988800 12503611 -1493780656529729567868518752558129634400 12503612 -43551858714768258599922710077972996608 12503613 -125783910721643801662705945408605432576 12503614 115689269256418362639216926486470185792 12503615 -438588370935504072342165475260248372400 12503616 -52925979470175789879093713810497732608 12503617 -195372575965440223608106432470836476800 12503618 -525101979182865429970114514674730349696 12503619 1763314876806804591698877125665067382240 12503620 -213178376874606350488319612187606424320 12503621 439478741879023680173597150009111348892 12503622 -390851437902573794419760420640959800128 12503623 -252043510510338122645580340900397854800 12503624 -1090961319407795720093483750057261137920 12503625 575140476526145810663530443995035008000 12503626 9650251147901686993942036119943985664 12503627 -454533500986534016828277817090545959520 12503628 279700732838943328844806595039412993024 12503629 1366865410475866038627171563637769891660 12503630 -834458847340285907461097028836281123200 12503631 -3732102909552027396163024595378249856 12503632 -78744510021108022281292752465596530688 12503633 138850922254121353890392720574252076800 12503634 -260877558280920912016897157764712294400 12503635 -281605536931614608802601073953998547920 12503636 332674685772200735562936310879984635648 12503637 -946288272488679350483006819482138203300 12503638 137409190624322283807749384452881300096 12503639 1901943592586772332358057253879009182456 12503640 786073391796680361353045052435068928000 12503641 -235656156009306395658446601911792547958 12503642 212613368499946815321845998055374463472 12503643 818415176208857943081765654590120691864 12503644 -134964980862804772937671858023369936384 12503645 319210559545482667231455802504559800320 12503646 13312001204048522232316289855506164480 12503647 243936105566184281444800060742527754640 12503648 -94709822684852783489522116563816284160 12503649 655267102458133668590130648742833097248 12503650 -487605613605266415808726350775586989200 12503651 99329714594977429147733248290237111792 12503652 294639174154772067226518624626569654272 12503653 688934157328579457281060157530761800640 12503654 208568612947481612425129283218714504320 12503655 445639612396957808709061225745709978600 12503656 -225190221170495224781711163255874560 12503657 -766932657627661872744007864137383836428 12503658 285590469022623292303269417887362990080 12503659 -48303729748619981219068742079309192160 12503660 -201089917299764725462965531095042903040 12503661 40386907683977020566876984486003034464 12503662 -727835108405155479687481094611222239168 12503663 509356884533826961150434625265912616912 12503664 33108908813039823895677545055489097728 12503665 518607660445486145806222115653392363060 12503666 244475880473486811847235305924612485120 12503667 156474141052473418825548810352945604736 12503668 -91024092604709956391969788208791824384 12503669 -1509799189744301913361556147732839680 12503670 36001872445029334691666354483374344960 12503671 154356751495759422900353022233269440872 12503672 1004396765831432757185555113360776499200 12503673 -177070263829319901442337067635380241280 12503674 -77770504008413021369785883297809125888 12503675 449145973070106318375127895622799599000 12503676 33635236716789417090281316373403894784 12503677 -1343578252159331140594831343298813152288 12503678 82441040277322667484161310715721899200 12503679 479426015995552136623505617558186307784 12503680 -46445575920763289301700368845399654400 12503681 713317084002227093418808695562203942192 12503682 412724130541514001482854580849809918800 12503683 -1747966316674218517876991251361793032068 12503684 -1384723564974376496352503101991219827584 12503685 699122370398162103787039861106625229440 12503686 -433664888370289126094241002281975923456 12503687 -473275339222630751690109353216999320320 12503688 310747696184872508021027502176465879040 12503689 335928074876261453313008253163235912400 12503690 626007020790679460546463275431357255680 12503691 447839773058266596956439586111537354680 12503692 1136892507702738414501776682855804180480 12503693 -1671726676172787784494277823577148182240 12503694 -87278771681353039913026523129866595328 12503695 -91378164489119500064151794564155420800 12503696 -3756353400685497197676199330250907648 12503697 386966391236531546945764069627520171328 12503698 -1434806531389075354666507831652142632640 12503699 106513187198903214270587255008740800160 12503700 -251613418273155099426165740835899904000 12503701 269212263788273996056136845502624284224 12503702 -809883200499181814375338699985971028448 12503703 286809229686842330104000761271115321808 12503704 248162580885931079068835073410113843200 12503705 -148199274266133322228128245548501654140 12503706 50117880724890764804907936826279431168 12503707 441177166144323149860547757429469460640 12503708 -131136642205768629988030746114257654784 12503709 -796704524238482408295949932549000768186 12503710 220952354590605058592972945408477136000 12503711 -2444278779840106074103146526933692673296 12503712 8614017086190446945036216699795275776 12503713 -279354823977348876846854738808753803038 12503714 -1041121975715787363865927955346428666544 12503715 201427068146892474469944738337226622720 12503716 726614951641786312475468462733489308928 12503717 -389692301490922359519662282772541599780 12503718 315288573315220266759875345880890981664 12503719 688066771723781215703762657457909061960 12503720 144888747430298257212926288448223641600 12503721 1256132999650423728950816878949492371104 12503722 -335827633342346925605802380625472742400 12503723 400666851237829994796212862049222161972 12503724 -1043496780547600255028652878024250455040 12503725 -123486588110317943010400771678099936000 12503726 189758935462469052586804293306464085504 12503727 68565077195516037159425006264588811960 12503728 -137200099496683459437431682081196392448 12503729 -96998269116750446797841643068329134720 12503730 20006210229535710052916554301972267520 12503731 -890569250252791763118044832026792020468 12503732 24704273273063421660795391926194756352 12503733 -950363578156635264444812743920167225952 12503734 -90383176271376045336209038430589285984 12503735 -132580038483657840917702588749611553320 12503736 -32732170068654010253931112155593318400 12503737 127207662415287175771289291958147143172 12503738 319352501328321209828235926163330041280 12503739 184058618103843588324364893019380864000 12503740 894768610966502340485237107751422640640 12503741 110990137133671198432228969651601241984 12503742 -394000825793962919350805946252624477888 12503743 -9027424117220600709726638409304588800 12503744 -87547073354515456818747341086767710208 12503745 379961531559955633957436615501077200000 12503746 898568641436210228239582022064665253072 12503747 -2333180383270434019563480043299127090008 12503748 313350204014918839802557274068002263040 12503749 14117040722280051217937973374590334750 12503750 31841338257691369489048651427542800000 12503751 -164286730657051904493074652132881680560 12503752 166996415877282862625920391382727296000 12503753 797998570530855163000222451499982951002 12503754 -506995346966813925365512591611169628160 12503755 15231444726642625210059136746724861440 12503756 -159160654085689034169459818592525957120 12503757 -72572856462445226833719990707717431296 12503758 -995584635652203156754652126749469409600 12503759 -1410382039363581458244892249441019393040 12503760 -22805687474635980878064912055845519360 12503761 -110629191579369415326515675084912534528 12503762 74455117583193558910378508792600191632 12503763 -399087920823345192840334709661124676640 12503764 20349198271555423498093005026827845632 12503765 -443665733351383322262635008227211250340 12503766 22996036395017089987366106897516587008 12503767 -36350593961133644487653552885747056000 12503768 497633257508399606326996986192744130560 12503769 376218958070923640811829801836106459344 12503770 202397032930147130163354513067593178560 12503771 1351758061437072936151484040151917807540 12503772 -514048998785860506380104908299740981248 12503773 89125711083437863194304803084804580044 12503774 -435184145179149417766224380137942356864 12503775 207934562733555972773870836367102622000 12503776 401899007739292428692794887931233042432 12503777 1094167668585919921129702623809087700 12503778 3761392028576568194736358419534594048 12503779 194623832384986249343767549269384660380 12503780 -147968547054190582564490596604053048320 12503781 895354977362959789671429283937895843840 12503782 722290402890950090722548318264942864000 12503783 -1205400236932386209618302053011549824968 12503784 887319153818871634076913833779371294720 12503785 204654891363897391187901294136683110400 12503786 -673986758635321640911508644476878607360 12503787 -218155782281120314138487903495242034448 12503788 234633453560560241571902097367315906560 12503789 183219715643174862497606221896489763968 12503790 -104147687098877612322142432864969390080 12503791 -252755602555513756368184331093865837648 12503792 41018863017995225698785353660715958272 12503793 -348634302932449351612464415976079931536 12503794 -1198015501586689588581974880820476982368 12503795 268254412634276517339226993091600146800 12503796 688412803733655480403192373459566804992 12503797 775140601514920193981928230636987747246 12503798 -4696323621268886213004453199667765760 12503799 192955025989583959593003497046959683968 12503800 -744053718087734602436985246333765120000 12503801 1516472892257825632167764335279094172672 12503802 -113409588097854758765924938384201248768 12503803 5164939706946392787945149387249085864 12503804 -1222717730128622269117142742766919731200 12503805 44433673784069381296656907031366716800 12503806 121177099191694787950739996185827489792 12503807 157126732202059936932509117613890456760 12503808 650925568864523972481228413261045563392 12503809 2168101974327233762496489778607380461504 12503810 93635010679947020195469857391594378240 12503811 -486505647471925350562605411798022907520 12503812 135429920720369745792274294495864123392 12503813 150237521200069775233934469956395761024 12503814 373313009422064704825244817260293173120 12503815 -79412279997967902895479038451982298880 12503816 -665882267904408779320166273921885798400 12503817 -401559217325114726227704613439875407900 12503818 -723983347224120536500874763545513234640 12503819 -485633089895945775572407208999744455680 12503820 -487181882711246790846818847144213918720 12503821 -706579116503313135427566167227842340416 12503822 404303803247283292951728841345135883712 12503823 796674482657922811600202516538991666704 12503824 230152781232291295269685276804829347840 12503825 -73288053644976736247555183826985863450 12503826 -29890971803085952179755990017351697760 12503827 615144851237559710800270689564121198672 12503828 -224954954342829335590971227124410543232 12503829 75569229790834649680998961150821077088 12503830 1173132256976204976127496166980814720 12503831 -303761443055347363558360990854024445368 12503832 462781832108971096326864402239170314240 12503833 56742820621500074033914627156800021504 12503834 139002326675783178085407282212590977792 12503835 -760557158656668727613525308840678540800 12503836 -1242667866711128235511144906783866411520 12503837 86383227161561374644855414146290992486 12503838 -492976422722325479661677941352678206656 12503839 539950867369638296239247306157517511824 12503840 -170127482163309394453010574651937259520 12503841 -683573820190848115235467688956234752 12503842 172925326245547217342280123182234032704 12503843 370268514755483111444229010685209382400 12503844 -520344929990477230504084286522966286720 12503845 841065936478093810501210886388365231100 12503846 104059285853466782064779674961740346880 12503847 555655269326616074186534734589633711400 12503848 403124768846541802096992762983716700160 12503849 913487902932024071525125260882741449850 12503850 -74057055099466009223600642353188096000 12503851 1201253992056257499771684076520093564852 12503852 631553519089770071827098758755073428992 12503853 -28043234508783063219682262765800729716 12503854 -292365548394274787949737660729379033216 12503855 -168738893605278214643165540120640271680 12503856 -209213788167667007362733683894386425856 12503857 1084202341041652154447920827305927762304 12503858 -455299882210352848358540852119724336640 12503859 -307067373560567134625705096100237777096 12503860 -740890637450169835559791088035962685440 12503861 -860653226426502873538676581720635035538 12503862 -19081198968693243918160066749174067200 12503863 677819611624691136248414361539429875112 12503864 -999016814621566980793703001921511280640 12503865 -247335596298838189349018914510465162560 12503866 -145886158479920170343461914561587078400 12503867 1663760269259289254230636214323048399800 12503868 121560563140226305756642039926705030144 12503869 -1589963126773873232463309286166148245274 12503870 -31050106674235809533072662521379766400 12503871 -830224078128433626792772608487147341960 12503872 -288253883142746967641932033033119989760 12503873 -132081408509410896043530345718489644240 12503874 10684907083480903916620660282417652352 12503875 1857123616708870398870948175096000764000 12503876 -245243066440676634803280420934145470464 12503877 -590395300502828515952195361302012327040 12503878 10203856398673617838735048081876386624 12503879 867734938070010944012926350595421691480 12503880 1047624064500381145803008550257467392000 12503881 59416291702477491575860909903460843520 12503882 -186395160605801581738135635072062767008 12503883 -568664166263484846578790402877112202240 12503884 -328252761456308773709397375696056320 12503885 1728001320642907568445091130768015240760 12503886 -128188527579875517656584090016571673536 12503887 430254126953101498004598009857170500792 12503888 309732362506151844287524747756404006912 12503889 -62270233294017628282371387002221794030 12503890 106054527617523462731898054725747412480 12503891 -1546071700858293019449629397876619386816 12503892 -674282090433267823791010439370131970048 12503893 -61829749574962806555315340776760240512 12503894 -425104098141473500762381591590352172160 12503895 24153549049911695107788112023116208720 12503896 2564704106201118026738885749441191567360 12503897 685305123549086320014240157838637464832 12503898 -1046368505615432244874500404454828048 12503899 287026335676935969289033670669374695760 12503900 150690397846721601585208920085952448000 12503901 -719166976165107541142474693128169506560 12503902 -1199492305367647146515160563626091136 12503903 -1039667624510142325982105008278909658848 12503904 86726917522850223617291394844396093440 12503905 442213452993191743991029488195233271060 12503906 -427797023921283953364398273355351868848 12503907 -219819501725204744005910451898161993552 12503908 -1332584668124335744186049608899235025664 12503909 -1812187789632944994647258764938402634560 12503910 268699541126808046423694644436724927360 12503911 259894050057431821485499364881011332064 12503912 244076309848566163692307238489224642560 12503913 101894087679597225556178372976060121824 12503914 1584613484973203964593089977823184640 12503915 -386967490765724537192290343788946545440 12503916 447827042318802824702742204868164725760 12503917 -1037736302818764199499243932607428581034 12503918 -228753838512151094649452332768346919744 12503919 -327141353612676949443497133117309340800 12503920 -3750613730915510537987677256902901760 12503921 -425655613456380906311094364127232138828 12503922 -190003205784517127617831495999387992576 12503923 -287689231007107311528680956492299259828 12503924 47481036014457007984971498266012332800 12503925 -206873254684774861051792009343025787200 12503926 891558820409920005588174725548505226912 12503927 -22169128543053801929780137561204024320 12503928 -376565387003267133473450954167264174080 12503929 -537717707898531326707770366997665037680 12503930 580308943350857517801438117039753566400 12503931 666411622848169288269241748223817843200 12503932 -455164440560077828980199615966113367040 12503933 -120123030525367388740887651089853484596 12503934 -71647672516370239038596137300580266752 12503935 265902149354762229465925968089567241600 12503936 221675702367421141100344870132525301760 12503937 -649424231952859428641913502020923781840 12503938 628121551588000096900985208412859623680 12503939 40905296954051661193773654348278402256 12503940 17039901032823985125383602382351155200 12503941 621981857790861594686161456176492629342 12503942 149359754037897759403931627038538880000 12503943 -478267501392592173384573882652257254400 12503944 -1409898607567964465491323500566312995840 12503945 -217124077612637370133845445686517225080 12503946 -81181626794782653481564795552588557312 12503947 -387452288366604972861059737827656587440 12503948 918020869524863199270939047391435471360 12503949 1065382068749705864651301243536527761600 12503950 -211368886700875777448490277878906700800 12503951 148276388847574496629971837026970528144 12503952 -27653617942274481538041954135284908032 12503953 505102380692452274725529620708828975680 12503954 500104010738232292556549883273312268176 12503955 572206238389134959357197396043040429360 12503956 1544753327837963939263200060925213109120 12503957 1729016075633335883521762249400220314880 12503958 -712160415750123171375142320531669565440 12503959 807695894533134773769826726593542833920 12503960 -55505650658640449614930356689973657600 12503961 1047393500074729132027620569539181498010 12503962 -431048598241825903832156963569280140800 12503963 914026426438860061222985958107954809584 12503964 -133420245314463394132900910869017059328 12503965 -70035780213299252864418916766787361800 12503966 10883372850031961627840356507643616000 12503967 755827718826124635602209930445459679432 12503968 975414167154181426878386739580171714560 12503969 -962366066715788333595557967401148831804 12503970 520934127422328337415653738265817600 12503971 1822562407563269992025907055020635998172 12503972 87860874595678652072177522207040787200 12503973 235135305565390526233711580144516898720 12503974 -141126636729023780344972222186729046016 12503975 320414703688292222675803462046216586000 12503976 508583846820531804459533652204181094400 12503977 307657391322485539301745281302603773172 12503978 784565112941756026602267868110049061040 12503979 995871555718621633000748313714855963384 12503980 794110096575488845256007553501840128000 12503981 641725672957970900479535199071630868192 12503982 -275586846165433845567350035303191993216 12503983 -1190881278868945709796970643454022918768 12503984 -342828502512549169380299048024150114304 12503985 65971974246434128229207434173049602240 12503986 -1006920608794913232786126930444195613056 12503987 177670227230396052477135570838772137752 12503988 62321827966634546983742261216198952960 12503989 -257172331747732607589361882997296072210 12503990 55674218237979253107505564941270554880 12503991 -216904546235004605708773089231639500976 12503992 87276243742036246134971069364103680000 12503993 734380604493717129867588824771652986580 12503994 208877072017365932905329534351767536128 12503995 74593013484111230172361468781292883200 12503996 459740059448792123308725992017485345792 12503997 1495918550004366838758218204410952470080 12503998 21386791848692529487430560167002379648 12503999 624493653613331279851803299996174664000 12504000 -226514405966901398412554729287581696000 12504001 -1821149542450889439808379973035662775998 12504002 42733988527076339522076274611230945280 12504003 737776600975871686812655503236032416504 12504004 1008605152840278877791687781598691453056 12504005 -295301765842129426303374153030669895680 12504006 200682584967277053356765069396127734784 12504007 -646652509325149585691203076322396515520 12504008 1299503781385027034321598316598386851840 12504009 -523033209864196697038589288508325413888 12504010 215800816306719253741524002826712762560 12504011 -240255900187615493052824803364980130448 12504012 569819845863854589007341109817435930112 12504013 -16630633155356460751751434916134091936 12504014 -638719956790651148838215398189455572160 12504015 343573429573429032236602509424513105200 12504016 77355233656915442310919571723213783040 12504017 -1066633136617508965029071094992660752140 12504018 -385043834745771539161826937914035572096 12504019 1793593469059071758152149239557191792 12504020 -602083161025805306520524142001829099520 12504021 835839440848894398004281880772162550144 12504022 200104421893990835708938378189476225312 12504023 97527894570807430771836152078963074560 12504024 36419457521419849069232095600098508800 12504025 -385777445395557976441710709645578971700 12504026 400975114317729642426348262684891043040 12504027 587237735432371577808047188792058352432 12504028 901897039070055201029593633584302279168 12504029 -741211352175140409757464891587586017370 12504030 116832963784335905136987407987022090240 12504031 1088198585941411964456697195998896348832 12504032 -255412038675120898190565049333850308608 12504033 150062696179367406082039467473543782560 12504034 704563682373952141857654753314545678416 12504035 -180665479552826836044522215667491129520 12504036 81036547976756744748796562015840354304 12504037 27937970959161563037154077552470575360 12504038 -329939587564149034291366526395692514080 12504039 68991223125389927039201881807879790592 12504040 838836859594298050306302756480954316800 12504041 135495207798983704814440601922393590400 12504042 392184598072025455727342972122799255808 12504043 1168074786611020882838212775106443554292 12504044 2893097166276760617675720938341109760 12504045 481829664100700601186203399337291268800 12504046 -73008147677937339392503811940350992320 12504047 238050446385111634998199504670829199320 12504048 -335473754062291224181075727638304587776 12504049 828928666363805419960167439785212052050 12504050 22295566555059669746987971009942744800 12504051 -329833989827071804366219749928289654016 12504052 269370518048760019533324671722716702720 12504053 1832395912808385150910113838064373616302 12504054 -102533067758582365695862879503351190080 12504055 158695205069774566796238410407906770000 12504056 3797296819827060478453872100595466240 12504057 226800957660716083911446306648061759744 12504058 -77478375539629919562469254891046381824 12504059 -484605415768977021287244380890071730560 12504060 655750728564964866218853769609618490880 12504061 -58821297223093502484692265667028990388 12504062 -220439675715409496402502270289150291968 12504063 -237574245485139165278820186645412397952 12504064 15610593831755715911086022475640733696 12504065 461857530626117886312623038724238528000 12504066 -371114024858555196416310452947297162752 12504067 -477958038067311889316518435986562415616 12504068 -128707887684346838011589607050227605504 12504069 -565789951616744143993637978270931662496 12504070 -410930581925863629336627802255923803520 12504071 -680438283275552402442697995261997459200 12504072 144613602755350642397275220467282083840 12504073 -2800069299738437683313732688766831249280 12504074 -196619067298515290429037502243477790208 12504075 -491310192614579828207552219175078750000 12504076 179962030115218380660087867816155846656 12504077 503822066668809372267889424579729673120 12504078 464483344692923442631903259994949808640 12504079 -29321030210701069324288116294936073120 12504080 -257622699285617030501701529418854400000 12504081 1280479832018265068353558308888787960224 12504082 68830997050697196768727577052090714912 12504083 840714565616640085229865334909205823144 12504084 1244402647953152181662088537919619788800 12504085 -180870037652783573481786076478417460480 12504086 -88286947620874068229855416382249737600 12504087 1047306011365137065852455964341020093960 12504088 -566245403586515433021674012651594096640 12504089 -579816663517115002105829348546324169276 12504090 143426001430572144379354610434906099200 12504091 -507170517092808047419528939155340848508 12504092 -795948396230464888647188082136589904384 12504093 64221730399897981047028195369175859840 12504094 19151898150582955097400570338328272640 12504095 106193142939566320147139088889076305680 12504096 628591051359940392141342586189807878144 12504097 146615274462635221219975398510810441728 12504098 81894291455036662942135685752741294080 12504099 6535297247378099756983510981471495488 12504100 224723666758924147899188984238996582400 12504101 -2382099350638610164323313427258388542400 12504102 -115994958607755202934665557452933573760 12504103 -66087142885726458292557569234198706696 12504104 -193163358850334712415744471266249369600 12504105 -273593184806608382668878583367519980800 12504106 -340443474741806489015062453796016483840 12504107 -120689145752498757111749873027282923776 12504108 495889413293618706354592733830792682496 12504109 1048382231348281726525697182455821751040 12504110 129576395577463511623682377246326610560 12504111 191948970957129896344372744476454961280 12504112 -373677997489084138699390009581798064128 12504113 -352347014490336500460938842271386452300 12504114 16089780567281100957806883351026648976 12504115 295828004925021287822389883365072590720 12504116 -315167516623618177649547970918332162048 12504117 108216560544334913170040119668202635648 12504118 -942529747425578851138023264829453251072 12504119 378563889116974096803398615867203172520 12504120 -493092648224662913061831702668574720000 12504121 -174687384230449104288689738255126049856 12504122 8978926469378996141164364183374982112 12504123 -858310481547033400435244288515196211828 12504124 -387085313785168262625069699754297160704 12504125 1683242689735773450886818660981415200000 12504126 14871383569892361544444981170705527424 12504127 401828351856045966017785524009291797232 12504128 -23704155447499591266834626046496604160 12504129 477375603473484279295105100503174594560 12504130 312535692621113723185513640025045180960 12504131 -51049251415774825953757286703058629648 12504132 32577761941741537987592984991300855936 12504133 -501211310550048547847303437653493596840 12504134 -390562203001887362839785637208070119040 12504135 77201188136514851856554964877526338560 12504136 -81421142062454896754036790555419704320 12504137 854956891955677237579483733836498885092 12504138 93163975772395161453861286248131890944 12504139 428874021796738603311557057267358282360 12504140 -1153745325712671270196219245978593280 12504141 -145794611507362261764768448325800889022 12504142 2172579273961366439302809138117817344 12504143 -74306651386910067403963918856548291320 12504144 -71453760137000215472922257766481920 12504145 -552924952555371389063159210089698985920 12504146 -413058564972111137440284944020578191040 12504147 875096461616214455577404754436439484480 12504148 687766806145176069436233541253608165120 12504149 57038825566925777661049129463408879040 12504150 86390967306198397250115388183586745600 12504151 -237999341154162625759981323522153597096 12504152 -11378079770665615878402264141875558400 12504153 306959986608865996856292743703239404800 12504154 220153767236325030327234913845488187360 12504155 -515836617216845370906481467626672197440 12504156 -64678877942746237924520033217699840 12504157 1023929447217038630001734232926521141920 12504158 -484401488081024910473710037464888744320 12504159 58299387117428830767541580706071581440 12504160 -319071122834370562789116798837750497280 12504161 117571157735662909857084941068034505762 12504162 -665864810555877071296169998779124531200 12504163 -11753128559268620713705558757553048252 12504164 -1369828832673881395581347052348662523648 12504165 -45046575380327880476291478387874560000 12504166 604635225312681808422150194029329776640 12504167 397486200468379155895402629239983770192 12504168 -271815353315881156860740556427316044800 12504169 -758751134610687675063161557912683903430 12504170 -14836875324560789347468209220403466240 12504171 583210602409861840949719154120675777112 12504172 106777443047035575868325806685457364992 12504173 -351285926439113661474078262773936221760 12504174 143411440291147200928556344643989642368 12504175 470446181059015006739777640585646567400 12504176 188840988763910895135607638482075615232 12504177 -435744504225403439457328414257194144640 12504178 -634282131231071571725431212745785924576 12504179 -28617902325330888449707995091937201616 12504180 -41063076740785878491226953115393884160 12504181 -557116376936562870439171682542246719588 12504182 -280227086046155391178530580593357587808 12504183 82760726728808888064575636242665702144 12504184 279354870622108301122337067298549923840 12504185 15293350329303875262399445959231614400 12504186 -474098835410376964939145680986744460800 12504187 396318262652059072018095104870723638544 12504188 751801783489906366229984110119951960576 12504189 -1284216074352365561935851217247805989376 12504190 223860112395980113543207802868176359680 12504191 -120096063241633338839865642402339133440 12504192 365088723625606280127274497599172771840 12504193 -267692488674513102040487006690173302956 12504194 -560783290263978232832878889178973549104 12504195 613504180279590873519745274807979314640 12504196 -885700038655547617060798738009167041280 12504197 624334580271356545819171550182305913344 12504198 52075084854652793902908191260681021440 12504199 243769237403978305343594313820468258560 12504200 -1213879856990982808532271026350964736000 12504201 -1333072500236115851599199002300101919200 12504202 -747394448299871137329707681609775818448 12504203 -874156377227019066071438434091940086736 12504204 -145315795899192732725539605783343211520 12504205 300711357618874937251195921799663957760 12504206 456905446646813026872015050758876675968 12504207 -484765743477868039833376610830947277680 12504208 -308127724607841469735574117059315130368 12504209 2420305497565676142678135050465352662016 12504210 395061861736469603196773693924284408320 12504211 -157319997163786554304180401638197086176 12504212 -346911585640297966595543830675101038592 12504213 -61373516952211423865351927324547121458 12504214 -730498777193597853583096056867340755648 12504215 1132911863717298497324145000463608894360 12504216 80531575737819047505363074776889241600 12504217 138352233313177028724783694073793562080 12504218 -422779124546044958433575941804025671440 12504219 -18349668757975226370140066470443247104 12504220 -432439872588663927831985777416684288000 12504221 -150078907842838662307080361051308646356 12504222 121450436691710097357869883563070512640 12504223 110291907688308051041161961325649255720 12504224 -312727502194424129345658362446558003200 12504225 -515872759514641445570757326602292768400 12504226 209529091259512772961031469062076980224 12504227 1243913426213846142532205304536245562076 12504228 -5110284537123631016254581586764644352 12504229 -1344906060770851339893224979287072693700 12504230 -6740530902023573737570382923519370880 12504231 845405975793711882366440454872836835712 12504232 276352279386404240133255448098932152320 12504233 -112083374992814958730814998381600283520 12504234 114748243050635490248838266277858861312 12504235 1282662753023707913477664556521459619680 12504236 -315019320686317290342017403903232465920 12504237 383628661309700681274834965146407804768 12504238 -137709982032195945869160330779904012480 12504239 -1838720581217309859209342763500030637000 12504240 1594409443052258214994610860956057600 12504241 74279727142234315004072605756435637760 12504242 -864623879933031387795515121652542460800 12504243 49623309240351694120009546676845728624 12504244 360654041448435602112534512096832561536 12504245 11263696038444376801249161076480836120 12504246 673199126874873853551265101612890894784 12504247 95438310380128048355063893183430719712 12504248 197968345267273901136788107973816770560 12504249 -616472318336677243007569989515102439360 12504250 -519500173902553691169459433327152576000 12504251 -1683671820006116006750746094338188302748 12504252 -152690270541543118176165811048715693568 12504253 56507270799177066923237115125600493184 12504254 100880627796955199542681629468933670272 12504255 206953927975906567458197626882096828560 12504256 271131178775595669202705822746062880768 12504257 1505125566636501214729014383881828285506 12504258 -32989526131901560246339081037294494176 12504259 1383432102978598854800598657512097478460 12504260 -702788657591283627130360137390757989120 12504261 413977652646865432298911706620750560 12504262 -115964388217565486428225913247441312000 12504263 999915201109128705839957893539072247512 12504264 -339538451868998476506619494403882106880 12504265 -1694887947893522709903522797741060417520 12504266 1586135416832959320592114823175476592480 12504267 -261911164309341319024130413243275305760 12504268 -395822053314711606850036212708365621248 12504269 1004737314122050952104238624724792503670 12504270 -256905860737141745608987293926774941440 12504271 -3035490506863279742430943629119003920 12504272 -213917774815499210581511930499992125440 12504273 647644029539466850017834936492821247984 12504274 -1563434054838210146290584709177900844928 12504275 11000922560872176948638989545715426800 12504276 -827523238397841488387294048041017763968 12504277 -1558379273588740207669953927272103379648 12504278 75585731798439951907025345671697472000 12504279 -768506038398764389248374590425742321152 12504280 -841214449828124432487138289599673344000 12504281 -446697216783165495933690837731267484918 12504282 -139364888806299247647026352288458268672 12504283 -1799560210761199437464119252172044726080 12504284 -62386586676864403753874036236209266688 12504285 2650600546285847934043390552811942040 12504286 683091159340703430889056398821234238592 12504287 -104674016743024734955270610194052372064 12504288 470005929401390164616839973086838390784 12504289 -631105243136083152149265212518072794944 12504290 75410772612951556259318541710753478720 12504291 -776772289786184259158446925019384534408 12504292 1394413034657205254786118656978055413760 12504293 550624807906274318333572431676926236160 12504294 357204723045095685945174390842017973760 12504295 -128674563238930975118183856040933939200 12504296 435563103277581031119326483328005160960 12504297 -83505334624326059489441805050795121984 12504298 -466106550452160264483364244823958383264 12504299 -174345041086069185192439996203178521360 12504300 -102535085550074055207755862963206131200 12504301 1471825587766908389497504575794138850400 12504302 -837939473105143027320602931435406131648 12504303 -355700136799931065123843182296020211712 12504304 332175408564998594241735056921283461120 12504305 -230593544700595521108650920789488884160 12504306 480287728639958385222279370177869285504 12504307 -601723177099003922416388493790727818080 12504308 772618981451573857789071874924150508928 12504309 78011955218708939537435061434331612000 12504310 236518257226898532939322219586732396160 12504311 -1033642052722928893795210717275276344088 12504312 -220910166884754680004223786069414318080 12504313 6941307407809741168285041129544249044 12504314 -1276469692513192822893523888770067200 12504315 -45987990301389773194649910696049320960 12504316 -94064906769065493096286113703795722240 12504317 -775571020078341324031524643141520354208 12504318 4134607382108733443116227312697801728 12504319 -4231240265304341123241888529635819456 12504320 205749512126589881798828689966340505600 12504321 193189878104896611076687324585018272000 12504322 -132097222772433113933906113731162300000 12504323 59708730381622127079668740921387368864 12504324 -290636146836969810780041562118855200768 12504325 511706105198871894131221480906139277050 12504326 99965235772546220330308568671601366112 12504327 591762864102403936572742898672974039680 12504328 1541471253200668927567207662024682460160 12504329 1570052945700553374265205717768253867840 12504330 253631591362023107617949814247926584160 12504331 174981811434729246381986221597431950992 12504332 -13910266332271480729003355152569448704 12504333 1058575955035558000312237074616960833024 12504334 -218841458492443026146428655691582528 12504335 511884708989953463293494765072849543360 12504336 50699552290654604338450143700290109440 12504337 165500766073273331529207403494050128240 12504338 -97012538699390194611428683571789618688 12504339 1014776200055272343980373433504729057204 12504340 -120520499287925084070001013826673881600 12504341 -754886319611567187997198075148586058176 12504342 186297684663840370704085191325915645440 12504343 -892973815723811247878435093185325149872 12504344 -545017058877813687256074849799647436800 12504345 -222835651002278934489228060304705065600 12504346 -126183400751848732967030554726390066176 12504347 -1583754524557489335761017058457703158840 12504348 -347105488543423152004062538613787847680 12504349 -45151050666475934832262025088188921952 12504350 1129858475795638385019100205166120844800 12504351 -692722224751250031365678821943633994168 12504352 -605004369075778816583986301742851555328 12504353 673555000247227849429097707918035733602 12504354 83767211906616260978382758438094935808 12504355 -359167184574332602121499248579908473840 12504356 -760387108533701722938486094561682119680 12504357 -15294262969400746005274517184968668800 12504358 -714489402545383986447159520728408897216 12504359 -250320725901582280063303268589041759544 12504360 -136989992751453831384594090447600844800 12504361 -924842917072372123249038947314079074908 12504362 21162775695402626845460120622194843232 12504363 -328059245108973114076285986731780210856 12504364 60590324430222966624801548084985446400 12504365 -505702845399661873119538780059956448000 12504366 -75208149759199847672587842181733751936 12504367 -54355776185290793304687415300602834048 12504368 89344241667089709751405117199986900992 12504369 -190934194919424436997123432884799738256 12504370 123702881317414821250957937656809470880 12504371 -68070887624712085640772217469758388400 12504372 72784691851379181216102579964355131392 12504373 19995640683038186906775533811848647840 12504374 -39834291876565177684608993593990412288 12504375 5014478919340728786194318051543025000 12504376 -1299116291760393386392914665096260177920 12504377 -309598660407396439781994243834276635136 12504378 -189979520576348081602274507861702630400 12504379 1316764841283379437428407404509919018980 12504380 304853991798303768604563484720200407040 12504381 -978611703699018991949736756680612130048 12504382 356784094244622175635714587082697536 12504383 1023684461171951010672917127523196669664 12504384 286005767168008558028421689985771503616 12504385 -179496116661368942405607799900328255280 12504386 351311059273484105046411679160768415744 12504387 196398974051753124794631057542558108160 12504388 91877184878318257719281892963090923520 12504389 98046403668146994917884292673000802524 12504390 397910837392353510331388271374135197440 12504391 -753277832988210785996707146373149879208 12504392 -702808697213504519746753319136444702720 12504393 -143673438748990583913879801270638938896 12504394 136242514278750548035978651766152627200 12504395 -1110770272911215770190881159299917301600 12504396 49559503282085028677789434116227410944 12504397 -1929974546105466087334532727841299206208 12504398 -446569903607891218322506278431909225280 12504399 172381292693674056270153440960525520264 12504400 1062464091423607749077469516434636800 12504401 -103029185815131711250286755685787329280 12504402 -1018744731663533416687389034097312328960 12504403 1106796715664357240007758344410780406680 12504404 556028933507320655907049438451545792512 12504405 631730706749127155860347100428951436800 12504406 1036023370550211726556660972339220683008 12504407 -35278848348008912443575052940853799080 12504408 180654297957613791370697769105366712320 12504409 116586410036084282375500631195110509316 12504410 -378048793326956080656776443418026659840 12504411 772305783134866680749907989164055747760 12504412 1246431973977201038375479183246712377856 12504413 -477941357594520666392270639207658214080 12504414 187378181176055504548779134160861852288 12504415 502323778732698283708057512679050700800 12504416 1594010006504573974282660411409595236352 12504417 390828033593388317664192448531999655712 12504418 330844600024197202719356372210237920416 12504419 -3338983470911936546886485919409361259960 12504420 -159656854384377880056102120889853214720 12504421 1316761699129308263116343728691547232 12504422 -64812894164080424881406595585143535360 12504423 -1005137647575565036135711051520081089200 12504424 -1495840574673217505706623301794726707200 12504425 133336296208216750476442957241247645150 12504426 -46662093401345507692910864782285069824 12504427 -617460649828355423719292673775137500240 12504428 -1940027232321060471074489486745523344384 12504429 -189007693167959182387036646560898213760 12504430 194624572556276809792433426456775783360 12504431 162063070346332953378877587975474305232 12504432 -170272824890541043750269610371050373120 12504433 305844045497017710398971652016021605184 12504434 -587996586054206810709193171878042967008 12504435 -649425908082548297360593782868263783840 12504436 -152507446324865993570151482915068395520 12504437 -147853761580237776569936783080071172608 12504438 366176027780857174506303760691978239488 12504439 -100870106547431863888166601814952759360 12504440 133707818522697421006670620138297344000 12504441 111387685920012809457269871930054660000 12504442 -218229844400189062447716749294197671456 12504443 10510715066682429684611818578710371584 12504444 -624191099502322867654715472050785763328 12504445 -492288213609181693209378153614936217300 12504446 -114736253826990391977319063642226993472 12504447 418883247805224224061110341757739021624 12504448 -478453604110631925499975032609555087360 12504449 553209146810470986960380546627804674368 12504450 -32480854175524065266490152834204352000 12504451 -123326162353396565350904427693965136400 12504452 139922189836758868674352941029023491840 12504453 -304680649828276637262594196537543020576 12504454 357026297950247844566219007117634798176 12504455 -1008381798998726645892537818292981749640 12504456 -20881061132506173429117663065827737600 12504457 1615298228797923108689705236111929412506 12504458 -809767599317668014539492440248973363920 12504459 -1701999307374207905227838913197322174720 12504460 -510687671318104500201100240982660889600 12504461 -1830296052108368314813224234861979793376 12504462 -32961386022434862810434244452860156800 12504463 -289914708330945988624664372494634353640 12504464 -67601456099328233198258613997459734528 12504465 7202418610213725995544554329870991400 12504466 70345899653565956659932791944444473504 12504467 -129191743822844054645330326634570425200 12504468 743157277026922175225990498227161815040 12504469 91626840401665107695158805496424031196 12504470 190016121409996236122912643524125900800 12504471 -278561969614171662274376467355820168576 12504472 -138464374709910975107834632535266222080 12504473 -1388119789748484237085869401647816708278 12504474 -731728421509859416148112388215771063552 12504475 481353770630702305474931531935131504500 12504476 54786761428250369714155149804807459840 12504477 917223487885146242473007602274458254720 12504478 475139147307675646336223215308435459072 12504479 366206643220251952952948541410639399664 12504480 125609771379690376926029570469003264000 12504481 -1692650720740538615517902557643855328000 12504482 139826731077174968304591200636735606784 12504483 685504461674612377951231958635624333920 12504484 -1258971717476348200849721678931077401984 12504485 -446306982730459247776871860959554221440 12504486 -12376900612740805085479542379906931712 12504487 3344671530590533736615633231439979249152 12504488 915673329044563333723683542358253685760 12504489 -65469037406165265061285029585690968160 12504490 506981198209493203156280475912857436000 12504491 64359215980501972984020543118637517792 12504492 -134666859792977901196068074627206987776 12504493 -955784950940192083326269820525729952256 12504494 -380541350417540111069935154237436736704 12504495 423089003930583129591287181641591535120 12504496 -347286179890661204382816051800854478848 12504497 2076850024129327355208983128758871532946 12504498 30559187039555316051775913964976217088 12504499 -51089150732166315656911368393283826864 12504500 -277829258712988836313152155142126720000 12504501 -310884661831181270179122396414376974720 12504502 -170050377291967451214571303280613192192 12504503 -2839134347011883706311512357880664960 12504504 -695918988258330509548655001828592250880 12504505 -461686491235372796324789947842233066040 12504506 -155431749829568431860039895667056931472 12504507 -521867684237576692904916119959216306320 12504508 -126202462531535380338074054659271592960 12504509 1534618594777903687188139768797177537504 12504510 -803546604487490041258649886156219072000 12504511 -76733041855359191951674303451242875176 12504512 -174691355773516535898505885692060499968 12504513 -418908130079435956850316534441942912576 12504514 139503168240896157295013830565108111232 12504515 754427179176257824976146456866862766400 12504516 784306359506967085343889620645365988352 12504517 1593731905574135619829359651145130049566 12504518 178117916214009326102421510833507568768 12504519 394394969737143137455395103349600211000 12504520 -84180472031249387736786945640149811200 12504521 -1867329937853067432035880885871124084556 12504522 4131015809461973374957883844345425664 12504523 1100510896501871392081576035950838586772 12504524 -927653966525190201527990611676486939904 12504525 145069527274185558905563858429240512000 12504526 -16783239265066424784345419402419326336 12504527 -848906640961597470260465172845473344000 12504528 226276242040861151674830501214826422272 12504529 -8514015942920733853779948808534172816 12504530 -150223514804803036656424972503097215840 12504531 -238238637912850391939988574000264675584 12504532 -220687045762745205893240528620715812992 12504533 537686802424426917716825082740468872782 12504534 4804536699728648632299593788556378112 12504535 84409109565830515634430253644848739600 12504536 -1645987802612423996578009779170490839040 12504537 300968831973628023553454814139399842420 12504538 -411880700603999735910347925617382509568 12504539 -940846860023588103691406340957437945040 12504540 325596470993620534393683040984632652800 12504541 399976250880823065613342290937803832672 12504542 -125967688179174037258665699345958078656 12504543 -1031670221747213909448226452984986596536 12504544 659540879955985794448724120940564971520 12504545 -316394525472366130222178212923874891200 12504546 -450327677689779935177113632960907086720 12504547 -1136631144912908107668720029793508478976 12504548 7817116127429922833203492039366926336 12504549 -216937357884980380771108399212872193792 12504550 113138653488852018156889222638061048800 12504551 637393279760069397369238443199416330552 12504552 -308657748796483274092723631443399802880 12504553 -535915727622670440556420229547350608198 12504554 -446995406874217248312037726014519177888 12504555 -134157805088665037612613682972732781040 12504556 538236580563609060203546842361772888320 12504557 -127225273400639309194046076247915587528 12504558 139490996236418895340912796081779596288 12504559 -168120751882137477191508954309901816240 12504560 -322430495369680416447304494299215134720 12504561 -126273508325014645233816268372250962608 12504562 17347399799507396077180056272489889792 12504563 -4890635052601455675424858175116569600 12504564 -649710099457826812022296250006538055680 12504565 -87756511649428789470667414666306706400 12504566 267394860323760831720768305634560358144 12504567 -1623358587009870175665230210241934129152 12504568 -1922347761448886042430891173873840640000 12504569 -399306366477283796596800299932569086976 12504570 76970740904754445431245776243382231040 12504571 -491615667168083543891452374170289445536 12504572 20760895745439538607128154635317591552 12504573 -1027379368675465094921429601319257272916 12504574 -374712808903849661565527482900124299968 12504575 -344404712025127746939923891048397879000 12504576 80988099885572315614398987099023867904 12504577 380688027423616103062379962063992480340 12504578 970928271676899899746132680892145358720 12504579 546356462730173979009556490383920629760 12504580 163952293750155348916828659382032261120 12504581 -1044588632839463078493789172121542947618 12504582 -361246848141020109803383224291339977280 12504583 267938520399984689402669807675747293664 12504584 -725360527711663801375719763485727334400 12504585 -1021359331991324741099172009997383095040 12504586 813995093973889886315567906332934001504 12504587 -254660304038221088132926605190705255200 12504588 -264482798158542988438916082761108726784 12504589 -9670957740231404820899369563427769000 12504590 6957492457762835287807551957665256960 12504591 116349835517401343249354873266429032960 12504592 -2019720749717936169866799850388963328 12504593 -30867824592502514809193985497419580556 12504594 -41382795533373314907710433013534556160 12504595 -615849696067979575556783897550509624400 12504596 422935817997496447148254933511400398592 12504597 457662384537915687585544682702134945920 12504598 655571178164812558091255367691662209664 12504599 -1904235718679750932818879119616778505400 12504600 274450760951031883574081860545379584000 12504601 -807758755127698696686140942671869209398 12504602 -588338792221493955138326948049273328896 12504603 -16536558340516161943715574525949555200 12504604 -438678939021362165061527527089635980800 12504605 -773984474671507230277271160953169698880 12504606 -343300601574333968446225048478089288896 12504607 423674485341635365722712622301061915360 12504608 37566077020361812740907179305446146048 12504609 -431168553921363355124411210836945118316 12504610 -289373417995623032920302529715729507040 12504611 -139020174344404963871403949069961224800 12504612 1068885244640590636335087031655158185984 12504613 16218287658925047662084731407313235808 12504614 141053499038990976750304883396885453760 12504615 7294045016453017613528811887929825920 12504616 -1366678534160418965944902512395267691520 12504617 349473258544580207676530772400812956160 12504618 7220276739979436603005281636219254016 12504619 -542230119641489056323007952852256998120 12504620 625528813664326992953105653694383687680 12504621 756244867921546982535106840670075502912 12504622 168833675657287222095596236167639225600 12504623 499065398352021393877727258596030540800 12504624 294375511107199337413383801275645952 12504625 231661992349984920180281712236014848000 12504626 160652938039748792763555779721128655360 12504627 251878744036260588269215803388881295764 12504628 187100626082797838450834740059072811776 12504629 1249080262328512350253141390359548197230 12504630 395530672038902237861777101923371099520 12504631 31102917788818742460398720953765724304 12504632 -603690190861226806475477992392795095040 12504633 -55789652045958053560862210635676126400 12504634 139532548591287898363877040350306633952 12504635 -53287114273471070919687192613154719200 12504636 221588046258771261497664380105073369600 12504637 -1048598884717391953183032024193825858080 12504638 -246585464589430247904254498335919854656 12504639 -436098815158725913703669928539720702208 12504640 -116370115298626839119446137649496064000 12504641 -1475441020110757219537165456059529285200 12504642 405581923055248665322745112711126912 12504643 2343145909682169319921418897674746226840 12504644 1151370772796761577678985011775197819136 12504645 252370961054178044722421921547447153600 12504646 -133956663046915516667287992606505881600 12504647 269900251934695136811530193340048011096 12504648 710033269821437493372234457638885335040 12504649 -286890267208684451904443386919285741350 12504650 -70262998853346231842147598965635020000 12504651 2163540258758475992709513503388597744 12504652 -9234877131581665668731155780647902464 12504653 483880697961095109028493631920537296278 12504654 209561394484561103989672811926120930368 12504655 -254155391834497391356015610028731184000 12504656 -84847810474270693500146838136685592576 12504657 -55197275414082713482254710743644389280 12504658 -6570767017143979915298431291562592000 12504659 -1537415691200689730989493416542288613140 12504660 103585765538677873040196474801527193600 12504661 -6542516124992390197375598565392951400 12504662 286847434290855096981289616406608738304 12504663 1147080014468680796382771858992291498016 12504664 530080461705401814152873951913021327360 12504665 -46459459033586823433861844708363570940 12504666 -160126848488719731842244641935310962176 12504667 -577455624659391095063839548699646055408 12504668 -52744347478120101414145492302751331328 12504669 144252535927705791380764876419788386944 12504670 164518321722618560302279107506128896000 12504671 1319354565877824528468963423970580707872 12504672 110634175889722287118635626846229626880 12504673 1103951030966717500201766340633113410560 12504674 -103401745564953177734007731454460133376 12504675 49603121174885342084164884741934942800 12504676 1595550329188746542980202310345446918400 12504677 491723100171141507069908035949800598526 12504678 121109064872251995675669309325980036480 12504679 62821515393144390821025858165882369792 12504680 -406483995690868000046722258747510425600 12504681 -12364573939842858966135751087478085120 12504682 -978405872936003657411722492364075657808 12504683 -369964008748243326748615664358612071976 12504684 -524221645778175423169873882561840727040 12504685 -324993906601735311284550586005742309620 12504686 509574106690230580771375261807591492224 12504687 -26167268465752921588242750266312914944 12504688 -129907148102571237271789338832907796480 12504689 -1178498602136892095389177876831186686510 12504690 -66285197547130091967585064329421532160 12504691 -379556045838648758524970778901406729908 12504692 -210180087943489055520173425532010605184 12504693 -103772661854159089452733298430029775936 12504694 -35404525446302428924515589799356747104 12504695 -492694168811467069282426979367228325440 12504696 239212513486286601865157616903467827200 12504697 -561549185668704506164311844824200322480 12504698 -285814048679290848124659862703570016000 12504699 -30529112231977207078259989225398690864 12504700 -226646950431598257941934496743440192000 12504701 7343893570184567767357366216693400544 12504702 418023881955598737174310455947384645952 12504703 179932283668897486752058079977875596400 12504704 -280614390951368022581477019728436264960 12504705 -308665789045827265728176351805298975680 12504706 573014462020849885911184202921282772000 12504707 -399740012441117287980289903237094979048 12504708 66173690743818799855962126891933656064 12504709 -64408056537265684126822357277292645120 12504710 265017419814206348764483138642066181760 12504711 -623542266623190867621616587139162548480 12504712 1066000427856201190657159996468263936000 12504713 -128112832874644875983985435458212114800 12504714 -222873336567429454750124440415515859712 12504715 -1587360461334021809404482947556608246880 12504716 33479743358641571628773445562015945728 12504717 1019091698248247417550779571986559793440 12504718 -174765214446490251602720059299625635840 12504719 296288307583087362213300524923579934880 12504720 134986086456757347254374771292885483520 12504721 923268136979502336327580259349792943922 12504722 111625246680710261656732809761382173472 12504723 -24912794975194879469659923146953742592 12504724 -264906102349390548909571476915287347200 12504725 -881198311157012486345956218417383126400 12504726 -399921215366093302884280677759772876800 12504727 -1694634302923313302748949066837141360440 12504728 105787849898008804927357235884196444160 12504729 -1160683540738146862507114973825149445472 12504730 -155158265392175868230634925156006348800 12504731 1980956835358674585359320763239613457600 12504732 -49919537988583517877937868782615339008 12504733 851477344176098756418006743195169497184 12504734 -469471581223226793136706703570148475520 12504735 743073829909330498038483225102042208920 12504736 -1741769873881626763478219139490444738560 12504737 441387849367384665675849566708259586752 12504738 -26798253506331894844807550958266633856 12504739 -1113105714597152215732282873262050080 12504740 106924061502665693718733407201880592640 12504741 186925259048237602631037206742080951712 12504742 -332689733455787447148588992753197192320 12504743 322614347833945582879226657876263829904 12504744 2416185737441545235591832482690334720 12504745 -356690820464102865295995379527377462400 12504746 -752207884504057672542933155495007348480 12504747 -60497297844243343633499543653804753680 12504748 -6910818716142874364470723359032142592 12504749 -75163743221748867134273665238663424768 12504750 -93135258824211669268047017014162272000 12504751 55806736481657007767738067593349624800 12504752 168342857096159752234350495383448453120 12504753 -38802646925483085501175916500282041600 12504754 35608985195341047442679582508642615360 12504755 -373701522908290450073512418153707968000 12504756 458828042313681547771842818317127651328 12504757 -199606427403820257299446926232639134994 12504758 -110656805337352657191157817031154176768 12504759 102802717176713740981741025468141046504 12504760 504376311811088943947623702033479168000 12504761 -669099790778214437045239104136660993200 12504762 -1028582765228065768307635900602643200 12504763 1012669111844575308165891230455335861424 12504764 310213364158962942567754604565294744576 12504765 -79765419254188164389530408856914133760 12504766 -501616030506289675282039332983364167040 12504767 -4932786290322469314755687382743726880 12504768 241047529861513953327575022858959585280 12504769 440428634201248910371384365051540354096 12504770 -422745524483756100617508870157271101440 12504771 -1150049940473439153205451201232954532080 12504772 -115745807577611141885728792189146673152 12504773 -511759993683483052825629888774306575040 12504774 801202181009448130831748883018341376000 12504775 -224155287129209938710445915303623127200 12504776 -943171075706467295735508135980106193920 12504777 -520293169360766307226014317018607076080 12504778 104098574765081804227971567035967783936 12504779 -276430272741559987740341383624279147488 12504780 -147693700530196376140376238525645127680 12504781 426612151518875449282617610689691873164 12504782 -652217992715129494028939802658593139008 12504783 -485240674686447441206431075805723750400 12504784 198740135108792768762923828926717542400 12504785 292004456895208783695278039815211764980 12504786 -41593785947543888900742616719793800192 12504787 -1702949362595789806808970457110525380316 12504788 -613009823133402226640238200428174761984 12504789 -595509041698897448515163840638709186592 12504790 111191164487154692600875491074511686400 12504791 -880815625457199220624217277066343440576 12504792 93009672773743704943221678173727744000 12504793 -120471652368400958546330637857328860160 12504794 -868143053681642039588608852985975212320 12504795 155464487733216779504696558227398467040 12504796 -1022295532337431627166377097164495398400 12504797 -249256717783445282902628297154447953754 12504798 816122820665677642661732074934943365568 12504799 -2092430307988829628052885288154314031200 12504800 -584311385007535220927142149793742848000 12504801 -128497850063887030970430460484173971456 12504802 350603955380438708313862142923210550352 12504803 2062168441501482615457067527189721969052 12504804 -112560267294351468883336413657244999680 12504805 -913419928097999070417776346810969105540 12504806 -339038813432724209583125198645763498816 12504807 -225051225493008558089657244325785292800 12504808 -784205759939188984944412551684886103040 12504809 -2963162848872740357652214178666382048 12504810 -27591512750397225958214178346014535680 12504811 24640169799769238893838061652198760448 12504812 -344315586391336002552540001377826145280 12504813 -298062254409800274109839098704336374816 12504814 361386687955771761922230601416846566400 12504815 1016290323219756209339318825837128531200 12504816 40630035455698825372105808319799590912 12504817 -1201016978953425618155404887359024206692 12504818 469027594505982096762047703525861525504 12504819 -704467241018249961326829278698036416456 12504820 395916700477520475100438187659884380160 12504821 361244330240783220435503015011119936384 12504822 113231838965465412236771573879411817984 12504823 1165377692292188896480722399567259562584 12504824 -309311975562203181369458903619659489280 12504825 178299987001822046862811274311489927500 12504826 951228698005979999019659667790258057440 12504827 31534210511068513030269229806371712600 12504828 233023545630265282234297791663592267776 12504829 719123347894023384107999339449337517170 12504830 4645689411969243637021887287358539520 12504831 -711384714366834515432587587428102668800 12504832 1134899712684990974697373123272419311616 12504833 253077265323728348806918538116586178240 12504834 -211540008125247265958784688393068245760 12504835 346508698541531879586197342041773651360 12504836 -357672227226996537152697562855294560000 12504837 1211349172920271996668833804270445473760 12504838 -422750938546614311568311980069797835680 12504839 -51659238731371953312709237725208231944 12504840 560552038053767928233077551392828620800 12504841 457351963108080186253763862711547305242 12504842 51355215198644121832088089588498427904 12504843 108787806215239737930965824198086552384 12504844 1110064595448421112582781722320289321472 12504845 -253792786653943073506548894127756542900 12504846 334421708521726697530339518836345169984 12504847 -132263126863459683204689564388792300720 12504848 -51571398499873975286981245848759828480 12504849 651523227529391146783006755184025366112 12504850 -164589837045064256420546030091525744000 12504851 -1587654840000893913096310856632943912148 12504852 221083949491635866440081630341083219712 12504853 319482658334921893892473640657778633820 12504854 386462256175720710968620403895907769376 12504855 -403637945802739201530593863533806762880 12504856 -111160496601535971899673610685145907200 12504857 954857994738470162143809609716535563280 12504858 -265926014837408099796573327266740227840 12504859 909366264792167680190168778243593801016 12504860 150622226857046289501964981889999539200 12504861 98393208869872573404143319119907440352 12504862 -99264608895746505960611570316525009408 12504863 -404996671379883469244233765243229506176 12504864 -657132205972379976068359941872017735680 12504865 575593324872390964308846387493914202260 12504866 -987739288063117874687087104073861424 12504867 -604340700095137830301867630752960569856 12504868 -1599052367130779805326507246013164415744 12504869 -98003431641540683369954954910190428960 12504870 -44457780347789360214490430301817896960 12504871 253964936152830326034895538230216527592 12504872 -41318639974550852867033124870371251200 12504873 1888803101244408913387781938454261760 12504874 307776708614804775118089193924493171040 12504875 195854252633972670041588244217640040000 12504876 381328475673063669651099516879999037440 12504877 -334540186770093468049222624559024992512 12504878 -610912424050621006207972160483740248000 12504879 417747943915216969034303064666201586824 12504880 328725270895367693004913827031340482560 12504881 317236122137168090330270318820650417682 12504882 -245300537594998357796854053475084062720 12504883 154584645557880988645705059928984125520 12504884 57412225629532620236459597614927067136 12504885 792536802501377628514650740864024397600 12504886 -627228383869810672616061780456938944608 12504887 387969620857883254489072445465726846760 12504888 579338743426739751189123925419147264000 12504889 -2115217679224120668272358781133152260310 12504890 -237104945924989607505034626520140275520 12504891 -15090313314934897961130334388590419456 12504892 -595533635993590913351541723803391222784 12504893 1316399301361906513258776460884885139584 12504894 -623134676123177241630235084015249081728 12504895 636469089368095100762127042608224350720 12504896 304605506247032054220482146554198097920 12504897 1302483268141766619570960865440272103474 12504898 144072648436756762806246240708650006736 12504899 -1932351842369751540858798147894996581880 12504900 19830186781573015090162694020219545600 12504901 1581088596059868965836553402752149450304 12504902 -279298558577684928698737988836508146848 12504903 -280184004633633170948674553675049943896 12504904 -568753221700603467003014516031850414080 12504905 -395305602020743393029487066762663352640 12504906 512556732248726870351063390505280740912 12504907 1619795914158375524610700479017882830840 12504908 -301488587111775299044497931957624197120 12504909 -42790728260125412119220128828506328896 12504910 55023703629763952234055100115791872000 12504911 -756462873179249917739210251050969222576 12504912 9641358218525620577702239247000666112 12504913 -691653461991794515586359682208691122780 12504914 224504765894238458640081870459538335744 12504915 -69801510799588836695119126510612032000 12504916 4434563664857663524180858203856281600 12504917 -116639915126621037754229802543440330034 12504918 165377746524183269385934566821301948288 12504919 -13914312494516815743697345780377797280 12504920 -421868249875559384089451265637022515200 12504921 293674878395800598607291426154718149632 12504922 925738011626516960523487320664181206512 12504923 -1092351758337862589008621612025891280828 12504924 160888021724736431729397497324967413760 12504925 209305233481666099047676272732382425650 12504926 -39107336722536575380534374522421186560 12504927 321424352142372849513502404891457798032 12504928 355734615919361979022794126054603620352 12504929 -1522105256577098814737304149228648053470 12504930 1467514020900355933523140031565841920 12504931 680981413491433279273144441305786536732 12504932 -43448671915833667487859691260626442240 12504933 -106719166491748613009396711265216354336 12504934 -355213729103610349791459175395294766080 12504935 -160702742345127974370004172693194957440 12504936 -681554155485293124044291528337557913600 12504937 -8679050348557521508360063109212627980 12504938 -131198819630985501993988961811298700880 12504939 299552739045725199013995292054292342016 12504940 -21793156588887971587108638665472000000 12504941 607074519082739362443766750667425920342 12504942 -37902807526594206717359406069831425088 12504943 -328285711377005686968741831110888314056 12504944 388595270035269155834938304693719695360 12504945 287600438896579183177791853442756640000 12504946 503318094921121957007372432890181826048 12504947 363171507458972511375620349411678779952 12504948 -376054185571592323076793768282666909696 12504949 778052387717679345321716571322579535352 12504950 -167901595014220549145117578009618790400 12504951 -528963993794464082989221667963669096320 12504952 -63171599937355191164574596891161190400 12504953 664971884956754836242969074536475252202 12504954 206144406750569360291139808447799906304 12504955 1132632504018882993457569419395200972720 12504956 624337150520419059915719603957279877120 12504957 -634381949204274312311497108082784898560 12504958 -245055622232484746358029914808909387520 12504959 -7411967455831691037272048532220396248 12504960 295341576379457336197470499911185203200 12504961 -90538877905110785407010903835343257600 12504962 -114763336042849604901068117762506300416 12504963 240082632955271658913233398153488487088 12504964 -546356488863998965540770968361058877440 12504965 1138135534233471832689153129390030767520 12504966 211966404821040530076699253719587586048 12504967 211952715935266895615082131344612418152 12504968 358208280769760868211405130533681397760 12504969 -877278857457051832029937498441563759360 12504970 -163835423648988993258423307428155260320 12504971 -499009993216330309621957832064204886656 12504972 -387634910390777134202362861221983236608 12504973 -826585929345001585131781598292506536 12504974 1106991271779400268198927586405924192000 12504975 -125755674596099641192931172766820304000 12504976 71390887129242516954309299367109853184 12504977 -557150632430173101350762350862471028174 12504978 -206470504932766662437907818423122995696 12504979 -157309183320609244671285496189061588640 12504980 842900799932429870260629062880105039360 12504981 -1118974875246460329654728006913308823648 12504982 -196207629453374597128380969182341254528 12504983 -693264045883429594321006902330230040960 12504984 -236991992892896154957648929417585479680 12504985 -57998112935199580888156660578980529600 12504986 -792795121948570731935925502667316641328 12504987 1971508855419664274377769972392580292 12504988 -290924404672154343210755048525869184000 12504989 512915857265775342127406401746408456960 12504990 356502560100486850109436429042450069120 12504991 1223304204853226053611698055850457487000 12504992 -2027593421916450811314793080223096700928 12504993 -1074612257184220899914726513052882086736 12504994 -653468500134611049963753728878155478704 12504995 1036125778654422842967383726863190370000 12504996 754409799055566859780276026074143027200 12504997 -475736156504336737102758997473606674048 12504998 -177932326217449705020757924291455690240 12504999 245843251767506563844935376352650466816 12505000 -88527934555037243368599469714156800000 12505001 -362051694936727377890318453224588815708 12505002 -484243660229133556231183249305661440 12505003 656871092379529736687614361865347208000 12505004 -1065834339160613387875441871342279314944 12505005 -793935851647050174316226087144142206100 12505006 -708114719585427650716697290744818810048 12505007 1215509928785630208465479993036797433712 12505008 -2882785058425186539017992154394918912 12505009 -366273607745391796134005266235944377360 12505010 131456664520859263184236189717965596160 12505011 165945580444533060888478452309332444472 12505012 85037955302774519574764297308137045504 12505013 -83390994990221124593155884331506332616 12505014 -43417770859072193408929601855113757760 12505015 -547108859790889329546644948063140812840 12505016 -158055588441857758166375497443847434240 12505017 232176792018325669067084843799043605504 12505018 -388265852704622255182548759894738737040 12505019 115314383651150289874849693746680281200 12505020 -300543053545159464286668757375608791040 12505021 273561407353374414936951429378329291200 12505022 -448515022202739369480918409292441042688 12505023 -1817725925232161248008054946367454872616 12505024 -38445947922938582610747660664934760448 12505025 26965804805274006956339123177295291000 12505026 -3024666882861405461694236813556462336 12505027 40113610204310600321912633117771670232 12505028 146543573537489320377713356507863023616 12505029 -212310296185471350074345080754533269792 12505030 -111219616476391529207552176225663148160 12505031 82952678744604007453962543068574225024 12505032 -167533143184165485977255285879061196800 12505033 -2314399922044284809067357361507778086016 12505034 15405879910536950411398264170907253760 12505035 -22455015428349905521358846616264118800 12505036 1419040156732296336187575000566222545920 12505037 -263224577703827640165901875050845522314 12505038 45045881310661077684908924976061255680 12505039 -143949332308952392670078690600881446160 12505040 -1345028824544871130573669850229719040 12505041 217061055976059425735375274165492193860 12505042 -916700226418164378835810328919607418112 12505043 429940515872041129501063998238032729840 12505044 -98048350606301154639139563471507830784 12505045 -12079619070127890268919380738749018720 12505046 -1360057780608508336805398573974604416 12505047 831273663521232590335609586114609245440 12505048 148654852214690366004728825244013455360 12505049 1973905142827773100109894073012503340564 12505050 306043573344153306352627696916345280000 12505051 487221623808029272221504808821696151312 12505052 -353182159705560170823685958076698833920 12505053 -523130926019621777280878673386251111392 12505054 230712827651972827048594852290525571200 12505055 -250309012538190042184730700749565542400 12505056 265435669337695497107235464198629883904 12505057 -2823294650832426380185980415912377694 12505058 120543913855845659196774286901712332880 12505059 -129716822164590150053634174066104862720 12505060 775429633054173763491387356248708020480 12505061 -34351245342309315301414340847257941800 12505062 329900443602944325366591032078256061824 12505063 -1325209248508708921675675307832676671688 12505064 54776518743043573843485215041441136640 12505065 274726196146819418760536502897129767040 12505066 190772340481513047443128556299170750720 12505067 18967088748943464349442699134945857672 12505068 651203495148781692596466622439506298880 12505069 832265362101817351107597039888084768470 12505070 39787033895663266267117050719417964480 12505071 -704761028982041414993166022772220504576 12505072 245119047570362216370586352414046027776 12505073 201370253175982218043581883791798373440 12505074 -654250761021755036775804825682025965440 12505075 -85836233974348154485897359501906666000 12505076 745413217872244345855866813505663589760 12505077 295783920855502783812105277936580064000 12505078 -261817768081891726545963635768162698560 12505079 -1764999787694070463125732436240229239320 12505080 -170450933271597184900490346088149811200 12505081 -1461336499262031150925762226506700183520 12505082 -97684857484469385848814635334601245216 12505083 290686673784588662687592564906375711744 12505084 -1195623577073119051590422527739027750400 12505085 -17462626934484113633323620460760286600 12505086 316046185558381313178399909632823113088 12505087 347149021680952901466198418736834653552 12505088 12066327267207153003706703866383826944 12505089 533685245826780441732494916710361925920 12505090 -41008203409523713897872147641279078400 12505091 -848637529995258800124731118746285813508 12505092 -591262089733952740484671005929917928448 12505093 734364453135440361267008081733511877342 12505094 -389529681688877108279877354213335136000 12505095 -329338797050489720396952802009946091480 12505096 1475574922286213607923125467495833441280 12505097 242691670311811146073626642104141981280 12505098 327895814601022804210309213260949363200 12505099 -136219083043682247850783424631157680600 12505100 122391740545081298997354888812530406400 12505101 384949577616550879415158166956149432384 12505102 408834649750187557684596829589894691072 12505103 686594013517532462379645269863881642144 12505104 -14830728086122642349357264248915353600 12505105 -866649262512113531897843903790042360000 12505106 769141132275532811955070207780613602080 12505107 247412008049372444098115885242314842040 12505108 57942222136065557502631958401128448 12505109 -603611630174711964948847175120647236960 12505110 -136275895084144980503254647752669779200 12505111 -935095832321711639099919757637078767288 12505112 38723347580924743652800251941369241600 12505113 966323132228856190455501104380226852484 12505114 -602213699175827685892680116407014403344 12505115 -199939045444786473818713451104226973120 12505116 -11442192911075185238588015390222131200 12505117 -823699622389302378526281460506118183834 12505118 956144303445399975557056250894067365760 12505119 42576781452787833894116782017809299200 12505120 817737010284973345950087882917709742080 12505121 225955552590094639914005086413856978944 12505122 25455670179558046212276520776849314304 12505123 160141291815776994171254237400995544000 12505124 -899319665778594393911413733515001339904 12505125 -304556913714610295940805301653703496000 12505126 -222467839954866486779011243145255140416 12505127 -1532832842793170556432348873679349165568 12505128 633864028434464445560868888497440604160 12505129 295937197363236889626308239390384291200 12505130 -348705604381411191486322770958808513280 12505131 28521799038113695810114188850645438080 12505132 542597178491162393009168160999364995072 12505133 -671962084107702585228442486474925760618 12505134 252750771585378589526263565927243072640 12505135 -876230650931794749452615142340795536000 12505136 10680547855130873555533752649792684032 12505137 228338127723551463996775040508801294960 12505138 110730397649252773421898722960367958944 12505139 -1681003711019354621385904827541539714720 12505140 -115601180244346379965007730446117879040 12505141 870577226478723869084136972941292950784 12505142 115676167510859802765898873234654411392 12505143 901482498430025794143246525326763535056 12505144 -906529413666610859944971159062551203840 12505145 477308967934285737257032869741354771720 12505146 -275615704374331422406782375678482551296 12505147 -658429070206678230338902936451205801440 12505148 614447228029568496495581358430408934400 12505149 -679218990949525167950790043085686605684 12505150 -91728917689560121906135203656762928000 12505151 1236224193588798161665111506938307433152 12505152 -53084265970674590761116868521693806592 12505153 -60053112728676762564282145540674271020 12505154 1074022392158351526257192139883746925440 12505155 368346657431407002907778486336482413840 12505156 -67457274393464355334044849861118510080 12505157 -218632535327950835855654421994975800288 12505158 1333865713363452993653847044595896279040 12505159 -382075512883936841182540261992772015440 12505160 -187065700730655231890415281249341440000 12505161 -431397924356049846604839326428398962928 12505162 -337795527349979232836546992442637348000 12505163 -1193663920446109623106106165400051849816 12505164 -30750243462763712968902015809829666816 12505165 220053856497433999881683301178102265400 12505166 723105598203881315165468783850770146176 12505167 -190074230103881309067962621614339513632 12505168 125859659104995431678049777275643494400 12505169 -550380208420126341728834531677131973056 12505170 187048157393024090873503953487244582400 12505171 -491842908570374875682192956381119394816 12505172 1076143425986810043141028859241858658176 12505173 -744433391049013860068859436952849210400 12505174 -12591301366387941761410683361484843520 12505175 132352167669402228993483455306428938000 12505176 -638190716380410470340552644654507796480 12505177 1457248033459388324131533784969777173060 12505178 -284491587477203621934914501775581938944 12505179 -7616409157910155219963321740514097040 12505180 -376868660762624680133424266691151180800 12505181 -484903283618095319492613881681231556468 12505182 212011826428183894491030295555934797824 12505183 -380469623317165998140213885086731536640 12505184 -135146437266221556750240951986171412480 12505185 9604838927187774539269351957814382720 12505186 149698570408488570317202167457829833216 12505187 6287683993534718359053507888667304880 12505188 -543972343430129797113623017536819686400 12505189 -1885466954250911571506731990011643371010 12505190 -129126525716982041869262016556415606400 12505191 -319505507537682258648178840167256292400 12505192 -41710289066895306774436230023044300800 12505193 1482922135624578277700060864110259394420 12505194 -21990006746189483983255056758111271072 12505195 1010080638474871327481924218310002639920 12505196 -1414685904390755258014125995230274125824 12505197 58097613236841645942863095045171061760 12505198 -350583315019392546797000151966571619136 12505199 -358106637615797845138231770721491573264 12505200 108330970779468937933501454065793433600 12505201 360670893773406326942135024159140712500 12505202 -519647029411579020195919355312752471008 12505203 -13701638417857484633562282121395287496 12505204 -66934100753244473238787858835695683584 12505205 -527100622572030647598859598221691870280 12505206 250460951567199003233386647490163496960 12505207 -76156997938476070996197652132965846816 12505208 -1508994536447871587061071342002692526080 12505209 747945636485398411045932268408279028304 12505210 203106180602811544456669442599006625760 12505211 -1543776045773658678302085069704703750600 12505212 212561647490208322327497076665188812800 12505213 179919190533528933281112918814869796960 12505214 99195632827670753650931260170470943744 12505215 595566121850781747876314384250736765440 12505216 -957641115875517441196937752350063329280 12505217 2857335222512333985737142582673988832 12505218 270395460247664751206905371570765942528 12505219 477068235590090394806968092504710058620 12505220 -80423511868173186524818522777475235840 12505221 59524038667477156078359285851795386590 12505222 393101776023179751461671325887677666912 12505223 173629922473136152023830687305189325136 12505224 -717416220254370952944289279221410734080 12505225 227271107287166248487708227822274042750 12505226 1432180402216380612332703946086005153280 12505227 86265842459272429474042014868289591040 12505228 406932995475230154371469771692466253568 12505229 -3310053394599752236040136997330341450 12505230 -310457613775889221142027096290781491200 12505231 -1102237992971562449384438668967866997968 12505232 251719860460869858464742409730710978560 12505233 162422210391319422644551013177135930304 12505234 -30882769617264269639062109403357831168 12505235 -439440460749418944135866609865319333200 12505236 173100751522726415943087649663511795712 12505237 -857570626487117483908724299012758304114 12505238 327551444200294061305033091530402614144 12505239 32973787240454874910238963025853853520 12505240 -391530189899272191622739866470743654400 12505241 -705381911066998587694276705764333090870 12505242 -443431037833594427843950294227510604800 12505243 1059273499790677079828958407951747497920 12505244 302278175055178940561495109047287805952 12505245 -115701347411175719566218856285055208960 12505246 -138177210694887924383187279617863577472 12505247 -1452653629904742539028110198046623702304 12505248 426061845004113398299714587906423128064 12505249 16619420637654893703624730720294112480 12505250 1021734449848740815556600036317143464000 12505251 -776584283598950088963982830523755161472 12505252 1420971049389814798909924637332698628736 12505253 2569184156737531419883761140679505188480 12505254 -339588811173041087919824710171346575680 12505255 -368281092549880812685533613810751607840 12505256 -318466897953461278943456405802167301120 12505257 837331358057937161371345600797586319754 12505258 -120426087609554490212571420717683680416 12505259 196199638379814030906753123596783456304 12505260 -3530833646702125255459235683342663680 12505261 -712676505061067937055073449096476703968 12505262 -232925932055993337336457861444139129856 12505263 -423232647800342335282690951967573387256 12505264 265010795411235626259699747745194639360 12505265 -9565001457100636742972853578557025880 12505266 911297348700394286811096566729630034192 12505267 1363656019670878044595864047308385634316 12505268 -126201491643960657532828899198832435200 12505269 -15211274386136937111747449637942890880 12505270 -502195825443154825449657482620727185920 12505271 -820057536467014481176165941110340525528 12505272 354472927196013062181698939211663360000 12505273 888076999279629726947338115176943708304 12505274 76389160974466862504420213749320910080 12505275 -339124220418993529428555977985099448500 12505276 -57189117956354255786521470886645202944 12505277 126195499975236066125773964194069326720 12505278 21480168909840647903828146022417261568 12505279 -714565503619205699442255022001801829960 12505280 -55767019469807073989811647595990220800 12505281 66163649231578747678454773357612290720 12505282 711506710934298904233117693292827207552 12505283 -221560075967394553393859000903583743280 12505284 328222477876176983279770472924252909568 12505285 577285362955829924244790413241518851760 12505286 -299093461918495187416432855232157858240 12505287 -261665461727244748831992997282016221440 12505288 179773435862341852582522323146575733760 12505289 -3008693544765787704647493809386727926476 12505290 -132786143579438143737697916832607856640 12505291 -287219587055374119205495838970875603308 12505292 854050976253633421386744524281750838016 12505293 -86246009963298410184127747697802868800 12505294 866319373669436188977245064665270643072 12505295 77464387027633145578924663666314316800 12505296 236802402179837898069812932288410550272 12505297 53608979026761016654811352936306000384 12505298 109170223676673174689161556654471208960 12505299 -815056769196282273521130034406757944136 12505300 37295974777885620824748381824770678400 12505301 -579414898069328046828704517691752513600 12505302 136011490501429103695801196833164076992 12505303 -4833144742986836892731889856163993576 12505304 162668980851632193809989897082734510080 12505305 -306728955195642590967607488603679756800 12505306 -883240954688654951079519309939361263360 12505307 311625824993173874689281156361741071360 12505308 387663865278737185029522935934231759360 12505309 -652087095316528519153836548533022672384 12505310 -195970518227347015704824457056061146880 12505311 50866180746185524646410937047670755680 12505312 728073416307853896393068871326447173632 12505313 1521948858479970296050135038332862854562 12505314 431185161350708445074832788162523258240 12505315 810861944304162675795813854149930891920 12505316 1239578253730110091009364683941895446528 12505317 -963391977449213661013875914527859599200 12505318 -355069862716599327298425875924205043584 12505319 654549472858825887860788075466742173256 12505320 -1000800285360978923765837345397288960000 12505321 1093894681333741051442828830515610854772 12505322 -217752567721299299942689944729943814400 12505323 -199462324355537084759957441429337408000 12505324 751597966153921939584872412978953277440 12505325 8846315565986685102041004127384536000 12505326 -335373544167508609726936627852376610816 12505327 -1473703181003580930249987224294555291824 12505328 5116918726012912560016824077589086208 12505329 213535025845950677857984389776178700674 12505330 -22283323036762271856970442618543777280 12505331 1016695941603562891833123161668104573132 12505332 -191233331929337098743595847987920171008 12505333 -4356120580287901796740522181761545394176 12505334 -245176691953844657777880204042933861888 12505335 289509948058556031307144341615027608400 12505336 193813823296863482418239713690438287360 12505337 791165120493745647679744923207155407104 12505338 -3230190499105454553433361627656722432 12505339 1106681091927840415472552207824183241832 12505340 536264909731601716258309260020075235840 12505341 -210023135757543554423341485984450782208 12505342 -24673563821619300492684099921976804800 12505343 -1020591565345563332491699530735880449792 12505344 815716507751834213090610133356867747840 12505345 -1334248819009157072980075045771199246400 12505346 208051223386419559047770278051858944 12505347 85381365991741155930683497658505465996 12505348 272535874032968915092011920470573209856 12505349 -1815876631491185731342744563141881688864 12505350 70864054947702759073276543935657600 12505351 459289237234854040063888536681959190600 12505352 -22339259170757454901268516238088550400 12505353 -19697736282497498275378402650593052672 12505354 -15263467039550922048855603393143281920 12505355 1384093902397470053658235812182141513760 12505356 997306724316654557864879944228664832 12505357 -1284516697110582777210006045023658024394 12505358 -812991810667492051126918244203069187520 12505359 50412878535839400448687883811905942400 12505360 -8490053115326516439807046028993495040 12505361 1391073147330147647298715691228039856864 12505362 359684478559145076863176290758125940352 12505363 424479884770705567137261243752441507040 12505364 41783993466101861270353002027530063616 12505365 203142467386725704432294870593376731260 12505366 512568550126130594781538556635469572224 12505367 -325628198415804276918037807388047151616 12505368 -182409091490681164016153025486271488000 12505369 36542086980424241356854912762212060160 12505370 418466032930830496216569573205377063360 12505371 -83670336082418911939419589272729581856 12505372 724880954041394361676014832412616105984 12505373 -500555381235494137162109762596432308378 12505374 -295650167610501986976054189726204303360 12505375 364009769935744918604542524162579654000 12505376 -187818030887375475892762796402027790336 12505377 -653892599025877619270609445232059961680 12505378 82058073009344837765497736501634021024 12505379 92417318612673183691915509917101094376 12505380 573852130311398329079843537775632486400 12505381 -199325653249225839693483032576746320608 12505382 855887332082891489891209504518345508800 12505383 -283480175130867932142480856036487594856 12505384 1480727507269547594591196762751716556800 12505385 1384775253814290884142494884519214492580 12505386 95138875082179534741340789702327134464 12505387 2636492174549381139157534360729629164832 12505388 605884861666609849213991158896113764608 12505389 8435584226883438183462003572888259648 12505390 -306293857531697048302667555289133257600 12505391 2737567197082128770674361492906042219784 12505392 43932358608004948160359619796977270784 12505393 -578572205727364185425344861401465957358 12505394 -801933471190173475734660532989601228800 12505395 -208899000516106053975890901501605664000 12505396 16165742501457471439191063664263332608 12505397 -1352877470306574346222883806591501117188 12505398 316562910049116655361514261534659004864 12505399 1067646914467769320033568535767723339664 12505400 258991832284066508743910655979966464000 12505401 46300466414055018853574035322810948640 12505402 -71933510113634381895231376889056859136 12505403 371970040177521919682995696691905089504 12505404 -369491750841857131865600939506633113600 12505405 -1234695463088041367363689031380238030880 12505406 1277189636846013959896200259818974424960 12505407 -936835623850079004956398205990612744760 12505408 -51479058137963061233175918282055614464 12505409 106391552383721987952870100754516122560 12505410 -178072833440165820384935143047450571200 12505411 -20383413977804795156206177455335143536 12505412 450601108758430653670225608435925577856 12505413 -299513101877639229993546187507049704800 12505414 -386841228508776254532489228618892620288 12505415 1550724451747548625179684124360804320 12505416 241170912260236906590931141085524131840 12505417 891153897786175975734604026966211285466 12505418 481604199268742600762149952481209114160 12505419 619241620877441252018326586335506216444 12505420 475387404099965364991357314779465088000 12505421 -458736112067016105961032997961776794600 12505422 191569294803591235163326184381938682880 12505423 -227039791094646733612013549405599807760 12505424 260848291198952541936240926611419095040 12505425 -44791179846702121031614386168564738000 12505426 -1134134409418243948444529263197909168000 12505427 -768649266538367604573768558622967952816 12505428 -3860129710155800301719216171046324480 12505429 161117925642955729060777916640934003840 12505430 -34911622887676419826214089193425950720 12505431 650199112020757244054047945085371772928 12505432 -23631837941015188681519106661168967680 12505433 87956518022654836819447061350443922944 12505434 73554649592187169946485038998893427712 12505435 -295335976114638066943985970554335382400 12505436 623313386088468439574705250005538570240 12505437 447313545787724976709683604498610491200 12505438 237533940209690700886975963695631153920 12505439 146037390538464097603695441060846000000 12505440 -823410328695589698042087536337451745280 12505441 -775418195291246079959401650099095554028 12505442 291068750402824021948150294712751082272 12505443 -663263283280504294118284810421414038272 12505444 -435486156831013251225067767782525472768 12505445 -70710283001048430410709184599772233600 12505446 21582209093493142881824784746017584672 12505447 -284234771777955313349475939779707373640 12505448 -620114399142285400697272456566531440640 12505449 -59060979642400549280333497505153758752 12505450 100345351951040600735352531170899434000 12505451 -89113670839570161675257420626476505056 12505452 691650675532101825313136624648533612032 12505453 -46527525703807073308676359413201016736 12505454 70443942443689942432520164954640112960 12505455 1377541315361109808609913097873351720000 12505456 -150841979871727573315484153834072997888 12505457 469823893143812163179419726633470506706 12505458 83915456879932873883449379308437626880 12505459 2805894806802182045528150793921035629840 12505460 -624239307227415932360817768194353367040 12505461 -603198771691557752133148141325930966400 12505462 45219418231046653678375738532320510464 12505463 -451864747123201192097077558396921862400 12505464 802037022593873597879005342660120104960 12505465 104752292499665597973915158822829964800 12505466 -644594000880412259529942502009377191568 12505467 -169196232048411777711747243847354709280 12505468 -25650346779849223624886458570235243520 12505469 -274725952059769418574276957486823262304 12505470 -349781337847323664450116412645029744000 12505471 -711405931202651306479781073887508968 12505472 10911052776698902098241354094000209920 12505473 -342720227629173412482961014384213237660 12505474 213988008650218388111685048167359751040 12505475 14385036701911627721568736071232296600 12505476 -19275463896736568355696230189494023168 12505477 -248914008348640399864781666503441322400 12505478 154719271654310852873021376448060055040 12505479 190517449300993755758117683823556130560 12505480 13566129368883277611219338206333440000 12505481 864465542507988588148739252008523952282 12505482 -231698664816708703705309638235418803200 12505483 -2132249379375456930702661882247244338600 12505484 26871004333759711267111545259099100160 12505485 -132996524491857457248451742591221253760 12505486 -916865269063050290411553281952286099392 12505487 -579215187894701165198015131045426921320 12505488 190614108492152077143006880930642526208 12505489 -832544600700805772298092625137423878044 12505490 8907041345289737657746530298357166400 12505491 563443560816491657560903165942716436848 12505492 310063058485349874930702168826501930752 12505493 -295247101873437845434804943638803061728 12505494 186755262277901624815284770511605976000 12505495 53511206615070062981643661364748783000 12505496 -822750441858475795804461417275507712000 12505497 -634067738646212866106991558756710068128 12505498 -1957569754762442386092413386767195936 12505499 -216118180076165647363057381065048757500 12505500 209266573827817872571394738552919552000 12505501 -495714160923795097912403472209463625498 12505502 234595907969848284253349792136893165952 12505503 -298766703839714499548894550177552749496 12505504 1644571114364080328857646348884169981952 12505505 -185014266347268953691132979199232287340 12505506 325206237387812780721733035973814412288 12505507 266366287011717165252339125652896066512 12505508 1242221703110814511841630797806003827328 12505509 459587172608100226195716550981703959008 12505510 -422641874474986929288914667358783347840 12505511 -778261845814398375494063916206324947176 12505512 156012924541498935573453151052028395520 12505513 1598367220015258113922080429214197184884 12505514 55175032432917320461767753589044854784 12505515 -145179653353066798681278214013806944000 12505516 721649809735335847323576963731571549440 12505517 697126185557895034034556758797122232332 12505518 3475125618510037721833596286227760128 12505519 -135951046212213794910768555235580200000 12505520 -114779497196664200149164503078004326400 12505521 324235615610709229274528323327268298624 12505522 440817510800103584144799243246417043200 12505523 -523526403138517592649891358632724839696 12505524 205526506967419176992227554872441782272 12505525 1565371222068162056273414393833541952000 12505526 25319127177378257836024379919039326784 12505527 -118730063851316705326841902079185745592 12505528 476393479353699151250908519757726146560 12505529 419964691011876559700990033445530797440 12505530 208520451537267247582292689517974552320 12505531 1376390880090073886844071008156223371912 12505532 398175615390269752785266585398909619712 12505533 289193231771987950047996901296314157888 12505534 -853452779048666116875676083209694289920 12505535 561730361328241637552375850320235225480 12505536 313623702855459164404624917478936412160 12505537 -183911364514507659922413498189040246080 12505538 -479501966358662175134506653738800908080 12505539 -659609003950763724247007279046243462912 12505540 569843198206563203000781584943345338880 12505541 -968340840012047466388526282543577305700 12505542 -102466041912177472598741003575718092800 12505543 1676254028940255815320408806803566136792 12505544 -393135095928204807373851413178202675200 12505545 14725579566002139790119420767589483720 12505546 -20193324347853552630884225862547815840 12505547 2524591409244596585072584262793657142512 12505548 -824958357606165496342401692820414259200 12505549 -23142415870449393092754077844318126208 12505550 75934953187075139417332508055978436800 12505551 159023829747325413122276435659459402632 12505552 319194960502781945067047983730716180480 12505553 1726120072285467597630976041543570027120 12505554 147098539592892769986012330272844876960 12505555 126553453296384175020493710806219425920 12505556 97608508168511326521183223319934099456 12505557 -11673294172355731782607447574362037760 12505558 -31719418573870168340928883069665657600 12505559 426799938248682886502837204353115985240 12505560 178990748145030302297020852486968729600 12505561 -28486753596269411673948120287224122608 12505562 -420145087454679965594506044045369730848 12505563 -299003728847734297632740857125821890560 12505564 -89817524149564586245834762405830402048 12505565 568453390578996815750817448774657748460 12505566 15634405282117519805309023412886939648 12505567 2219168920002587416972093212246622307040 12505568 -189259658600634508640898879754949099520 12505569 -807902256666651410891462373561362277456 12505570 -85052089313080183674370314971861760000 12505571 -104051123576501802528424757044311774480 12505572 -718304857551496059499966818390499123200 12505573 -852308593052036378667873333811081289856 12505574 133113879816923313628359212038791993984 12505575 -591929191750267351985591591098489067400 12505576 -2856428473575466581548602708302222182400 12505577 391876206313643030727025697598086124672 12505578 78232430303336055798318697274907143424 12505579 -611707201768525346668294494571794423820 12505580 -185751841834305223481806866829518028800 12505581 -884139362682141880432415070799663266720 12505582 208238236837352831880491820960551971392 12505583 -797461401807276319358941018280167980000 12505584 -50280753526578855941463979882961633280 12505585 -95123039666407397484525195839664834240 12505586 -85711078824647705312465255640638902272 12505587 -604506680758300345532338752638986935240 12505588 -377679933745951611467569013115187741312 12505589 35677427044871222623085044361901689724 12505590 -10428596791187550877253177303026348800 12505591 13991916991431365778401554240146090240 12505592 -1252452498844855582058075157541171200 12505593 -106438315948229729919350522427604364736 12505594 872566795874237969367590231301754330080 12505595 -1195459754204781986117144269609437158400 12505596 -343460460681239899213813185612249988608 12505597 124884024569050621731340666859674783128 12505598 -89717502175088979256094295122933940864 12505599 253771180999331215527167259571250892984 12505600 -81326162644599527940998700683860377600 12505601 1226209886088882043924040352977306713602 12505602 -396738287954616367811665892566532079360 12505603 -38515812400868767836484155356648972592 12505604 8283833376746681841141600638097632256 12505605 246493394909425432462269895160370721920 12505606 -221046211069587267198146301715074999936 12505607 -612251493387564589553382835214584503144 12505608 -301384109654364418365973722336852157440 12505609 692535062835460494417953343086591698980 12505610 -145707324607261895026440102702348211200 12505611 -800791262811542606206635298555639513128 12505612 -18306336139251407623411467131596216320 12505613 -237048701089239839371118860428612840138 12505614 158007737929429509721888099800072913920 12505615 -129507733927932791105301695004835906560 12505616 -61826421066012160088069076028137136128 12505617 -439726935398151845183622516047281029120 12505618 3895591866239950033557270764176002720 12505619 -238604777875823253016352784586152626688 12505620 218307617760365528341961071236138946560 12505621 163024386685061539415370449866580793600 12505622 112360372787265117395978979330281543424 12505623 368833931112789483726517541573754081744 12505624 -730831800666857690713551917851957063680 12505625 162885612778279506560373773873448420000 12505626 -68113946133486722209960358884038018816 12505627 667697775343989501331847084427100857476 12505628 -1655512746337785180113556507228296792064 12505629 299099215588586422759385832871083763200 12505630 3777868064991802409568624665704504320 12505631 -178240891225690725652336117521849617568 12505632 -612690150138004546680166465762063024128 12505633 -697933090009694703512543338048589284062 12505634 -80723701653982095033401863360724712288 12505635 -533870757025508167129488215043084134880 12505636 -48042937294100045468962985883920265216 12505637 985470836330853277066850219596336532286 12505638 103492142051827085500958506940022154944 12505639 -1367779953928711601407056023888064791560 12505640 -23649322019457600759558969049522176000 12505641 -643834025654445037674843500147040046080 12505642 1196014386218745271142669000763090645504 12505643 1251584171883682514976063198464616563892 12505644 569135418466233289927619699696959441920 12505645 75237798111275998307696373872333146080 12505646 1051650709972436778477788010502892542272 12505647 1510876053377217500845393045316782080 12505648 -57176299112248822349318457450991452160 12505649 49899060505543873529286834636163354164 12505650 -312090924007131746302733792642425382400 12505651 -77723096939510587736538446458477939008 12505652 186480824361547729898550697009207885824 12505653 -177304407258895715523317553151327112256 12505654 -119172092984915761803437924303176864128 12505655 334131705735108480347703765006926521560 12505656 107991730763518563025935443289568051200 12505657 143607681890753763819993992307277912800 12505658 -1001988041840104092949762744930274661120 12505659 1064134391466643366191001999820743299120 12505660 -501487548496358000364037294412315512320 12505661 -482420972396758896351800326051279113600 12505662 -359748220689909101903888321849036080512 12505663 289895759861287766370224044845682477224 12505664 502687167672199818320317349076505460736 12505665 -531079635473033316355951418822992606080 12505666 189832046343894608075760509098935920640 12505667 412750484414639422563366977806106530800 12505668 158519425247046271716371424583233822720 12505669 -1093574072874466075299597180352107794880 12505670 -84619766279721126439543651610706443520 12505671 23071190139628079267219968397876034024 12505672 -1755889921510339474654431383197067443200 12505673 -71837296832553437202538192144224769920 12505674 -494950511899444198335066682278338907648 12505675 32833091418264761040249587474114304000 12505676 524032670823827265128925968816543436288 12505677 -1133541048064918018537500077577858972480 12505678 1237667843788494634437118575123526837056 12505679 255344633026467579910155350670127443840 12505680 -154466296347612666040133975897319014400 12505681 -894439700219253321442652088008901701518 12505682 -546119981702392463152739541762205399920 12505683 -519921673173355696854044381884242895176 12505684 123852576497931771370693679299841714176 12505685 160991558891862338937495439118091916380 12505686 109394398174357611102986631362642549760 12505687 -320019682096847471832618825264929628664 12505688 627373062087122690096288420986935336960 12505689 -11436050590475717954170645250506785216 12505690 6167014091948217689841468164261068800 12505691 -23785624892082820829408818673089761600 12505692 -658538896696292976406522797998620251648 12505693 -1141438265491134615558989046328395737856 12505694 12951653739552307527566886741675232896 12505695 325157028964694785714734451306920427920 12505696 262138384102004407182681188972093767680 12505697 -823029355327571091752882508836046024828 12505698 223842057220254649433428396017759052800 12505699 742749829597293439928568698466560538000 12505700 234522207096505902853002454792660992000 12505701 112058238524152856769384141264401276640 12505702 -410407608262420300852544216130064495296 12505703 23632411928053360143789087316686647904 12505704 486997490347851942589478184319676497920 12505705 149045847019863760195210184981284584000 12505706 -782649897576535197873213737696459258448 12505707 25859861816337499297452140090958818328 12505708 -814224926016305634812757830619019286272 12505709 -2010916835324574186309946348735970034090 12505710 -15198406236341907489583204636821749760 12505711 -153163014480217359497138336674068336688 12505712 278147284962947338550046819790693564416 12505713 2670335654403418144594982257901876352 12505714 103191796957883823929678756462219544480 12505715 -565841733339499725664699281772182986640 12505716 -3266893662183507442890394724530618368 12505717 131004824291902772775994879791060992000 12505718 -150083271064381734131052142381058030400 12505719 377258932000071942885434041150786221600 12505720 -995641638985238381897181421332848947200 12505721 392720590196290067134580965935319890240 12505722 -407787475033670973798962477143088252928 12505723 505303286320385927873010086201106647972 12505724 155726880567844695842170677725519953920 12505725 387198715274018810409534675730828416000 12505726 204853720091206925331961057479851155584 12505727 89949214634729948477747215968849626304 12505728 401944386440731126002772844955775795200 12505729 -960756342530441625305612071291904948480 12505730 254435812316232871504958463946037137920 12505731 2463953973583239997235927286787248624 12505732 -971042353851805171162304742513855774720 12505733 -22402907926991464758084845556895961856 12505734 592455344471326806775150558671217121184 12505735 678138266862977664414991466134089606960 12505736 -1203436490122223281175846633275162168320 12505737 -114382792732449931883850114216489734640 12505738 92161156749532677000518023718969513472 12505739 -785438235377015978245763626845595225176 12505740 273497251197616422704758758225358264320 12505741 223646655870819199659109254478781602304 12505742 -725949899307680965208144207217860593728 12505743 -203304839329068434686033649206887328920 12505744 147416880804150124019811772599238656000 12505745 -98694256448926141505247885645121324800 12505746 -118429164205960000454921331243977587200 12505747 1922708177159472601691318260346814625196 12505748 -625126794716221091429340897651860030592 12505749 -1209711393951638550264816288047791242336 12505750 -195418928608823026306873546771491936000 12505751 -1785131072559998738617977233779635481368 12505752 92192138755559321563616821855056691200 12505753 461841753908996446337666601820885298884 12505754 394931023561163667236486533039599630576 12505755 -220194179889509914660020198709401175440 12505756 -1761881819945554108303638219903365189120 12505757 -143811514860552774421771149865027728000 12505758 108309091056362273723393817778090475520 12505759 -188943502574762765452519312923637906048 12505760 1132796302636065032814402222003962511360 12505761 -821852316805903444987396105172107855068 12505762 1415073349445924187732612542130612432 12505763 1062080750771226746495249465245295394012 12505764 -39001480876252104871630109331578462208 12505765 579166586721222505879902393244183516800 12505766 24488846703542495092560194535456401664 12505767 -50927821878732650433408699406460852352 12505768 -77674182196651016297582007163106426880 12505769 1777331438461896083350806774454960402170 12505770 -106532614662487496835405522839177391360 12505771 237744843518582803487447102669796172152 12505772 -458067846110054317060024325597086199808 12505773 -235837296133417540910441910829696721856 12505774 220002285621558450227088163638969236160 12505775 -483337425696672404084371806018606250200 12505776 182933314144443131502629212031287296 12505777 126509333146852031719746185223846169380 12505778 500331489677000903736842360533665014592 12505779 265819667685717125324162712398151628800 12505780 594535861679760316190508120058650624000 12505781 -1361759286905419653978389764224186756000 12505782 120239177530736714855714631809875104192 12505783 -1951577768933590635980711720910245930968 12505784 -1286252598545208176949547448511530004480 12505785 46240587809200743963837272530685179200 12505786 1277261529164654961966223584085925626080 12505787 -79447417367886979603067315852150404848 12505788 -113967414068519161494918169726376240640 12505789 3037465000884210021167020904504303883040 12505790 250207099491766775266879240085862359040 12505791 735264952780360092808785237926082689040 12505792 71449977399040390884904937141894643712 12505793 124683158434721213455103710116354934080 12505794 -202344004345645249374848671242354313728 12505795 -387964873642106723849396953969793480640 12505796 -260550002579905813183100439182370326400 12505797 -270612062152472765844576627112120745826 12505798 79394975087218320950240016984857331840 12505799 -604575461236971119041007280950602684200 12505800 -63222813238077911397516234931537920000 12505801 419789142854480695893386448395374956864 12505802 -682029718630116930403576896108737181648 12505803 271611648159368657012657132578501598208 12505804 350043048861868036395761064704229030656 12505805 -144908137917176836615116035395051499280 12505806 16468477067379762372063303950947228800 12505807 1810607706606063606636278002197972029472 12505808 -55684898004578751277990207526737674240 12505809 -247640805726135558720125605876456156512 12505810 644865073405354887415105714266956040000 12505811 -573544819651782294244232093273087709588 12505812 252537780453633461252680634706835820544 12505813 263677166593450509294789377565837112704 12505814 177728653450711622076263099333144720640 12505815 -170786219046267258709395273440733045600 12505816 1565303010498048410564894275032958740480 12505817 1014829538529602868206851273529041843200 12505818 -173294579677354002243044309824991119872 12505819 25994129245010938253288100499193819840 12505820 147634788773684952080446883886121144320 12505821 -22519280354526306056915533117246521600 12505822 21512234766124225019934129829634876160 12505823 286459500706426499370696027045073510128 12505824 -275828100733986568693194854792705605632 12505825 253977824810669658298451810701558498550 12505826 -56524771218331368545361893951105907936 12505827 236375367867776870745995810812606373808 12505828 -587830710739040847827321932570739151232 12505829 1781887973893982483062663907135359634556 12505830 158954757239261960371123146438048000000 12505831 997122145816344298924487376042596178000 12505832 650748628980799827741265947734662118400 12505833 24868451553097574750004413904005175204 12505834 495419958241369548887478772896592896 12505835 -266928753663867806280205550107350084000 12505836 116304783908670584108580148567762305024 12505837 -176064969031312864811901788380185898688 12505838 897622025425958959478549351238411243840 12505839 432056138731253607942770206051702321920 12505840 200298919535288198492007416353817886720 12505841 -1172957874288110842475253777945987139758 12505842 27523541542675829187815948810570774400 12505843 168823620722577996891146897421758449920 12505844 554543308650470603814537582387881602560 12505845 -558440110302293523502366485820072839360 12505846 894931091697497393204618042695496915520 12505847 -15062009795053913894897471339345735568 12505848 936163258702427150477761856143299379200 12505849 29405173455331906977383524781636786528 12505850 -129677886945605028747908179258969171200 12505851 1128125425279649241278495509298810674380 12505852 -166481701370892925405199047694469056000 12505853 -373258185205391110969661934535469147898 12505854 -278667924978106319474967833334473220096 12505855 380780488678803680998629406659056486760 12505856 -69796593261542537025981409577995862016 12505857 118047502151097522255461618789593973760 12505858 -25925710256943515809075521645680240640 12505859 -3941698227732297559280471873330472192 12505860 -609844619479658506236520701768870912000 12505861 -331648269464843574071445089742450147876 12505862 4877385954158582277876302027496958272 12505863 -875755156096306858632644311815131677440 12505864 -17711692909486673905897684529821286400 12505865 -284605621504146687019323396157791502080 12505866 660484573636439272595750476754800276224 12505867 1238614023758321985866172949749724867752 12505868 1385411484683689082270975452019766758400 12505869 65540781541579096068843906559780272288 12505870 -77057322237844476243074312422256928000 12505871 -14857793846649969799718756951374460688 12505872 -232222580960582741352067450847883755520 12505873 1247671892577323132109240661301985144180 12505874 -2530661732951890726318156461035966064 12505875 419008642748426862821940933004263900000 12505876 524300886445863402925092356681136384000 12505877 474525716816816020412921534364448108572 12505878 -13029661816416418215803998825341673920 12505879 1829781829872360645719651719832908241480 12505880 -700088403525702563834358682580740915200 12505881 -57172654023892436391803689827745536048 12505882 -518318640010786502328602273256838779648 12505883 -829298249511858591004635743306192221296 12505884 114523553980354522455097001275497725952 12505885 48367402027712067341504588967464837760 12505886 -732672755124086082748176090705511060608 12505887 -819659772962746387862039352373710616560 12505888 508536626079355212319248673778564136960 12505889 481042808787220931001226063552979207232 12505890 334768222839109092628184336825444298240 12505891 529294452104222897190614670382396915292 12505892 -113888654368139433590709232226626977792 12505893 132435102547973646045413670616582428000 12505894 7415029246602451384825222875041051712 12505895 -206798682633018792482920310952718738800 12505896 21037522564437271344686080193978695680 12505897 205226179107323910394058526839876951980 12505898 14750249044254571785663261934077431136 12505899 277182540956499535915230431212242647040 12505900 343689166712827619090629474278806208000 12505901 2971072046898263689699863363825771828672 12505902 19166958292442709184531486805024835840 12505903 -176104569551948501479857765682526756848 12505904 274828365395608665183025651177684254720 12505905 3686531361405640464336264377388190080 12505906 20306262629121969273971503747704367104 12505907 -54775020844983077194120345034827794648 12505908 -407280702043619835325120937898379874304 12505909 -480234081925245980172986855047587726596 12505910 -184269499434489373754294115740389985280 12505911 370126290815413607525384040909674419584 12505912 839557072979614525841773850967724339200 12505913 -78954613427452420023986963783772398976 12505914 -21007994463311955296953700877680563200 12505915 -2110907161911391726678692824007755811360 12505916 281686414444945307534738305592878571520 12505917 -143258355949402039077296407760719949280 12505918 -728663184805888448939866209705700035840 12505919 -217287394900859062410759701700720705840 12505920 30511312035370777870704740310303375360 12505921 -183333058951069886906154767662619379756 12505922 -18467818004263823511096227208715699200 12505923 -779050801108939138596403239168361714428 12505924 604329374954789414951339776343791161600 12505925 310692016003898455544263190025877486650 12505926 -90954145324257807736682833793601108096 12505927 401133334924086613173082793944606660032 12505928 -833897742205892050631712313621586903040 12505929 32638538247119965676497977219550965408 12505930 100613203539015237518231602047954315360 12505931 -16696503376666716634190573448020706720 12505932 713739918031578179936467336837745298432 12505933 487976664912552386614980183565636718400 12505934 -275855304146744972810908690542654407808 12505935 -19633672320424314918965159783310028800 12505936 25753936967693121700758492307291226112 12505937 1384189331520689758654902396164877135360 12505938 -64808894151677739210921693751597920000 12505939 1429453060631892304650012683511276789740 12505940 -592873654453859895574619734648128184320 12505941 -168780097414603175380960560042370953600 12505942 408212000807768622593111995547690895552 12505943 457924424897942252751027634551297364224 12505944 164937560606267530744036523443948093440 12505945 842654617112888694363819325250758781700 12505946 -541663808458376191176957754828292578560 12505947 -374531749099787344744892901255780580200 12505948 -4525774455315785658746974198082961408 12505949 -556423978758509421136543342381569049050 12505950 12218848626604749240415656818083881600 12505951 1701967681491223080950660071116575262720 12505952 497120562398825879039072348139914526720 12505953 721050634776977657133023509951516112304 12505954 -348071996427957232577356728381624377568 12505955 265605362010880747251117632916139680 12505956 136648305239538779932610111197544755200 12505957 -1213122324315501699834810305390262977794 12505958 301496821730670676637749872917871045120 12505959 -1047637890898121624524270881466078701936 12505960 319656674433962584288009881199148544000 12505961 -248106619250265011192838603504577326840 12505962 -46522736230880213953927980296999878656 12505963 893831794700543130170145472213542964000 12505964 -67380277682968275045328042246982625024 12505965 -601334864753780766039002311900400412480 12505966 -878266936732682534702277348356421542976 12505967 -367806931083299599475054844467238446568 12505968 177670733906418259002672871220649984000 12505969 125120922087510580165948004494523209280 12505970 -621556643741293962308024968236284183040 12505971 447502975476748730270293361154868719360 12505972 8332071358001275999735209271567612672 12505973 5064178790959671211794688220694260220 12505974 33878166961757675084471786787568060416 12505975 -827912316490744550130067413963088894000 12505976 21759264077159271238887515615410728960 12505977 724406325508290673700862731162591740848 12505978 17287057177237404529312991785775645040 12505979 -39789120318534341762186266595000451420 12505980 -200514693005368112933413303175271152640 12505981 1853122554420400257590910081810181851782 12505982 -565280346648752432324999833036050978048 12505983 81577149921945028172310693481543803264 12505984 187538377173049208666924683099153367040 12505985 -796550700590404133975809003304511899820 12505986 -182515269699563456212021705806595784160 12505987 104159271484775567644999229454776841600 12505988 -469010913364181469900460932867582833664 12505989 -108553707160483303399042258391713236480 12505990 41324317296627789779540622314240563200 12505991 9167442617951103968063308834161213912 12505992 571371878574400423152119226003571507200 12505993 -823114236209595536786095220891330424140 12505994 -955696268119555143384348685035501895680 12505995 58557888389894449402512839500757277120 12505996 -204263374179462821794098539457422369792 12505997 -181674776114971200392094954988536211200 12505998 -46898269735550861115273417723172863936 12505999 -2103372322392677041311793393990852203408 12506000 -94172334849256247951757007927873536000 12506001 686894787027046915089579332808535944432 12506002 -376627485135038268497391693565000872048 12506003 483611436993908444346519502229611182252 12506004 -155428868974978125979947673410271463424 12506005 -36503558275450692903135179820337154340 12506006 -347520715265461096389556638371634599040 12506007 -379493642073361030151142619826434511280 12506008 1038399459368516320283083604651628625920 12506009 -2028695846738652657180774838350032166960 12506010 440966868439433786467147451412551416320 12506011 407451988831813799969025883109622576384 12506012 -279440534686811092938417564042553947648 12506013 121137168943981419024198110525674418520 12506014 218909496855606216065268970990049032320 12506015 -242696971082490877646554685470963474080 12506016 978809154806580528381325463203778396160 12506017 996969211645727219631165247978179105300 12506018 -44396594461225414822017708879299965440 12506019 -792307472377385336345806587819160340160 12506020 -196838441298005664973089848392041431040 12506021 837578322611068765890948231728225328384 12506022 253519173139479702522534189626486849280 12506023 1028181018294863647265426034311090865272 12506024 -1795442877671036489739600457885113431040 12506025 -98561780466929347682846498685258362400 12506026 -158316207295286227429433039046854364576 12506027 15031043228291560601433350123557101876 12506028 305079901637107321534135554095514071040 12506029 -943277537075434476158592655263395067370 12506030 464611667488892294415199101285459966720 12506031 937347498775741320929820711058367629320 12506032 113928874302685760435308904456817475584 12506033 -89656799643763079403800922410183867100 12506034 -1432508758955769274620311846963895552 12506035 13228751331286335841258350112999156560 12506036 -1018622846274571265790126583176060309120 12506037 -436540227221516164730206668897091145856 12506038 892251370452515333368599685475106325920 12506039 -22007646082044152771132284982632959552 12506040 612441897460135537051241712302141952000 12506041 -980300595696859055589344945836288585558 12506042 1622388941055588939200009746126824489984 12506043 -37132654550166046061866753194304841472 12506044 874542323660085163690842144397761115136 12506045 232373418671591227479586041784258568280 12506046 -40167910308516891872628894110115121152 12506047 -570261509495053176976159374796536068400 12506048 29078575539485451996207438106416119808 12506049 596589651882377057818846267415897544000 12506050 -62704169625670114084922746747422151200 12506051 -49906925286742870027542505462417353600 12506052 -163961938053253467893120155470764494848 12506053 131046092402543420850033991531692203520 12506054 -892320273816014828366366537861670481920 12506055 156749057177797571788098126699631223760 12506056 1030313970047393434112560887384818426880 12506057 29335436520605313924033343511706537306 12506058 -398480982520568479909947485310095514576 12506059 1010606767940847075623601712735882170260 12506060 -71425266758924257350756569052019660800 12506061 -547563166255209300182883422396349516576 12506062 384325234423038370338047085477304627200 12506063 614300375861942400222844540080315050304 12506064 -72001055411752424204172275689718808576 12506065 349043738991814899937630974573921435840 12506066 37691042556065672710657859904678528000 12506067 -359664676749404176073210101988557439328 12506068 -88306475111024826372686973936978725120 12506069 -118724540514616286823242582469709252530 12506070 344043761847340772387301972943806063360 12506071 1220000175889219818761988507569308540672 12506072 740062100505904999594557828696653260800 12506073 -368604597703548170388917288907787008816 12506074 13898598649720393542353792646489381600 12506075 77008954731533307889492485461082312600 12506076 47924508846638591760865172525697346560 12506077 -24648122552734254969273125521257761120 12506078 162379051074949852685929676529230687424 12506079 -267715887919719600644680210802094501360 12506080 -381416301543225322410396088527417507840 12506081 -302369116520552102049357017101141555008 12506082 -89223924201559211181511592046441234432 12506083 391887199410049593929512068530953650332 12506084 234881932931096981637095809520917658112 12506085 -501994468288347572638454290465036384800 12506086 -940463228991329410325781648976299213120 12506087 1343840427975008695702899395823014487192 12506088 -100932012423459416642750874603370414080 12506089 -823958806616653474887669937848623619456 12506090 -48509133946341334096633576535672215200 12506091 58922965580894752465391558138492125680 12506092 -213865595036263950375959196331216693248 12506093 479452526531090440115324165503269831744 12506094 303969364404306812712531947990620237824 12506095 330236294541485362722712550916708940800 12506096 -93024098325476456393061820055215669248 12506097 -1591525087414303305983541155764664012640 12506098 -694832618861488758714953457787522168320 12506099 -60742853145488338187219997905783751936 12506100 -67278887482468701597367151047333017600 12506101 1270497632197706096433286638943948949532 12506102 163963258273008860027412231498642474240 12506103 2019011118627619552353210537114250270800 12506104 -186061753437429714201723843221842944000 12506105 -1530551983622040945923638398730611075000 12506106 3358108629162640291479550007781775104 12506107 -627036534194601578532256173453674547456 12506108 -97100757335534927582429271630495006720 12506109 100777476860344278698435011181549007360 12506110 458192516512054306791928661086437264960 12506111 -40977664691741080857353749239428152560 12506112 403463875072241031541518002488155832320 12506113 344488181625592963151700837101498961920 12506114 -1068745839980618919121318924789826359344 12506115 48433203687675179898141016806288540000 12506116 41056207943127816450847260970285232128 12506117 -612630643507106760413708218649097130980 12506118 -436424181309833801319047778810990526080 12506119 634879956612048900492560575218661593144 12506120 19912481446215513449975497678865203200 12506121 -1039517542678888521759544980864111946710 12506122 813150751028886681215462562386354068224 12506123 -14203871704217234295762802327805810400 12506124 -633872555212383860045733253482762977280 12506125 -438000372751097537245994809199699025000 12506126 1065588376256485876261080255898909528512 12506127 934199879422121909463354990093410845320 12506128 -237205711786279685201220094083176194048 12506129 1617174727335906323977904565515364307776 12506130 7046603641492764486130696224517632000 12506131 -799422688813553795220378028143994833336 12506132 1196527671980484119463707697171220480896 12506133 567025510671308900840776170289577847648 12506134 587922764375830153843438711092306259200 12506135 40681449651980649475551393612279063360 12506136 -252321724460434817709703092477548298240 12506137 695332277442154466306939971195626333952 12506138 494215513576237688409930300883311444720 12506139 1034194433971082563824870513773112813864 12506140 -115483590789323614483883132912509186560 12506141 -71564901720171646152112195031355032148 12506142 27878743495189381827842949729339509760 12506143 -331981104906465624678942292330163775656 12506144 -154192726555137867098611895752810561536 12506145 -394322853130795326289711370157921965760 12506146 -614759564804217385763138337413720983728 12506147 1755816258074523466295212398680500789596 12506148 111053089206563358579333808589614748160 12506149 534294237059564525946756201031746215836 12506150 213558717508329299543502475272201880800 12506151 243170529495274258151702928980180972544 12506152 1661352623772420877901532585011355310080 12506153 578604750055547443165936595552042280960 12506154 -140569465139104726571257059336875738880 12506155 -56802528460210947345731209716624780000 12506156 5685249946223432572576543942171548672 12506157 80115667907351497695442123446836268000 12506158 -3084121036725195452164814122787819520 12506159 -1302119245173789950000487388162547961960 12506160 -23843759215803709934448154741010595840 12506161 3647608642306273871069959825154460400 12506162 -68288863400724377187835271743108006368 12506163 487651365057516620838470301463856640 12506164 1152784627110926726819994194750047844352 12506165 -536000730715967711138407929066819254400 12506166 619685484700638270478804310038237833600 12506167 1447308122543892580660653737673669890216 12506168 395052773564375045223996745156340674560 12506169 -586035858333377684835241338733590809952 12506170 15901105591241890301127582735314500800 12506171 -1484497275360070491792147573920500063800 12506172 332429100984897198499606226640282063360 12506173 1033045904674698457343531150697136184224 12506174 -741195445685156083649211365671736720640 12506175 29293908290504120755182297187914278400 12506176 -89297950300628933373467908932504649728 12506177 -1363694664791403425405966654928875291088 12506178 309685818931263962969750092596593721600 12506179 242063953449901739162897897408637101776 12506180 689745763805912103145178797385262489600 12506181 -173693196096622633473719193971011192320 12506182 69420208017871787027571301248089558784 12506183 338494771129748082803244508548859009440 12506184 -41791189906067343525688236468111360000 12506185 -350200987259473163755828478262635085240 12506186 60648494769553121423372485911636859392 12506187 918265847182327647927844130525880761280 12506188 -1216440504669163905824804993037823098112 12506189 -557646954017221912308932547022464159540 12506190 -244450398152748809446031289254761284480 12506191 -38248728952510813122943833552621009840 12506192 -55706012745463054215997830480110960640 12506193 -244059161611810253466173047413570734400 12506194 26802525301335053192226939242453913600 12506195 -156214587673460576389185157496932743360 12506196 -794286467008185562913291656298486519808 12506197 1306926119779739086898778240297876398 12506198 -35980369904420529760186824912826429440 12506199 28137568684039024674898985321809463040 12506200 210733370727828256769107835515751424000 12506201 -455771365407745618561418642054422592748 12506202 203333361530695012202387589723400112880 12506203 -2069047776768777689181635291962599201240 12506204 796628461820611229434023744805592318976 12506205 225533390140185146629886276953852203360 12506206 1501199502736171423861646230695579648 12506207 294630076357864885647900210006105330912 12506208 -168553830485201470577778683091640909824 12506209 -940187957656888236521427343035834681980 12506210 135042935147923868339457970044149290560 12506211 -1424220564933190411631672384745586022400 12506212 299600815128189153869446956986430371456 12506213 -38897928745138063127829531961226512836 12506214 5000985966606598559323166116513259520 12506215 -570723759079228772381314568201979293640 12506216 15290995692613224047759834949199764480 12506217 1903552855561843344797642067856294468512 12506218 920460929884451177210483329359823415040 12506219 61610746806334423077559340260272617808 12506220 600940838170412691015080632525915944960 12506221 -177891623949179130414018195736046446920 12506222 313577520882849286812365661452034075072 12506223 938516006019054539615990826495201515784 12506224 58057841585880617938926676369564631040 12506225 -545535493444895340153535659306992456250 12506226 -184409273599672464610899765805011174912 12506227 -939883116071646294502619710597919044608 12506228 -255264907122479590831678889641050845184 12506229 -1110412990839217029354181501648024199652 12506230 266282299916330337782199001661591347200 12506231 1342643972032389331665306719618401269000 12506232 53186863709323362604375882545301094400 12506233 -1445543161284736291273821166973737802518 12506234 392926094382560085358886971418674487520 12506235 206700663618465352076920593016347413760 12506236 -597152633792270667583204793525980702720 12506237 107996423635762267715698818679813440000 12506238 -829472446402252587917430637907748211776 12506239 -1287942900656173244725888351323026488960 12506240 663122969126070930111035539521640857600 12506241 1001677581362869542767542541883093597024 12506242 288403487337222707034773449478996513280 12506243 -530958288732955244932382559222808552656 12506244 729418133422333785982434946796997282816 12506245 -775292717890375767450237841778897842500 12506246 -801270779627237513313226015481710016928 12506247 98902268529152476912288458332222833200 12506248 447164595176680720033898979097350927360 12506249 2059881644228103434023481558175777600 12506250 -219608528510434875527796835520304000000 12506251 -691828809722321516286471113173646871168 12506252 -459805438924207866552474487457648168448 12506253 307875449495398509349415973638387971200 12506254 114078027173564977182863633418117558912 12506255 -1226817825954601711225654447799340702840 12506256 -23738548793005824089141362219104337920 12506257 838378522599685846418870023438262835506 12506258 351412234288682896561174799718554094480 12506259 125073632713594118742059950405296410112 12506260 572501378916158263887829090158920540160 12506261 -784889720832495540129957731798200536576 12506262 200586818880084103128631279531442358144 12506263 51408752471230556631610449286712807040 12506264 -710851734605267003038837923298261616640 12506265 382257709779218738198144609496561984000 12506266 -402930997945342498652714724768442257168 12506267 681010326694995594713735186439278874792 12506268 -292395784223317169543206880317333340160 12506269 -1298008927584503643907801528163070754330 12506270 322399892238723392723089293547669999680 12506271 197572738825903367870753787822487231008 12506272 -613561949146153848488335786854287474688 12506273 -145801124262389419147668944765836591872 12506274 331245523704745109389790855409918886656 12506275 -406553894030700109550342151129206358000 12506276 1408857183427499921924550599661509637120 12506277 455293499892454968962389785042329862144 12506278 90622261068190418663722090286276905440 12506279 708083444153688917248009084392686810760 12506280 299901394225370123674449147713286144000 12506281 -147825047192852216150232913644810293154 12506282 393918758155187959356349785216018850992 12506283 1242718764228245227716014043900393252252 12506284 -114488420120647882311031471071906232320 12506285 -370029729921294910549904734751959105440 12506286 248853888467956085394037471319798415360 12506287 -43373772004575069210101069478123922288 12506288 -388305049055256593156455980782774353920 12506289 -793374424427864611551247739946599726880 12506290 217184870273230501708261451689952618400 12506291 603004321518419096859258657763808334672 12506292 -12545454612101136538612377634674831360 12506293 -26841823276376913327198170100344079396 12506294 -960947438027099602333320954862310582400 12506295 -215090408751308202907521377905794140160 12506296 -422659143022804170428761741545044705280 12506297 413780818380026772099808918001995578372 12506298 22146265555108181504287783076094935040 12506299 -150954794915844597065126699881235120512 12506300 169243985625958582520753802889045670400 12506301 -30810028746803802476471802406464439770 12506302 278455952934760296339924208713668996352 12506303 438624237894188858145423232237595583552 12506304 37516652667866804659226556954323189760 12506305 -161059185437518069264146163039106774400 12506306 175382024760774813381904012616015170080 12506307 -793315220498134897240299385712757384576 12506308 1614635146361871892384118223560429506560 12506309 -126794090273010233673386341383608225796 12506310 34432791181336098513575755859768889600 12506311 1566271050183150014149900539979712093912 12506312 18483381373869323263029318789154406400 12506313 -1088502362750187007238867758545974997600 12506314 642561759485583074263792797895977566256 12506315 -443528016617040663090550809328084098000 12506316 -380385090537468477533918836195115893248 12506317 644907723811105922032329305855911022860 12506318 -460227724550239312139066145270485760 12506319 15656886868396887920147854995695835216 12506320 342481115712144809699810155888795238400 12506321 -91212014216976246488340623924129026188 12506322 183561136464397738338831908247193776384 12506323 1523643134949233425943549786572920894572 12506324 1135493310137616847215332451294566977536 12506325 -79725512407780862631894815775056332800 12506326 40066110195087249876258553542834309120 12506327 -431115995513422555800537397371247598688 12506328 -786115971680950089486779724903898368000 12506329 -1648924507901118863175751762916958843120 12506330 143448660212940464189433402142837739520 12506331 212634267110529888190247372945023349040 12506332 -1355504995614296764162976000733703782400 12506333 73618601056413737094617474497926376320 12506334 -176429065560112801576188351857983101120 12506335 3187017467852921425791587219888905200 12506336 574921119823884042445389761302676373504 12506337 603123325069258337157257673490953015060 12506338 17031365669993403181973407697295206784 12506339 330238686266481384907765146075360812400 12506340 37780664449494346912310554226451087360 12506341 -1072802187009203276287211920194067888258 12506342 195487618039170255907404077655024931584 12506343 184452791924827271476468140915863263824 12506344 -1047348937279805886754576576351357731840 12506345 253010891969110509183990665087771576100 12506346 -733718798349141096600670681429097088000 12506347 453448733164937434600319449565153644432 12506348 -567629807317968906208808577637136870400 12506349 -18808151608089738109107405321020593920 12506350 -27880845956063936337949239997817928000 12506351 -750244787915724558415218022217950535040 12506352 -28077425050015317834209605174367846400 12506353 512907400102364915315285567264606284644 12506354 34409878344710735363954151129468633600 12506355 -769055623481006419250194318991452420800 12506356 1124767209377394933231477468984655719168 12506357 -267431703636153467403387886886150831712 12506358 329171948707712436770878206502210805184 12506359 -1068572377415178831582713354460507222896 12506360 23213067882952769607440833977918873600 12506361 -62086913559762099730181891350579924992 12506362 -97280722313711080462924186181350254336 12506363 1066408701559326118692169838240641396944 12506364 259359439422520320815240858087000953344 12506365 -114479065299542996612463341479853172480 12506366 -438034549944353792473765131759563639040 12506367 1186075857393527454810483333478190959248 12506368 -495415007691550953506972778137294733312 12506369 221764309608777795336541490241083456580 12506370 -17212841126102558375547850252606233600 12506371 -2225828391748416427020837389843523166368 12506372 610955469575208902589581515615328701440 12506373 -1926560109786267893957903726351005311360 12506374 -118414058105308343007061285123556922048 12506375 -365585248440357767780756185833657576000 12506376 -207126661763341759312002580051584614400 12506377 579350149409236310417431149217716630920 12506378 13834066203909428988062554962652890624 12506379 -95938047842338067021221004263653115392 12506380 683235946742209942116859933821709132800 12506381 1744691985647541671553214714118215024182 12506382 -102028045430463479233930325320099256448 12506383 1988401941297055309554326523425884947632 12506384 191071209360045717084399146527981240320 12506385 -275936906481023555808877194213008966400 12506386 853563670897665383362015741825158003840 12506387 81428335673492518939534717802468085036 12506388 -78556261583321344883054575828866834432 12506389 348008025202247743747987795607818072640 12506390 187717933846778261672651265726389049600 12506391 -605419340112392845608741480187847542848 12506392 -216514828075140006983695068484416307200 12506393 1902768785549801601147430435182268125642 12506394 70126764468318291994581765114690485760 12506395 134853517227404530526127790727675181600 12506396 349635174382856358532925310460018142208 12506397 16760662124854521621840731616176271072 12506398 -84781667333998167872147202452250116736 12506399 -1830189578852795727300466521982825245600 12506400 45456720630625516584001940615769292800 12506401 374012756232097293784459076221452002402 12506402 -436454023502942551882005360350008437600 12506403 115607887190479006283818467211755718656 12506404 1364111540629453442959665500904216130816 12506405 18569658088806371644739365964699736060 12506406 23613521747835066403116878059772164608 12506407 -790121263777139805238724642776463588640 12506408 1430397856362466140148008076780382208000 12506409 -328722174635359301365551022539568499472 12506410 -152659863263495214385681220046386426880 12506411 -1750504090592293167397157376415313825280 12506412 -288249620169054529340025232258490508288 12506413 269647401918767520127856748744057333984 12506414 -737065609428853019706144168513305866944 12506415 -51642476601135206932548607061416860000 12506416 211850042842540493269623489612769656832 12506417 334951449871302947037922282099508774832 12506418 368957956821657550511146160731847368704 12506419 259594660875124630016840339539905170344 12506420 710510292428592533741802641027311042560 12506421 21516570887841376667891805197447898624 12506422 111164778240908582985684124136130244512 12506423 37877028682557760725805031068799039424 12506424 -260607213051422661221383108991346278400 12506425 -316311593800396693798282633064087832850 12506426 265587641805803770094251890528180019536 12506427 174473939807477043011156831501867472000 12506428 -1204187860573765852669832457463803093504 12506429 -320130900354565770351785605440211624116 12506430 -270888179152802386596839118009897194880 12506431 -128119043742917154608659007074432406656 12506432 75294080459301956821169753302135996416 12506433 -45978198276648719112017302557634016736 12506434 621049800556014918194139754213152898560 12506435 24215015692409462291960464301015204160 12506436 640963791659522063076816974910099979392 12506437 -26555720943049230138611041783281240000 12506438 12639884347884496863251902535165191296 12506439 -1925034081804056638666990462844566656 12506440 269089899634271953296955986294332620800 12506441 893886462682358501685676135839051468852 12506442 40747440336137109928206443570941255680 12506443 -249680783286354641251113062492312209760 12506444 -454891290893639147682470825673526723584 12506445 254027350437549592649083221340452078720 12506446 1239858000695330196290084982593245968000 12506447 1585356706684424588914244418053624278896 12506448 302119291243476862234105980147974406144 12506449 -280305880435333057651214346783972945550 12506450 -467271783411254812949372489206495728000 12506451 90902026061668385056612195337118909744 12506452 342271926004088776604047753189677989888 12506453 1173544114121868988006713416927398374780 12506454 9200196856957511172863655791129243520 12506455 23445636691637232107501217820534841760 12506456 58791064058103852044815141145055375360 12506457 259540673054221411918932992494510145088 12506458 402875891627692473440541664312440415680 12506459 305172501131695415617303087486739379216 12506460 -410914479398665161073268167389952035840 12506461 -1499685193216445106723212176146279857376 12506462 -153462946242293495659189161935395502400 12506463 657128738695505048551312579737453560544 12506464 -26139664018210548957392737961076326400 12506465 772898587961347005566137851023760211200 12506466 -435896123547510153248847690320160768000 12506467 577935810725362900979419307801297869992 12506468 -41780778224954565828772524096414877440 12506469 340029803140675153061865473400202538208 12506470 -678159508810267535513657098323254728320 12506471 253138663601402449140833209950020652144 12506472 546308030529123521526438368249289277440 12506473 -294873606250015852195160246251626047360 12506474 782405562708687103588970938612276830720 12506475 75684495148797531177760832336808509400 12506476 370888551290956130835589142494055400960 12506477 1761392309771997279845249354894683498326 12506478 675775832561229726456334123109113756224 12506479 -2022598083721328948611164830635617455920 12506480 31981196744501493588857289221886443520 12506481 127305392528891967824266070710883713344 12506482 -174731117038383084374441317290337198080 12506483 -2063912956839999307742596642139299476480 12506484 -4310353815247889361173090545891375104 12506485 386756705709531436494515186458514396160 12506486 1009389315752198096974737316765487724192 12506487 371004887163212548696027882037775629952 12506488 -1194770633873782588548005927767598346240 12506489 -734421849573414184023800354295402416640 12506490 455410566173198611737887958258951168000 12506491 -607041994562562651766721393793199414108 12506492 1562899393158019795310336560035267471360 12506493 -711140117663583781681285926107610932736 12506494 -61033533201064763229803703406259245056 12506495 548759399946891141331667607123482769000 12506496 -18633083142124800957918985112361369600 12506497 -1264043007275273149022187095554677085054 12506498 257402011335195458073478805937889042464 12506499 -31023450774630459445384908735820558776 12506500 -1080981184924807605011817345478200768000 12506501 -38269059542905262042185268312409680256 12506502 -56187811765118587695548394448587087360 12506503 -1116384613504987510742956108959413635200 12506504 698965408499888036004206462880978001920 12506505 349572779360757719021911988311087792320 12506506 26962992052890990131954198179988583264 12506507 10793834574039118150865777280113086968 12506508 310601143169783166858085229998847754240 12506509 -810395510004990851018260926470945414400 12506510 -559141690625958226235965009386922794240 12506511 342500335923420485000662280583148825752 12506512 -172591104759068248382840151127459627008 12506513 -148152921660179605122557143217875313676 12506514 -53344700652065989689874688856006015360 12506515 -189516050759046441116789436391184075760 12506516 63078897551145583533615105359619391488 12506517 72781039065981924411611711108134922748 12506518 318965321782591721903654366066151273216 12506519 1460104914784203550459368738060702526920 12506520 111461649709828499115985018899132825600 12506521 1417673289356303684129664188457071088000 12506522 211606301510858821952895633590211064320 12506523 596898709148016689228290695027411094464 12506524 -30249818466345972224930301818983755264 12506525 549340099601349045893492684495862420000 12506526 367307986793514560665888633401503787264 12506527 1471837619894553720374429257951373906544 12506528 -258498375956090664888737705600230686720 12506529 58522974659661746699208702199343793600 12506530 549269859054784820827075173466821200160 12506531 -10729103941377242454135460946851375608 12506532 -405925600319592361114029000366073494528 12506533 -445562480472472072881079352707549132196 12506534 -82166362235155887013496964881818327584 12506535 874844133249975276456685262781687031200 12506536 -313294345704079277574920840407943331840 12506537 -32712680936341817424765831518241527814 12506538 313424808727879050288088952707796683008 12506539 -1560037155003039756731343454638483898520 12506540 -546283193437718830797982052405745945600 12506541 -1530796578411068706807466948019613291840 12506542 842579623603536524947808145316792740672 12506543 -300154459035361441322240354926846538784 12506544 -195455219920116861625672476746692509696 12506545 774382617118222611073429076283160106280 12506546 124951401872519126504866828379592860064 12506547 158728959383431124197643989870148843520 12506548 -1648806772257406719657837970980803747840 12506549 52705121532974389151356796729401232448 12506550 -726091609377292743047560637295974400 12506551 124577596393806963836235937230009795600 12506552 146210675772967133960858089952539545600 12506553 -206013665106611968655626597646751787200 12506554 -35903247728031208719992589142135696128 12506555 -192669701590302962667185088695511463200 12506556 49516329800251605463509617539293855744 12506557 199186724669732441146612595283644436224 12506558 -142804096669876286497492291136519583360 12506559 416186492180159308023327239908428377088 12506560 -478347491528733998816794344790425600 12506561 -703945218997851046158887674512175259838 12506562 36312685125003782421208325628856849872 12506563 -1489914721356157132791910746292437749188 12506564 110072000142140570115055127382554663040 12506565 -25712532793004907031414941166192284480 12506566 72207419710986506814055792632349917120 12506567 -63039316687579356244301976478956537384 12506568 -240179610927850648572527282134311690240 12506569 1763559311459654190835532888301115353600 12506570 -729873520234250245889540100598206570240 12506571 -516355065628679458598464897442641391616 12506572 -370387618059843295543119540323294005248 12506573 469823245377971754938370455357308872822 12506574 -763856981962937386836161670462876853248 12506575 323331180155081472969061823115547903600 12506576 137971440065717980970169952697004613632 12506577 197447481460394734029196657885529840064 12506578 30592156773316040298824240753247670272 12506579 -40144985381077056779695433640114462720 12506580 -121644033738581822726067474185586858240 12506581 -53709837253041277520789402218877663648 12506582 786281897549477501939555779637067729984 12506583 -549332383079732183750438111187795591576 12506584 -826070028995225245483338037056909619200 12506585 -768201069092516279858147026068464640 12506586 -202998361202826699425976068449365372672 12506587 -1199017013671469528121441766781977160764 12506588 -365212565378205946065752773312794069504 12506589 -126782076700302400242219400299363660480 12506590 -358453674944781535157583393558702720 12506591 -63264041378891299170297060532261123008 12506592 -76614918584975822635541974908514861056 12506593 14808930190457291514678943187018250048 12506594 -31233162268114867380946677462761279328 12506595 -288692490243007176921348463982263944960 12506596 639913507751590388085772679524969070592 12506597 -583510905530518551289391580891419997408 12506598 -161818135229802832822034701581437625600 12506599 -75062641426748730386319870037153273248 12506600 459075225782604426359248345507711104000 12506601 -1148318664504603666938171541127997012736 12506602 475740779775312973528197600858638968752 12506603 -178389516675870474127223690269626128136 12506604 367820634913251230025398845802059149312 12506605 1104562658501408183652010195313679722520 12506606 374594623412482761466603395624055234560 12506607 166582403135380970916528590930129231304 12506608 -120332466309882761484174535514312376320 12506609 -168774789316977036504186024362264056320 12506610 -267635410055100263656305969963939786240 12506611 989382708707103694152813190529932697664 12506612 1086628462652800026354920474608812752256 12506613 683171144186273331486441963404709376800 12506614 -301435379710948885275792608648881936320 12506615 250072188830974664628854013707250406320 12506616 -42876638240454574910069198421747916800 12506617 -1438516027919694135671647146678828585600 12506618 342195898148262069064653010138197473904 12506619 233513270706916993713803113448864058048 12506620 211734651398504095791956986244225740800 12506621 -753270442570626395714343562060995540000 12506622 363787104857262803266429898775520533504 12506623 -7459525596641728957282603216669709960 12506624 102265278048118990870456719720484700160 12506625 -1266710095842529334246008168328070831000 12506626 855402184481370347819854352851918617600 12506627 709445671119676796299256503618994416800 12506628 -522682936903461793756782552525023182848 12506629 -631851001622843681697452397659302198724 12506630 843687371885345292623374480631030611200 12506631 -417685432448129036339442197959163216640 12506632 -1580713106840720277933856995315868953600 12506633 -380273166849768991827830347584490648560 12506634 90543046322621497956291142683692440320 12506635 1099250813089478128324855270480255810080 12506636 -364381010138051897565824439010686835200 12506637 -236114499175540200169052857039898495424 12506638 -636216137324293141608431167040024393280 12506639 5378103390989256250450678804208124120 12506640 28913308130230586106291966541021839360 12506641 -147183902050510978874063056874640629376 12506642 618997147888195000168456816234702595472 12506643 87252943245790464365011900213103726760 12506644 -1066191419441374391287149095515230657664 12506645 516279876151077337720102875263381041080 12506646 157586910896031712378019561070758683584 12506647 -261766867449550979488257213950070376096 12506648 -690680518822696176355206300944184115200 12506649 827404230656864848904899713301166349264 12506650 13044301534445390886942992284272691200 12506651 1790105088878329653450317610693306347652 12506652 -33332442538175738496938660974218132480 12506653 -1370670464752849038046517403240583022400 12506654 -108488060087904036835490527290837508224 12506655 252263466400527247106683772633847744000 12506656 -1324144260297450528691029760460526059520 12506657 -295076035954868435249230754059421139180 12506658 180200623622355424712934039958082918784 12506659 -311616086073723019596727763570291389560 12506660 240724722151968875406340517261531558400 12506661 -343898288236981599854363031250265725890 12506662 1000656273794662989477884933488133051328 12506663 133231349880140650376075780960199267624 12506664 -84758023481374286952469573811562086400 12506665 -284955122415996226530809580882253838940 12506666 -277904992768777696249895258806197217440 12506667 -700031905464787266150737566275708798120 12506668 357564355132492014615786535466328866048 12506669 541896400636935367967604998570729155296 12506670 667039152656848144445175271612733798400 12506671 -7461124711314522748928650302585702400 12506672 -958084620768698387394069620338530385920 12506673 1177746076255454401392235282956341545584 12506674 269861836618650520216420111190923482240 12506675 -210804513832864349567814088992772728000 12506676 -38244189517039259781243784836789620736 12506677 -1051718749589439041339050055172036259474 12506678 565214326616418261999242612137153268640 12506679 -10124076491598196591234438828149258192 12506680 487638061227096312974819864513023180800 12506681 -975802703791099030351473185375935308 12506682 -354146905818131324674077587610079147008 12506683 -242741136659878178661265932759752404224 12506684 237202968958702793042591113142218093056 12506685 -959046050281118048541623290792991558400 12506686 -100193623047454097435347674091890899136 12506687 -520744669494138726717701403282741779760 12506688 284421695927224632181210679329920909312 12506689 249368389935443332388568423813331752768 12506690 -112510035210096083022693187111393075200 12506691 326785909221330716607881151455543262384 12506692 -714041681767826140871908820607500633088 12506693 314579129561395342459354605796080748320 12506694 150337989449473508978776127495353310400 12506695 -7562766736355166473985350558854676640 12506696 588862129676523127793743415604249692160 12506697 -277590108691684597048381103540126290560 12506698 163435806784837060398057836094592215600 12506699 1748601664313711138557550761226061479700 12506700 145373085951853814026956625096898150400 12506701 1338506386399347826211821019643240602304 12506702 -92292887434389621881579014503473233920 12506703 159715242064322729149832045295743714688 12506704 102081331417204846533238553286026592256 12506705 88830994699717063083929959361310081960 12506706 -158802882192147644502831454270429495296 12506707 -676259713428880926447138837331093985044 12506708 -120418061072501993172113822853727766784 12506709 -297639372966025652396901827041749314112 12506710 -306927455045945706688624424320693674240 12506711 773610206698226799465695702562018789720 12506712 512785465832423451581331815212049203200 12506713 -1795713227406008466766748950287738039660 12506714 -860598365161194002932160565411364826880 12506715 -11818412719376521329562446933738944400 12506716 -749525289775423970254266323723379228160 12506717 -1883596552500083273307707361816901974234 12506718 240401163155635274051568104026786114560 12506719 952254045603689528798933701085771467696 12506720 -203931605996193528687005294822353797120 12506721 -9289053500523876925801630951322091024 12506722 -7481864162391605817281804357659097856 12506723 751238565842190109213935525866335614024 12506724 -469893326827235258169718776198666034560 12506725 -8350664126066024142933940658661936000 12506726 16879928212623375202124011993008369024 12506727 504939310132665272773753765784994117120 12506728 -357237959350073814199412795932785561600 12506729 545372794222254907871374297375280461860 12506730 -100808064886379114132028471868879795200 12506731 -492561234418920057300482026358544763200 12506732 253626566562251856471540232976478830592 12506733 -168958712495954647568772701497035302400 12506734 -85777310979565251836237893805619201984 12506735 793795672376537753323799401642330084680 12506736 235782452213960355649039706218736123904 12506737 791756428103110472250083386734696402386 12506738 -269357280412678358464629255203794082400 12506739 -330214999457340173890584858026681591040 12506740 -206567103917582586372609944347827294720 12506741 -1343781622018708801148696116585788796680 12506742 -369810510377627569731964803339724268928 12506743 1086986963080111630389751720343716615080 12506744 -359957282928780774813922161055440076800 12506745 -172013850913888351766323682864376050880 12506746 -197318508885789733837542480947084540160 12506747 2697593510762911540809864208780112738304 12506748 -391981277330981346044667943966901345280 12506749 -233062184944037713726168429154512732064 12506750 240648429700034773827374116859525280000 12506751 26127764595460859410349579455419425040 12506752 -119150469073817565109781510347554816000 12506753 -178925798518767813219272771579463136320 12506754 -26786787807250060012163714175803284992 12506755 -764655343839545185532609530262270889840 12506756 880208613775796384194044623645453537280 12506757 475933535506175128861643472643051127040 12506758 -115861237090998461937090488453688299520 12506759 -1237786967223501334093413790325408408040 12506760 54950944380229469733606235892876544000 12506761 -1071385181274117800021669628066066769200 12506762 593457149098041621772479259642644348000 12506763 159384643071268844010497679256660679088 12506764 -26768207471871769228226994241357107200 12506765 -2133787954502915257615050043124626080 12506766 442183671628771950942862947701433090048 12506767 102972804125884144696438824360891716192 12506768 -211955752959728231511551760807877828608 12506769 -331108910173908090068801967402630638400 12506770 350488279433688361062701453344091026080 12506771 61216953930168633956606476264465260972 12506772 139562046175449128791572433464490782720 12506773 -205144460255137240935716941314044625440 12506774 143061476329859406142690745980886209152 12506775 -688815573151228052881975745884319088000 12506776 1192880659961999600028918864005818060800 12506777 -569062942636338051001831016930122592568 12506778 -519181999250334489099941660982713940480 12506779 636314107550944120088508454004646711984 12506780 148969333863657549556647565444247992320 12506781 247894752228798592465867085508977534208 12506782 404120169165657398957231545649381956992 12506783 1388733823993094110432482073087625848032 12506784 -576555542212107520359678085502510039040 12506785 976993877884939514230380038195933656980 12506786 495255505771689926350335190623345703584 12506787 -1060927359032788187387912559680363102556 12506788 -189240498472400678262405907983544422400 12506789 -1039326323860343911735493743560026062020 12506790 -89134535772226045172926785679713941760 12506791 -1507041642512418986476509710131474189416 12506792 -84378146205985123534233894172722954240 12506793 222971968728299646178819847366232680064 12506794 900113060236424005997382183429712660992 12506795 -41437096663436558744287598760860528640 12506796 -52968679340374183891378442803254690048 12506797 -3084366486798839804014191434727634208928 12506798 -16000677458464066546855506516653944320 12506799 -646397923128797746976516819810013446136 12506800 86001697021386649413622460496776806400 12506801 -694275049872244999475988680016908877900 12506802 84899774316342132640132596688822272 12506803 704625607270338083893256702191048298440 12506804 146215966301661843284481247659296570112 12506805 -45899295164661862155330113396313314340 12506806 -271893229344126807616268910657096537600 12506807 -710172318982216029025554073691520287160 12506808 -7305262754486386215259130327742873600 12506809 156615996827475232196374729712896874410 12506810 890238307563315021410453321955690333120 12506811 -201001668278642069579194095271863671760 12506812 -27412105546631086153859229015186810368 12506813 -2121595849530542566668087863087820530016 12506814 -84376862152163206948240616316095648640 12506815 702741814588677302689695154590348493200 12506816 109262633023167370301618597507868131328 12506817 156470119115841619560324026952126738480 12506818 -741531808596333503107445895627237710640 12506819 137189646175928540934253130976095571744 12506820 88097650050746937992419225027372953600 12506821 626990151968020403323618808339299765022 12506822 -141800538962121515301557284802396400288 12506823 451908900370217789123052240378933704064 12506824 1497424777576848143766280197047871774720 12506825 -408770992167664001561662481299623278400 12506826 115165212032509557959773381411871539200 12506827 167142344985060453754988578355278874436 12506828 1080569645488237626346474996930026625536 12506829 16173821125230799617519451883786568384 12506830 141724472251357874131569323571621657600 12506831 723749215829793415765438367635216124664 12506832 -182265087794252429300550257288447262720 12506833 55966041049304022970283422857275054080 12506834 -235967703030711528247361528968652845920 12506835 489230916963521966325130098663816595200 12506836 726640799494825784719430088409199011840 12506837 -147460024057870181952300437558381156448 12506838 618114952530302261248271827837036867968 12506839 473034636087897925719618177591682317640 12506840 561917533293744597796756267915599052800 12506841 -375831372381070882903526978876886939648 12506842 -1244573900399974121891348922182997100800 12506843 562631025399634261196333795419357790040 12506844 46310547097530026085634030075431002112 12506845 6130016068034180913918784858681543620 12506846 -413244446443358139096691860052094258496 12506847 425059035206228881888323953604978307728 12506848 232037520105472755974859254326903701504 12506849 1434274695765414234060426162352397613636 12506850 -49078973424596457844197171732779888400 12506851 -1919806328468013176664469426840207616 12506852 -1181392456055774229972325227161269064064 12506853 804162212557560171855884729022228599904 12506854 -640762023612140955303520712200335887040 12506855 280076704199278222027837097872348598160 12506856 -229241821060626303508486351429283020800 12506857 307075216951535389468423117127002646784 12506858 -263833228054782404725108483503948272544 12506859 -1288420972140453298757305253146554688800 12506860 296136589428874618983871712879227822080 12506861 -810037146005445625780562862340173856308 12506862 -29515109266228205109901050483256828800 12506863 -1159032029262014008125134918541862336656 12506864 -197875962853137119782088394372697128960 12506865 -235259719736868670439242459874091663360 12506866 -852316251299250976389011778326338322400 12506867 -376531231420584337551869835970260296088 12506868 -898044852140325871678848654368972660736 12506869 719182235674060779772528302705119588270 12506870 248858426851786281814413726201164582400 12506871 -10975387703238666175007889682392342528 12506872 231487705076728729820304329379306823680 12506873 -197337536564478226120157722237182179760 12506874 235848751660279951048727329757204828160 12506875 -371146763638307551109566340678837417500 12506876 -145329818075503985701350678097989907968 12506877 -391334496207627381721851996462068112672 12506878 74646543289503595968926529591086334720 12506879 171230258444686486599889610632628893440 12506880 -305273626283132566455141343864647843840 12506881 486852642849275527838053411234673767682 12506882 730512472354520198464981388912365347792 12506883 -338630824934433590489375731821254079360 12506884 458601980201519000757573781435780562176 12506885 -362757784541976971101205858984138227200 12506886 5327314021368727665683261143638954240 12506887 470163860188928409022325181537571019160 12506888 280694753902006976012687160553163980800 12506889 -128787908766056409131335300658656508640 12506890 -561206602533718151890753441331147005440 12506891 -1535371955792053916628343037983361751216 12506892 -584988302634967064301852080063949378048 12506893 -417436051080618765280703156439183264800 12506894 -7043821812861704473637543672056476672 12506895 1420284869182485250747162552839246390000 12506896 -70994483137240977006393856184245608448 12506897 177358605566780902765761562819049347752 12506898 124366168288709233124590639393898319360 12506899 -289124216090226852612189044570873210720 12506900 -243658131571879590472149290847225753600 12506901 -911525066353994035293310016160607872096 12506902 -224902990023051021012226082538150750720 12506903 -468751581367017807298384628843008923360 12506904 1014040719912692478853366083433967708160 12506905 -346068018851148595613307111185001851640 12506906 -154538172191503607004475651035601424640 12506907 874026826295217776062017431186152403352 12506908 -1253306601369991096690664963357020559872 12506909 -179859063830462322308492650642523564640 12506910 -84949472886220301687290763447590137600 12506911 -368499394635137981868264529830884379000 12506912 -802383117454840107879495916621842087936 12506913 1720191350409866652023817295753253210400 12506914 -143109798156594194814055834831118642688 12506915 743790475031712830804161973574400132560 12506916 -712805326726406777164232376886704872448 12506917 1524217970371228453311873303551374379520 12506918 -521175266447924140680600334387165987584 12506919 18090087627144656438173515351564527616 12506920 -334887772536685349587283341995449395200 12506921 -104702908834860312494132520247796213760 12506922 -310724545466118487062781720950744252240 12506923 1497768934719569505671144550620562592 12506924 -718631966246421666100542993313912591104 12506925 -185868042765949304708843165020171495200 12506926 878076695701632837397328184568282350912 12506927 52081166435654284344797944860237137232 12506928 84283553425631063402891280411660386304 12506929 46786574842566640401238672623232128530 12506930 298057415464277650359194822146535987520 12506931 336665958154728832183970040371289325440 12506932 216151019355563748318614422791547738496 12506933 511402289246350639955844189320156419182 12506934 287531741273546233390631284960394047488 12506935 592973069670537647833636891227805916160 12506936 -1229171436233088353437204742323200000 12506937 16406127203425226937071729169917503968 12506938 -493240324395133232323209289650119719680 12506939 275223964873495355130580595245853945856 12506940 -165279952843864940816038210737954816000 12506941 1075750148532596821663977351003469862342 12506942 183789445545294911107331769118426352640 12506943 604857067544858816972871980492045381064 12506944 -14859462942172878087874931051860066304 12506945 1110129216218215050608578652137755624000 12506946 -157478900629437683105826818389789555200 12506947 262532925419100344943940317566314526396 12506948 870099186796164183450050039482190663808 12506949 -178373168221137196896478124651716739712 12506950 -154688099062147999939339067938215744000 12506951 -314037996610012318178716377840367600800 12506952 874127367992707045147963038213386403840 12506953 -721269939752010044707003098394594893516 12506954 -543224536749336196356846249894403471824 12506955 -220264437676203090898831473856156339200 12506956 -629457339065315746204165419373650107904 12506957 880659072131523464971363965125867017152 12506958 -459202047666941741989873825263493166976 12506959 -1688099146894184372264997481210924535960 12506960 -121319371903049562356033922191421603840 12506961 231846665337007160192767807178074828272 12506962 -178932088990934818481652847870840019136 12506963 59796115490026952770511423881016990208 12506964 -720329745488363134437403934871041193984 12506965 -396449991728693314024854589174666788480 12506966 334199134347926474589891093536016966432 12506967 1092303601114303817933063839952279771520 12506968 -846937783705048648092492702298530324480 12506969 1269943168487473136235105035977946015370 12506970 22524351583817228062843476790548341760 12506971 -901581210634441953073671026719255684568 12506972 -963214221673554385845536405257403764224 12506973 -76574830554458622374586160779924926400 12506974 1729532826846128145509069588179383012480 12506975 194482493878169664546884873980056984000 12506976 312243605611049290117229096538387382272 12506977 -180207288909700162653484435840857912128 12506978 -714328156759840099140970357835372709120 12506979 -1439533203074550294559368323167516802832 12506980 -3206382274280044518561412896135536640 12506981 1141799305968168466906541519431984602624 12506982 -134442388044126337487645361001260220416 12506983 -1976427427089329064926104152662271325768 12506984 568869261332589858795133932968618803200 12506985 218252984329394319978355890307886541000 12506986 -64746046538844966969598610039075774976 12506987 73936923145998284537174429986718609520 12506988 -380794270079481105259594743648659260416 12506989 -1153711790029632708148886119737588996000 12506990 -106890368985662333078236720572874154880 12506991 -110471553190247664805548605054723396736 12506992 -15441095345289704266968899931063582720 12506993 86312845085189350663003467800733231744 12506994 578703880229169894658392777673057079040 12506995 14262138883359573969364280227593702000 12506996 128303880611268988710749676377064048000 12506997 852992646214325102369784919124745408000 12506998 248566592404526528171517322399609017600 12506999 -516445901563369698450933882598077593064 12507000 -598435294070362363433335944832204800000 12507001 -30841296726512465904884847092413963388 12507002 1195199744932188458617783251989114334432 12507003 933221229859869420128954444138939841612 12507004 743031127360638825887800000877395645440 12507005 -779252763359930182095739456157144198400 12507006 106093931101512801740263966173344195904 12507007 79665867393058854447572757936745744560 12507008 -527154386215066340162074890068903854080 12507009 -37122127252891251503711435007966889344 12507010 482940438379382263202474069940644144160 12507011 -1933947340491656393177820940382097430776 12507012 -22839741036926369574775879229080436736 12507013 350008815727277536978087798462463326684 12507014 721998983475352730753962327983775248864 12507015 -522189002565197119990774805525222917680 12507016 205155228075372807754379631478290432000 12507017 169755207977307366010515351196870769460 12507018 206650057635738982854639757329301211904 12507019 -19213144607638716791970298691702043648 12507020 830819647304056747162683216941928084480 12507021 -464885288954498148001876219942889881920 12507022 -1506260397318673091345117020146180096 12507023 9116713080830325762861244133427734904 12507024 -311834816552814631762737430668684165120 12507025 -556251278664364045744497595282855240400 12507026 -109923734793512693182501301788729328640 12507027 -56306452087663848671606661236585053392 12507028 630572896325924724631294702220297844736 12507029 -1611808892860158831579395116296005877888 12507030 266266280566559205933053348959431384960 12507031 -962230324466424969845433270756945370168 12507032 610400030901425430432764377539622256640 12507033 439391110662951012809930276067217259520 12507034 -787601731612056849942072128536385485584 12507035 378994311414510175678664387102163170400 12507036 -198584107310557105916527318916074788864 12507037 1540331301094433656875105712668247251686 12507038 -418537157982587750240518463749097662080 12507039 -458885076186538989216643237629522262056 12507040 -50019955936589052809030013335529062400 12507041 1201020784528561047993454924405670633442 12507042 -163151135755268088151195879600070172288 12507043 -184406185299891903041057413168400189440 12507044 2360367919522139785313013593096251008 12507045 53926050396399576603414264129050965440 12507046 180573430594371943492491822388542086784 12507047 78877586420963332140024055886027434032 12507048 -41330219354799512014827781618995901440 12507049 1973754802977894939501464251757650715236 12507050 -56929929499269022767938960757558962400 12507051 980638739866093305695259762450404227584 12507052 102114180628437445231867188196670056960 12507053 219243996292805920855766599508447154180 12507054 269131946724872026561779292921446604800 12507055 -490730584307162008612415430129686599680 12507056 -255944208882921327323956817741230080000 12507057 -924304216016254359434476218301874070846 12507058 862727706531213810835690211554377670176 12507059 725533005598888441872634233694474837260 12507060 426488312355220686659890022711884800000 12507061 17839145146190043517614536582357046144 12507062 456649554491202009740856485257475020800 12507063 262940835212544699529961670964690315344 12507064 1370204502959312609632072916718550118400 12507065 1103925619843932893639185289283343787460 12507066 -1228402674411503915299270474148755968 12507067 1600111213796830611724668718369818180912 12507068 307923248910704223624497128258003556352 12507069 154278679734303104129172822480441473280 12507070 -572019109817689568975425993895213715840 12507071 -527965810066673137782653711937176928 12507072 -33927792453351038801006908358145343488 12507073 -114669508862023648234719380630291368960 12507074 -41297255765836445422761171211604637696 12507075 -336627532402397613114528839284821312000 12507076 -1496537146153748812333316768482857467904 12507077 1846889118292558267674530305256005956672 12507078 -106206310294965759517514601232922376192 12507079 -225947916395535085269607215057960886032 12507080 423512780356661532827623772948938598400 12507081 -454812222805764839185348870957100404800 12507082 255366687309797056098640176373544047872 12507083 -728978727218394179889281411672066055960 12507084 1426952980625954008487199097297352500224 12507085 -651557349683586226852886438471879879220 12507086 -779522604891737481542006788952489971008 12507087 -44126008281279219414134032405274750976 12507088 184661785563981390420187602952965980160 12507089 -7854611338360906064582413106146724544 12507090 -14256998156883093146867910570417653760 12507091 -805553665081164983632394631727737735840 12507092 23342206969164972972354338081485363200 12507093 -125796156414195639711094702078879231218 12507094 -1464124978473792602166193121615567274048 12507095 430208573195559423225245279372780159520 12507096 79397558493007444670591861078487859200 12507097 -1029265085285460120777274742478796579968 12507098 29549300957464660689087329737228450800 12507099 -3394058475514970551877777671361109504 12507100 102787409185460102309305484417985164800 12507101 469712384840979235502915745040422098592 12507102 -345130327266330105701364218801935512960 12507103 265270611659201208529263343033489274928 12507104 654294356314861992155862461672235466752 12507105 -75111164204249779068387721219990963200 12507106 33836650523082107867703818457272092752 12507107 -1061677839186784687799943751996934476644 12507108 753386385999282771815416310405312885760 12507109 3175817623858788059187241036822730880 12507110 5489107016963177586392101633217126400 12507111 -286677453084310050928164749090779958520 12507112 1088696962113370629234745185597612211200 12507113 -413360879620473016409520685068525999900 12507114 7927345518776326478331971566926024960 12507115 -1084182650980637505124114407625619713200 12507116 -446014147873913518166753158440032751360 12507117 294062062054188849546366376634992514112 12507118 -439056317267292262203691125500144316096 12507119 -18246423316042692516802237674077339040 12507120 118415839741630778123820520568340480000 12507121 1081496828167352699590844660623459611744 12507122 396947915340321288309682978107975244800 12507123 1102830181723122106946733867482848719360 12507124 92033207663204787345610969418818854912 12507125 -1337563154081271337679289750907520253000 12507126 76970907607390256217574256103735458688 12507127 159000941081888654028356091131184393360 12507128 1125443628000938971045097169459669504000 12507129 -2871380580807054707274642359012516790 12507130 122817999915119657693082224970772473600 12507131 -360472033685365343219974613044337120256 12507132 -118282057265301701781543542354818547712 12507133 77116150710693282541944438756168008364 12507134 -84073916353185934485080185924067061888 12507135 -596444767340026951791920293594190805600 12507136 -20258640281212013404397476028476293120 12507137 -548340527463849227894995116037076105214 12507138 92936613231403644143521571298463918080 12507139 -360874696850691787259501528109729421060 12507140 444118845007293005105894462954479372800 12507141 -78989873650921506546440814317445847296 12507142 -467220006951783371956669961437547034528 12507143 121766237559521093930579171297902970928 12507144 113356749694047969021424797095810334720 12507145 446635393255634826377765373407080678080 12507146 736305870553488050895415870412468116272 12507147 -122715007757499866993615333068701169392 12507148 -38219395154887784561931832208204759040 12507149 1346796791706858145698056066167394820000 12507150 8245565246686444109551481349571200000 12507151 -1654001484403439844750153172307382368848 12507152 1659993719814658367605278587761459200 12507153 -257009081374156242797565607801620698976 12507154 58346523299964056590779594842106399744 12507155 -648223758783283054247792623767455690400 12507156 1120966449175306987847971150063087042560 12507157 -337945062307696262276186853820237955328 12507158 -70169900353755941470535334447759657024 12507159 -168569729714686405707825076357908243840 12507160 -555100067895393943452602177210907648000 12507161 -1346985569126185760877250359225959281200 12507162 -747767059393617082279396670622785197056 12507163 -619330635333681784027140709756212098628 12507164 -5813583964057782083179035605243226624 12507165 -1040224542289803892412619873143142420 12507166 -125824162982052249678964712162100249600 12507167 27681895800670689065469217046588722560 12507168 246066971262135518697297211339796643840 12507169 937681518214137330707206092200354856960 12507170 -83859521559810996254646730974605107200 12507171 260854486353199508735818740617990645112 12507172 2214841008704614328543416279213752248832 12507173 92608175574066934580936727271513191360 12507174 -130108453748583510784895207324305375680 12507175 718418119700042626934903565497224750400 12507176 683614601759011830624333091054834974720 12507177 344736895727153837916084357677239200 12507178 -418073055959351803836849658956971274240 12507179 555475123330865289125636525638113065568 12507180 34455671057090162033142270644806778880 12507181 -1225984997144385451021241414032380967018 12507182 -172483533065459750367431086007675567808 12507183 -377100661973359908886753763690631101520 12507184 -204600002761759818325865646716766142464 12507185 642692716548200158748891258171150318400 12507186 -255761019940720899396650951981583063936 12507187 -632030685324719741991358490029183856640 12507188 108443368591163885118834674335135893888 12507189 168933062677602115056015106881823169280 12507190 145291881423605587705961449889275123200 12507191 -364371689165082384616880225470955160408 12507192 36474362218010857680411716202476912640 12507193 95842867821425008709485950885519748224 12507194 197808622903719160576974474700889866752 12507195 463360797892506841661621296962570240 12507196 -249135977932425803097008218319677229056 12507197 -1026966977150619354254953046563167639354 12507198 -6861812678747306304197711021015261184 12507199 16589954902618292651111408183812002664 12507200 -52230842498212536104426055465290956800 12507201 1158364175335697332941569685954055900800 12507202 -347020711498432190814153441488155051488 12507203 1446746216855469324698183348697659947452 12507204 -35001097013069158353233367652484834304 12507205 -56580150745518452221492114810339582800 12507206 -19908341360159657428527625865394463680 12507207 -13831156507510975801403453511724310880 12507208 -25439488692665208512386651701199994880 12507209 -838645913833775032041140704786125086400 12507210 -280958241056526012705412691505867690240 12507211 861629112383608068290501872252294394352 12507212 1014905915886414236590651078546835571456 12507213 1160340020723867885940639850946174457504 12507214 -143419138591546239057813330871207612416 12507215 216852795571888242340233990588497148000 12507216 15677191663700702063395838854130565120 12507217 2698806224723656592051830311140716849152 12507218 -378269599040785235502390718399807319040 12507219 -460088504483148713639720164921284427416 12507220 467668543438111940892846890250849792000 12507221 -639680717363887843340789311484512548 12507222 103107704425239486605108097595071780864 12507223 103021792847592045956756203484441671920 12507224 1165215905906249187183640126785139077120 12507225 669819696977641324834795095439084512000 12507226 23438133201340670707996276241772253440 12507227 -549949260166362493070920888624065443400 12507228 587623591223529448643826179863138642944 12507229 243557287171327401989908060445668531712 12507230 368287807805623129174284347428123555200 12507231 -1260481708402176396534848032039907014656 12507232 -116223564540146697481317735462258475008 12507233 -192182892765013628158197007979902029678 12507234 -43603009502379757647605985823883274240 12507235 580685716689453309725395305970902716160 12507236 -31470672599337702382120304932875018240 12507237 199246065792408036913245515048362429440 12507238 5717462469211971912268381327644020544 12507239 1225433336324996811151408019571613937424 12507240 417130822484210075992594983722535321600 12507241 -323408454940768577596036999708077948358 12507242 373695098524246962239000349376305669888 12507243 241697141321686514476646483857021717248 12507244 -186272704988624017032240037140672012800 12507245 997893535264760259032177766490643743500 12507246 64318147006481690899142377793322782784 12507247 822678494156657941890367107921841631696 12507248 -173591564142301922928115825847467769856 12507249 673793823162436839778053883535402807664 12507250 -500145013218039461171000374827525048000 12507251 -826049682479802950741303315223642605748 12507252 -252192054533614206406998513002811629568 12507253 346352503104895153368259116044241873408 12507254 304868254115895205686245772416153340576 12507255 -275668646858018960660012822086726592400 12507256 1163999719933332293077385920858300538880 12507257 971263809711674206026601532131616367744 12507258 98783983994359882310916094016571184128 12507259 -1146761629381752819324935897478166550020 12507260 211838915269577487917766264202102824960 12507261 -152788379834424303253554177332273839200 12507262 195003024814075155551691495430464093312 12507263 -325949469783151571297071207143870421080 12507264 595950697937577540110404996265567846400 12507265 -1308369284693225146742085561872636112600 12507266 984826076573191308710577315994846010832 12507267 -682620455618180804958409145557428684480 12507268 -515874297722305807925591471644845855744 12507269 773090615313778366609275679686211736670 12507270 290864676746100790958237446584471920640 12507271 87991077470338538216661099693066590512 12507272 29891742246045196568690734792012800 12507273 -677265211589798038695643807645828513878 12507274 -59484040296678548291376902145807643968 12507275 17476542582745077037045841872770252600 12507276 -784195717642514913849228635200531296768 12507277 243225441802419528977492182343450410732 12507278 -220507872734254487375293570642369390848 12507279 -152472469760505778309624695180638973816 12507280 430293919433053960479463217501110272000 12507281 11892400531603203162271750477855116864 12507282 55159524878869727922427344604490935680 12507283 259601989524133611787788293606890426464 12507284 389405459010512340161030502903639071616 12507285 31677010598348994074569521694095513600 12507286 -439942747078885887716171433044749344 12507287 -39823742023476475792345707135604231800 12507288 183369682933573298755876282636882882560 12507289 1115946344092086347484384363821776369920 12507290 -1170360007932481820065251785890592225280 12507291 -14539863398410455679219172988534224256 12507292 -168600401708976876609726992215491133440 12507293 2282343507951705317924881201932888588780 12507294 116913642295949817332335653429085000320 12507295 -150575128444441850261349786812290026720 12507296 -30615204552409993207547195335079755776 12507297 -397143002350115526156261393047675916960 12507298 52599819169686813449546912814510875136 12507299 -27852352755615324081287222112148210164 12507300 -200057479386063329555349844324836384000 12507301 1759564432421322649198548327061180189600 12507302 1195987776009073970597701327601209526400 12507303 -527039652207534022325063448088189102296 12507304 -1488405101985770060047785638275766154240 12507305 -850911130744273224166171379151260040540 12507306 107740385577300438035595146719321403904 12507307 331475077010334418016819928631868760832 12507308 249719712670089178238970683297930575872 12507309 -36617033286615490524721416044062973556 12507310 528190783626386976932544263701999701120 12507311 -1739717058269666768206303644922818922176 12507312 71000411404800706028120005306474659840 12507313 -335862023506099807397476156897171994176 12507314 -403069742888346868343414870341411075680 12507315 -497413043411198948946846188907158742480 12507316 212310183169348317604598397197884567552 12507317 -197960987913152872078959408105402191634 12507318 -670284381122366011303068236093663612160 12507319 1174086611385793707811006158083881081560 12507320 303200741577466457156118177077723136000 12507321 123461201001500907684059476462917999744 12507322 142946784997549279258354763225268225024 12507323 -1572088080954208259289082583847407074320 12507324 2118117942445408362769972180238254080 12507325 -879184493696881342721972691689619865500 12507326 -103574249326490292185200283823262886976 12507327 288749982523068557637156086597819166960 12507328 -92038016249984471542408340553604268032 12507329 1930323384243498780059722101342869796930 12507330 167161924789775396675260717056062791680 12507331 965857291993466762092410354728508060912 12507332 637612533524907902758583943429000295680 12507333 -187754509126666127695308712556709273696 12507334 94078232157450236894635534165062513792 12507335 -80041456933898402760388360090997149440 12507336 227549066777711239091064045570046264320 12507337 481121558459895174295499300284185191904 12507338 -507061420447014257526309400580691529680 12507339 154501437354696157817387022074595878400 12507340 -651572228943652348479201181496638940160 12507341 -194708726372956832739334694061751664640 12507342 -104298389647162365405957330144704701248 12507343 819953124243474087699901819801670788592 12507344 -36739202337038207513534740604739993600 12507345 170294091695844344575679848127218185600 12507346 621063595939440263225383369195113097872 12507347 -1003919654685331343403659189637514125204 12507348 112323531038967750047922277756672204800 12507349 180773324517860151602271837359204874400 12507350 -10513238889680875636774200336008085600 12507351 -962596952551357850938931413984289381760 12507352 -282418286883857065873163859757247969280 12507353 83204506337057418924948877348982815488 12507354 61852164356713041187007146892384917248 12507355 310474789814467314528040343510325660960 12507356 -966023593268922086782586847720795502080 12507357 245736113670033004900238370969350183040 12507358 1355609565840887612796813972897642984000 12507359 2432124067175932080995861843943625075200 12507360 417055114559302080569689582659667230720 12507361 2292590493294926919100586122875825874500 12507362 -85921049610834725835163218251226859008 12507363 830758840762156119871378126817798881224 12507364 552255228275610935769758456448893573376 12507365 325004784978814766004892831530209580720 12507366 -145877507041518196283388960636926227776 12507367 -15416997022561727162854627827304981160 12507368 -1741896135606874720475821993789686973440 12507369 126670025023630899213828885169849356672 12507370 -217511646729486532476889618817308905120 12507371 1070287769112796492681172806124207203572 12507372 -26798871188223342275076503665443465984 12507373 -157757386644710552619467233533285838378 12507374 5743240941498500125113471514090698624 12507375 -499710248871221478542960870050374252000 12507376 159494252312699780930254919236050616320 12507377 -1109195744586790728223878108231435510720 12507378 37152577789423064901983830364930128896 12507379 -1727251978776075250510255792134218180080 12507380 931861548158547107762469981607084204800 12507381 -227706660992360715064679980056367221480 12507382 -5358012719541248791963862114522845248 12507383 682512864252684405771874642105754585520 12507384 101615453406879589946705994535320944640 12507385 -259570015287698726297669177029645050240 12507386 969358907503773316633365820534154689392 12507387 -74011324506713406871901257901910296040 12507388 -361495765415676996719630435334270963712 12507389 789428365869817284711021152648348093190 12507390 -120632326375015577774228678350681985280 12507391 -536943218880394516324431230940428656416 12507392 359701703953111825324492137762574565376 12507393 480600590385279076296120106095913688448 12507394 422588598759885199460150111955284204496 12507395 3633689414483056134932765476720256400 12507396 435514797551053000081589876697277808640 12507397 149881847311450485158513875716418273086 12507398 502984833170572029902894044150088623200 12507399 1345965639493503111139380210586895175120 12507400 178279375752323569276864296513454080000 12507401 827162176095905062132087013320582747392 12507402 83264724243394197328406195111075058432 12507403 208320138476920457030958223861238989652 12507404 -192158287522174024412984090236960708608 12507405 -366272760860894415815854124178105838080 12507406 98295861148594231020555875410346685120 12507407 -1813055618488050301708860795694430051856 12507408 113606639684967274785833404815679168512 12507409 1619868755704730462199370794695508562610 12507410 9135188251192730611018382974121088000 12507411 -231368156572566951152880319460946696192 12507412 36314317215885564424795285957034979072 12507413 -1092513646729268742540074351710390756338 12507414 147214963761104477160246903111439381440 12507415 346119781196035330555799012011303222800 12507416 -662558799471233250646144110371619563520 12507417 -238417430038512479928549635461990680312 12507418 -6012959275434871969341290344876225536 12507419 -635350793996235372774651160533952910928 12507420 -113620102088218396790717366136338181120 12507421 1121787210111252171189702791884430155622 12507422 85178708476257502652350081888020976512 12507423 -153168714073604562354273442788500152320 12507424 1026809019395880331559229489427283312640 12507425 258611433967467494332772272026213724800 12507426 -715007417637715436358053485484960263680 12507427 -2439178031612673909259352731757051598888 12507428 645823990297693458387024464802268387968 12507429 -332068715830943299776726835726472553312 12507430 148770379217233311046031242770114395520 12507431 920233710143726918405353098956098233264 12507432 -233218306056408537342279301200949248000 12507433 -28786810983752590012489136324236669318 12507434 455987873001384251113633000288850000640 12507435 11204815364217120305092943459883150000 12507436 -194707931548666261388257667375939736576 12507437 -432107000766552532412326714713783700020 12507438 293491853815014593586081278838312744960 12507439 -448063352236106148165851936000216564640 12507440 -311429481466833547591892469662293032960 12507441 190162077962666265861648527398885998192 12507442 -1022357073540425989134300186952305269856 12507443 -205697659899162576849476435206338043536 12507444 -287981877080917350982729917430860054528 12507445 105442630947354280816551681095609180700 12507446 -67462453252756733416146055856270499840 12507447 743039436134471764362985791696333047040 12507448 145828558780489064476124155420143759360 12507449 523088932299791176110284704781966769450 12507450 -107900464873174145458110272224666310400 12507451 1340565074615629332800906594062121558208 12507452 -248118244919328593939307847635163330560 12507453 -4883077925738919610540896295947110400 12507454 83150381540338465928766877201581202176 12507455 51943264434614896871563778491643642160 12507456 147157617487958438215324671498868752384 12507457 -783534871221640852408786001351522335294 12507458 188640858472672676386741503783758224080 12507459 306999972126058266176916116631792365568 12507460 -12079024243372907028314705547570585600 12507461 1838426855954632384874740550311917058812 12507462 37269945701627575488198444090168220800 12507463 -157544334401185998948274239963838708256 12507464 65009256604659165101405217741600015360 12507465 653864549053511482649014887376353947520 12507466 -577321556980122471357767010361521455568 12507467 576880245939942241777974293221320526992 12507468 209142985161028280141523498967817256960 12507469 39031234591602740216664144101701622400 12507470 -118040398445793264501096406327172544000 12507471 286288399646908916560870672015426816272 12507472 -332681804565772556750198468767292456960 12507473 110836450519537679878560994035803207520 12507474 -184572714770720474582167887154679566848 12507475 -689573417060529405132177085712091392500 12507476 -167372106446540948338188278564479885440 12507477 281992666168809844368169729135710562560 12507478 290540948778087877100586388014524725056 12507479 320972391820280435137578497624457196584 12507480 -542001593274393396905307593063829504000 12507481 -361569939472249110902305048434067801216 12507482 47091721290172083037542568792345128960 12507483 387346866995970800463445504534682832024 12507484 340637151318771045980629894530189215232 12507485 272661707903924244588997808585549706360 12507486 -124967966517774533981406422740926960000 12507487 482262651599678372083154490456075391104 12507488 22590243644421622075278363247665217536 12507489 -348326415507783054252982950865577755692 12507490 -109529784030290354070822345231498060000 12507491 -1842641441747247844258766208310913905920 12507492 -449246469621649613029938620641764569088 12507493 408273497607887825465746561055150704480 12507494 -283903994706230044246282740227496124704 12507495 159724893812757215095684627289286912000 12507496 8135993102947410273658698447940976640 12507497 -96214278750430930991987158802818351680 12507498 -626620410701026938508664238060454560000 12507499 -441011721406428335849437232001441605664 12507500 67116970293464025066422522661881760000 12507501 423424186076818357891414459332982676928 12507502 155250007898122371180574481973257908224 12507503 975576415483744419929605566150385900752 12507504 -19411192119797161697713745399211196416 12507505 974583469694548280076910428970395204660 12507506 446828377941466515126792888407668404864 12507507 -1444520958853258699362354041674464420000 12507508 -3129617257538557686573864947607470080 12507509 -354644983616996982982820472614437932384 12507510 116008989253754047640690765012675942400 12507511 180408661675441655633609076328052130552 12507512 -2184117239776540744519080966403525509120 12507513 244343626863075806430526061292153777744 12507514 -869369955010018681006737528121709832960 12507515 -528528469635534784228820985600474878880 12507516 -249116726170767879156027771558102279168 12507517 556487002267326225879928076953659974400 12507518 305317931368493643685242747650245096704 12507519 -819638396218757298831748404392074234752 12507520 658208155758856907952270743613053337600 12507521 -1320787397214668702587445006698677549720 12507522 720658640519256419205574089377644600320 12507523 -61140519585944148250688389213957109856 12507524 -990619030780547101333125791394443051904 12507525 -683527167030801640440552152304744771750 12507526 -439835570335272647816480057060973369600 12507527 -302823954238183503207750882510809403624 12507528 -80582844962579854619365722173030400 12507529 -2039444914815900748251623630092205144160 12507530 471029821750615756119159507223956480 12507531 402836851579463383412016915065419182552 12507532 226390687733484841132501597688509204480 12507533 -155998476002771775533304513312865110420 12507534 14058873192840671439043541907520783680 12507535 339959274442378433059751919132808281480 12507536 -200978917858499861738117051405122756608 12507537 321672565690063822175825555912717253504 12507538 35961588176945378984984876706975135744 12507539 -7248773742415725609014216956779039744 12507540 -398615184007805700618075380537938483200 12507541 -545173347818403513299356356007227411058 12507542 85277766902682590243562764674008702144 12507543 911501018667384682764673717146869569632 12507544 206225053855398866631457379263739811840 12507545 29283722460447098239667741689622440320 12507546 -12703268871512519032841844758360647680 12507547 -521529070562819314301210736817845115760 12507548 -3115474394777913648468668415740928000 12507549 -4722267015788923795943896206768313920 12507550 111278454910505721209148127643624385600 12507551 -86847682793513644213600084569333532800 12507552 -553877632480328798554312347245379452928 12507553 33752165543986806536927219900264691904 12507554 36319831679459103092623061222027222592 12507555 -519474303439555054930393041961786058400 12507556 -5503230422060789006963685224861891328 12507557 131955186906635085906574238760423280572 12507558 -111824768194557396298805716071388434432 12507559 -395802298683663267313094548616208079240 12507560 575130914368164510242913108805459968000 12507561 -528873969586785249811042326114837411840 12507562 260270668290851427662702841924076215744 12507563 -1595778053338724380444867423138725402360 12507564 -2663832469481162540294978237125063680 12507565 -46548311557511374257023788425654931200 12507566 -145819633012999814485438291350456984768 12507567 -1722403484089711233626652401545457400 12507568 -354303995265444136150360358306789949440 12507569 -427533205210901490356798560326128265360 12507570 -95811234726842546222830701303193282560 12507571 823939096750813203964504667082751189772 12507572 -140708908770862685970129802987019735040 12507573 129297339043686591838446781043289502848 12507574 -164988765001205390838333962636648698464 12507575 -302920671914621036696691903852189669000 12507576 11228657515521243655902676061044285440 12507577 953596683801257170917227484339823520426 12507578 861931992102698925053793328443604041840 12507579 426756488848055397123741946599429398544 12507580 -344435609602864403215453062054772853760 12507581 -533523807948311321256921243694535336736 12507582 -2175432229329096300518734859175137280 12507583 205224313717534091392895529592080098928 12507584 -154612965047577331967214819692343459840 12507585 -423441809458051522484683055780804937600 12507586 90710937203901470497179717822799395840 12507587 211883881743873235015214496026791334400 12507588 745186753208091824889678702667013253120 12507589 -463190552733821154297072419978056944610 12507590 161040231373911593331178336633836307200 12507591 128860484450820198107026970523814600608 12507592 1773593128951277257042002597376573056000 12507593 340834673973478614287969738192953620096 12507594 -16746495493424101700815350795604872960 12507595 -854736582247506049613460664849283704320 12507596 -285728409732455573555691709596865566720 12507597 -1239188645334527525005722519752459092500 12507598 -361652733545490712398484947969155108736 12507599 -374852485140230800849471218601111125792 12507600 -17564797689927793951540123771895808000 12507601 -14899955483927740014996505814367556096 12507602 405317453858357083856597776958931065472 12507603 -1763756743522778908189619372589571209216 12507604 1048622234860028707010527601237152528256 12507605 1216266659626982077827640761218769384000 12507606 429047518542551461989637135857950543712 12507607 288739187679336363937172122428156452352 12507608 -143760994754993053105214040255564042240 12507609 102026177713128637305056081383779101904 12507610 -587214331702615873341240043129447883040 12507611 -243775480446716906879945931393521737788 12507612 -277104622468840899090392906071710870528 12507613 633404540819121031112002303670882875980 12507614 247819374788837845321818145045867905792 12507615 31290235212252593105575279053706897200 12507616 1872488351444225990626414814713225150464 12507617 -1545072016547178486631306010083777898334 12507618 552524108034626995955524073362115520768 12507619 1129274968535433653907531075434782053020 12507620 -117832183643331874063400152140693872640 12507621 23360836070016685988559344754253154304 12507622 -735630361528738584123133536911198609088 12507623 -756409371247087889602964086785066672696 12507624 -231325850476524814416961178148893491200 12507625 -5972308275743110362223782874996560000 12507626 -427634201945505601551070448507229841488 12507627 45262643307433601733075544526712933504 12507628 100690646300032130864692694393885689856 12507629 -288798137860649754323037880572618770280 12507630 -8408979608045598803061261609046548480 12507631 -264471243516543529652604111176586663168 12507632 118474300436594735916258595527368638464 12507633 2944984496408245814413991750558850564 12507634 -940355082041803953798578456461376780784 12507635 -125282472507857213150742144203224596480 12507636 -27925213708913907150556357197286803456 12507637 -1442255822382066538913382413656034577920 12507638 60522268017113194327075741796278799616 12507639 85173849984920998768561706298032168424 12507640 -1768766097350614095432940048164119347200 12507641 -268854575309751950984444342972049157500 12507642 137129765667408619538933940260848473600 12507643 -283061388434582480832821340155350830160 12507644 -43501333879157897915122053075993289728 12507645 13645021996369942345668708477381978720 12507646 592858119654430368088951273476113472960 12507647 741876661078769017554462300871318478832 12507648 667436942098288637233625461056035880960 12507649 -73608662653396004802495521012988032 12507650 324247626040633217657757232199661922800 12507651 -311501087249647385359845617442126242832 12507652 193440609963990155119026982000943471872 12507653 -943588516195714716710409386702677083936 12507654 388294101128139081026948921474559357120 12507655 -40277755568033567609023797494437833840 12507656 -336258535255263718690783872794112000000 12507657 100766818450218679760414253570039152640 12507658 -241564811840536601502545181758060329728 12507659 -31572777363445654985224208906181598200 12507660 226261681360783767124596346306943554560 12507661 109581661035259647829225081126864336512 12507662 -114510136756065344457830372943071493120 12507663 39509031873827727498920149675219396608 12507664 117182175453232229182779406574666727424 12507665 140478544724639807678024990301960742560 12507666 -520459209626933372978774244656480674176 12507667 1178498149842011614681185480086198172716 12507668 13478051684049161627753902008611205120 12507669 233445128036790624021600038585382280320 12507670 -35825009522245240302811334458057040640 12507671 48637009537046320272279280595545719600 12507672 461947442380691360435367537271989841920 12507673 2046628474581399234697411506813692322324 12507674 14710887166290107932911598191819683040 12507675 -82634610686633159529182992457559552000 12507676 1024517043412267760506146116981279508480 12507677 90814521347298417068673446226046960512 12507678 106416087817751560136523713703856087104 12507679 -309861352747254632941224741259259458720 12507680 1068911944265739723205447727123176488960 12507681 559948661151206553173704144812643406880 12507682 602923683267188228423252755357032434688 12507683 -1199298738620491575923027711360814460068 12507684 231769442507142942505883509728401055744 12507685 315912720684288589433570467623354026400 12507686 148105860860789305710316257486703821792 12507687 -1853534940100281193966007299157833400160 12507688 -644642332367882967540498940766786442240 12507689 574248745197995351618395293254127226356 12507690 136592503686387524423414045258276209920 12507691 -218177617552727718511993405397521760220 12507692 -26238902390616544946937888598726652928 12507693 -193946459506400696678475568586496331200 12507694 129634555538209549927014097218171039744 12507695 -14039096641220110348189348782164860080 12507696 -178172727942171585554683386005227143168 12507697 -508814211794016044340844969541032943854 12507698 24333219516127780414645586794413889536 12507699 -492525499102735752689639613354171735552 12507700 -69875505862608684140201320175911680000 12507701 -731555029191685057792914392977655153298 12507702 -187124625388571466411009163391688677376 12507703 -135703847605310763482411247430974773816 12507704 831562312275071663795992753763267174400 12507705 -226119444121792540387231482901985020800 12507706 -197230252762276638294322417359673191456 12507707 -2022915518632517852391715190693533174044 12507708 -297074667258468787210518295548698365440 12507709 881330173939459278660874270222693555910 12507710 346648872610854801722080204430814365760 12507711 -12206277594980906879756598081493570560 12507712 -110273531765048702748764136847903293440 12507713 770317355136874334808198662256243232962 12507714 295795298855720536494167820312277018704 12507715 -235215388883656534242009713016812693760 12507716 -241096502266064977255593967233133401600 12507717 -669890536607186970549439042225793121120 12507718 -98179619603149505308764062574224353440 12507719 399571145024995790309426444032423872000 12507720 -423103266845339833541424709740131942400 12507721 1275017834181543289026923775478928968922 12507722 -329655629949480973418904457588993867776 12507723 -591105049095003041887151380635189330000 12507724 262698220761217952742885955029739776000 12507725 212481526420649162545443996704645712000 12507726 -80726206554794457225258036666167826432 12507727 -486275420961315696601466557948315113408 12507728 186859154892849500775041665157683863552 12507729 190121924905644075971370975297212731200 12507730 489377667778202346175927459124957849760 12507731 256751577743746785036307555428629195592 12507732 -206069809234510962020761518661765513344 12507733 518092162687187789113523889934510694976 12507734 -117587419023612255749161925721731997696 12507735 209494697369296023330081473332024158240 12507736 1021022261436016119230732366462635591680 12507737 -444924835084047476125939639381221217008 12507738 -155670217322246636337420369391423330560 12507739 -200706134519350691419960599272390142288 12507740 3174231183245766950105150083716963840 12507741 -282191737419511577610260596667100848250 12507742 41633823427178280007937680094018150592 12507743 -512822179201902798593410139397004212000 12507744 88115706196986150637036972563230097408 12507745 -104461812880748508227979394661790908160 12507746 517221282285441419602269854788440981072 12507747 -1386194742240874811639366948822246400 12507748 -860931947084736209730275265261803265024 12507749 1713964463817569217690039994463891902560 12507750 320401410027463204493806677606998400000 12507751 -1075543538014309365274395967374904126480 12507752 -478188888837821292487981942841367782400 12507753 -896064073537717457507922268913850032496 12507754 6367551046000749012454745175903928320 12507755 -483593957984330243885917336124205091680 12507756 -116570433452346539702622435812120395776 12507757 7551020072511450047577917373916003840 12507758 -610436413166313639915781296709033872000 12507759 -1036127207382774547984767491585321548872 12507760 -7038635593642205593252128728359403520 12507761 -49735583114184738376381376301702281280 12507762 -38788606478327491588646369418054817536 12507763 -1658459750291700903000877331727287607988 12507764 -878727427680826186272703322089140480000 12507765 -300424470149706497533812118607072383680 12507766 -873300931820458314461064834768441507168 12507767 -195371742679078768387129177847889868368 12507768 50792132621866177402556498863612231680 12507769 1108178940400724740640743760479113576170 12507770 621958273277390127291035645708387040 12507771 -1025234576295577418120812599465655360488 12507772 -1818538855884581383709539606441192278528 12507773 620057664972609162789632891275648262022 12507774 621198034081390820461703249836878452352 12507775 150052445555754355973611053502886894800 12507776 -391947336311815308050550627659415552000 12507777 -53757053359247900687113417091881959774 12507778 506206555321844222428941575103934207440 12507779 -828765902929542629704440481904361516216 12507780 33764954151143995720498174105261301760 12507781 460359370772623708276695104516242860288 12507782 -248046539179453470420966354780262163328 12507783 -645593616848757571580883200043077223552 12507784 1962793272580295219302759303891081881600 12507785 -80817867344995446609083606267418367800 12507786 -411935475898940819748707255194792832256 12507787 798346377426666118348393306102903777920 12507788 -16862119210827483549428400424406507520 12507789 -427779319961766668805989873298663064704 12507790 -52255933825312918828994856428132769600 12507791 -677477885882981425592847133811935345536 12507792 56670916350986445897482578415354511360 12507793 -1522540840232310880269725553702797379000 12507794 68757281219861205759433900029727537152 12507795 660117151015429398697919424521763846000 12507796 464624502590814414760365033627664920576 12507797 -13135405151644284412881362689617219840 12507798 -432105796082540270978362914054089674752 12507799 -2420814586642701254182083440173205445264 12507800 409004882470473960828857939514612480000 12507801 480394794552240768238275575550910143264 12507802 126136353142708740367541401092178778352 12507803 405106893976720491864332071495047425280 12507804 623140896669615573073606368735315148800 12507805 -435219739222134497141886808850352432000 12507806 156215342133728607648734553862365334464 12507807 20732327313409506301903305497976707088 12507808 -604478590603148532567601386017417134080 12507809 107102686739023937460346559354815408404 12507810 19410351447579411373416718358064491520 12507811 -326029370501482133902492542734110976000 12507812 -118008232390397757235526137698685870080 12507813 -296667958420669459233766049713699755876 12507814 201079257640373750048260991627043317760 12507815 854263300376285726625716418832221771960 12507816 987579709241654832248134336361763225600 12507817 637929791538389856978232672429845937792 12507818 -333475972581452015833837482425764497408 12507819 590872618447823125080892133332144691544 12507820 -13619240149293380522000786703488870400 12507821 1399565494215686009891459114137620320022 12507822 -80823411209456555017019694622029008640 12507823 225093210264785709498019123271026911960 12507824 400955512481298410531048960001441792 12507825 130204700034750730895442962382230983200 12507826 -140675289225895503529649747015092715520 12507827 -448453535404151210084146456032125262324 12507828 -981301680055582873616668244426521509888 12507829 743468778579496273212575271520497391740 12507830 -497965420110815621944732737680455549440 12507831 -63936721470279839428580261653979654400 12507832 561536053185326792345147591850261196800 12507833 -236728721993366499366052092663367737600 12507834 -353875200947945659712390249030489349120 12507835 -3727369438566679009285951724517205440 12507836 -1105726825102566102186914088207610298880 12507837 487549925274277075673337549896796619968 12507838 -231023490397022350426388457609657734400 12507839 -1442838575412020296661132889616275495360 12507840 2074146105400403485472941965280542720 12507841 -647807863037848929067379567947255771308 12507842 -688725106729519065725572830118488588288 12507843 463107414501008838034637140677105020664 12507844 681741492114996133350849815047816132736 12507845 4804634930390180216750641284555292800 12507846 -143610544152494885132547818304085117056 12507847 -399230019515721508327826240777137497600 12507848 -451647594878932858471387290449962736640 12507849 -39299819068344814610299828015668682752 12507850 -34742493052800212579506199221018975200 12507851 272301235331984177667614657107831460472 12507852 333515473426804936253758389931488215040 12507853 -103965278382600514187062305701102348340 12507854 -14397205581565478124740911334727522624 12507855 -416598891786574759521233757115905101040 12507856 12746219183304823461089467132375949312 12507857 -66002386455740816137283514069380895360 12507858 -14481927984018833162642403637278514560 12507859 134602915781769754910542052045573821920 12507860 -520001394741906548055573014172809994240 12507861 440403147794175885633983308475636876544 12507862 920041182176115860952871324810536274752 12507863 -245148338395788681118107819731248032888 12507864 -505499276074237278167432989598144532480 12507865 68746361745289873809797260840036000260 12507866 296583723514016166915147535248595249920 12507867 -977474904753002824824384155267302221312 12507868 354849856121569245008684683714815917056 12507869 2090929526757987166710459418417139859264 12507870 -49697287084841439748620605059098489600 12507871 798513397393178712912677376526601564200 12507872 215730622202980103607573712615213891584 12507873 -50840052821739341468532374138660782656 12507874 92211903685524888186347313035730473760 12507875 1413874948586562086837788737060222960000 12507876 -90958346837931621376490708979542124288 12507877 -1211655969400532370832361065092382524420 12507878 748325257401877666447570531585445718240 12507879 632188988663102149279920311829997612584 12507880 121893608330908590544863248837718835200 12507881 125222023171434876055612773073802378682 12507882 -163238961275349939000619555851478771200 12507883 9111553413433888032545979687865000704 12507884 104948072306790707465483866302784183296 12507885 -500899733115300127382928605784264556800 12507886 50459031237443496003283334801458423680 12507887 -541587939098421234029758797148427827800 12507888 304266358839138327436262332430416379904 12507889 -444794951261792742576983965392688347310 12507890 245053500403112197518572320451783155200 12507891 460909411587109707107573366244139896 12507892 1123318261814107106924529554468013305216 12507893 4230457744266824666786161222953324924 12507894 -45749960421924796332470053873261892352 12507895 -205290884711548611612078546511922623920 12507896 118858238742831433091694037580317409280 12507897 -504589822353703946173561320850795796400 12507898 19291827011966180121942846008755287264 12507899 -197441858392570566055085646139332524280 12507900 2079335796612913734285033032735001600 12507901 -241286274487399656704867791562811628448 12507902 -116641958278695697013233968030503820096 12507903 -1073032758458510232326042937013994386800 12507904 -551662277220109111269720856692250378240 12507905 338290087614922867665184285873711125120 12507906 -296797761508484798206937545362772884480 12507907 964610564283911803807848575549052572156 12507908 -727462244652144278198795306134603259904 12507909 316344673110353617318502817400634454240 12507910 -181802490908688074945858835230589905280 12507911 -6274772913123008119108332073586994432 12507912 -1867170305854526453191897144180752384000 12507913 -945587830286209052106437137510606152192 12507914 222320119424236847303453990735104651056 12507915 270695278472592767346230419261756454400 12507916 -275798071954862504916532525326467733760 12507917 -763541719799810075894016103530425568768 12507918 278549224838518672438376964969395824704 12507919 -1493558565830441119132069562702219958480 12507920 -108471468003672336471974616773730385920 12507921 -139266432963524998895191038333247793310 12507922 241297054678780159699973813736087336960 12507923 -1188328461358235304706705360900889583828 12507924 60042780189369003759010750131960029184 12507925 552789003513404186182479141661480008650 12507926 -3396926393937233756443204862956172736 12507927 -135639075990807886117737433772476320768 12507928 -16252323063841797752281210864086343680 12507929 -23937987826887994529950406612999560320 12507930 122628049123338186562700612736695278560 12507931 -614164897748108763877585343497234182268 12507932 -481333780682297991495833199147799887360 12507933 1110820262571687653187188740264458065664 12507934 63197620056724676425549249183378560000 12507935 -11833339881821598318321655310837918880 12507936 108792092749743330592772020017270620160 12507937 -641093809611224741539004286694198100568 12507938 476121903625844923724652243745866423120 12507939 1532008550971934121160919291333890374504 12507940 -639749440562930702087358175680615816960 12507941 67321450707561388159962064171085412000 12507942 90007564296552440655978228318916460544 12507943 -817180662380172928000969190198373050400 12507944 554296501127679500869439765319751096320 12507945 131757200682099716404421536712158851840 12507946 61193108163701384240029672683429158400 12507947 760005852447594035074434397100253618480 12507948 502385201321586614374150804942751807232 12507949 -355461053344477726884800491271074651380 12507950 82732260254539122124296960808010400000 12507951 -1708292571621612448233435234626340366336 12507952 102328971436776462895591420001980907520 12507953 -1736788787709181750729214898176355810798 12507954 630179029375975374047352924799179801600 12507955 1053353947513046385101574414504207141360 12507956 -1086977594882935513473139789246406552832 12507957 -413247739440646289871161536989538324800 12507958 -183879277883258972924152701831054157920 12507959 -748459573673236635706888156424986890840 12507960 -258298312110888845270483399174689382400 12507961 -927160254611488200676531829824177108920 12507962 -1494406650135582629704125366909187034880 12507963 20571018621264086357965349062969733088 12507964 -170996565966203588902439143856950928384 12507965 71740277764722606263810733937136626860 12507966 75610287240024717555615869290705612800 12507967 2712989330692011905403347557491719853000 12507968 -37944986315101492216895602261732884480 12507969 -5867439844939764588587475024174968832 12507970 -125339432836048782299848539449304868800 12507971 -354009710525934595956610443360801289920 12507972 -92154718147772529986068745520549700608 12507973 338470444316306814158940335313218545024 12507974 -310698494653899742591793001413626916160 12507975 -169671945121983040984390133244928040400 12507976 -365599391317479824136158361713222615040 12507977 -761476178672269190874918170975649243174 12507978 -56775314114900986974563164170625850880 12507979 27183906382542371213467722512849883072 12507980 -566561015043992402132539592679691545600 12507981 -362750720271133960647997134664896675648 12507982 596453140920467686512553544375789798592 12507983 139352081879913755563806491132172170280 12507984 105000135266500312884425724380537217024 12507985 -409194867320318028160721578979149747200 12507986 -781436182644267725492096468201762045808 12507987 -387472363179168132084463309295855117640 12507988 -21662690363149637411226446868560793600 12507989 13165103595295469528312320478550495768 12507990 177766941091105479483434229783435417600 12507991 -454201193444034058304510659659392477600 12507992 35381045343652352442625538629860802560 12507993 629929941550687008302987840718388392000 12507994 -43844012129146019568515251724720287008 12507995 -175736238953524018382526341162714952000 12507996 -324546403817175478559770801863429969408 12507997 -344894500799115327868546686855342254554 12507998 -193895747319077986859239093603103404800 12507999 88062006145765952304925908503063708160 12508000 584874684061410994076643267109847040000 12508001 -1121928698042291712701919884893451170896 12508002 -56692863432875737513341554012422340832 12508003 1489847897875923285453558513094821140252 12508004 205592424989371408795380618051857203200 12508005 -31569674957942831850548669247805109760 12508006 280660960973954654376508048074777751680 12508007 -2462952720753681636195337572724605591480 12508008 18866948564215034300509253571400335360 12508009 1723613750985540376348168650479537681210 12508010 351169871446377909128603909980132472160 12508011 -2664276839167806281183682352646585276532 12508012 29385625160201593915560743269321216 12508013 141039486686494121545530823936699826496 12508014 448493820434322967722944480047906111488 12508015 -292574008812040592627409354236001113280 12508016 -201084472466982118969496809662387191808 12508017 495691749552174678496705756608060973056 12508018 463579381221534957786579360960696786960 12508019 -1017036888364147016349853588760228473440 12508020 -18276481571440705470783993230157496320 12508021 138260232135528119701084248232486411872 12508022 -1165749150095659759045925607663238769088 12508023 -1173025609515711800750754115069991184000 12508024 -453698484187069460110305773103173591040 12508025 196450789692986494778046083909513429550 12508026 -333442788872345815602934741389172217856 12508027 -431960579456551497089298631656544959728 12508028 224620903998265895091188988567012628992 12508029 -601181471064042215286917893399562851296 12508030 251226544427865661993465900589386053120 12508031 609045308600033460057188246647933832832 12508032 -877026147780268358264387085704059944960 12508033 761123711661413262819679511829321310420 12508034 112124982894209867707209086307683099904 12508035 28885399536800535318860986190352568320 12508036 -320176138437624159279107649852503221120 12508037 416183016187000125060243559729422360060 12508038 269212901944615105857950233374883704000 12508039 -18851596844013843932836910599791200640 12508040 268999824081400997302094018430468556800 12508041 -639259722456407447213509317444295296 12508042 -486445642140782891646073097857100793600 12508043 -566304122514186167468257183540575920280 12508044 -329254126064425429495949537542034472960 12508045 388725887558746399965490225643073487200 12508046 -245396740612065084042967051711836990528 12508047 -1434167982075284974416164617553844846960 12508048 69459480128400276845553674979315548160 12508049 -2061086812178405156835128063273184319950 12508050 -175447204046370381246628740853609382400 12508051 -285832492344454961433371144143565582496 12508052 669659091365966179794998768843266878336 12508053 153424031181785424370785989864739187008 12508054 101061267545856540938751974374287903360 12508055 1830574569361741626997557428396689920 12508056 126728866975781765052667655436483993600 12508057 -245230140281552960742424653142549632694 12508058 -873238520516865477988426106073401790720 12508059 12698895998067460365927377662126384320 12508060 329235519791775140919898337736531993600 12508061 -47976959509917742037882175955095537600 12508062 188773994344908096048615210529760185344 12508063 2015886283198740683241704579135915938080 12508064 -271188260805892098618199211439953608704 12508065 206097285000427513986774237203118268800 12508066 127807711630863118860212574167215263744 12508067 -309014826645614856240217476070725214464 12508068 -1882667616592834578545122360888313856 12508069 -17314373583109180517787420160627361504 12508070 -317333490775578561721045316135126630400 12508071 -396625463999286444105501855116497967280 12508072 -538101535304182857592397380581056440320 12508073 -1051685353999652668050001870244102266296 12508074 -193902964287543344688216069335072578560 12508075 -6092959592072407249592914758869867400 12508076 254522768070055285188117335700300530688 12508077 -299145828539630285680585345584155568000 12508078 179185655097619313349241934378042097600 12508079 167900457217796468932314965134453345680 12508080 50273952607973642557407414165621964800 12508081 2120022616892613612160276529551501268882 12508082 502881523378817262784839915992366149392 12508083 -213187200463216596602612744342263316376 12508084 -863690042757843165489721337346408582784 12508085 -943208241019848933784236017650799437440 12508086 -38034873959780978796699845458936828416 12508087 -1311712749807811390705996485303912322264 12508088 -283371301430097879173988570925591818240 12508089 694704354822412942155653961732632979168 12508090 -75839692377762707533357841211876618240 12508091 -430174244338613440306294772519598308508 12508092 -685304379326690817445737764458381329408 12508093 -216852616044336931749173024379426834356 12508094 1189877800056612082102461548582351139072 12508095 -308795980639727856995965699785848346480 12508096 -7793242121089520232466344333113556992 12508097 93399526018649279965190645706739505664 12508098 -1073679300238947258728248023143008512 12508099 -1107303330511913995326285846895134118760 12508100 174947618481691360403699367141934540800 12508101 12915902540597763334229716615042302432 12508102 -585312567979875825770222527662953881248 12508103 -1561957992473796256909205956097844595200 12508104 84658079886519126760583167208030699520 12508105 -817930595934069171726529903201262893440 12508106 282694317430782110512068072771757165440 12508107 -691102971525660850233888936417434672208 12508108 -451527143489333500652524369633633639424 12508109 48897496549555327738753500127721137152 12508110 -230492909197619416057035466583246845440 12508111 -187775971639445512606360474077248236032 12508112 -23922308703056539660238108707799777280 12508113 332178544610869344637664581858316084544 12508114 -711959718652431270951544513074335093760 12508115 722191252110875337837534200481942611760 12508116 -74715950956739140255237728158418886656 12508117 -1872948039295367065026108178585276198834 12508118 -51189592881218237680390443253187020800 12508119 -160429640355401008926501999205927962696 12508120 -76698086542489414700228436663169843200 12508121 -231119829722680194082050253720517020668 12508122 440855641729323698941297269717867005184 12508123 1460566026833271485222577922281570002372 12508124 1214557967772129996278703347281771170816 12508125 82584598271285880787363277535644040000 12508126 -376244285853802497609620255862992623488 12508127 1426601125389037693364833928320369008960 12508128 470262306920373805255317891781062819840 12508129 -1671850210443861801306188659774803357420 12508130 407563678396117683461268247586441052960 12508131 -51903662427600813310451310085372159680 12508132 93964061435059728893817335479187585280 12508133 5800650866701070489531494972712974560 12508134 232889180233052962958333985075164748480 12508135 -1230661797068501701254821402258624575200 12508136 148819322748212371113154631822341324800 12508137 -965773952606333299557779539476204909600 12508138 954049032994037292184895087414970060720 12508139 -272072947263280148867506836452669806560 12508140 243969968941005379199206365220865817600 12508141 -267860169363254692557294083971078272 12508142 -86544156068649065660506630012393592256 12508143 264995737875334007618531388052914739728 12508144 67516884864793273929644306822026199040 12508145 -37592772501438298069339574203235808000 12508146 19010084097698548478000774685677136384 12508147 219095609689673015617032468186041307596 12508148 -312266233139729114192510044474201137792 12508149 72817024937218236716158618861449196800 12508150 -149884243299379878290263794199286808000 12508151 -1633183196356551622143059781767176717848 12508152 611066950792807552054503446956813701120 12508153 -417378431926307356610464041148696164480 12508154 -47056111231307879578269141045533518848 12508155 -521305331009508679159571939860892889600 12508156 122398890168321165217707706431844088320 12508157 -327330286336020266069256825023469085056 12508158 -83644914682346189690120122354874118912 12508159 -99978592883383388164101972132423481344 12508160 76105257819945946167118570815750144000 12508161 -325602665614540482165389987896740254928 12508162 -105095273783467513546001047590699292800 12508163 -2308888002698036906705129937879294305160 12508164 700867298281385774877311521883803311360 12508165 -199674330401916675517073619999216175200 12508166 -94125314112597879985207813839468151680 12508167 -28421446071961212061592930832523836288 12508168 1072640493904011707918080294601163909120 12508169 -1515510233482167459682824211692424979430 12508170 -190036050434678603696072589374538332160 12508171 19889522705439096339696528052850117040 12508172 -429253605552582028441012111044675821568 12508173 -617913279341572779526038563091134315178 12508174 -8015350321775278180621299469601029248 12508175 703567777048935269851015028971266150000 12508176 -56506894806449652970890813537612791808 12508177 519833184537375503180299407413371364640 12508178 -105567241137527596588580466073535664480 12508179 1212100214260571161149778293263744249784 12508180 -901404616392634852933518790336663353600 12508181 220966256628300170447325400300374772800 12508182 76068772220736889043650837933254910848 12508183 -390237506546795161849957404441764591856 12508184 13146221560599990182924234545304248320 12508185 37554045354887387786767420837722109440 12508186 146554450162734515450220617244453846720 12508187 -821138398566628741615846721226760183164 12508188 61564116505928980386853197744658071552 12508189 1144230779397150325822476662340188837990 12508190 193027843428687966365446601193647708160 12508191 590415118301912027466524836517937047520 12508192 -508038265254774108847120880536778047488 12508193 230918660299364364376638540899127571440 12508194 22040706635473172993259412530754356480 12508195 -167831127510214730050029151870041575520 12508196 -64118870706236957945008242194689444608 12508197 -224624701680014286243081507007128811392 12508198 82236650018860905700562604993278537280 12508199 688788640592094226961039624891138445720 12508200 184117684568490882914223177341020800000 12508201 377644831050435053787298375653373198202 12508202 19936923289668771867224076371855491584 12508203 -829018952337712930032743310325252758696 12508204 -1670946660899945214580881154426361923584 12508205 336796035388152760893019869871301052300 12508206 -13416071147224638654191169153548002176 12508207 -1570656324633847144481562338962094562544 12508208 -107572512772648604084353321531089616896 12508209 -194702789594801695215439945896334243200 12508210 12487122209606557388426715939996049920 12508211 -787285155543747653269309394885728697208 12508212 -95180914484839938786194344719368871936 12508213 1526570259603382052599371136999169549920 12508214 -342744960689736487838938379799451880544 12508215 -194790122860018200084956279418648691680 12508216 423422246917410357121418660847198658560 12508217 3484064348479664917702440565660810356480 12508218 239524510422771776196318847380552119664 12508219 614479518468553449509422292889679035620 12508220 -97809758358522027019531156735594014720 12508221 -37620082213409634837162875836135852032 12508222 250562202059105797175756416488867076800 12508223 178500571690032032495224291673278088544 12508224 270541394256901132570071520528570515456 12508225 524719754015517490936094354177824446000 12508226 -765514972974051652730017108868083812960 12508227 -13645656521805181549179743681956000632 12508228 -452067891319291442332892722020762992640 12508229 -642806451571546919295472710870464515170 12508230 201624157982579009955653728360404910080 12508231 -1016766673740442180448126902319590575000 12508232 1143082557100876096605996035218652774400 12508233 1190596418592067199586116999035945986048 12508234 -776881289422760414107695302510865771984 12508235 69364819206095810322938460554574763680 12508236 -266613645542949974233512187982563737600 12508237 114206697775561791154254147649455435072 12508238 -341736828292968940103978731252270417920 12508239 340008928747794490844025614650781827728 12508240 139361598942425559225727215955378421760 12508241 778242841151500382877758304124427478642 12508242 -546541330687616744901166311792923155200 12508243 -893922367141392144202333300284176753520 12508244 -111129931252243979212671037892121796608 12508245 129564143641698682297557558124224212220 12508246 -274557978682137480736816399843170339456 12508247 1339452837367303008482262439552350675792 12508248 -735580898771827145767882760400076247040 12508249 -394109995159437933432309184306874894080 12508250 -550009439203223587591437644532963816000 12508251 -289406567332762848072608397748472217600 12508252 122603979448285744849598538353640038400 12508253 -28655447198703678228303800603400185856 12508254 979195813271820790629656653296231552 12508255 -29451719753454556497982010875553850840 12508256 294634041042037977229549042256399695872 12508257 322511962819502262492834555575272228992 12508258 -12162773798264691162459456225119262720 12508259 -572193225035759552179559396251119789540 12508260 -250703262590474797933462870247269539840 12508261 1831621152674810594346282664209557476862 12508262 140553212918785925855903830576090924032 12508263 -49792468633580929726968120556379952408 12508264 -1590735234226617074222066337879524336640 12508265 170654911109539661392526332124018346240 12508266 -80696534698544373308530046671413509376 12508267 -513156651905111726949679166953577068684 12508268 -785388955259410606214363050438986745344 12508269 211614752039246944079208047349296353344 12508270 -11051971049318212476555556842358041600 12508271 726048399290339512248566914236601825944 12508272 85491375241647773818920176974167736320 12508273 -696205706657579431294919419073150341776 12508274 -468066135965108377489503440240852904960 12508275 -177556472940884318042934066675489702000 12508276 143636854244089486277324469437232537600 12508277 443086605791582052124933676000861168412 12508278 -226312161846430168432017909974472929280 12508279 -107353391574918162134660314084447420824 12508280 -391873129996323433474930675883692032000 12508281 -620660496451873234917943835286571919430 12508282 -618951598206850125599448070683908965008 12508283 10640822887390321920401284847270243328 12508284 818430743376681808677888705545218023936 12508285 -441492538686850417260157076788230904020 12508286 -119514890572115076729767070289672540800 12508287 1178555500117404087658335398788921244160 12508288 4869278007413020359198022926304542720 12508289 -8163488247319817008915239365840830350 12508290 -568955546283675662364215091451412966400 12508291 1755182953140810636691916642729770466584 12508292 68116039264212675454692819527570042112 12508293 304772897338234955895813630726491947008 12508294 75176712012563382139802270356852479744 12508295 276027327142630380418677932966194620000 12508296 72313989058325429535621656842922188800 12508297 308489342305557524028643020725681389632 12508298 213677343442457279043710997925749998592 12508299 1349735329649963411282644462775275089084 12508300 -156240840452612274291859767792219340800 12508301 676292868589296068665019544132433576812 12508302 391358934367486480317233832415873542144 12508303 2003410977167499681650305251718244803840 12508304 286150591226012864230068597935694151680 12508305 -116176864741348603808525355180075882240 12508306 753197926462672471606364339993285438352 12508307 -118684874889408059796969711791585318400 12508308 287852306285441939239418062100393963520 12508309 909863373451090628317288848332471709120 12508310 197483279546290919295068658694430818560 12508311 1339138992939476191643080147784425784784 12508312 -1120783421260893291811225003540187596800 12508313 -53247768634719587633507078099107083072 12508314 -25991331483090603610913315147776327680 12508315 656061960122206152716820097123626507120 12508316 297267630655161280454636773069628567040 12508317 -529844549573370124102704485788186580160 12508318 187507016509858120620459218469765715200 12508319 191702296958384036445055320237916940544 12508320 538721630859557096883761913996068782080 12508321 -428242826403994878431198734133433134144 12508322 641364773142975575494918467199501873152 12508323 236511238459501054088453578466060600184 12508324 1219056538771086999751275465955031597696 12508325 95229441042899081869096788712176001050 12508326 101461375594120894049652750809367488064 12508327 208197929614345538013950739928093332000 12508328 1504533074272409025023932841932748298240 12508329 996488998335064818751533742436329002384 12508330 -486510521614827352152375467930241372480 12508331 -24399350938953802467903438085230047712 12508332 573520970053075367085577191386150400000 12508333 328598516341304008035319172119646096460 12508334 -310433092268879445080359773554157250368 12508335 -209755127056149444270346832667639722400 12508336 84122871704735508641611801511359496192 12508337 861680479616147445051292765991633635986 12508338 -336122536463472164806572663526904816640 12508339 -1131748174114409970048043098958726607860 12508340 -20896995289871601974024607800543347200 12508341 -439077559782352934435104776328910088480 12508342 -381756554024787464269982548888326076416 12508343 105484950526063767337969191323106343824 12508344 7686381018598303210341880209140736000 12508345 387197678700629799223416409338412216320 12508346 -403466122254761691234560458280690081280 12508347 -722003781007172349062591990973157488528 12508348 835794538471665515508363231381843780608 12508349 65063900511485820499212981573987696960 12508350 -130445620159169641033503127029734568000 12508351 881368928033336672467313942605129612352 12508352 344724463787451488158185658151737491456 12508353 -174750919395999488448082813581199295040 12508354 407458484188642802700511687001387082240 12508355 863478515483409479656135092454536785520 12508356 -5711067558001135971832220936504672256 12508357 -314512992587430220964191446363687377408 12508358 -435732560879803279841950308688796418720 12508359 389367231917689510632408260513340212904 12508360 602115432079218660768208701011929344000 12508361 -1202552459453865646311619354834870960038 12508362 124199281279573616455059374274625147584 12508363 654115693624235694872812705328653398160 12508364 742832250083311147074449999372570529792 12508365 479548954616305765580336575563272568000 12508366 137015898382400050294784554252826298240 12508367 -230433486106130862854467148194001282880 12508368 -113702363279974815258791555539941851136 12508369 -1223713243977235256865659954222600786060 12508370 -263435567795636618838542202590068707840 12508371 296669454819827363248697092253167613280 12508372 -589428511394810158457854869607013599488 12508373 -152080169557490278641139362783129267378 12508374 -88401839976383009269549843743877611648 12508375 -48757401532021935678716750624154000 12508376 153092212868019940353661357840594544640 12508377 -336025104748940627247777895500395144688 12508378 -620840236149122213733063231048859577376 12508379 845639259937750799525478059830476943200 12508380 632434151304623772886072682939051266560 12508381 240087643924391735278439830817409898752 12508382 -17781732292515061317010571133865084416 12508383 484030809178921570795739711004441222144 12508384 151330249458496259444131931171900620800 12508385 -541516121440285981889792157465675069420 12508386 -166553118430318017848749021675610112000 12508387 -460265771035759296526693547070364026128 12508388 -377381312289364398555076000530039779712 12508389 -190292826482185686518207985843941731296 12508390 -221131154338418151116350383486012508800 12508391 61833743821077245640575612860686503472 12508392 495219605226055486208169353035133091840 12508393 -821410921370562176741995794364402850316 12508394 -635685355809457265988213503215578773760 12508395 -310536289281958765951208015538271403280 12508396 1144162951053170459385487397441846446080 12508397 -337283326319705036428241141298842065920 12508398 -152859199885436414381177966980589660160 12508399 1715329790814630575088468187125931008 12508400 -86846289671436726665070638823596851200 12508401 -736853345895788257484548356879413174400 12508402 -239660961584537525113818513553087236096 12508403 -301692836643412866175507620911280782160 12508404 -25197973650667574049232241810460610560 12508405 -11603039025676581033913088308878266880 12508406 -371660328296977259254684252479181354848 12508407 39778970285653479933440991781298158080 12508408 84494402059029550903338969691440414720 12508409 1120514543200460226349813548118946261610 12508410 -311194628190555862609447612488347408640 12508411 -1991839233055771355190072799603475887200 12508412 -41637413837118978761412480710754828288 12508413 337542548231082073201171219059203545920 12508414 434754093888123969783532795591610797056 12508415 -807970090282087052944177659581833040880 12508416 -269539923811002896691821592345355223040 12508417 661469549252212862313821356538582302466 12508418 -165825831347953308705752353592775446496 12508419 -213274318835081768952626239120779907584 12508420 373351025006254648740366411366921154560 12508421 1311969291711463805916587643765969926622 12508422 -117973570584422656132189944587767434240 12508423 286620397537197733378541868380688310384 12508424 218275779036204174025986550339888465920 12508425 -429629032416308019628911778687204872000 12508426 -233431685156816830490725359967657843152 12508427 -78664197563157244352706887095743019920 12508428 -377658827697043839027227850959717306880 12508429 421976480198997958893149894677671765676 12508430 -183383162238745693000419208288217913600 12508431 -174343897814965110851983872429272674176 12508432 -340275553819141586160794548254630543360 12508433 32119229487201577504364370102538680000 12508434 -164399135280738515919886996644262075872 12508435 734017700908388650245580516013161279200 12508436 -677393713793074554401268291400465288320 12508437 551334665409559343775293179906664352 12508438 -63315063606315505192433016649963822080 12508439 -1901450696356655087527409232028674594144 12508440 124871362856324106162964000399776153600 12508441 10405348896176398187288686679807989440 12508442 3834024712978075885477627849392854784 12508443 -1549117755507244574098591857107506833120 12508444 17284775546925129167689822938029140992 12508445 -587209584642748857649625349272820753300 12508446 131994949529314095554014872307197130368 12508447 -571229256852660968327758879775000024640 12508448 -1052266638944404216796802962044127477760 12508449 -332640434347539922433775230747603285760 12508450 -212900171100862376097298221945026202000 12508451 1572856629612530964477246041781401713872 12508452 -155206436787539349026029525429133414400 12508453 508109520090724493827611670941323504702 12508454 86971173012024416791702268866476652800 12508455 9452343305616246346131687577160817360 12508456 52663619649591993580908423661266278400 12508457 145836978226077020390153438943351535488 12508458 3408603149532660984759347194987611648 12508459 -96968354900143825040409607546441725200 12508460 139745884643390228279682042988456012800 12508461 573876978462747268050819247017055213824 12508462 -628018347027948991744875023854565241408 12508463 1007645012015143201342333501668194374128 12508464 -4666385846085150193171972017085808640 12508465 -782575906297190693307973587636540969600 12508466 -593189851554187859896025944932746147568 12508467 760105321441005281152075032267203334912 12508468 -387906328512059342445244410764835866624 12508469 259769783966783409996080745622756272000 12508470 -164776449739148192450086871699924357760 12508471 1152828566577287409259704116831335792600 12508472 -961967571717297514821345928422852710400 12508473 319917482705969399105150534478773288784 12508474 -73988231429490716852157977519010080256 12508475 497805019110410319725480657059471884900 12508476 591396630797478276628869784142421176832 12508477 -68445360032366640149236633026759603452 12508478 -599129341935122188842595456398303048960 12508479 -322450461574235026973155114771820256000 12508480 -465962966643909691871033355265926758400 12508481 -448342847067481300277925303554966802816 12508482 19969051124399200223714287709960060928 12508483 74787770286813296771860542649432246800 12508484 -194206222149546419423960762729574825984 12508485 -186261377591356534460251308714134627520 12508486 -621323805465837828102295741795136282880 12508487 521211104731541783711153610297308546136 12508488 -1236153454098868175738696834404539571200 12508489 125007602582892254337627884038493899712 12508490 197813831101526686564999793905640812800 12508491 690147665561995284824528534677499890392 12508492 507230915071654852391926602000321180416 12508493 -967084170968078546494239454431887061258 12508494 -507066100601277285295779007115044056000 12508495 -349660107294372017777062231382243979000 12508496 46593353995603384909998407422574592 12508497 -408966218043525414484583981772706005726 12508498 570447781928890548270642416514770956800 12508499 -146292620917650582127130470479238708920 12508500 -181822212483862718342644701866680320000 12508501 81708203745702688880056735029916855502 12508502 11790132731565864593566341324966285504 12508503 -170612716666078824437027705354722275840 12508504 206882765421020916185324800396437995520 12508505 -358221452132676813861626063410639203000 12508506 -9966231258840813612923681260345098768 12508507 70895067109413090455797520292377869032 12508508 -19703416192166675829360684605086428672 12508509 -18157281860963074309484343330236112000 12508510 -262122315475029547200853497150536259840 12508511 474428078167069963184968747718505997872 12508512 -1228852863493761460017397408973185351680 12508513 -292833677241094130015845639408239612140 12508514 437985953361123762750276566974833482112 12508515 319817711631507734744739607408622385120 12508516 288143080726620090615921480784848404480 12508517 413238750026025525760143356424469416000 12508518 -651410953171428244013975391550994806272 12508519 -1014525218602857149000408054259114923080 12508520 119189733891304946344415628824328192000 12508521 182809283107260483500236938716211596160 12508522 -261326247395680157654645914302627385248 12508523 1234210925149867457502395478415757056104 12508524 83136164933080711751557463301232281600 12508525 821321335608598938814453076611650050 12508526 301929215775273914404378187908966687488 12508527 298296422119340974809086296940858337408 12508528 2222901891249005064058694052287709184 12508529 -1389836448607331742739165462471661928720 12508530 -210306896815006897193887324110196922880 12508531 40123662605494883107272642723327313920 12508532 120233689973884988171839352353144953600 12508533 2407786483320335062147990416995758129920 12508534 145404722222283774809493709534095136416 12508535 378773315227368989863165548795801245040 12508536 -297456290555717676336160153546078617600 12508537 924024827281229681718808069090819166186 12508538 -172887119901268166058585367301623781376 12508539 -1131930294039558066498649119180102911976 12508540 114717626597434706105645235759911009280 12508541 272471828166329586821352340474590645900 12508542 535424818884711670958021161876446978240 12508543 126233263523514038033900804387273856000 12508544 -1254265995672300169523275386871558963200 12508545 204358712795521892316573110778694780800 12508546 150103162702788173844293943937623083472 12508547 -93473363150557833038576720434973670336 12508548 -70145444997875646999478145158587666432 12508549 187374516903011386494298085985469920312 12508550 -18628730396235879125311147197828960000 12508551 -524291529007617538014942510360280026600 12508552 563484120651574951904013119819700142080 12508553 -1377006425146301670752583967779530124162 12508554 -67952655113345345784085620617301649920 12508555 -70757193612156406397082317072253981600 12508556 702620316318901949184422925161027608320 12508557 -647682148958956176629252175829403302080 12508558 892492521952169895132051484264191314880 12508559 123370744811696791354542400786596812016 12508560 211315573484529354226153947489317683200 12508561 -488568389766688201026764263265093236748 12508562 -117850970689507786939241711737864476672 12508563 140382011053610295966952439056475797944 12508564 -649567548223116672313972080295237661824 12508565 1771272135894793740275439146199648199200 12508566 -232068081038461751128330308686118543360 12508567 353707574030920421585301063288704107104 12508568 -15907132777367613802441151973093181440 12508569 851563954676220780338561499958504586394 12508570 35536667707102246973011277710424452800 12508571 -30116257652859014036549709467382442968 12508572 526096784368294112538166160766345288192 12508573 239165073021301221569525797587401689920 12508574 192166939688690296763416717688865482880 12508575 444819114860895919742069109619712064600 12508576 -1009987910359505219970362516693694087168 12508577 -2388043226620385210714273927571986059728 12508578 18618548975988193794736399116119566464 12508579 277497120944683424479577170650508361180 12508580 240979397995184024672370800804683284480 12508581 1047744699404733078098730520188948070752 12508582 -800847490505689247777306045437701208608 12508583 98017675444010536783893888419231463024 12508584 -907946906773160391760057304370059919360 12508585 663112228971389667097090129206230194560 12508586 591974763987703867580452722121768738992 12508587 -9422301682296950009082654082794195168 12508588 -399152846330781618304313807561602669312 12508589 2000595405908247483780901132132795578390 12508590 -76300403508562857387447259875859660800 12508591 21785862291232037626194207332449565752 12508592 -162421518312251422573218064759169679360 12508593 -41477085689105405915900704884465561600 12508594 -163613098592915755486181667115290854400 12508595 350577301377573220718229794015474568960 12508596 551156100964706317835995860672876828672 12508597 -23262749011454903787690277750279288580 12508598 -389801090875395811050529202266013756736 12508599 1103009432299328705352459372953942130720 12508600 -143645901257388046593457802970565632000 12508601 692686056727203291307997517226182001152 12508602 480922579851709333050086539469269496832 12508603 1810215965368953385443027616292552042852 12508604 8262625363924115902300137712074064896 12508605 27751865682940619885384301398715839640 12508606 1160300135156346194924342877130134466560 12508607 909101404907191632409389744791099393856 12508608 4772199339151672716159408030584143872 12508609 1123028122586606741924254907391585023810 12508610 -94648810885306485649072637051217600000 12508611 620327411254304358266166646692578033664 12508612 495253542488384021455132321365419023360 12508613 208542165011550579194312963677778689848 12508614 -17440784787678530906993836291201704960 12508615 -277143959934320541534669867045417568800 12508616 -1073484562542320923732539084265599851520 12508617 -110190162380737459454528777200141344 12508618 -171471163332223907491235606640323724240 12508619 -140069681252056907526256979929612706256 12508620 -53080446647906462841674466206298931200 12508621 300898670748112671497639729905232534112 12508622 -349244121127621788285464958271224834240 12508623 1466653144384269660793635484366818240 12508624 30878919963680311082163662461130506240 12508625 2120035077900821012473046010732050265000 12508626 77876218811660559120706412054175888384 12508627 -626808468801976712137769245411939990848 12508628 507563267919760355612437045324013967360 12508629 683394891506448140954367109792572807168 12508630 -297117835537157716335931082281551863040 12508631 1212200210934078070348115125717312557000 12508632 211862553974082836433045772442418769920 12508633 1048564197227272621054672930165786127882 12508634 -687034547655095646409687221827561753088 12508635 -433132958509655321766465607985298289440 12508636 53723686505936117721075739715490478080 12508637 -2190688208153846098064804862536723592480 12508638 -60751745379778124067995389969945654272 12508639 7445880030900942678660522989486320368 12508640 -107430564723407840774556077605591449600 12508641 674331101645973437105937851935686769440 12508642 -300187651158703513024671955548595465728 12508643 48442678330959895333301171885980789200 12508644 -361705016273580652542125300957733101568 12508645 -824216230297980336287348792234504954280 12508646 36957226336904569089352270414012546272 12508647 -806271521894077891464689403061793021400 12508648 174751086116337117320709577912388382720 12508649 -702217728010621629119490635067935945760 12508650 -1758337911211327779572485235086406400 12508651 -1545181768259866210774170851277631457760 12508652 41057874395165025086293013329901417472 12508653 -95174956762504948469444321530510312896 12508654 -1096743769686037624851047859622539724224 12508655 -256829055090662429635932496745141450880 12508656 -263977085723919397940797154056366718976 12508657 6593548054989516882284262271360648320 12508658 693150596763743200906850883309230257680 12508659 -406512186185154448242566312289166369836 12508660 -712207509187794832527198850010787402240 12508661 -667652291303791645123313468650616623776 12508662 -45174015925819567772595681391199466048 12508663 -426001405705462702082590842177432408088 12508664 -267208133087750847993397493874997739520 12508665 -84402973724507489460094437058528838400 12508666 762418011315307443087173003870044114944 12508667 2495947370842886310302654935663395725760 12508668 -90869590674601920620391078768757699584 12508669 -981491427639321058151831658310892260160 12508670 -194342372296283660598424160896157622720 12508671 128381774839835396816431183518687363912 12508672 -46313837349432955606774755356338814976 12508673 -854691220336674766242431871439592046078 12508674 -49968605463112705367731270294950939648 12508675 -26004515027443997368918722180672942000 12508676 -1540360941782090226979203465942769312512 12508677 930537548284500270375722007353324568414 12508678 94511142385286242324337951862488981760 12508679 -1149843286134552842056598441667679311720 12508680 340260023060564442587175582915305472000 12508681 229538834326234110231167880025048261392 12508682 1093581734540394711263977892553326172000 12508683 -335126422020797426046771123877729814400 12508684 285349665445750831458836139845736268800 12508685 237750452719949802947464647378505128960 12508686 206262722744752276565038526957617904640 12508687 -466177431293330462167857922642726467664 12508688 -52115495056775775548927935324874342400 12508689 307581602309839078788021233878386677376 12508690 -161515376948707356356313525023455454400 12508691 -1225204484777602040961901154617129411200 12508692 286308516406496177571229800193639698432 12508693 -105276023486095555892881414098697357700 12508694 -473404678965668433788863370206475825088 12508695 283063513693293457825571790777011901600 12508696 97466078222687058827888213657244979200 12508697 341230702388250324103124633110598995146 12508698 -326063423496201057874718204022576769536 12508699 -486174438531037978272784834009220448000 12508700 -10473761327193977646667551341820096000 12508701 -9773536370650992004311612213371215776 12508702 1487405945587689500492441621617210529280 12508703 1307901747276939799525550244479604569952 12508704 -781159751250554063744240338862279294976 12508705 235706710127497919030190684125636262720 12508706 -259208541122396052180047457342736043520 12508707 -194535127489894082861095094687147056320 12508708 -925656118105726421128021516638895549440 12508709 -262011031185871572076063077041446863840 12508710 390846038775088958008238565010810200960 12508711 -198109859483486575663623412080847293168 12508712 47284058433152848743926466882263930880 12508713 451124412132592307659980435126864619968 12508714 945934768324593438692730169219896225456 12508715 199755253487074575257483210955717256800 12508716 522226682253092177534285810292187127808 12508717 42720829321889017662967148156447682560 12508718 360337812168235943193375519935975434560 12508719 1272724266232572946752988001872752391440 12508720 69341214036073880978434940881951457280 12508721 3107949971395302625323120666049180055424 12508722 -1008087220680122783100143866689714735360 12508723 473838495453117624022857315571459448972 12508724 -311841493865440687358770824587874981504 12508725 110250890651115207573632196261900249600 12508726 -135831954285747914029440690303704566080 12508727 311996952984114615875782584147287343744 12508728 365834455941660259737722138097591582720 12508729 -463959377130964770739497187065337771580 12508730 -185237280715366679766159070704612098880 12508731 -128331264738077692292781834341644012320 12508732 -2479845782479476245514642913744781682688 12508733 -471732908062411067220783778591424841018 12508734 -15014555758748735408071896963313185792 12508735 188090080327947718164920606009117010000 12508736 484385914711588701101003348498577358848 12508737 297943576035482981147838105845269197360 12508738 174935883612922060433043171387301576704 12508739 891731425187800436356982276240839679424 12508740 -633639823910421581606638000249362205440 12508741 92295377533298698650734104108014986272 12508742 -8462965747624861604397609739560595200 12508743 -5415776265456423326569419859956462720 12508744 -1018164697903111615498489322946275481600 12508745 -473190553511528723016200891897037700800 12508746 30861326927459766903924319845734870784 12508747 283495055329355826892268839001790994196 12508748 -93503915831289612672256559340406898688 12508749 43428673636665318670305126152784008160 12508750 -67568383484396697563841748602945240000 12508751 73463900933535799177841109429721264752 12508752 179858462615560015796846984465686855680 12508753 1905581089692724960356053409344024466660 12508754 -867114072747149251437611720548719725424 12508755 -241231648735468382118636960657491201280 12508756 -5679381396448514852376470472996481536 12508757 153435907754888972002664381825682004320 12508758 83194653815200340450983142682861499200 12508759 -1983499721676620352734878480588530114040 12508760 533293529235349333313953504597607424000 12508761 -524919085989454781357621379184776146400 12508762 -34226073258752345127893864768817515520 12508763 -1025123326374717627399112323852261644988 12508764 -618369530294330034766297679780817592320 12508765 -304813148058297324649807699936291967880 12508766 -738191176586494525988362506165200241024 12508767 -1161586382315028649969359523674699055080 12508768 1361344567855041696980087078016758317056 12508769 37079767401862622314996080316498452840 12508770 -318365174864063197793861092807115581440 12508771 -666776815767303997106556252219402145656 12508772 -252287029837866621561822828669046556160 12508773 1195046080621103821078141508101939048800 12508774 -1016476897042707871749897861307000516608 12508775 -111867564829261514310392326023012916200 12508776 469716763958085881129015016890848051200 12508777 1256308640706872523658975334037125766400 12508778 747834608227490589450357736137307051440 12508779 -93173848380724235982880133971008156672 12508780 -300387622200174066359152077625365626880 12508781 1900128693527489671530259488103695820800 12508782 -92777653914052829415322174130703605760 12508783 -56063516738231637163785779206481557760 12508784 349315272176946911779135650934095052800 12508785 337963854878325120961286480416831525800 12508786 3150613940637783398891034757807776384 12508787 -323297372279822879682794024084606546364 12508788 772567540108282347566201892736131686400 12508789 -1663309841590916870624720114382192083410 12508790 -20924571603180577597049606353648945920 12508791 -529017257859999939759670984817387664408 12508792 463612927873099915196179102616951808000 12508793 -1074935693161597642256477818485537311856 12508794 -11450064039736599332583980232591857952 12508795 -71562678568717984942660887432626386560 12508796 -28464949020075734755439253719928417792 12508797 300533481333690360000984590748839115264 12508798 -718892310708450113914234608370045401600 12508799 -206964546657508001693292960556638440520 12508800 -25600003459135881824780786602082304000 12508801 -269721757809255667637429979125946735168 12508802 -814204656625923698904984875622195340800 12508803 -1071698661240129841992179520851880145920 12508804 -150563025530440740145483307139649167360 12508805 -1295996980821968959869607348507982601540 12508806 -144583412649086872943088213352886654976 12508807 467523412082708103301748220763345353112 12508808 281877721696958268708748727168986613760 12508809 1268586134573933930262414618635105074704 12508810 -198586949873540321204052312625953914880 12508811 280219078365766971944040848815319474832 12508812 -197943717896355650419017824470492981248 12508813 503950125179189464050939500288819545164 12508814 116737001072736538464487498593170360256 12508815 -567389120787362072581942164250451420160 12508816 -416032007309541739063462519674239868928 12508817 -464966910779677535589897281407533949134 12508818 -50857162910374509754369632166395368448 12508819 1450647732443083028563946848353455266220 12508820 -705999081329409875098403400049117739520 12508821 307368313849022999275873547879785335360 12508822 104179098776538434902264495174256135712 12508823 62583747871911983809907585092476240072 12508824 118882393195277979192357540954101329920 12508825 49609758691406692841555092855818472000 12508826 91114954147381714943474926211699404800 12508827 102656914982121393762223046954445492120 12508828 -81048601343456535408175677195582470144 12508829 11713288411661737078497073875372840000 12508830 30854589025356525615440506461625872960 12508831 -195687018838065002181228186538990681800 12508832 283103283131211922999996599648037896192 12508833 764794108130909648309680970361386929824 12508834 -14536998366974810345229875632169837280 12508835 133806611227786693002305427519915528960 12508836 -269864766811622600964366633945142142976 12508837 -1785265757485107096447758975591686367808 12508838 -1552277369551861722612842137651779987840 12508839 -307012449693977922580003738104240353616 12508840 -263550565651286545584552406757744640000 12508841 210790490060294994618884418466039613184 12508842 -10543056417962892151933799976155458560 12508843 146416137883400365154908559000054598544 12508844 -70927937319270478747167605366068091904 12508845 502292884761406886376425459220017111520 12508846 -252820483150252038795945398700823109760 12508847 133862477368383847338010463605092072528 12508848 -106770224735859743901800177861733580800 12508849 411478759626107784248059011333920030400 12508850 -356229603296664063035861329773850087200 12508851 -243562349058757336104961815234929638656 12508852 -326416187558217309630169824645673320064 12508853 174915285559262243781838735371690936480 12508854 -3343550507372121630119441802544233600 12508855 -199411528449061864714093617753025802640 12508856 -992813190809717862735046920105483878400 12508857 1535954656088482932425232035685193676640 12508858 29394498380413968733707157251326335200 12508859 346891683687870850752474157458672120 12508860 -84830110470311642913903310970781696000 12508861 241376346194240181554527180408826179500 12508862 -1722344948555315445070240442928030137088 12508863 -947386087921102755984517903979910860856 12508864 3175003585168399185864446838751363072 12508865 -345216326876224551790165938916665984000 12508866 -12979305652227114045832167399492234240 12508867 -713760352214556586831659363122676604000 12508868 -55392393033437622379849446241864968960 12508869 -39410067650680795111998783293445908256 12508870 -372340566369469241787011391935193248640 12508871 -131324875180733606529204410253611311008 12508872 -2480483750071170767827574623064555520 12508873 1290520935485268694474314497349699736062 12508874 -113628071476618228513115341014853651968 12508875 503667252508483048392163657967242680000 12508876 1085991877604536998021657170062007663360 12508877 -550977194551430044783315033305275551380 12508878 -268114006482768151172733898228934937600 12508879 -94966767865266110334330199168146069520 12508880 141472403803508745639845503879441858560 12508881 221369641022837028298801895085939084288 12508882 490536067628305477377120912402248667792 12508883 -594161153090544696368398081959618016536 12508884 942990377617395934241498918855487774720 12508885 383922113877047480412198425260279341600 12508886 64101977126906930915108681316408756864 12508887 8579219119114668554243657757284508240 12508888 -588113755092731239216617912557735116800 12508889 -477681693277042055422522949360792565240 12508890 -19852925981737132614452187195893710080 12508891 -2796680207463332204377084082361716988216 12508892 480874203418175738237042595552051635712 12508893 -1099166864985915146623131674825086957818 12508894 637326457161572921842992766383014714496 12508895 -68042030390487167408946318026039270400 12508896 792705397987806293179799557719470899200 12508897 318781576482171124525562036368841168480 12508898 529261857475147140155926379293218565200 12508899 27048216705108000402785536067157375408 12508900 881500082706920541490286871710175155200 12508901 408046165345015262281231534000789231932 12508902 136665484471055871049785968706248126592 12508903 -112974947627057948370736483158078208512 12508904 247408351835532591706451301061683640320 12508905 100248608833549878290068239089351636160 12508906 426815285088661282613415860597409809760 12508907 1138489708713420642601789767660661479156 12508908 60897727976799118063619775833062861824 12508909 704328690175818850598210395657833503232 12508910 -71062319775575317119877302593025761280 12508911 690799753536458266766532722170402276920 12508912 -53555918815127513057704833986070609920 12508913 -361362004541261987400011466820491664896 12508914 -98102394307986830949671364346773914880 12508915 -278785561369886542356730323934243680 12508916 122035756634268657900387250763555020800 12508917 1014176336695916410936198570192291454400 12508918 -345699735969949916798171717809458704640 12508919 2140421021238370962777221024185484569320 12508920 -472675101664351714266332026540244275200 12508921 -532889963518774029551871854125805993878 12508922 21230257037657159963054371590513252864 12508923 151389028897159902732584814979739607552 12508924 226888805558529687425238426223151176192 12508925 -359958087622851176947529515253898300000 12508926 254006301803953771204864999167081089664 12508927 242036651198598693783671379663574635776 12508928 475231312646344845886061525274810384384 12508929 -437262049871145637268046102663939577836 12508930 -135213807905293543003376212031029601280 12508931 2044020394252366363962594939368949300732 12508932 -132860548391193070547627059208006400000 12508933 922371412659732989076571892526722693760 12508934 -67244536697546169966875353892315063808 12508935 456675088453319971210199785452791222400 12508936 317831039963888390308044750278651166720 12508937 -19324551360431044123937962911952670208 12508938 -218002011808602437305521481776101898240 12508939 917492931148581711504139826009544374560 12508940 846787075621598364139278008534917601280 12508941 -37673646508394333273970392383963238400 12508942 -54658557851118256900573540613020749888 12508943 -786996709797118937222783663383772777808 12508944 -92146618320966301777964726081562869760 12508945 720533336896055689660826737131693539700 12508946 5586635663460417581416543369258856064 12508947 -90757700777655389857780111260104034480 12508948 -1183601604756156961296248467832925400192 12508949 643674331239556425988319562397008764220 12508950 -148923364403851447744089204500984688000 12508951 225874063492285634583071687329767956928 12508952 -1523890479648233633818117207612606310400 12508953 -424071955741484696721334936680370587696 12508954 77363572845720961968527531349934606080 12508955 148897958322971837870823622187410167360 12508956 162069154149262763314657003909600438272 12508957 -1914220445556135312313068892943042146548 12508958 3067218980982830765008153323997378560 12508959 -190160567929049013075106466394711648696 12508960 245160736942339060941539360084109557760 12508961 762641380238014721772319405393811342532 12508962 235731021504411583216881833308283750400 12508963 -871104477279522251888393525384219450788 12508964 -305186400089741415992144363616963809280 12508965 -220789481947112848223537740242401356800 12508966 7781637410596822732757930013491646432 12508967 -1854607287917389218688867659253775924568 12508968 -14000866875852970133399029635823534080 12508969 994851298819525073010357205438686657360 12508970 -311945266896306721130115021483023235840 12508971 -775295416346169969073609019662420715688 12508972 -141446025414088931018075932580269916160 12508973 1949151035651148237759379493995793790720 12508974 408380517157684693345548347408599445760 12508975 310911310041036370985410720375480497400 12508976 -174463052148618948374820116739715891200 12508977 1423452715796698555709908388724523776 12508978 -562134390542496865574340077601703902960 12508979 -33911412407450630368710181142715547824 12508980 -1078027529768938038776443390296299520 12508981 -1715234848781011614688413177002021987218 12508982 -532586083261907816486569769580507789408 12508983 -640795928009839692668476949748802851648 12508984 633174972515226882058286648283214786560 12508985 117277584345879087697237217888134705800 12508986 38516276237270166992334311073730128384 12508987 376858955475918950174078563968295740768 12508988 -82519782322379215515578935874604149760 12508989 516419901691764444285480503718944557824 12508990 -119791012117745822942313138338441210880 12508991 999510355638244212695733691245507280128 12508992 -12589763222176701997231166470320291840 12508993 -224003693590009469837894218199146277760 12508994 593903702478927400010282926698236953296 12508995 18511451198228303400454197268265043120 12508996 257849701745511439031810468032802488320 12508997 -932070055372235076414358317131856777000 12508998 403347188302843656699503621382096080064 12508999 486682594700452746674627335797197159000 12509000 -525057501275347791299793999862947840000 12509001 5822848584321962378902860291917507568 12509002 -1221103272987565792174608421075736308992 12509003 -1254114032043955646367428476909496302080 12509004 290094063841878742265112299861543549952 12509005 -1425581612676181315910915909572611357000 12509006 -301349577956019805424517507878051466048 12509007 -139266839892843343942773773589327767040 12509008 -336624047652485139049369354896032808960 12509009 1430163135468802873381063686220562532210 12509010 255191977596123828388916251241246461440 12509011 -16422470117034343471876424137117682988 12509012 1433551118186004168575387769591901405056 12509013 130556920019119404718298417104581554688 12509014 -9046923512979888224510695209237704544 12509015 -471134980649874273084212712074146308840 12509016 145820491290900206929423299806809251840 12509017 -929378493847911041411078773959545842560 12509018 27203944311695299371843509044374481920 12509019 954004324281634929009859574619138646320 12509020 95124553114049461573322817713718228480 12509021 -134184686918483045955668969016166229760 12509022 152613666792475527850661646848791931904 12509023 1856353279771474770865743027399519007360 12509024 -2049244805530553017133345964884934524928 12509025 387057532103114052524364796862412597600 12509026 961241219049860563538717036472793591584 12509027 -341974756564888919941856766614152995840 12509028 -241936176093525409021383189444062146560 12509029 -695475716154620411797398851231289159716 12509030 163776506518455669176112834808730889600 12509031 -264371913865955511596861704181558207448 12509032 243376804267304519209288004858914790400 12509033 1022772143042466685080795008237764291584 12509034 -73154970891522602909088196250896651008 12509035 -78732271890259606044362708945115022080 12509036 110599096974973259807792787802326554880 12509037 -113145631454337252096871176237336663306 12509038 963269112287994692291002055396421483840 12509039 -328279776634051039793203128594738504720 12509040 -86588806756461300127162516380015329280 12509041 505259555645710887649744007885980259392 12509042 201858781934763175096732695880757105664 12509043 -162224526659132720477523825764770450896 12509044 -25000900769453255604088040656301594624 12509045 -896460117721846213984013090752900680 12509046 293743886959423722535896794445780710400 12509047 110334012689957785285337301454196661832 12509048 391641944079971364621081772622444175360 12509049 97132740323065556346709338663899182080 12509050 527368719980402265092724199300188556800 12509051 289565157364095448039475520104956019592 12509052 -10312457603662675738733349325124238336 12509053 -444212334837857966095085448751328792960 12509054 -380431020855918176325931321937717313024 12509055 -171058951493741693390051977417071372960 12509056 263418917870381879069120033698055454720 12509057 -636549914183474718101598805610817173280 12509058 571542670082902800860452908834877440 12509059 399376992122604087777951498780561982944 12509060 -223653278292158923226451526709305751040 12509061 48137852655771112094087606080235546880 12509062 104556894304913057101996808340319388160 12509063 -903174620616277611094820779942930375320 12509064 490897546441416101582845706939973304320 12509065 -310965219303693004881614400823260720540 12509066 668141743930932618089925002572434173232 12509067 518461247628530465282160405282819627480 12509068 264285001645203434943823749059417210880 12509069 -255027424906470379162058611709395508256 12509070 149355374758083345586330833192234639360 12509071 -738955546929379671345938452926939985296 12509072 -358795478075088485170981861560067252224 12509073 -51937016367863083504526769026684254860 12509074 -904335548382633317382274831057530724464 12509075 406655883019049879731506642427707924300 12509076 59879515052409929404290238041918793728 12509077 -745567133985050553587989508047976095328 12509078 433101219485138911981677850999962623424 12509079 382190223868374661009762267503888765696 12509080 919772384078016991214282247963746918400 12509081 -409095016516796483272912673774419799868 12509082 -62442967018743121383938089266376520448 12509083 -226427548087091205594785035998975740668 12509084 -221062321233916212965793452039575409664 12509085 77736248294132247376250077822939737600 12509086 20693542560610215596739765232266860544 12509087 -16490350737844018532708003222015456640 12509088 -1084699011711678317598182703182030831616 12509089 -32928456079088794724988487460453923840 12509090 -52830401903749276738528251397725964800 12509091 -20719351582593643232455190783555700576 12509092 1183833662868034222178378710449080951040 12509093 536297779216378939067095670060886808380 12509094 -137934100565798986937129577923516038272 12509095 -561004174617578967947213446520167427400 12509096 76338024656541065362299673537822310400 12509097 948442586004471987626191985984320696320 12509098 -241453171744107932932707182434484179968 12509099 611903837444587378351950061456850978100 12509100 72161235760316903104151374571033856000 12509101 1565337537262948618918759854214156576 12509102 135678646928105672617156309838429840640 12509103 -416857055758394508286075550662240498416 12509104 206290082288089500928447520312402001920 12509105 -4406028798014272121851194026142122880 12509106 34770057042652406633903944350010083840 12509107 233350030429090553396737940768097537888 12509108 -151882818748721120114406157282038637824 12509109 201734144494383790513106942259142027584 12509110 74587131321744072307060064421252840960 12509111 483555197207875990567593306173204074632 12509112 -357213256914383363951757215533676298240 12509113 -545393684531743018830531074066825392956 12509114 3115285053345361761767247872831243520 12509115 -96764448443291269346691658228640182560 12509116 892505184112602224528931332163683824640 12509117 310988469625695030960417927939817316166 12509118 69219733540460128198203046146494307264 12509119 -93590402514077812676452281447895687168 12509120 29857770217431089178510394571001692160 12509121 120953704261523205361484925706668753600 12509122 -1080030919658538954191637187518340611888 12509123 1668769229587398722916561383823984480768 12509124 -685694278713316401158272792357087724544 12509125 843747488594608393051661651616770400000 12509126 243141535425880317625126685249813189760 12509127 -182537638715653385908415025453551998560 12509128 -892894050202476703463495068968297216000 12509129 -757050867839297136731685181016260335270 12509130 -4122926757163517378618106534494522880 12509131 -912086826113365638046907318813637545068 12509132 221268732113690417462205555373642229760 12509133 -86662106183223407305430024007410024832 12509134 57665063265785624172993368556468389760 12509135 -885041236955931995543574738260934766080 12509136 -254340703028124837766725173943492648960 12509137 -2928237067645272118115909998171421623308 12509138 719286937344163139230077144650381589120 12509139 361899076377538471485543344641710602424 12509140 -53099637569700569381107098875750400000 12509141 521971037095264053701636973134120769084 12509142 -438100440787208046059725800287092248576 12509143 -1526821613779541232145581583048303199608 12509144 3773575085749474774023569716730147635200 12509145 -162075418473868157530058181001420282560 12509146 -464633760832508426698911949896956616000 12509147 -563327357548599090099361349855088861168 12509148 -65565338883500737902696630721112604672 12509149 1224137636913143710279710661099625354150 12509150 667178127229913383012170125027776632000 12509151 -407769833912466194167904676052562198016 12509152 1532085000666910440676943616164204642304 12509153 1030977486005302571413104702862063216404 12509154 -74777060978660043589195804298207620608 12509155 -766244667559805773927440365145367350000 12509156 888528098586145284393292686884761552896 12509157 -933494840639903057984033384953982201760 12509158 935242478982641412134406507475718419680 12509159 -784651006725330642101664330455690187096 12509160 -562679157244986823647212013431885414400 12509161 273999195051957278324717680719960856308 12509162 1373734450243918888010913701274439104000 12509163 -774642313669377712521164005308829040640 12509164 -8777619463636705628008182685898362624 12509165 -958565098107805511308005788174015933940 12509166 96281525262099405401113324649012536320 12509167 774008807841293107850096421425834813040 12509168 200596598232670328682090623426555805696 12509169 136494574680280679011425205874820952944 12509170 164410689835017693475947382789636901280 12509171 -921264852009043459677615647825537136528 12509172 34250276645107866951936070760234300160 12509173 8050762994614788786822675392331461408 12509174 972068273951609586461103881625473475840 12509175 167951862124038715278250017667617436800 12509176 -203943950800775048314226773000518451200 12509177 -109112912724905501156864640433314253974 12509178 -100793408597865279397601460422929958400 12509179 1286589633772006333431809553689038269360 12509180 475909390828625762665312475674887244800 12509181 -1496512622551046422387528654406907572160 12509182 12710861151925573774475649651700039680 12509183 776646212535969048964580730387711762432 12509184 43219253900109082833719145469700997120 12509185 -221276571850719955257333848398224322560 12509186 -1034671780442885869920820097484359516208 12509187 440670360050278899729446096664046535160 12509188 -136792172755652769772854712400352906112 12509189 -263863799395182647162899718625928373568 12509190 607420373993389095261254926261203335040 12509191 1897162804063204917919131653489622271392 12509192 44565440169188027351281719776748672000 12509193 24894785587685227288942613917079042064 12509194 444365303559208431250706590753829825280 12509195 -791644413788001554289843811080016103040 12509196 9932000892873250669590045107342278656 12509197 -1048972458491933589719383975433848369354 12509198 301195134522647188160494163735969292864 12509199 446472856169436042995828958593151695784 12509200 76863464248672827076447526369196441600 12509201 -1105917756602334764347869040913068448400 12509202 10475663534255868290289966930097100544 12509203 -412759440607901661958767520737005516720 12509204 290021149500683897317809430421857731456 12509205 377213107952881806245657456728303395360 12509206 -277964080438387766900509093214833416576 12509207 18162302516055595066408843465657748400 12509208 -760612522126617041321406458915039232000 12509209 719977416665065717640612042647964915140 12509210 -250029252057655893345606772955568318240 12509211 -925687441081566286208984465802183783744 12509212 -1378832360831416866286127292707698744320 12509213 -143821101155651005153577874442653533952 12509214 76476855146794472850960405342099876480 12509215 -1102399819182616380050076954271753175640 12509216 -34161688312508939004499925660040953856 12509217 -66509060968968244373962680070884445440 12509218 -765205410229479268552305569147894853984 12509219 261728600562262239413439160140022420560 12509220 -351895783964858617420250558941319884800 12509221 1302384374404452355398135679974984111422 12509222 1676456561339845871601668940626379936 12509223 6789336862489352047926536147554895568 12509224 -38183440095839307618044632257775534080 12509225 524540553442434039032703638248311246750 12509226 -629318499054377255516264782422254941008 12509227 144865130977623573141132498381763606080 12509228 -703487813539505974432663141118792271360 12509229 -543522917917356720440434292697757827840 12509230 -466418042390328966487451361768935538240 12509231 718884626974005897456927402800285022192 12509232 -80105532941459167703682492712038727680 12509233 -324753630908313320263063254691488719376 12509234 860615615214446802447024713904273440016 12509235 90812085651026116892463895772046726960 12509236 -841164741136803788229782681186593259520 12509237 463345744121001165312472009207516192920 12509238 7086741612161409962674412478562639872 12509239 883571862442130166785369770200185712000 12509240 -106369573617160323864118318115769139200 12509241 -128878594798295624793205452816396946608 12509242 1109118029884768331044849758625089820272 12509243 1252485384214190705180898188470943115492 12509244 -200981439875666552259681953774828421120 12509245 88942977649969992713784272188166467200 12509246 -139518551798114770800374938766748094464 12509247 759720906151354391706801299156573075328 12509248 -189613690174744974474940038301435297792 12509249 621869963579283494472064988394296429250 12509250 -280621114193157383284910850222451584000 12509251 1021268956588618417892181380660394488252 12509252 369580593322716840083772989036555489280 12509253 136237123788801603547415710146167000862 12509254 -279524662433849662157189343042873099648 12509255 960699201672368754524782393262521344000 12509256 285437630533994420251832562098716508160 12509257 308899767566094409238581350608283399652 12509258 -73368974693092538143356224271994095360 12509259 17339882392169995998824328001584288960 12509260 -512558508538535997922715255298535526400 12509261 -172999716968447105432269683515723118228 12509262 -87641218601695342063707775695719147520 12509263 -217913836679085314802263800738926494736 12509264 -25802943317328010183724293683882639360 12509265 253956153456649595774042829744834384000 12509266 154075274155757180129320439667795870720 12509267 -374135665615101449253280494275834001684 12509268 203276993573222031237211722659439421440 12509269 -248087087759619899430014650932252961330 12509270 280537013109277107204465601880256965760 12509271 -370276873170725823653023815469415729760 12509272 -48092678241807484477031102705387151360 12509273 356140142492061928755462750410498807040 12509274 125697880057930435755423414408702193920 12509275 47763297566364061162371714076957681600 12509276 -45892529258686065360883519723460567040 12509277 295842328774143230464263264490480696320 12509278 1045901720865784466117541784912372045440 12509279 1250120261026544557940816570706632654880 12509280 18275484777569657708408782469852037120 12509281 1941549540813578775842639991310033666082 12509282 -304937696742436984549825763205741337008 12509283 -172777434245228423772512085963516368976 12509284 678477008417270521041731827901573519616 12509285 -1064145216991246823073937157186408778240 12509286 -22400030747104869565133270047875557376 12509287 377534363274578016001267142654717039152 12509288 -1179220425498803870768614231591532052480 12509289 -75711687456913970588264267328672869760 12509290 -358644451086565337627405141102194557600 12509291 1333522521535739694816499478369591800692 12509292 32170102269897827006227615944743094528 12509293 369494931742253218660994359128071674880 12509294 348211973850829899283989464624153692032 12509295 -948786126425554524024233293700821560000 12509296 48740734005491335520267760446230528000 12509297 149969706177714770809583583777129421152 12509298 -514123624383236099525058676421414198400 12509299 -936189620263776779849827673225037505080 12509300 86001799244897955627461561331934646400 12509301 -171467930941928400677117497486124662656 12509302 10127641845735163620379891941789210624 12509303 -1240178125162941456749067839371523433000 12509304 1514517227887520657075368819341589585920 12509305 -25784403242515009446144739540458384000 12509306 -51755032007079290854834831916136376320 12509307 -956188256485672779073425543740715228960 12509308 29274021992299885960142141959160306688 12509309 1157555101716463610180984884913514239904 12509310 -186806884745469386235273623562068628480 12509311 -541741509977178630878132834984442287600 12509312 469668152734573201912997851425983692800 12509313 -1002858815419004399356721529878292367056 12509314 -726457384533184685576395383309221124288 12509315 160418373366316753476150510642497203200 12509316 -2940305974214545928795041102628891520 12509317 801583154195558216976352764519966518366 12509318 -1192191510653325988238017357582927642560 12509319 249359711884456643748383755107943226448 12509320 359371139411761030423841020450232832000 12509321 1101324197761157946049010148336690053088 12509322 245049088472747559552971228021767586304 12509323 -204558113892398711093789859368149192280 12509324 348127653488166575947918218261355929600 12509325 -224044345920299121750098381325067057500 12509326 386811136614446336446523132379124765824 12509327 327188056057113210839343207796249744176 12509328 -74537933371009389633010454965957165056 12509329 18866106443462986135473901265439603392 12509330 -91508351903669266243929732957213931200 12509331 -410355712244577999598949584490116558752 12509332 957037879749613168967935531749398544384 12509333 -248295477258679101971562805474427155140 12509334 135430062015816444678397497156919910400 12509335 7336696385421788846358585040527913200 12509336 378850774296005461725731476673545052160 12509337 -125149634053308516943062421036703814960 12509338 -744489601741296041971628122434661743360 12509339 -209356011904676308193583180376902783600 12509340 -240249457897481284246685030620913740800 12509341 197665011250351568931482127470887970572 12509342 -396301854978386976111938783376905458368 12509343 459884648204942319049187251903599360 12509344 -1191309527836477531405727156423098368 12509345 13897788916576210629950587275361103040 12509346 -2928149751519667411922437766214833664 12509347 -1459038946745410243817152512180524071204 12509348 895277048259591547711197059228463562752 12509349 -852880712187659970665940382232003979936 12509350 -360094464214773673644057890730520627200 12509351 -1475610389118440850011196585744696384648 12509352 -139456764393571012560963630038902010880 12509353 99946128428135755268892309453165494400 12509354 -242129382941560207127601282711153500160 12509355 292302613471857033526288339892908262400 12509356 -1012804027705439743871407991229119630080 12509357 629568884889343386135776465337374995680 12509358 -548570169545810579033814333729588131712 12509359 1220614954465746246780380068069075486216 12509360 15767149678235974733407057712661135360 12509361 -210493024739323673368222722582801831168 12509362 238902288013906361187305128375444380432 12509363 1076901590696180720532770894276398233612 12509364 215961972437643209212638653399765716992 12509365 458357176563243983808028757526086678880 12509366 -645016913025642099619103916698843254368 12509367 -40710027531958624502458397831733527520 12509368 -264403091185604932272707628900787322880 12509369 753398829641073834302287139664994882896 12509370 76564505948344345760791539558448051200 12509371 291080643183598474067309697946285272320 12509372 -26165670030140370252028811055030633984 12509373 232315066449251631519822756177876440064 12509374 -598301027203677594755901516357441848064 12509375 -1426919380600503498168999564541037025000 12509376 -9069169400960541842516741425773674496 12509377 -834060460678210746441564389420724643774 12509378 -94617986224049010323782309187467978752 12509379 -489083643494257174010083503807124998816 12509380 -681833482582384638812721304648285712640 12509381 -65153741337417713441913143075945518818 12509382 49468035028684034556093155291867692800 12509383 416042758549737716348710943549689623264 12509384 -752962177184925273556914656808205025280 12509385 -3814173405635785339284379438366060800 12509386 -347430283929983771430598564527716806608 12509387 385429366893775857333267663369756734544 12509388 -7077735333935253495425433936182386176 12509389 337367302946591683177638701704119331190 12509390 236606679402961707857745614817619819200 12509391 -652648110644960795514339811541165857920 12509392 -83260115406957283066706591862770630656 12509393 291000457922189924430281556913920185088 12509394 148524822067170873742092054868159324800 12509395 -291058764753556311046365981103002705600 12509396 -594688396775990659578384937311953172480 12509397 777470773760729782805463956548427590560 12509398 1038664332290946899428188613374755142720 12509399 102984078511308569330805290218230349824 12509400 -589938088764581504762012486998617600000 12509401 -1009386884053996575372966035528387054208 12509402 -95431565169649440356321167457556088848 12509403 720142801658568476461347275458081110384 12509404 79513797859296939605314785248277976576 12509405 756179240451642388928423652700967214060 12509406 205961632323719474970429260593809616704 12509407 574409531197662274465083316469663953312 12509408 115569634849033953000694824560989569024 12509409 -692298721651668670161638137356598963872 12509410 -9820845342787920349313163731930496000 12509411 -1840349935994419421101316443008647137920 12509412 43415230274751371142280923148580877312 12509413 -328958410694738217344935283096120746240 12509414 874484096861557531066917367549465465056 12509415 306951832964873962063772517526917843600 12509416 239673194468822846399142688171757568000 12509417 1360554802318193547532217647178922527232 12509418 -306393346065133874568050174561351959296 12509419 -191641972932949055436976118544413602272 12509420 217471030044914775585869807199139676160 12509421 468152448565653604000453698247124930112 12509422 1042996957563972474631501503784362618624 12509423 483343569483130182110614355899335630672 12509424 -52742532454052864012961927162730905600 12509425 -90661273001443432938266134289553481700 12509426 128323039482274268536241749775707889664 12509427 -461856555416223442093024291892324467968 12509428 -64709201822503139336609045192078069760 12509429 152706824070898739434952906181655244640 12509430 -79948719653801688557107276903468277760 12509431 -1591015078063718688188160483277680000 12509432 419884571198265782994384486286304440320 12509433 -88501084597949084808106153095841052556 12509434 300227220567120356426663496756437663232 12509435 -100904485809759533216294314046998314000 12509436 -40687878755930391237139999514011607040 12509437 -942636139237634259247644518576432753914 12509438 646772668698491947708593885194735893440 12509439 386375338008109743210872817478842876048 12509440 -1023762178296463350811002759678630297600 12509441 200171212715893343565853940016028084800 12509442 -123804047829494846265501331618642500480 12509443 864887989743708656056201142481310081744 12509444 -807864604738467823995046304653484544000 12509445 -55751406748033587621153562978683500160 12509446 -1194602182900712623944002001374331932160 12509447 395081456864211804077133817974822385680 12509448 186228913778604605561175023678521344000 12509449 -643932652980841242043081279520397279536 12509450 60495562119398543589513218599122458400 12509451 525874205838730258572923952781808837040 12509452 -836031894879794634896092007676184908288 12509453 836879062897418074951444295609341343616 12509454 -372946714223391893899326476525499139968 12509455 250477823623501661876953538777042639400 12509456 97836607104230736051707186193427021824 12509457 -111659698281372297219309187143688686912 12509458 226412332683217480421230692186370509984 12509459 -382428843533466715727758375894741436496 12509460 -548910498472450291479791997594481086720 12509461 -8276569856219697026460788958644544256 12509462 -229043902355302155822225943526314402560 12509463 472883140357375085678818983793319645544 12509464 3009038408072366108440457337740052480 12509465 667129079150154066302656591024269174600 12509466 -317039284389218911503298917865259270400 12509467 -880833776870625506379560870816688032400 12509468 -234324885344602734323654016340210205184 12509469 207398343333574237481295534608441829120 12509470 133666276466912374122500866746518530560 12509471 81787172284417722465247990543956072792 12509472 195829353962041128788405506751976701952 12509473 -1118276464738390838428551351948925597440 12509474 5217235727185682796499722257485710720 12509475 427145048622360928268945037702070416000 12509476 56628149777834320914858493507136217088 12509477 756113255410861859225534696019089662272 12509478 -9279855162079573131642884969777986944 12509479 -1320429438251701387756036900858033286920 12509480 -340161855220909647997647459935937177600 12509481 100443740785278838896392670129449534352 12509482 756347835428669821851601853919484412592 12509483 -656251502945487997006384118351630035200 12509484 -59037328874021534242471699255833661440 12509485 -834667463182251450784772260862197928820 12509486 -57523454439086115012558214464836520960 12509487 -714773733936317032957296110401627182456 12509488 -343718532724740369672661298252164530176 12509489 575879135450262531939649784194433038656 12509490 -38131146251487320787267723580310323200 12509491 -607755741401702135839002241124836904528 12509492 400288075214710230362927655111482081280 12509493 381267727420964837273396036750383141824 12509494 -231922651686135878823530058291457630080 12509495 -217928657260605474342265378680803913000 12509496 13898620737090369241703804643114885120 12509497 -253403894177241287718312393295724931456 12509498 -840434977774162827144398086971412695840 12509499 -34808439336029634189935112447874064616 12509500 399295851077544940009645836058976256000 12509501 2473293936494278820745383052119879094732 12509502 -442034663711239488775055262299016562368 12509503 -829683606416347062751146701131894176440 12509504 95857897920837560628526227952655400960 12509505 475687356906674485878694196092628112000 12509506 11843526599181347682991771379372673024 12509507 1649940124601335644295682059698869613756 12509508 129998597152912544701941748032757542912 12509509 -464513335133258654108977291055643176290 12509510 41016370956758177786345843214309054720 12509511 -204978537438457768704599178033007324416 12509512 -1047951143707640819686042660855208524800 12509513 -695389036006182447140145334585523699238 12509514 417854569898001381819595630952432581728 12509515 -10189409408320631646889314240806912400 12509516 -63514540258983009376525524375653990400 12509517 10932863680381905826308324119673711648 12509518 -429435727541111777745894127190846523648 12509519 152864539365272823811255242531290571960 12509520 -246305944198518309237086554054223462400 12509521 -764993061635502688119953286906856027788 12509522 -736027733783033963263924538717327480688 12509523 6497842748727654953600599730477289600 12509524 -497593594623044288645806882070453504000 12509525 393262551977840948459554834922642128800 12509526 -376537037830435022182105174199343521856 12509527 -1787307120027538071077352187660654252440 12509528 395910239739356864834254909078314639360 12509529 -1233449945893903175401505054143003763040 12509530 104147772767345804459891160120548325120 12509531 1220905824592855854063419348494260043332 12509532 37185829080666730458079018989306101760 12509533 1069111924417403755499746846702936479782 12509534 346071143490740753260296546062897757120 12509535 417838132682524150049605309096067523360 12509536 -105151422185368730980360615612245344256 12509537 226444665581050593488078639858846001768 12509538 20443840618965488661476935258715174400 12509539 -203737694150492742587860138002150009600 12509540 -612375008699823366831206291841746261760 12509541 -175503302382539955016250106416826132960 12509542 760153823162691925613735913064580136672 12509543 -469448043247945387054682510232227627760 12509544 731995531783502764093935641571906846720 12509545 196223245706466227994675812812195776000 12509546 -414203345441517009543605465891210182656 12509547 -1174962884881899603654676856820450277800 12509548 -11089364974468088701085008740739892992 12509549 458008864605742786520338753591326374754 12509550 -122034577248493048800947890585080360000 12509551 -836675746934658157578002096866582549296 12509552 -56544045083253898035518205440931004416 12509553 118363760151891213838760227657680969600 12509554 -223244352465765787162574839410181797888 12509555 861887473916800966796444127600780942960 12509556 -275741816653414526806529898756885504000 12509557 1351723943269893816601007035682491762464 12509558 -651225622388306175497745081308042729280 12509559 -4964463291691544768536307858749296360 12509560 3252235876537849727887350160883712000 12509561 -783800577521817078019574715532613438976 12509562 -123554574993507508156887060600012963840 12509563 -793641307100027187240761151953295461016 12509564 1338456925834576502656972137144997171200 12509565 43463235594479016343577294331174813120 12509566 28661927416635312399403078428166175232 12509567 -445735840317918511376916851221063512720 12509568 821744609995607123963090098928694067200 12509569 724297822560293231312730166266452829312 12509570 -912428912093191656277353359629755939840 12509571 1473964561867360473427692138018779243520 12509572 -15042738646779435470875457979128592128 12509573 -192744545117241399638917075874333970660 12509574 2444222481498922189631842429988050944 12509575 -436907303629819654166751272699696048800 12509576 -1073646344754809027728749659926403020800 12509577 1654747681969027247531533455196890468 12509578 462638989510557119931226377884483265840 12509579 -251156580735755600584542310997842475820 12509580 -483012449728358169671106579932547363840 12509581 530675349420259997679532568783858957120 12509582 -36755565504257802403398165681769008000 12509583 -1123045469064893951832351070468583107200 12509584 165436099731968546541020606989740343296 12509585 -304476529207653936852999587272627200 12509586 1044146424473264786337249618203934174720 12509587 -728265332934515926868953196497755848 12509588 -43143014737939180854607172109325369344 12509589 365064905994993507622615228688260276800 12509590 -40298412317281264437701161549291159680 12509591 1194434050649309669122015617615922753992 12509592 -367829416108724570253056567897936732160 12509593 -1573750371097862598057658231342352112000 12509594 202556448604354814221232284111909221120 12509595 183928243912180505308254923224721648640 12509596 73313960308036276099999663058730347520 12509597 143179640289901465568287988434190772012 12509598 132752300572034481907130994728171947008 12509599 2003586578983666474585632486866496773600 12509600 -723346396350180957460768069114527744000 12509601 -99473529296145916626939551535223296960 12509602 574587529432753319394920400762828133200 12509603 11429315842050645756468286440436405920 12509604 -303644123239063795291711980858987596160 12509605 204272370305677011729638210606872621560 12509606 222272820537963198286310600888129351040 12509607 647573567660632190915189907954926068224 12509608 503214736412505983564712805162313564160 12509609 -588542739904127742534347249226374707584 12509610 -267050310067278490497434929541325542400 12509611 1590606514017363343668016515182165052212 12509612 -695434434756792293640766135271489919744 12509613 -1962168906418075990648738948154676897600 12509614 119185691203074034793617990000034411520 12509615 875821590742075737648506706299965730760 12509616 -16248468771195977123028920933969559552 12509617 -460680308531310553563198435006803995280 12509618 510869625866887187158024256003223066240 12509619 -59677897105768702063142362222029274560 12509620 490266768805784987379398872042236065280 12509621 -519784564593643307629077080047715957028 12509622 -70051319062653572169851406197255761440 12509623 57263293599644577870224776957995217840 12509624 -48829220430714754979888315337058775040 12509625 1213043529777041918837494776950569440000 12509626 -426781668326701238548356469459068871200 12509627 -183218384304490001117859793916144690688 12509628 399411258323035803170612146226521182720 12509629 -1223273330890241762792778625077502278528 12509630 936812889801088355542163218115857920 12509631 58554453447250289727915390699667009536 12509632 97427392921131903094407556185867681792 12509633 -415683957037458240182922332031533511996 12509634 90847905310307835697941798852185210880 12509635 -157888441995969541961138219900424687600 12509636 -431915584114316971174347238362419564544 12509637 9843108875381195696634280858721885184 12509638 -492155121496360090384010076239913284160 12509639 253524335461976099234773595415542414760 12509640 201298957017521481219457595677261824000 12509641 1153353109282303448390968416121620062042 12509642 -403329971756518021251395942606968138656 12509643 -182081844839506650347033904054991721760 12509644 338234228790922832412185391560204317696 12509645 -29874696935370986526191754047744114280 12509646 -3281675245541018718749752196969266176 12509647 484831792405676537996055747245037122752 12509648 -400870832162635871945713360940725936128 12509649 -806550101526042434625784579474095126366 12509650 -571472472471794836387855066845715968000 12509651 -1337263801668718557446686170663533152440 12509652 19744778867816862289031302520731699200 12509653 397373231846891269683094291366967218400 12509654 209560218977715690106427095872044583552 12509655 418253587201795094121888950151919214160 12509656 -1194516464920368529502949922245814917120 12509657 -2077275593460730541151032461593756794160 12509658 -44394990315305483990457257673765030912 12509659 3597899631979373429240925655446506993104 12509660 48021052447402226583061064115587335680 12509661 503906818691254336774197910966172490624 12509662 401427138875225015592947844388012579200 12509663 85273319451905016411060514567983252096 12509664 -181476328444093400707058348639618334720 12509665 -28243433857645384929820039476150506880 12509666 310013984668249802122127517095332271904 12509667 -52707312015677157827393360695301279760 12509668 297549902078678242703859924446690066048 12509669 1379101372744952073302431194342869023644 12509670 38550350997702994938344631644996246400 12509671 -2859675739832181420499415372474295911616 12509672 262046663742477833079101475329404108800 12509673 -329411511793426934152728901704193830432 12509674 -84098846357437648908708716031906903360 12509675 3155695031894691580126261589973703800 12509676 813628149772709926296016941611902348800 12509677 -548299309935084354790517384845154736192 12509678 60863125517170045688422458443885053440 12509679 -34353695766488107450551972513177157632 12509680 197265407172149228469278567208735375360 12509681 2548298899489744451364934971510691652772 12509682 -129153028651740051457268653687652059008 12509683 1312990026685841375870222502549243945932 12509684 -230695453417918686779751291127966291968 12509685 276162466516631730078773709171940873020 12509686 -211609861756220651600924032103023651200 12509687 523615397398421954641339217318851599336 12509688 541321105915184489340144308954030776320 12509689 -7815712458675378520645424035199793776 12509690 679348514475461809469554645077490629600 12509691 374588387100501195020288562304583926464 12509692 -281863524442994496745801928313553668608 12509693 24188408359001469633153215606758293120 12509694 -255534877201097220484121667418064664960 12509695 929265568443069070021342519357042070400 12509696 -424825426761938872666905248637822959616 12509697 784827259217203960775648708564858529984 12509698 159214936371091650992826690202132087680 12509699 902975720336421309395825513142288680700 12509700 54526862973163527434348919350156390400 12509701 1204978304670560504844078381328646315100 12509702 -550759816315500292474224061320288760128 12509703 -594295977162578591865190143276488895696 12509704 1363566071601004141649536106859437875200 12509705 -393693719860435666795250750171618212080 12509706 -653506200985804749886115777625497088 12509707 -636826187080209114876981920922526955888 12509708 -989867517025641360828573605054829717504 12509709 -273708406817178970805196509809221772032 12509710 -297050313728837400940104711509101458240 12509711 1567356697907766611072326288221387763800 12509712 -18980169627347974729576845244360212480 12509713 -1559216358751986306467272429884516713038 12509714 426374456215320713786795960624892518400 12509715 172835903413725069530813926537633062240 12509716 2979607546503900437998360159869395840 12509717 231548126446620611762849815018804109952 12509718 -13533423114918768713966325787326202176 12509719 1038813530633548868846025848315196002120 12509720 -324173743059576953202598675308941107200 12509721 30457957458731111629418043635039505792 12509722 1064244060748719832237027317631831011840 12509723 1008271000266115037642531944012312903344 12509724 -659079775855661681319735522710304230400 12509725 -771598796026175141987457191416291252750 12509726 1100196248822100791809609261071816765312 12509727 1186346785302815426059170528802825947720 12509728 54163165192062006644973694979577741312 12509729 2169481692884912785519021856937953199360 12509730 129718949667927962249870556552024897600 12509731 -732375775895705943246909072723287415456 12509732 10095405534650595769130324091567777792 12509733 1528908950454984494798632038600349824 12509734 258846655175817335830295365506097538016 12509735 167494832093385620089151659231998190560 12509736 -37841271135901124728558535211279974400 12509737 63542819466313591977049348876382840000 12509738 243603558300925707821910891950340026880 12509739 -768309572362211479148981468714122182192 12509740 52639455371937512678268818693653831680 12509741 815291925892698734801225464453103093142 12509742 131020845085426740773497344115430400000 12509743 -64161272586179493284849829782266240440 12509744 -4920624193782186224187179829989867520 12509745 22021490537311216208509081255565462400 12509746 326808862074295122767612917938704114688 12509747 620139995605620359881553328085834157196 12509748 -648030825723806335025251610391604039680 12509749 -28817098556117915329373964077676137124 12509750 118880412338867612817955439658535200000 12509751 -105395622535085592658495769130705355440 12509752 785795353831599945966002534515639603200 12509753 592614374819983789976928499290479401002 12509754 228429767891741816542988907993398648832 12509755 -1303125117314357974739221450029003762240 12509756 -52880794868320014361773957020361658368 12509757 139418611541843461229898571734686903148 12509758 466943846804920415956308559443117478080 12509759 1156181076524614432842230383648471014720 12509760 -126750647031569165832727263265727447040 12509761 -144176776867805110971647131465041841056 12509762 -364469991071902235463322933850442306048 12509763 163681789131059591522768087378302343424 12509764 768291504334497006057447568686114152576 12509765 433956557683609182606248488106125785660 12509766 -651863331755888197797343364346263569248 12509767 99577375537255032117872127373417158160 12509768 -728798029198774322952151965592940666880 12509769 235807807427955242402323341075640884288 12509770 -102201362378055546894969814653014476800 12509771 727163366284443131955487974362276336640 12509772 -549324531720730689854130812914249199616 12509773 -1050179784515717626929150635685136698240 12509774 52379775661559264911763382023806950144 12509775 2296855872557070294848016252785472000 12509776 -38003623465450048306254827181222535168 12509777 860701523040359749363505159989773685632 12509778 64875757187118063316558219459256994048 12509779 -832041082320355996310289603795479417620 12509780 811362832482280714101997032059504889600 12509781 -1208715403396654755982877558521414552416 12509782 -276359372903358098948624228388820855008 12509783 262998816953513408040726242797459369008 12509784 -147667955059416301924633394228898324480 12509785 -3747496701446938198125912771854305020 12509786 124209706064891888548965882802646329344 12509787 198598479246008397680488570355320465560 12509788 142928611616376504173605787365402298880 12509789 -173262282725473579103098118816559974976 12509790 -40699676221006175294076772695464601600 12509791 -14334538886399753729573876732106470176 12509792 -1000880749192238794115851987059354501120 12509793 -1141267065198418707005646307822181327856 12509794 -159153695140881926386140258360441679488 12509795 -782269284434126454502930032821675617200 12509796 -149383968923967491855802817707060658176 12509797 -85278094354560742542939663012517234560 12509798 10579965350076425947850634619608572736 12509799 442029826406815844702716754681297881680 12509800 165721330026643025710438832071785600000 12509801 1284487449404065950093422754769931943504 12509802 -9058066129350445336133432770529058816 12509803 -261505044590598228952123341779713866336 12509804 -732772015451579443204027300087503001344 12509805 -196797518929563699195998828036171919360 12509806 -313842250878686145225983863851854067648 12509807 -1917961608176005736253687963105131221248 12509808 151697030703342196268853945903218688000 12509809 -46789899525562684349551616119428084160 12509810 -201114991877102731156956159751680889440 12509811 482294176943541057166086366883299637632 12509812 -459466254771653659187648273420876677120 12509813 1654207150712812873811445696336296086062 12509814 -102464157007460666267792798949924364800 12509815 -209959975843675071472669851132182343360 12509816 -134411998699617000480003333900463165440 12509817 72014136426455462324941485548815585920 12509818 -923927286649136398152806020344189696 12509819 75572285888335386310307529824731310112 12509820 -498401053448988217981315986409043520000 12509821 -8428197119460295174930139941267877300 12509822 440483864586255558631258130060745212352 12509823 -822045207946899942187830995930252373816 12509824 -1390181946653912481696128612460134400000 12509825 -51863618426774274865936265614205577450 12509826 18455424053722232479934012058800346624 12509827 746937660657982612974794650661105588 12509828 -11003224891440872385023155635358402560 12509829 -1529185892424735294903291474744835761600 12509830 652662675332469871821351702714309586560 12509831 -1417444042231998639743727758959437307368 12509832 167426100855562830195481307725331128320 12509833 149003404547056949614487329603651596800 12509834 637000238642450356955284419330065088816 12509835 17501311096988730311832150445549359840 12509836 385983513392696378087892506419973492480 12509837 573227964468506387136431296514579490486 12509838 -129675368067781350488416726536629766144 12509839 -230525287500044874377468542917112324560 12509840 25904614499169916498991403789149798400 12509841 -477910453659129791328132632955771370656 12509842 195018800361230141186283566070727005072 12509843 568204969510699844814604075065349798104 12509844 -146116389333299580251241974302947600384 12509845 771689871782837320071323846052204854400 12509846 608123302969625919739895378616205015680 12509847 686994889617874613978076236186927357640 12509848 288928123515110820527090052732526878720 12509849 1977643166172768541705553774639877854592 12509850 -190368686610472207480946010843518880000 12509851 -343647077362204675714847264186701041600 12509852 -130041611491498820720258225326791886848 12509853 641490725551104735657459391341483755904 12509854 185968902326946059528060255634420744192 12509855 323058768831987974765788671791351508960 12509856 2150546791538214273366108088291137945600 12509857 1078433340553396012741913342980646779106 12509858 -858574679780065959837950024115950515200 12509859 -200334106892904958917509665026108585096 12509860 -76113059689727603402110547779235450880 12509861 -1843253048220355954534299379905607680 12509862 -47889813521341270590884928585108963648 12509863 -2631691687899500949186690123699144710136 12509864 17952714753256109396789104251731312640 12509865 610201180850832694866139182104463144000 12509866 -192084180263091543686878434533954100480 12509867 149884024275208823655584083226714920752 12509868 40777001075625540609210126189319028736 12509869 -897768530862051322407793945309356906730 12509870 -478302579204981537396809365414808135040 12509871 844026709384074160924224789426610500864 12509872 -308521857294394251441438821112017895424 12509873 -1421231225258001896329484860687418376336 12509874 140805378681961737851453571087110891328 12509875 -177994738255209814839346458106866408000 12509876 1074482573981700823491933459987874431360 12509877 1115768157285222499348053765836735570208 12509878 -273036623899182698323254213874156721760 12509879 -34141970829247626068261368795271348160 12509880 -100523888513322257278232567804934144000 12509881 758132629366806346980711225156544696320 12509882 -148899709815828123047884839685884381696 12509883 1963675547586082733653639184740119620424 12509884 -468623090586454151538896928255908957184 12509885 -72056334526584494255134321895057904000 12509886 -123585677434472405917027175963621113536 12509887 -2147803477967573920468255080226318412640 12509888 -215431430147518639969672904997171363840 12509889 74598478780622443061711768178256105920 12509890 -448960062347627348060278114561690475520 12509891 129439476345197317877732080713503181600 12509892 -151775212946182962325646806392546924288 12509893 1144493669905210306636800786246354145344 12509894 -425238388586533600837769309691251035008 12509895 9871014850214382504329478908298762240 12509896 1047732938738445126824524733523001344000 12509897 -1362605442711838087807903897517659339008 12509898 -499475674996784788456667385250271099136 12509899 -1241692199837176235717246511438636899840 12509900 5469972910141408000065612617256268800 12509901 909479537639888054966730477576440187030 12509902 -66860223650775070186973581520741719296 12509903 -265842911838462382257944202938115663120 12509904 -3117936525134151372875320384762675200 12509905 173038877252801773732684918344411288000 12509906 301465152736293947580700185411409003152 12509907 432922929696137741039562426319248876288 12509908 369941614548768172444644157617860693760 12509909 1727968532595110419713275544864026285916 12509910 -39640342906625602808397037666963968000 12509911 838716601192398912277379584999102917512 12509912 1271922533750605201815877103209335859200 12509913 -245595639776834474329442315559200188416 12509914 -51935309428472230929298772951358635040 12509915 472648614081121410622439152870347163920 12509916 60822763892671742233532592680701108224 12509917 292986646992049189622487827042209319552 12509918 -56642477148082402218938292486466637184 12509919 736323645092528607982485054542590249944 12509920 63820514056588823737304200174813839360 12509921 -1058808365153168199463700756983647478878 12509922 -31735118594098505694084469241303173248 12509923 -1346177803791754300138873437520291618280 12509924 31121029034833088695845576687847452672 12509925 -440742291004662276777104633684508360000 12509926 -79355990332541598473971672607801032704 12509927 80433554883570548511943452000473404032 12509928 -69675608915612150936465456616902952960 12509929 1029087391109488361514283065828756295680 12509930 17290378026105001691058364287024000000 12509931 -135576665738094565369958552987644256256 12509932 491540517529579826478116010547019530496 12509933 1209999533586476905026622421690247238380 12509934 269260647151585047910626316339118998080 12509935 -929775426802417741288691350476612168120 12509936 -14830322849535399622725515339341824000 12509937 50329643048001319517369360543520362880 12509938 -1624308846125541460331690744292040704 12509939 -37512788288950074298868914240494629376 12509940 -441803709712780632395917615953619200000 12509941 -1114312245580470673663128076290618738116 12509942 990601805574003444296695533754261867200 12509943 139150299422632115249375236298905188096 12509944 333838710678469539278157462580615004160 12509945 -980532518096855022790938241489010564220 12509946 696595976426231224557342231561063042672 12509947 -1994340561159078683016549735887242560 12509948 1980000521874950380209252666515464704 12509949 -621916404977694534062326272575669408832 12509950 -216478152972708152774358552399243720000 12509951 1697824455914775274577071457442854813952 12509952 -55915429271968439766776193798666977280 12509953 76496278043094781405269243401444643264 12509954 -303315249431398997354423259973118167008 12509955 -536846439694957732132760467340415540000 12509956 403244782644964729784810385593332565120 12509957 -598889745530825360610202667773307507328 12509958 -1558683422240563661919659690436599616 12509959 -62791498895551192913305163327589966336 12509960 -1504544912558848414483129058598707097600 12509961 -108002672852129920757389975077564074880 12509962 -19866384271418612483122247193213808800 12509963 -88869665134568463325725090640578223788 12509964 58199916428417947531565777082756016896 12509965 161109963161919455844118568890828718520 12509966 -390166425049483171053838768469638103040 12509967 128948052290192160653310421167542565648 12509968 -25649073031208797204101987101960830976 12509969 1716684348825363566598359070810630446196 12509970 58503346155380201484286759179598110720 12509971 501731896709497987614805602560736016172 12509972 -582907577248689724587769884126831298560 12509973 447560623809438181326092952610052118624 12509974 -157634962829944449724333741958605239264 12509975 -267041286900115723435760284656157242000 12509976 -238215714584563607752514447009747435520 12509977 717498875949682596069310846949095315200 12509978 -138290908131857416819158421409824735776 12509979 1065888324696814693706807459710863127488 12509980 123841870587558142788569605167012249600 12509981 -1068832165114685444318005013852539079136 12509982 210963463201423089320061068296885800000 12509983 1066789747884974381925414915115868827232 12509984 543176212139065953096323667036291072000 12509985 139733308364648726876150568022818480000 12509986 -548386098206312202307144968840499397808 12509987 115111230659164211411025978479489551104 12509988 -87709368924741002779875775017113763840 12509989 -461889030364992628689990092727154259844 12509990 22542596974471887029560409647448371200 12509991 -187855214258522187612031448183223384000 12509992 1319422820351511628502282200229955993600 12509993 1012393553461390771357289210756825452020 12509994 -504657156721687970466592174054875176448 12509995 -892414521493475167087850636565766020000 12509996 165058491477731451469224994634148228096 12509997 -329541407865076382416388669837091782400 12509998 -305762804327830298853554134293406464 12509999 579763054581989533744430778075936090240 12510000 32731075706643541535157146733004800000 12510001 631331776266651065635142272690621260352 12510002 53320922191028903045342928789181701384 12510003 189595757836000683658719410401797072768 12510004 106120337922221517837353060436606543360 12510005 667276568452155396068093580025137669660 12510006 -555444082724088492501933280340823667200 12510007 -105945166005605321641379776268535587328 12510008 337044089354774511477377793161743564800 12510009 -337896580275718500016194266216995273296 12510010 -28907223226403685530171061315094424640 12510011 1354125007543690888223842838571326180712 12510012 181254358581247774315512653205156544512 12510013 -80701728226493155084523237392172508480 12510014 -567823310801451203299012232109973054080 12510015 -58283574327772515448694791316897564160 12510016 -654908607054450271300960840308388003840 12510017 181977426962186529530037564769789393620 12510018 139274056220193045613478061752547456000 12510019 506914344593041444458628923839117761600 12510020 -1150801235687952802564529745109542336000 12510021 -283036692137627476495904411696564275488 12510022 223184266635350656824035626657868580864 12510023 1644800921180434577161723567644868765272 12510024 589800276857885812497548767237405777920 12510025 1113541094233718371039011444249201075600 12510026 -633034521828742529328002682774989646288 12510027 -21773671560774331034526456870200364036 12510028 -68184524628756956727089090966614086144 12510029 3416101575627557294994964968039828672 12510030 156443343448484925691118827635503473920 12510031 -2355248330287082254509499671537672808848 12510032 73144359554865425734065076922827407360 12510033 -6739137733628610365645864492590059072 12510034 -552223528377186068666440926220658561760 12510035 615513412849592953451375599775479506480 12510036 317237476284576963147579995032885407744 12510037 -1177339126414179636764888665698082972800 12510038 656333476538673311510432125378913870400 12510039 -410601014333363309296564798149742853760 12510040 72234913157486483101308930566016000000 12510041 -1607139590545278609667917817987953359100 12510042 -143690665336537389542049516607667916288 12510043 317438900927050182599075942390703845760 12510044 2206010543161132537919396384757023571456 12510045 -39470443896618833392421685124368883200 12510046 1261460308843225840674013238960854686144 12510047 762365481720685632037165973746402873200 12510048 441821738570135434170586078075743633408 12510049 -965710981329914338756180174967080223340 12510050 11304520375346951669985602268497817600 12510051 -521454182385854085880325755581201727368 12510052 -231499028979868595027829078012179937664 12510053 1260906334766613175221169631629180091904 12510054 92856825436471066047552120506019384864 12510055 -300346240064515071327997895039705924040 12510056 288857960958069783075909938077764403200 12510057 262239342556847536835266439121234432192 12510058 -104734386347581384042558060482066178560 12510059 863528035092762471550192503266186374260 12510060 84864107438967677057459310001258920960 12510061 330502874907941936480101374668106868492 12510062 -438283796265453017369928093025603798656 12510063 453239586106432159035968767271596623624 12510064 75114276367308651545996883495999963136 12510065 449033439293037820872834401262162484800 12510066 150919049958207413994208272285652074624 12510067 -218686120980235240974634414450344147552 12510068 -331303556413322608760137352683914270720 12510069 -5127658882802183649137813899607829888 12510070 219083983175448564712181059271981938560 12510071 390788940791763481326721520491195559424 12510072 -752095803675906333339666726753362534400 12510073 -2282812599313620028060654319985833706240 12510074 -275522893361967777355183579376783862048 12510075 229374083237545097773282305944417880000 12510076 -21712000110234030280625643827210183168 12510077 417983850383707539911471867692928419200 12510078 -243386142327921599125517066432739655680 12510079 989130788751343925411574317815402978272 12510080 -913116375358327832233785980183012966400 12510081 290744200697795572392586358373299247360 12510082 -254517322310920414138787629645677992928 12510083 -22152176388940762484470602811337235600 12510084 520703891693735613930955896830347198464 12510085 -475817114496742841365986020812483616640 12510086 1098375623553503659598386960329064066944 12510087 -267742269049476811153955343144260850432 12510088 -1461498560796594738807356014966481418240 12510089 67117352611460078637752982407711258724 12510090 176955826116220000423564819759204720320 12510091 -372169163316799485786577113265860064512 12510092 -184959568967899631766245857490003274240 12510093 -759809910558317668398208539346971318336 12510094 14567607087652648967896440658813539456 12510095 509338060076859706809847462755434147520 12510096 -123389080547011286297531303813508366336 12510097 1069673189589112199392628270375172650546 12510098 -703962349906065454367942398301017232736 12510099 -769182962138478501288953414225374172160 12510100 -650673296830146854577261896167601161600 12510101 528436466233597727763292428654463497102 12510102 -448768770551660874239357234276717738496 12510103 108552789637518747196462803666375132304 12510104 -91615335863948674705146664190099988480 12510105 116832701787885277809904036098838992960 12510106 -258892803108500177458204987783449798144 12510107 369298579470988359364889157027822866400 12510108 25407106424583296609549582569327486464 12510109 720216218869150013222442522389736046310 12510110 -285422334895147159518797910185989583040 12510111 -244545825016553960651787367803272294640 12510112 -273237081410246933360500820501631860736 12510113 333880147827616864255126908872949319680 12510114 -352515629089024391212312151333692062720 12510115 809070719452448139152438174995047948000 12510116 -212864892687084111898506148740802047360 12510117 219981225053482656265640339064652804668 12510118 -509086367791234884196431149065656960000 12510119 6860436677290302753054541201485258240 12510120 57805115923507152251874380836729651200 12510121 -638089307691597614759439198553622804160 12510122 -675401667452125007546149893345180759888 12510123 -719761287782024277384307312098775976616 12510124 1082813461847891210688457667572165017600 12510125 -593356145448255365565839143987600482000 12510126 -834868468042010687734042148968222990656 12510127 -83621652677584198875506758220520358928 12510128 -166949877756070744173396941152338690048 12510129 712684919722398631369140719623737590208 12510130 -329094343940679705642209884610327620800 12510131 769262676153035063836305425528582599680 12510132 -587112629809321092638752054767284889600 12510133 -1463003410343392867355413973449464409618 12510134 -75038165472145507007673219971647243008 12510135 56154148062833190382332824200080384000 12510136 -1396195409138135416219154311887943987200 12510137 944246018211629541016007707403341744512 12510138 603863579197286326600739960327004754944 12510139 -282564852435736033127445265360023764120 12510140 -735612289374644876562205407182926978560 12510141 815587750033183751389139386652963182272 12510142 432769423354516537433770853888972681472 12510143 357392965587531492045015586844131395264 12510144 -136062579367733170207592331868901474304 12510145 -1197757493303237621835547121743374014400 12510146 873764300513003027588770007982462482304 12510147 312167638876047481927613808876221347680 12510148 173172548428064719104861832458495488000 12510149 -778717405538871760755571579697225956836 12510150 69863469060717916677166860922545345600 12510151 -639785292664080039218714773800117044080 12510152 -1181168737194671545743224810960684113920 12510153 1683714379667632260189552221041277848800 12510154 633293650094271911118695553647011091712 12510155 -2720261242212564071626227241469323200 12510156 35141188622374072184426309346188442624 12510157 -1250106864626631295078669527140738236896 12510158 51716991182038668270706898623616175360 12510159 26264367963880820091580914080482612104 12510160 1120482539214565320836100916618199040 12510161 1026058509504061132140080958921819627762 12510162 2575641491417243405166927115008176640 12510163 -122394608957190260301050303523651042576 12510164 -210879499117652281485062000779323711744 12510165 -276997442344756390467746028238716432000 12510166 302456580173504462788801703174607770304 12510167 -599938189743522857008394699395794065784 12510168 18089098702896443692431902815401246720 12510169 53736609978266787883200117743196887296 12510170 -476993312225213962393105640840586988800 12510171 137494316681447585239295755410940808940 12510172 -1201765957484709297399270902372294669824 12510173 53790339030994251753354644768309461248 12510174 85526061164127582118351077355580768256 12510175 -267980416987998960968957064021544101000 12510176 -82640925642513056062640240974587494400 12510177 -84969640801348823591774745228685578240 12510178 -1511793007040867142750599698939849273344 12510179 -66179149567009892167008745963618156920 12510180 23824468600951699801543701788658892800 12510181 750201981613690608961018282098524584440 12510182 -32953920041321733941882496390498937728 12510183 -11850806714222757132140307840602726400 12510184 -1211786121156285712460865578366713021440 12510185 -1384788436509332094168873142782912107640 12510186 -9589616064099433877371981256954900736 12510187 -344724511721836175871811680059342272088 12510188 -278236633529168334467758350836825946624 12510189 -653919068508478096486598417117336508000 12510190 -665904505290785989539081035718317760 12510191 -138909770393832869668749178564051263408 12510192 125668477085412409803274971938735554560 12510193 -1998807781828292273891583904017296944558 12510194 -581062403717484838708582032253909331040 12510195 785445598657783792485817130348920015920 12510196 -261216168148939360406817350267419311360 12510197 -68255702691318077272972526705158258368 12510198 451695813036656150774117835240273019584 12510199 -71038694307227773351371637193086821472 12510200 -89054710461038437261689633031130112000 12510201 -1288776782233931906419247480861275665696 12510202 -27367494222430767001526184088419213600 12510203 737091756133051021464005570961152962080 12510204 110992323696055497469403901819007229952 12510205 6642582917889662770748270161456811520 12510206 -136915787956287686596549237270757302272 12510207 -11534337941224636194159843537740727408 12510208 118933068044931210820860792792017797120 12510209 -1322299690462813661698663701176836078590 12510210 -295255959854483272984717896377172311040 12510211 193807399998394653554404623656761166032 12510212 340900015485313788507861812361445269504 12510213 -366522930402654377652698557714517607456 12510214 -290717096655045080860270049646071085888 12510215 -848061639128516825795394748874353131600 12510216 168939365797378873065899723960387174400 12510217 -41776130472289337619635098643038325734 12510218 -135812949011139447048099153529843719168 12510219 -552495397618666110011102901071737638912 12510220 -48977923844120142778211056739435320320 12510221 -304167037061306787394704379486506722868 12510222 331346618424048997905542940468440619072 12510223 -1028582080797052550132311722265339889040 12510224 -154447988303381805766202756480170844160 12510225 190161824977936032460011354214870473600 12510226 -318698116951345381687380467140182629376 12510227 1650062206570982890512672677523504868440 12510228 377336094464103346351105808276436203520 12510229 -105762830750698940600681850442573540032 12510230 -178256716679856525602647405910625146880 12510231 -59114435719427701297997311664341041456 12510232 211571451841629965385138205281187553280 12510233 -701643850990447290477234348892824670518 12510234 -912130204353766720732103863635423659520 12510235 254475069813089400491116487058865135680 12510236 -136454561605296214880817579658478493696 12510237 375381955719591210533648754977461695360 12510238 136033171175482849014458857933282040448 12510239 855278142783862197641373107617002597600 12510240 -555529873860942015338912504756935065600 12510241 968735850381408852171782926450009868642 12510242 905850982795991463286666307601738019200 12510243 1145303455273864982818636091338719933732 12510244 500689817503704608849048786147118033536 12510245 1183974235174568856221559042547142973600 12510246 179963295336862515477233875700510330880 12510247 -1209014469353517152524370453898430455304 12510248 -2549456701280198037640820538767278080 12510249 1320732764020981671404188833660501885600 12510250 -47205576828623926859739558984438336000 12510251 3559214892317808924140633418154245264 12510252 371457350114073452210339260364697016320 12510253 -7235785996752523471135752681918252320 12510254 249376473913842649244358460001116315200 12510255 -260148577099911130741812540334840522080 12510256 -143646332586577213838418569979658469376 12510257 92105243533708129231235252866638848820 12510258 216341262006552474323249999066251108608 12510259 42185465779909596803849283808074232460 12510260 79164918820886723197629276256770293760 12510261 1263322841922897628412145957550781984640 12510262 433170114231854192240999114139450673152 12510263 -316232870748669713557227350921069875080 12510264 -209232962223024914518153998935492444160 12510265 339949661345080482821311202059132689600 12510266 -1071704797537899837709782832117832128800 12510267 20708953397045906418275355790022688768 12510268 372467873652346339071128138948648373248 12510269 -2785172827717102719897051039390830841504 12510270 388810317268929231237130051234060108800 12510271 -230282839470044786687837163504769975056 12510272 -630405914404764079828364341601548369920 12510273 -59306365791202393248206991851330840016 12510274 138062865079333083468245534993690353152 12510275 478770597363160940153137254136865614800 12510276 -306560603770807397632722583962338976768 12510277 1105011314010429767036347513600938948608 12510278 -656090987921534943609138393407069898240 12510279 15564163875721087147295841423800145864 12510280 -860811082242586368704295799448303769600 12510281 -282694096963590576148914338297843574720 12510282 -558389852881320141272939526910891514880 12510283 -52505985492551945721229950559596897024 12510284 688598668040913762293568793332633308160 12510285 -54849923273157821172100047737795947200 12510286 829442599105132969980175831319037500544 12510287 3497512898805375813700430860843725936 12510288 8022615799886396935113443990819954688 12510289 637090748971551661721770592966202608160 12510290 -341819911551450004085068734419160281280 12510291 -14678094517030243693896959496621113280 12510292 -1939983138748101417094204776398356992 12510293 32555663576007989707006650954963458880 12510294 -386218499488233250032412062952216334400 12510295 -100995291463395476569354072833124242720 12510296 16909831722887807405029898831128412160 12510297 108194110171700799143367423426484755828 12510298 169125711632164419467760616589951599872 12510299 -2089523038685077483222416370746725312700 12510300 -256146523541964737484874329295341158400 12510301 -1241831968954325082034393693665005661600 12510302 -26347934890647303977339997540811136256 12510303 -454294327079537474865870651033609901440 12510304 -257626803849011836522247470489561202688 12510305 145039217095903809836391478894274289000 12510306 70994615181944952618371816057742850512 12510307 1867684795770376657908098897025894832304 12510308 577904639799618989575592438640425612928 12510309 -109508581325181938830122845810894929920 12510310 5788971277988620850813471508225504000 12510311 1707473606326487991506244493415547936 12510312 1407462032652339834553574446904982896640 12510313 745559517436143771423533068420644265444 12510314 304689732194544325439683722854852558256 12510315 611037850651363009108853092506387852000 12510316 -52260637677166799497097416407671879680 12510317 -2506934264343764490627589423754445672468 12510318 195603067453069946019169375118507133504 12510319 405545706441993116528449076036354404896 12510320 38999397761193859542157991172315217920 12510321 265015540569050084599957027006118016048 12510322 444736047458202510355113900075698033280 12510323 570582319274610970801872539462854063440 12510324 346063989598906611748629694326568652160 12510325 706515803164178760165588703237782363050 12510326 899322471761203121026144980139845950112 12510327 -149264721665091251597951183549920889880 12510328 278458640375009401194944987956624220160 12510329 44290750948688353792723632107668239360 12510330 -30447811054626002344311663552931215360 12510331 1468018427393071852527090522002719220132 12510332 48066399564604494263387698530425283072 12510333 -671588301693478129458462506296996349472 12510334 -112153905165585471574245591285141033600 12510335 -738008888443369237933348842036756429720 12510336 738550599593236129905720603241453977600 12510337 657135181627956765344198115292007769666 12510338 634636387102366855316713995403911712800 12510339 -630849768455986161147113989385853833040 12510340 -508586245772517497896983513433796924160 12510341 66072271767848921439352393201978762080 12510342 -129165820435313892352978652543783178240 12510343 -230041813805163509511158355860921851056 12510344 -7276140597661586986413040881051893760 12510345 338620996814497571190574760886427907520 12510346 -240882384425576618436718988861827090128 12510347 -512713800726073147987033533463459070160 12510348 550834328620217735218464148025024417280 12510349 -400828117216983009521727038301374456650 12510350 -214651896292054635460815667433645443200 12510351 269445299280786780207063952265854382304 12510352 -320366311587500421036762439417317842944 12510353 341912975279904086492469036076629190644 12510354 -153552410749544558899645779411904260480 12510355 352371512009990864079023400809075797920 12510356 388387679726491366284841786678037837568 12510357 -176270101422637947450354192662474916960 12510358 23854161200097646752659646367272774912 12510359 1396450451113461587437962904868418511560 12510360 -135565239862960675356196739783393280000 12510361 2016086159423122177052430466610546300800 12510362 -685017847360099562883652571633182199568 12510363 -935444208200505887285783351456498378856 12510364 289210946300567056628244408220008740352 12510365 -223440724926309977259156145138661193600 12510366 116342809474226661834736866456508784640 12510367 -490690524817277432721592168763589729840 12510368 -701049269271214904712622337354516398080 12510369 628272946115250718389011602702105001121 12510370 -466858037990602640043747406271365521120 12510371 255988615165261069773459425468599183944 12510372 169608949683263870996688145556043313152 12510373 -372263991776076854255037095955940525378 12510374 -449848909312216192124717110990378128000 12510375 -40189250262098169131986931637962232000 12510376 664721430083316936776165921770045593600 12510377 -14097075520696123154262585959477695200 12510378 533859941929107409327001489397277577904 12510379 -459445097552796562348967613274388661760 12510380 -768162819680166865008741668405719357440 12510381 51121424732632402579360796845906933824 12510382 329154918080928045962340251202101366400 12510383 -926139128114833641077683221975374025480 12510384 -141542714704249514423605958507350720512 12510385 -369819306036339689735121887858961163440 12510386 882225823022940637153417471562240821008 12510387 -168847675641815408006589774311559147756 12510388 1387783513905427222979739879863634388992 12510389 -609950303519748166833854841126053958144 12510390 -40642199409952516001618609449041807360 12510391 432593677407853408745289876797927960064 12510392 -911598506927385850199763963108079902720 12510393 -95953643790039535149680246131697361216 12510394 -5148553549874976490584567919235088816 12510395 42344247087288716317983767041367894400 12510396 509980766929376767222511577588559119360 12510397 613851911364193797905342337173917380120 12510398 9527623030493302792558261207375716480 12510399 -487920057844745097924245034907580785152 12510400 98592075887639042139249780789556019200 12510401 194376075225502407162814243099036166706 12510402 197972593052561529681120991209046174464 12510403 683570711799865623519580781641463920720 12510404 -986327959783870345006784931453985974144 12510405 1285996247356784472597817449742464255960 12510406 384985836118778467287760269443497549152 12510407 -288125923220652835084218711382485162528 12510408 126059930779415633644066037201294991360 12510409 -495303361594813194936488166376055572390 12510410 -720183068329966882183026295166579777280 12510411 418972797216795158577451497532713001920 12510412 235354818416366032269874549317245164032 12510413 -175539476179744452722707405704856645632 12510414 -74465166516080601084827424578888814720 12510415 -1416081253444962015362934460599813736440 12510416 -182065417387089236271378348076946374656 12510417 855003620745712386993977504369648928000 12510418 -342697273309155244401438736198553961840 12510419 -1789106620859433171122381611470340098480 12510420 977851395614292824705318155299594240 12510421 123192633167352688363603615491104597184 12510422 51815548088799483295975412174335578624 12510423 242818180494043245826712030986235546880 12510424 49085988843738193080799669043297679360 12510425 646912268666290463214102842704682811150 12510426 428724942032272532083661155745034144000 12510427 1805034089476638926746781882927061422276 12510428 131305394906382619285966819884303906816 12510429 56725193487054691206637167382405560000 12510430 182803987918995524124560442423974871360 12510431 -919733671169699689438995953526868877736 12510432 1755422916138348518000488995386818560 12510433 419300053687564660835246316025369328404 12510434 -1088588266311336792064729506058124094384 12510435 297746514428991202791773200801576989360 12510436 345738479349391790812339308008738365440 12510437 -606101984684839021867143766974285312288 12510438 -109877673486663304804211414064336508032 12510439 -1430114969341456438770663744814707024440 12510440 -255742696134006518115284271094775808000 12510441 783748538627891835720904533646365136752 12510442 -298772880186650045797758471564037586688 12510443 1822881985959610614224137979429613115944 12510444 -25103573902460004215962597090738864128 12510445 132500375504330830702471325463350258700 12510446 -307074640818324050052862004748639635136 12510447 -126318414205117321492141305388614828672 12510448 11141799933147487842456093197008175104 12510449 147227419235617641223863632440032188160 12510450 -22156983418490084824415478891223794000 12510451 1124274491057047806088846696534333108792 12510452 324504665493642457083498636018092363136 12510453 154213288325537256313663767303240999936 12510454 1056738792432182826994554536572837764672 12510455 12506350559532861653203380866625096000 12510456 -68749595461340271587925230858079436800 12510457 -1898108654347811992950689518843700697980 12510458 -851841499503549060450212459725467595920 12510459 -263543483018385559433451211567418512800 12510460 261325870796131729087865147801090150400 12510461 -1928749609331607962750189129675579506938 12510462 509465165778571974141282917007690591552 12510463 4424637913522428477361746242522292480 12510464 579317120539094842548798786847553617920 12510465 -99023035523617003914916735055821277760 12510466 66937468231377357082343067548213266464 12510467 -1644195092099996406370092412545865748484 12510468 -431904557305532474315611032505999794048 12510469 1598140996511206233767430273995888398044 12510470 -192623964178992866665618186078340451840 12510471 -59038277756994274567202190413836557696 12510472 603994551867650009783855902315791697920 12510473 18651224975455392236571737384698621722 12510474 129397366787930867269780034823701441280 12510475 -425412982486035951547832768529923372000 12510476 272321703251769635989207216337573253120 12510477 59384351643992210718740723569457644800 12510478 23793611809884438167838046123847464320 12510479 1457476716421869997714787680536955813320 12510480 -133376478461506192189752143199983370240 12510481 283646549920869587658588424940371224564 12510482 309054150619690950300953800272488343552 12510483 294550117334251966593763145994770175744 12510484 -165960837325991094637996082739300433920 12510485 -70134636369037513250325859304407845840 12510486 308680051500898304195287680042207242304 12510487 -2521839522994032153335362950461445540000 12510488 -1085275881795320644779649921624745994240 12510489 300063904308156479071259788792670201760 12510490 271032534593552201815885745562505041600 12510491 358271888540966141892176883869835941664 12510492 651666076207060260295432225118694528000 12510493 -638417781720758516854897136127173727680 12510494 -139159184149130686767713647272829062528 12510495 363424823875673278091870993860092109920 12510496 1147589854138982208883192694905287278592 12510497 -1270370993599176447376268115208903522128 12510498 -70876447321712282601342344750315003904 12510499 -447649202319606776349872647753576899440 12510500 921900000451084104889945920220176384000 12510501 -108863565696773789310847127059608361536 12510502 89446951117650758488037246948282769600 12510503 -2520535238177774666500879263519129442320 12510504 1297771527451541122569426076130269593600 12510505 -118429126647758068100518540572609588480 12510506 -9437898407081971712598140917137893376 12510507 1612718160032137520096214191437788679680 12510508 -1701736519491803130901255695714191358464 12510509 128150062607242442883274858935755144352 12510510 280810543652020423726179743274150418560 12510511 -97572651280082229682456234403104607760 12510512 55865780882669766436227587363281305600 12510513 -23435348789781372661052816794853122380 12510514 91833896089402369904804696273313122112 12510515 -101395194116015796627927376230319505280 12510516 -698992742028778167272562039817175040 12510517 -154522773604366398115859032454676140434 12510518 301451737025670540301360252919590956960 12510519 3419397283640188891406668829126046720 12510520 570359384408168713232351359713576345600 12510521 -5958419566643172218292213819779049348 12510522 -661790395313861438119522126097222138880 12510523 1021560001043205417625470471388206718144 12510524 -600903647199446581865376269163588616704 12510525 20608363126030384635845015875786336800 12510526 -177151281595550939387939509055792384640 12510527 74950883343890533171896613336094580840 12510528 -71423021859566780486545524985279021056 12510529 1231384604004464988609610618551576904130 12510530 56286743226862909189207201592732912160 12510531 -79791177186858395680180336699143422400 12510532 -761170382416444347556473873043715346304 12510533 -276515574415039243781065897935140872800 12510534 -542634585082406917574784924875171238720 12510535 -70206230044377631404688858158264542640 12510536 -1060890998501350323250112751869348920320 12510537 132137894033934669147517506091677320640 12510538 1118951996374711151487510783148290777696 12510539 -277350270618080563471363694173351695360 12510540 165442591533556388064044167734460262400 12510541 -655165343074420826844341648830818978058 12510542 -677364844192305547382840766546465206400 12510543 -35850284238311329950587005928271467136 12510544 429127872612833990720581215230214144 12510545 -300742313986529523428718159402723165720 12510546 -106639543996275826369089847622093432832 12510547 -129778585091258298801869621624284182528 12510548 804490097920918841327870728196773339008 12510549 7547524004715497607979314539129134944 12510550 -30450246945896354855307773909801328000 12510551 5466134400481631337637831506145858368 12510552 -465964696264689694438876167043779993600 12510553 1558478706015877397587560993855096986 12510554 471428323819676894273347791143730726912 12510555 226113702345763929570436586552136061440 12510556 669357637797190837232835509072891184640 12510557 270851622885157298936407919747822930112 12510558 549690998002272441399625482561614305920 12510559 766396433879063767262336983942247593760 12510560 896186117656321353035386581184083394560 12510561 85022050736599645203927407889465568704 12510562 84360448679972916948023936378264638032 12510563 1006200278020305645658971065235713310732 12510564 285166215743243228322861984201342646272 12510565 -1164368422729774542073572929144380401540 12510566 -221789084464473423069082770966122735040 12510567 -164455018496684108160572731319488579032 12510568 181951930083611163323308682843627765760 12510569 537829110491105814924054439517354651040 12510570 -445392146306633903336534987873675692800 12510571 1026702415664508012365448481035620322000 12510572 -188251556908668423026471413644286748160 12510573 -249661127568130169583684365737143546816 12510574 -378802928932285264827840834340093695360 12510575 -265086085704299319068533428809971411200 12510576 -7145806041987603138893787972287791104 12510577 -318055316084988386131912486207292031488 12510578 336605595114050392847730347594419330080 12510579 1105556801310624510168952311804304803384 12510580 608378702543190713963652501442359571200 12510581 -557627776099189815146045464281093801408 12510582 -306972817170703688690298677299802112000 12510583 1076656609975381398453563992196988553832 12510584 -587677597427725480873726612963734835200 12510585 -1088268135095642791768360528715493580800 12510586 -793007093784091998488519495235433923072 12510587 994151217534807690161646846504674563236 12510588 -169728936385440621208331437453832232960 12510589 -87166909644243420748913110906121334528 12510590 -423281133393279293192612814336628471680 12510591 346565387746374788189444470928726455440 12510592 3636403435106624384146263267700899840 12510593 -916142354737519506148938089801151156816 12510594 8577267525992399646696593738539709088 12510595 -218009161885613083461038345951912360400 12510596 -214762274473769399397618498885030359040 12510597 -199937256876097766636336778874674198528 12510598 -469949820172397717084287087125850986240 12510599 821621500779357659220009542558784269280 12510600 -676828413844254489648604782777753600000 12510601 5853012601553118611808335912049190272 12510602 87046116180396210723406933323720796512 12510603 -65990981074813046027309954737833516000 12510604 418016862400418328664082771163940870656 12510605 -329318163164119272913923176619189634740 12510606 317352403701682454545777555884210190464 12510607 911092028349293156791397442554715316840 12510608 -49178326283993566174314077217585364992 12510609 -885545079403820694546141156864577318560 12510610 -276547224893495982968965123606707809280 12510611 159239808269763750423534279141058711212 12510612 932181044859720141529172863225598797824 12510613 -1700194076973552382928835625728540481138 12510614 501184732432560145937501310773311066656 12510615 -133855572036020864136229995966491136480 12510616 -756326324974938194156395782037076582400 12510617 232441672861683042095316928355038598784 12510618 -472524390797402570752955842904811209472 12510619 29548101636389335136359660034910941160 12510620 497983698960726167545525943340864890880 12510621 -1038982878995903411925335140320232353210 12510622 -68167077684933191884775039206295280000 12510623 -2137580619685700860065439608087965222880 12510624 -124993756430547181742909823664225517568 12510625 -151020024058728798517004156700141417500 12510626 -159053303417550380029311596101718991360 12510627 -96827347058696733659290441270138732680 12510628 -218335862322589515404544216374019464960 12510629 1468023308313757028611590425101126407000 12510630 -491063459473120968105027464029318750080 12510631 1617308953409017283523443304454619404200 12510632 -1333875796543650671580942459342299673600 12510633 1061752432416817599798546328616246964624 12510634 97547639163159478260174873404793949440 12510635 -26497971936657553456278627708325263600 12510636 -761117569053064190220813951828660249600 12510637 38542115645180354351044757516049335232 12510638 -349925966796782787416118257536780996608 12510639 -257260787177775749616797351483295605760 12510640 169285157265987529505329661654040576000 12510641 91803037026284933467704486450263925120 12510642 548931610529408821259401047799392847104 12510643 -190354427098109861543871929808540880896 12510644 37948703482292797742328343592822962176 12510645 16851772343699188410402809410999910400 12510646 -751397101815469194829554685358151727296 12510647 1527821082953478182890882219213061726640 12510648 -1610703299872348296785746683523510026240 12510649 2086651408518391947648111966141492948650 12510650 -245125956832300363723083150319592258400 12510651 -24644582286195364126920544820058133056 12510652 -280687187181372165963345349241562562560 12510653 641895384089387391922764427976804837184 12510654 -67199234293460585736997347655995264000 12510655 365005278770349377685625376251337838000 12510656 286614997999970114134247827267324477440 12510657 205768446447765550815358842482734797540 12510658 351482228272953558965436490405906643520 12510659 -380940213919779400878342673875110651184 12510660 -137517971332548491448991523823777546240 12510661 279390031971952803024405840335288778652 12510662 -190486346475555303797072787134202768768 12510663 12171742262031646825624531777676133888 12510664 1154854430068585905976614864543780249600 12510665 547549498768657666390715807300304825060 12510666 12788169715828232377516111804062105600 12510667 -12498980129343260027857150543183370752 12510668 192276330903207878104708800430398888960 12510669 -51687685380815820274910864286598186752 12510670 214161857609447216405578589881171983360 12510671 -1599374848841101420909229049297812794128 12510672 87380075145870546172600186872929452032 12510673 85115126154539774806654629722717927808 12510674 -7052576926866421341841159318739424 12510675 453036937210381387883559411638739152100 12510676 -681700341138487460752928874967862823040 12510677 -389038559146761881410959593978747403840 12510678 -4767012093212400251325331627739638272 12510679 1508820408622817452114269587342505641880 12510680 -193565269415226982812860799891599155200 12510681 148162434975590945691179291000466259152 12510682 -123634601330217923324660381757112412736 12510683 -9097557286568444028263555125348449600 12510684 486947195076717049100319216734519992320 12510685 193235233551363063285837209788935195360 12510686 -319894280788436054533769823229648142208 12510687 22111217047202383991789102090458091520 12510688 -1333700286023748641518347249069407600640 12510689 -440513895192987893299027518846827044992 12510690 -127115936552834872337806468225185300480 12510691 -1150082543401776319465364553902232550656 12510692 -142984874742685458109624492686220493184 12510693 19630056140340730321753149856183229562 12510694 70786049000173742838375155020429209600 12510695 1792881734896970254334462053135457894400 12510696 -457238297427870377715601110754159411200 12510697 190475705556074593590477006521779132032 12510698 -606833737692000235994460546225313208400 12510699 -197718668697139709367199689562310388000 12510700 432288467526540142120372047051957075200 12510701 31786123952916168090807863725298486784 12510702 -671646469095942015395601703733811419520 12510703 572744762639019381351961468421699041584 12510704 348898548957836609947727121491005931520 12510705 131944430868837046247710911213376441920 12510706 -349167712060160371829487323786329758816 12510707 -296036072668044256067133791178324800568 12510708 188539996636807039054795384428630515712 12510709 -1975292873414858943324091392736563625184 12510710 727551080841995086728826976820432629760 12510711 65675929181617588834174737763742918040 12510712 -164578186129753287632267583410887188480 12510713 1493914944867593685604894390629265177962 12510714 -33228288875656353635036176597668460800 12510715 -38337116178891162848537970385123276800 12510716 386159325225477726379239951643529218560 12510717 8460347331856774745224401173433783648 12510718 493789025940498136405791972561613083840 12510719 481637029612371487779433305783436024344 12510720 -128758399605515285119702201539546316800 12510721 11815273649404573886293298188344147680 12510722 -356727641216109999514980640892787386880 12510723 78045293394778244213374401371458028544 12510724 1058519697264709373675728338093866554496 12510725 -495559945617011142232609462805202401100 12510726 -374715546176908394023408225050046107456 12510727 -86501535765919084280697896426523672424 12510728 -395953176546937456416274080589701888000 12510729 -336614067276123899605172173256954517840 12510730 225702075545296677343123372323224107200 12510731 193540804163716936600041151059572494632 12510732 -20822480715367246546216621818549043200 12510733 -431318008900747070598391172260586168256 12510734 1006300573617577009994936692400273823552 12510735 70509492825829973525765970535010250240 12510736 45781353187086797031579880963258449920 12510737 1546781523682199115241699610335659262386 12510738 -595622400453451064430221838088836848256 12510739 -74555777517175044034498770794764551176 12510740 -18277145800774148042034724332938649600 12510741 538506706695202928085795944043314431392 12510742 -1809935537987502441721393728634315307520 12510743 419011171387765847429997098259889998000 12510744 -1068158056688200878040255849567309025280 12510745 364231655529104311783931172368989342800 12510746 448110802177766103382006915793982802944 12510747 2237070115976920212683403351306936730080 12510748 -1381814828725752816661880032654906542592 12510749 -747025874718694496966212866785267559936 12510750 -65452765686511721575840076649019392000 12510751 1481345930258883727318552020121521850104 12510752 333445268801724256615795974405040177152 12510753 -373971593379384401651647126219589084496 12510754 817994725140576071221444366068492234576 12510755 213601213038074742100269933792330974160 12510756 298540368705117963399270594457707601920 12510757 733741863095412485147955855789756212512 12510758 -274051861890516511129329826719598324992 12510759 -1335900010650543215279557747481618910720 12510760 253947519424391388722541631662224486400 12510761 -177017295098774780422222703934804270768 12510762 -657575152847909007310873046796339843072 12510763 191030314205577887772379423955504252928 12510764 -6753679556620573825547641764687003648 12510765 -662901056608147988545190452271482395540 12510766 -309189310350360605419472459633233983168 12510767 -1866279291674400201567772914650395984968 12510768 -82586952825632549144761192726058237952 12510769 827845369338261450946046773000599321192 12510770 -94346673744181314767526168994725027840 12510771 70726975904748851419005044265758425344 12510772 4460179134869083322589582180151765376 12510773 468887229377486519852725827845534447040 12510774 -15474431362852886586895972480600275840 12510775 -341231231951512628661268170783925145200 12510776 1778097276910996588814074334605227663360 12510777 9384585357625829798391289277033375232 12510778 379388474882037414029837151219874867200 12510779 243659545035270538983104118524466289380 12510780 -545304502817394963410476157487906954240 12510781 -345852262740996277345562355451186929216 12510782 -413229087813627662864760789785188555008 12510783 668957238126602658662883795279378373752 12510784 136344775713291886943166160000486735872 12510785 121908898186463506084588976061052800000 12510786 -424315746090440898211215035178198212736 12510787 -1013442347562432815567325076951898815128 12510788 -66045752487331726489306100256370278144 12510789 224246072514079619269211003259167487360 12510790 -304123561634230681794636627782419363200 12510791 1155804215305200072696050373940496166000 12510792 8394252746948103722583943249144381440 12510793 453736422524289003893968241096630249544 12510794 -7363367936652456680638559960105346048 12510795 -359264279395019639282398679183899680 12510796 851830207912741069919125075785010553600 12510797 -504044530603069209643224493191207709920 12510798 224235598992341877486124025116122137664 12510799 -140293421155358965645026347992154308128 12510800 -119509988337514547918210322432988569600 12510801 360379376370548582613848493950195483040 12510802 -206745154556067657518451560435787573600 12510803 693167360251910556095740571557827502560 12510804 -316102853204926516183964889455890698240 12510805 679941618208436723476188902772143640960 12510806 253896012556396613791434481661903738880 12510807 -6565726091728940673235713353032466304 12510808 589941115259708769189175721792727336960 12510809 54620097039755151423027411080977779204 12510810 18610820838182431056290137989391748160 12510811 767606163206819971752466807797764185412 12510812 -646485791801580023094198152095770361344 12510813 -18015219371946692178392300196644725632 12510814 1137099569799971177415437948423694740160 12510815 -38848676670026194440719542160937710040 12510816 655959175210413609556398282694796378112 12510817 1125272399565226756103871581711780923104 12510818 -37064451848209971039051853003049054640 12510819 474733160946513167399104320803667324600 12510820 -216506461893985730845943297022951198720 12510821 643444301345251868909994622432307201022 12510822 -26382808734354968730911062410607456896 12510823 -428903420449202686539004568781835935472 12510824 2429768517199480531791833768623236249600 12510825 204520162357199584387445453471047507200 12510826 -86841127827215588434577700091568197536 12510827 -258986850862282710093758421444618253728 12510828 -680805885538603311544749527259003740160 12510829 -465333635416091302613321378759575762016 12510830 143627649359090996058034407907061914560 12510831 325506219824339772386280228664819519752 12510832 -199617943342080735337326302136095539200 12510833 1399260145519427595924129010254714992082 12510834 -209295645710300560655571836637726474240 12510835 1538665755138180785657541950988591168000 12510836 697303104173934029913168705509256069120 12510837 -729011058313840888460743880000924854752 12510838 -1103187439370734609295532675828197731680 12510839 -835726784325860359795457701485147734784 12510840 236656460771862893249493963367375257600 12510841 186991152089041102965132576280385116224 12510842 388416461505308998961327697872747337072 12510843 105917138895964566833572709288258705880 12510844 1044335753173558068253265101983271529472 12510845 532964101946593055697585315736011533100 12510846 92887055458946785801527291889112878272 12510847 255407804433454757353859377165448725200 12510848 -585445261961299239979669900518469140480 12510849 104894684663331532125678382151278924608 12510850 3391187227068037059677892054282019200 12510851 -160509843635153078087014339432412266248 12510852 112226474440715762341599758216851295232 12510853 785690451330240953261106261686497259102 12510854 -716771438414242361960922689247349546560 12510855 -171992541571448954508036216459789742080 12510856 -8463864881839895857418259568697671680 12510857 571392477483644669296663549261694500452 12510858 415002560058392446432033206362680253184 12510859 -1969078658838105737869457378818709433584 12510860 400300472019161445047032125044388910080 12510861 -301548799432226746935738200373449673600 12510862 43528665574246069356545940906775463424 12510863 541295428247142345614593729723856517264 12510864 -28706805386604965755332472731761442816 12510865 -158119916941988107004386995496775161740 12510866 -68210257910338846283470776182651048160 12510867 -605842096702589368187034052290961525320 12510868 -92173545431792087913529269813142401024 12510869 31500321452250723553397670539525908896 12510870 316227468016639291822720140943722873600 12510871 1572980461541719510345026916022836304072 12510872 1592349477280512653923790280189121843200 12510873 -33856906071737842905974973777822018240 12510874 517094256168304175973052075332448413936 12510875 -99492293402018085442181153872733700000 12510876 286544028238083182264178403117422033408 12510877 1886632252662686943107199836342572185472 12510878 -55816298235511263965911751324827659648 12510879 384331367444243958717281742328366231440 12510880 1140898954449150260185760498745521602560 12510881 1346280029802635016525568697503826831664 12510882 575132051480509203442908489868985671680 12510883 -631711812655766520228064780735162057728 12510884 382234817560040311072909123148032102656 12510885 -256100801995069205046428750051078978400 12510886 -29258049923024745726323666108451158976 12510887 86194957441131154464098755118722218432 12510888 -447164782041528025248659606163007488000 12510889 1477683907765623475426683815287348349690 12510890 -203867298329201265173896064333561011200 12510891 1185073128845776168726359581277105120840 12510892 -12326078309312430122983078901306339840 12510893 -2567214858663910681000949177872331232 12510894 -347789762659990760871291783644053877760 12510895 -1220426355387199671947154995799859483200 12510896 217555818810635644279915366587065106432 12510897 -76619277755967835022733355337970794496 12510898 1692231544539950683667334239517776005536 12510899 493321968956597881934392882192507365900 12510900 -375760872970979807562643383461539171200 12510901 -299700696850081364299747333556492830860 12510902 204542609550813753984220996342439781312 12510903 -132560868122483399394414853212716143896 12510904 -245634126043208583230128891196172288000 12510905 1136594969192355444939339745691807445120 12510906 -16571558833588557287676204673403575296 12510907 558145820571495007386104824861491373720 12510908 -156234778540889657972144948664435947520 12510909 -12157671114739050964440944119634914560 12510910 -426545774275318364286556254340507054080 12510911 -141815792213843638474282776935803545600 12510912 -141505772918806204684331994736301703168 12510913 -1090582404045095344057668147563211214460 12510914 -226199121116585046044442044942004833280 12510915 -171878677661221203765288443530403544480 12510916 742586333298129297951383568107062400 12510917 -67884836765638065661730048040910384548 12510918 -22450877303506287898453536960739418112 12510919 321287589238121624251296125316634880160 12510920 -1328027176126286133585449827564808755200 12510921 -87086626448455605422596240439994283200 12510922 191371300923544717455470696334829869312 12510923 -206685869216101297643399343010416495336 12510924 -247857341131889131956174722196158022144 12510925 507407352530202519159844469806434200000 12510926 214862667307034940399056318890566366912 12510927 375793954164621718704015879358668308976 12510928 -34808582347203117258974261558312960000 12510929 978735829821095045740642357681782728676 12510930 516714908903753818886192469932800819200 12510931 38223411581374892758999805404491394000 12510932 -453291122217642543763032152873685719040 12510933 -411996088992697718290129385634283344000 12510934 -223475796731061910519740637846080307200 12510935 156039758706012497720965482970806752400 12510936 1475293390250753348349497326582272000 12510937 1291672659544790254082269207337956024586 12510938 723229371648876782287433395613051631360 12510939 37229075698561662301695954304335067392 12510940 -92292322339162487775455033642543462400 12510941 -1491829904176773357285003457688918861658 12510942 257150797213211888501167998681962787840 12510943 -606123874723822240246022410919699153840 12510944 365828633455277502521872998897646043136 12510945 215803200007429574164835649954936641640 12510946 299492219331747209098582116704181697536 12510947 -634312659315753469133829899159318357604 12510948 -210637306393231836600073645328709181440 12510949 29068710768042919870077669503672616960 12510950 315397554712049348324710596714620088000 12510951 -730260265925838028666817383032800712240 12510952 -322813736664094435621940472036513024000 12510953 -275703335765386681543763438293229935296 12510954 -512312707866620230348403008668069142272 12510955 -365011129745259383535692553950737220640 12510956 -741557346890503391501984404130831173632 12510957 1144509953321050651927399064057822941920 12510958 -363168588773401435375766384193821749824 12510959 22792945667889989088968318348393487504 12510960 15198011194671120893064335151039774720 12510961 -235164587029647919900353560013043723438 12510962 -990286869016706065773953183454078774768 12510963 798545560132780342929302282785853115840 12510964 -1691579249339521976774227339836037173248 12510965 -212358647369894238557405562998533438080 12510966 3194615861634842132430693205504312704 12510967 -351100573439788093861406445262727997008 12510968 478112879145792885405600216882174566400 12510969 -208387746198403336379260438167002349312 12510970 -559291827931125047242965615253813132320 12510971 -975394892782030042453787091614113174512 12510972 -1512946228335990529431009729461148546048 12510973 -151504894940407478646839746515241547360 12510974 460649886610098892698770079062219826816 12510975 -45906594627448009122463471836917232000 12510976 695224748289325263087215931294652301312 12510977 1587744501931894811050155478057435572480 12510978 -534764964904534582215015501233009183232 12510979 -34857246156032068430991137200580272 12510980 223280525570613631031962723601207623680 12510981 293034027370558271995472624817930693504 12510982 -573627238502683028241024566238368635776 12510983 1440518020230804573064053203543666318232 12510984 641030542678946237497370216075183800320 12510985 1060436091097633034762202038345617230180 12510986 6825744594636712520196065233720255488 12510987 142280826081068460736618479440976473280 12510988 -283079201459113725200467151415468539904 12510989 1664444356439844309222096562799602676790 12510990 213170550543750723356118000394075449600 12510991 -59835640541606318944104339827552619888 12510992 116277524784848416657517309616182476800 12510993 -486649840222503188133135836785588224000 12510994 585584168634661779721087012927798993296 12510995 -224412314701312410705715566231120776640 12510996 575868397281060666433528857534135662592 12510997 -1081153890713386703489004735314718904200 12510998 1222162435212002865371395602881851304064 12510999 -1246213492240019041990986658208489622816 12511000 -1415881462990887466725732339370106880000 12511001 1516323132871781499748997823753472761600 12511002 -184268924588074739121225630509884540416 12511003 185326733900755189989219932133331301252 12511004 -310211725321850513018623133912316185088 12511005 -229909381812933913656932714686366600320 12511006 -644743265637292093294769280277238140800 12511007 -1397669113018297878075741820153451619744 12511008 -110989291653564809440785952902767640576 12511009 -432413914578447562516514594133143052480 12511010 317328920763185333956161869064863696160 12511011 43043521808564346365462235133735372800 12511012 1019489380481302824851386693053626301056 12511013 19315309691867712339414189801459266940 12511014 -27720010803912753747238330708911663360 12511015 -369022492053250235744168512851662396880 12511016 505788352055567366663820481487392604160 12511017 93334483013211218940946979645593066932 12511018 202267317324721065621565648416397894080 12511019 -350640366638095261071564602566572821580 12511020 104969268804257072281072097619981465600 12511021 -447059541519206068544443733014560545640 12511022 -11779944148514184594562146224381356608 12511023 -532723177552553675608745684804155134840 12511024 -440131672102422703000529448709870583808 12511025 -209752551817265323068557090787750930000 12511026 61070307850672931237515703448878903040 12511027 -385143969758632752161923153532194724568 12511028 -1358783811491206686480401107047668360832 12511029 1110480946684136699726750600241909329184 12511030 75934902082383635667447750501475860480 12511031 491215078056067589005712796177904397904 12511032 -30903181763880700256878975023730114560 12511033 16414808152105058485018594572052962004 12511034 16005650601062359962135752367027893760 12511035 -415450909171059054472664630152806229200 12511036 476526795514535783510765830027873786880 12511037 -452918558033775036508503717767355744 12511038 40425142798297218993623012050529251968 12511039 1992630674527538624334497964005271688032 12511040 413936174926766110044534155088353034240 12511041 -961181393324055788444841132699300819408 12511042 -269703086577233663944809492203910905856 12511043 -1706620538697195329466452455643430672708 12511044 -172232548012164795444660874133952921600 12511045 -879398015250429081562575574810906229700 12511046 -120367684729057747219044721653080158080 12511047 -530791289245748933828805423402260947800 12511048 -66983303755687924846903580134326190080 12511049 -45393146984565371339434821171618214950 12511050 164383022330603601536504089313286796800 12511051 173392077965871125338600097095322180752 12511052 -402254361370417806422813557296428755968 12511053 300110230667871873082854089544161546262 12511054 1018226384939534010123008491518370550976 12511055 507434807880701750275553900086753821960 12511056 -281328608637925809815668268708617125888 12511057 466127073531276672094978446017031924288 12511058 -91364142514458660505817565352713051648 12511059 691426552719332370047018562074714891328 12511060 269692255927439250426435791306098368000 12511061 22343869363773396064737276095358540000 12511062 -212443927716787828393722766686349483680 12511063 1089545341655741315718867429479111102920 12511064 -815994797880582200355826836678346137600 12511065 862497694615342848168451145979709440 12511066 -1067360490353191738018267117532044554768 12511067 -382302146189853122470422221411385159408 12511068 -42570407294389816554429798156554895360 12511069 214842971889857463110524108778235033196 12511070 428504795727138710841864527792614131840 12511071 -409488266388597513735001870675604620800 12511072 1040060314555007401642538136793991086080 12511073 -206719449788667695834640603561439875072 12511074 15901824388014106975235640979991098368 12511075 -513080814994729621908996054282510513700 12511076 445209766777995655883803049925130053888 12511077 -880743835022105489174933772842390846880 12511078 309920915118272704271275063761019828224 12511079 -544181376378795355536620225104418000928 12511080 -412302240705070914633456531750464716800 12511081 -42713061655811958367788530315800546272 12511082 -158946429897984570544421036738609333760 12511083 385648008330507609700934585103573439200 12511084 1319934323359892302794436175316394793216 12511085 98976947156109406818784105153477400160 12511086 -34105006084880123418856823035501086720 12511087 1545182784320231489329682642147950294736 12511088 -252884023484392114881402561271449747456 12511089 -458383362835390183933283897977093154046 12511090 -12072509839185150952580083841392495200 12511091 -597451376422853805458088987825466420968 12511092 738588054433033068880003430943362402304 12511093 901510721958849092350395729005677224960 12511094 -676848816254551396433160116468316311904 12511095 -559393291685224830025359024109888728960 12511096 372706200724184985697991641300520448000 12511097 12340990338265933273925465350878381546 12511098 195844755862053353537466556671043976304 12511099 -66584615920786652706230693465133349684 12511100 104609024887862390597154780089579980800 12511101 670514197997235296525282751052958261760 12511102 185983906140961495486467340975496278272 12511103 586416091258939395050563550284427545728 12511104 252733192564950271670898381482864148480 12511105 7926416173908757930704575972432123520 12511106 -450330272059642324150928350666768090080 12511107 2732171317722123867950900388489884880 12511108 5678141840539421256974400551830359040 12511109 -54835870078413584282040273692145229512 12511110 -61316483076653859048840369742935642240 12511111 521782521062287175213424475174074607912 12511112 100386061874385460296382721483440742400 12511113 10269796350581655112653489343225584144 12511114 19366655194615183513372184432570072064 12511115 599395334832060705512426483467012234800 12511116 1033309547502811280245544021650248141312 12511117 -244915252044610370740291057445371189834 12511118 -1487203492148310941575090293840226723584 12511119 -502975828356656205986994054548429903232 12511120 -250779119166814726728614246417517772800 12511121 133558811140257824468097118937562437490 12511122 5092261446241080250489561846659171840 12511123 1230272166153745134856264677673662227664 12511124 -592542866244763645524307075815956632704 12511125 1701786161638266569356150117655477280000 12511126 625844507004288783429227367330247519104 12511127 -113635680799789806378942762407563698960 12511128 -444774707560059054040024875713673953280 12511129 -527635425696591377670265506592875787580 12511130 20258503240260127768090511062945536000 12511131 -876595154727590943656804418699705939048 12511132 1100691005981568289551551350963531152896 12511133 453729465247018226783874453478110386700 12511134 167340500764089348741211449319567402368 12511135 -14120524027364112817320975240059412480 12511136 582093522944441334639450920427778473984 12511137 -482202506978291716305392870688968969040 12511138 734050263260256024389563626600757564800 12511139 -1236854796907597845467969624478603029760 12511140 -492346719632434027323263393427839078400 12511141 -763344781861672255757539969741484219458 12511142 -180622736548039512718032256194894165888 12511143 457096306491753265804712701899914818344 12511144 571926788787604100603849326306571996160 12511145 -904882490808243666653716397095762571100 12511146 495502624724940908558230840985473507584 12511147 -794233640012257496029739634382321350720 12511148 156103131664155111900430960171718937600 12511149 -53934386863906815846248895661284175872 12511150 -205207719636706759231184052518221152000 12511151 22021223534682268141396641966589132800 12511152 150033493420447625113985022796294717440 12511153 -1232552123416273118805535108532776050636 12511154 -546768978513331604574541218982488490224 12511155 -661573193968437802526716058107017262080 12511156 -448202397665749990188851816103188498432 12511157 978121081895893220428325554310851002972 12511158 2711210335079263700490881872888320 12511159 1246284949956584122133389250728833560360 12511160 68666214194740575142573561009915392000 12511161 -36584450464051869523304099126675100984 12511162 -449272323084692307747572307007088097168 12511163 -795250757807877330145804121436107251440 12511164 -136569198515563792187932620036836519424 12511165 1978442057150687115833640750546402067200 12511166 118597618644307477289372894040334445568 12511167 -570411387446543495504517269571388664688 12511168 377460258559740561546649525465267568640 12511169 1071811429644949305252932538693382847520 12511170 159032438725518218678222422406864270880 12511171 217328301768041767346331590303567840064 12511172 264981727644446729842972058806629580800 12511173 -657584694093373408437461756303278730112 12511174 -400771595205561520257666920001471801600 12511175 345301785749797991910940716081901062000 12511176 -335750431406710374118341649632218112000 12511177 8427007944649499999148515248407463872 12511178 -45031001525184313543844949758226186240 12511179 -11382740239818139373202776917334755740 12511180 -141941451358889978472416401008470323200 12511181 120860903910293998854543650101198239264 12511182 -150015681535700368492673397650301187008 12511183 -1484353487817624520859492842269400503568 12511184 -3643545800491630781195080923059847168 12511185 -230963803249039188238738746425070748800 12511186 -179937063429110816497317070823911910400 12511187 -225807163905621051899710254103110274032 12511188 -773609434255841453229597282268847872128 12511189 -550107246298984386319584721334038143744 12511190 514172028943355950078931536624773187200 12511191 100584533198662115158752975344516461056 12511192 106337115503566616830489453936391454720 12511193 -836799225977230545423549653914300881660 12511194 -3074095913516814305243414815784792064 12511195 -281401037222313940881606873173101042080 12511196 401095924019343963394628351661751902720 12511197 93188072051308528333745098831559630208 12511198 157784337518537344612040624801051185536 12511199 -1379367921217798160279880715482080488800 12511200 97422305839376845561900803472372531200 12511201 -131334356227814532364177554823022452668 12511202 262754926883962198089992041374306232704 12511203 -192801144824898815855344038468727243536 12511204 302749392562268896568921143972806148096 12511205 -130111422175574175677348597070753417600 12511206 -12600344676936593461904652268276945920 12511207 -136083651521466529831423088792335161544 12511208 1719874434397161905827261299321276840960 12511209 131830801572646341702007242233273602560 12511210 627813565900160192350328673716689553760 12511211 -1061663210689602513663067444070226034188 12511212 -179710211656926259768918650620094382080 12511213 420955789678906494953442568757885314848 12511214 948731880489578534815451515939542651456 12511215 -65871609449435372024982257178013383600 12511216 107795669227488094900111174798157545472 12511217 490369049255706783205465114119511861812 12511218 30080188222063364983870414898162684928 12511219 -23622934498164121774980872560183879248 12511220 21068378844526818178530958170839232000 12511221 854342490758353757799633687472101921312 12511222 -553353437867733821760432561700804354176 12511223 -1417910251191670134780292974910697836176 12511224 -789581703139587862888852539830832353280 12511225 -197811646425286523212546465313816372900 12511226 47986183820347766153802957553681357824 12511227 -16923159468702239121714195164507683392 12511228 -117611503973512420040626403255061544960 12511229 -732694053502638473899696300472520370170 12511230 450264196832574138677093552435564544000 12511231 -1364282769178648405000180250556334163968 12511232 45812394359106640585902892171395072000 12511233 -54358857255902342911043471937574560000 12511234 -203728710968533491286107335214935007360 12511235 358291408543417494138240817103303471520 12511236 379125143341070285644330891199934818304 12511237 -21407642741177463666453993933351625280 12511238 -536176516867549911616875763057297776000 12511239 -708309473504186119427345243727981900936 12511240 -155528898375279258301777960390402867200 12511241 -973859752354423407101054462125387131648 12511242 -38101795850262942423758301829234122960 12511243 -1352155273405051977684210997336998674880 12511244 -492667452195129929470316403551714416128 12511245 -664267468578131489543507786034394252800 12511246 -476808694345382708093185280890589709312 12511247 -334558748941600585434023532018268566048 12511248 -231148716342230317984653186476764102656 12511249 -1807260045234825152691132689752480359936 12511250 25738088026056847171444995089042850000 12511251 29504820175314529555149184076357241360 12511252 498013206108686027732474688489647242752 12511253 -90518593802410853574402109022458286880 12511254 40604905028902367342986675948938645504 12511255 -1448328665998464115986688742135508372840 12511256 861352784226922570074766224195388661760 12511257 -108330379237622012452789380767802316800 12511258 -402917263292495845190058114789916085520 12511259 997898013809109478292329393872891272928 12511260 -16228298552556236583540192719815825920 12511261 -355185297042172133905589348385623569568 12511262 -323955288553372940365926350642153482368 12511263 -224518215381744578152460675093673900912 12511264 253188779416045232231538520440239554560 12511265 -121622184309751901075731484605658722560 12511266 -134892142659734010917598733545542131200 12511267 -9252187645630409586684085737623264640 12511268 -873692001111541783756296983654562816000 12511269 193085537335371865657674489569806994364 12511270 -50840359595836646313282031596739305600 12511271 545986262893024255426571414323536596472 12511272 -381209612536989178268427906216678604800 12511273 -332096803343169776040059779679242385400 12511274 10873231435075445014439725414374170304 12511275 195399598860156922145317307765747577600 12511276 112037662756781458422590901387412348160 12511277 1847474108471521358817077686394146527126 12511278 70835941324384781729970332984861749248 12511279 -2476044326343324014095055929063973800 12511280 -2174910144213640775585293426223677440 12511281 231807697390483955747309348077758333552 12511282 -480277626982983902003986679471697876480 12511283 814338612243592734466606778054373501024 12511284 685946603325404319394402177693072551936 12511285 -135962938952638342759412463450845991240 12511286 -703561692849208639949735695980668442816 12511287 -915297565696766039734884321674297736960 12511288 30667690085078092054954442009231093760 12511289 -175355484963017816762976315050646135168 12511290 20776393641572502750388370491605319680 12511291 -362105917593607491745905064449023991200 12511292 501573321412022980127266529777501654016 12511293 -782854083410487019779787394747489761536 12511294 617334944745334851444262703971639900032 12511295 1072749688776266852432062500868761421800 12511296 59517561686601107870541502868021575680 12511297 56019860656845101910474866459473521712 12511298 87263067034199585807118775256707784400 12511299 732005995349467307735830391021280495864 12511300 -508562234774283845341662182110723369600 12511301 -318834698225110477297309659071047668000 12511302 -100877383280444771614529848395548328768 12511303 -581545547486891372804337258575590371744 12511304 -256316317902661431440131519941513216000 12511305 459975052150372267856297888693671635300 12511306 -409096809257172524178436789211889874944 12511307 768649880664712625336711969963618652240 12511308 92224266578194247274367335299780943360 12511309 -453135188790765482384729251033689391040 12511310 -79538088691954663787772039043888128000 12511311 87304374744732245062769593096715448960 12511312 -596531057575147856580880200296473952256 12511313 952526524803098557518415959014992641600 12511314 -379949500102004390303682509921491422720 12511315 -1011746463485019400328522228565744857040 12511316 60953316551176696412399346525953159040 12511317 326165458376906304658140082858165819872 12511318 1462627826046231096206200775283059812416 12511319 2835052348255202433738918525656360358240 12511320 4411883263391256384249746406429081600 12511321 -145622320861925009924860310179682598656 12511322 -122922322314045616258576926016482678288 12511323 4483974451533407673841380955405734720 12511324 -3198809172938983867099256013422553088 12511325 -895960778617939979210830974707524045500 12511326 255962961376298754306154071685034151744 12511327 1612974643493651311168475749713330956952 12511328 838322443403388269178162745935143632896 12511329 -180424484925067285967738352892840704000 12511330 217810752713476104133007551239155349120 12511331 -2403656895733691251281674841289321008 12511332 118783454661813344911107736427593731072 12511333 928870306792925203365497735035476770784 12511334 -82289002297652756167791266373585465216 12511335 -142339244684820388466138371566796348800 12511336 -1193357703895465038155652057435148861440 12511337 1461373746050780932126917405291900511392 12511338 -116829458983019880249645959279517150720 12511339 -1097619373268506046943624824770871491776 12511340 -174379177550263319153865122109410534400 12511341 -1939765900053882509574575370844890296448 12511342 -437566880391806179750918279769633492928 12511343 472443793846538150793856760232327143184 12511344 -79495433237071683652084220693574254592 12511345 -201304261373836739222704850698315271040 12511346 -253548833375081443220657503363469264256 12511347 -132755214698416486616255449369485316560 12511348 -814102738193162686368720028250558689280 12511349 -263145909528051766893302851813761565650 12511350 -11975123643404780331990251828168090400 12511351 -955112483609801339379518674342058617328 12511352 54971760245492168989547118672567336960 12511353 362212717424732457540906169373255988480 12511354 -413216027703286263012195054932216500800 12511355 528038645398469526696414990518049743520 12511356 178076253092065951574095661519502409728 12511357 -1249792027832748459620549056321290102394 12511358 51672885028898737138536475771664801280 12511359 248065412256978778631579860506534542064 12511360 132137136329239980891368525806121779200 12511361 -514728638175104919468814754828858215038 12511362 -291887887327869518337288893132546667648 12511363 915190700911320514072189619216689315560 12511364 -366779619864566190018825730105060324224 12511365 30269263064697672831990800807110513920 12511366 1901220561854690237138928521458278720 12511367 -1146829234918498429727740580277195707520 12511368 1083900810975059762790069549735172915200 12511369 106915005094896824926026875326067665444 12511370 34006395525700684842462792884938997760 12511371 1204945192060263611947345346993770601904 12511372 103543118260537930234874437204260728576 12511373 -734651437815418265557842721937009072160 12511374 165376956477695057689051469780472836160 12511375 -687891012238444090633904691497335392000 12511376 162155726905877403670036097850050322432 12511377 -86854821845771341176602428164470965632 12511378 -818728726299017767518048772244528073600 12511379 233409764634039602908985456361473306424 12511380 137906625355176835508864578556462899200 12511381 1664243769988085346215062761128728585500 12511382 73058274434051059329501851990453388672 12511383 60212047830533851488136100439863500800 12511384 548098616789670419047936891464006758400 12511385 -545401845026766757604640322341112203000 12511386 -518748798107557716841897874779012657920 12511387 -486315595304483993246986561936995608048 12511388 223782005782636712678558757546936453120 12511389 510712607296421028435523382873143361568 12511390 -329393514715350373271597766593239209600 12511391 18871988871403017055379112822680606472 12511392 581604771882895357990758718783425085440 12511393 -19600818989722852818431970807267633516 12511394 -155146457889113957236311557036305325568 12511395 480887068795745526958953436130625336000 12511396 443290944151023404553486012446791107840 12511397 160772265709081604734865264753296079232 12511398 458530822586643885554706724341715164864 12511399 804722382716190015880177478543068609400 12511400 881462663929542836141420928803463168000 12511401 141838135775629915122214996877740139904 12511402 119844762827398172857593333477918710784 12511403 426225703035116085236632325653189960680 12511404 19460279838964889462604005279588048640 12511405 649923996854805465653468938112677171200 12511406 -69728396962908003596123029803288640896 12511407 304881643038271186724860115552750814720 12511408 -128482440473708510525537947379172704256 12511409 10721472026627946434898139313745521904 12511410 -695366849441916719646695869044668544000 12511411 519575523434098292751565311901593100800 12511412 -458194971990342001345761736038854012160 12511413 680032645735076652798124637943062640942 12511414 -318005357101166243718215787453968752128 12511415 710872316088168023362317238914925814400 12511416 -91522376274915553665586065205541990400 12511417 612545705867440420788346527846926432592 12511418 1410374849219469601921382739884318433504 12511419 -615422529917500674752613643117283278056 12511420 737431460085811057118939053628682900480 12511421 316483333589053753160676892024256662092 12511422 12820225741643777315466478649736222720 12511423 -2448425100669120615112304370959800177200 12511424 250688059907994159500597972995040870400 12511425 -121071840523571623573721115532763956800 12511426 -564221759121682231938533186798401463088 12511427 164469781263363654344321495590629255000 12511428 -297898573537632377468451260654321402880 12511429 -428744668147872409645343031598369632224 12511430 49682910994633130501719727272460488320 12511431 -866827764946311300685791029201390646480 12511432 2087528357101034290219622979535376916480 12511433 -104322624966826819759511749405077884976 12511434 -98929308349359437225464928634597303552 12511435 1398800471931518308699537875789231230880 12511436 286434336503910039330928045296831283200 12511437 44050957015118346887457568751591590080 12511438 279483256121396728478222655573899325120 12511439 -46950675547324120548054435344164767408 12511440 130397387823089983641666987216357212160 12511441 163852026007567764649051348128532998900 12511442 -453514890627619080980584050561437042400 12511443 29461675020202540744092339132643626240 12511444 -493709800664624116000964138662718969856 12511445 -14770528097126353682835414925077327360 12511446 6249498119300758653698095437372808704 12511447 -757637165724128837170774581407752179648 12511448 676672215898570693251611805156600299520 12511449 -1571282369995278565934346902647413566880 12511450 196976710550070146036394441409584326400 12511451 -2589815321731833400835445565894664202168 12511452 -13235736980353837781204621720451883008 12511453 389209053241640512140797110775393537702 12511454 -727985813355025499297799675628320150720 12511455 374082881911953980051642765002715197440 12511456 -678106723327835013701778819035187118080 12511457 -577459442228795828967674256298277805888 12511458 351314505562245232752029881453276803024 12511459 1803864839139026025020547598752935891040 12511460 243552578965811319143262361974317007360 12511461 437060051055413091988100803969824476160 12511462 270563106707809412973570081904208181120 12511463 688286466720956685363669974168099078712 12511464 11861414037800799252901557409153843200 12511465 397141055961292118521262145625197997860 12511466 149579723728665287781468746146930407168 12511467 209365518841436686480177890820190556960 12511468 1989209195295926248281025973049640139776 12511469 65789561776871136708456503424242997600 12511470 15791676140267839182364137112501209600 12511471 -221714589986317940163591071179849890816 12511472 -124216953391723375372896775234683469824 12511473 -235840271254097987940007268510365807872 12511474 242241581605842138637963564284256094736 12511475 34376786066719074735128008623804211500 12511476 84899889777884061850998675476202455040 12511477 653356112335886902887830654549243753472 12511478 18562896097117928847280350731444465664 12511479 -1031176537452950012072970894556954517016 12511480 -508272972197534880442946102500909056000 12511481 338483768474858688102687829762708370400 12511482 -454521983457469353641252653558394769408 12511483 -58986064740458768986818186121794502080 12511484 553151349900877821429234506105385947136 12511485 -10415541969405989298374413602244636800 12511486 142122603239463265919162894107004958144 12511487 -1535238880803202745497717045347456048648 12511488 -332390810555648981142960504754271158272 12511489 -365678103696278956242052028964426515710 12511490 599866763767073089429460029737642146880 12511491 -439900132712688824110732651829878489608 12511492 327276164856844363976164215890036715520 12511493 -409632419854690313077011907029921780258 12511494 41538280965085191176527414445683273728 12511495 1979736699918882985398289266978579120 12511496 76923931400533912247255604292941665280 12511497 761625176990045735993063898351263274000 12511498 -208768187635875041291704011189845547936 12511499 -47664442736848098360109712680396277760 12511500 -41217769250590392582624556359782400000 12511501 841307356556668211758686216793697704502 12511502 1059337839231706646234275161197142293952 12511503 27092825302439100068640306123950715624 12511504 371764759682913176268861954091586232320 12511505 1150936364066210355875840873974502028660 12511506 210626989413004707096158258451995119104 12511507 455492373942128953077886655948660325504 12511508 -430345949483324806528796491013295852672 12511509 -1136536555846079782839419758085714758080 12511510 314086176646142483980940487955831941120 12511511 -732744723777014281102805755080101871648 12511512 264651681656786083043596675751958405120 12511513 1080719224812168281944865805838040166336 12511514 -1678910138993151052756856174038817053728 12511515 -3438386570101932801108288175620483360 12511516 -386180343915577863800855455204007426560 12511517 -350729453433605844170888416493340371328 12511518 25047965163555339101597713393350275904 12511519 629148166211221773442427064899328457680 12511520 -277641091937625782789384915096426250240 12511521 2293103736742073978195130358789187490 12511522 655774664349769621172154620844956607312 12511523 1085228356424617472745933354537617590824 12511524 -752342643648724062066469999352609200128 12511525 -92100572359443927272273579709122021400 12511526 8354783404713676143500432575247039040 12511527 -239878499056347960022044070578957405696 12511528 -29772085819780727652407320869027840000 12511529 471889466772972446314939955961809939280 12511530 -472570294094311410673610075892414720000 12511531 -450429480726434855450687210073129009360 12511532 508511174701412396979635770792020541440 12511533 203763031949059449805673371772334418464 12511534 224189058662171552745950916878487326592 12511535 -340613678921596236226872634570607377200 12511536 142542534431441237591359158338942337024 12511537 -1543618057100673293673722977362585336814 12511538 -35440763185576847856392244125816832 12511539 -63120719100203034161516909382774172896 12511540 -501636056139831528010550791297524326400 12511541 -1258687615095484635082322247140421287424 12511542 -196649472507548144883497293717038708288 12511543 131598939597384685782366596838600614448 12511544 2409406548328000988825003217861980160 12511545 -475030452663558857970739323913710384000 12511546 -476684114105396366401010646781655723520 12511547 993203888876649301264406431023774773592 12511548 -259078347855950776162543477202577776640 12511549 -238617982264770606151685038051907658432 12511550 -204410942130775824969679630691179915200 12511551 -37320800014740907140029651080442731104 12511552 263957788098997943633327910956138233856 12511553 -949157023910869041647547584133103899198 12511554 60847189480099069083053303115138656256 12511555 254080448145505610081431287105198598560 12511556 -1190834838119339105753398303977393655680 12511557 793798606821434884981601288789642544000 12511558 98429895972004390344396649927744733952 12511559 107143203955722546529034741937709424616 12511560 -140501731916131055610402626960788684800 12511561 -1160278011615839686773452099266109580838 12511562 623947813117962720591041533192675091760 12511563 63811103521083625745697759833769603840 12511564 539835352484904359795117073379679727616 12511565 -241800548386081549768579282377431606400 12511566 -689243211580022055668776214799800754048 12511567 1698349655752305778864088778016983157616 12511568 341675563508031384241505835578570760192 12511569 -113508453985127351336384286339212881920 12511570 11073151934198052073154618905390776480 12511571 8368137236365883638548258443463648432 12511572 605666924013419180593205517079993608192 12511573 -503000869140700021838352610461142889280 12511574 343009945965395001132113148476420725536 12511575 812525952616495914267773242340526579600 12511576 654505429655257023140162914310406144000 12511577 -943308788723268541785501464935635550452 12511578 443366835294561933133141023328010012160 12511579 618631841534048707375653992596154906180 12511580 287032633908686694907729216147744650240 12511581 -10984126189726345618181467718738684640 12511582 -135428381843154040996065800630716468608 12511583 -779749314280883957067828119725485716880 12511584 -553497953748839439949829282709791047680 12511585 -22773264597080214440642927952499562220 12511586 -143508308060412262498535857103544437760 12511587 167821160887750152569505317985297510144 12511588 -2119579832590242672501390150842962894848 12511589 324430555731597062359701399242092285020 12511590 34986232096307276549813871316605296640 12511591 1308681121558919106100892237527507925112 12511592 -1796637701823567526285391017169834526720 12511593 -906138223783682950919600430080067281718 12511594 279035236416595330013352368354330610096 12511595 1049980992589343353833105456832632337200 12511596 -641552035316504740591411934474782468608 12511597 -278701035378757903828104440503235939136 12511598 950388932167356862174196776246535977920 12511599 -642788486317707109109150750000727713280 12511600 -18808614180428973913482871700160512000 12511601 318325916710385886932053294202968369608 12511602 -213151352139638815518978276110786417520 12511603 835413173293377070426057002881056470784 12511604 -211659620088826838351462756736022069248 12511605 720792821231535982272436317558609948960 12511606 1007293533992251682048466137705694766752 12511607 -24538629956505579506373265997488245144 12511608 506781496294098999869630553243636879360 12511609 -1121508602776180068339431727588191967360 12511610 371109027569217703328935348862500308960 12511611 -927370038209304243629904502503636369360 12511612 -1362231019757137285864168895367024031744 12511613 61670170617784242960238279018271177862 12511614 -79031082432298688730303582526077496320 12511615 1032679909965600202293606406210495934400 12511616 64544039745799382479882108784848404480 12511617 -609917413173232787121664420004192169888 12511618 160038506813928451034572195883799570432 12511619 -696700016745187520731716118077340942980 12511620 -105706539904021916295228209997872947200 12511621 99258136039586746739125396237063337822 12511622 300789254107190073980070436932853759872 12511623 -535321962787890820831498878006505622616 12511624 3135111639682964510421093339680440320 12511625 -228385678270226320396911913061969280000 12511626 -388888207128754303264366772422087497216 12511627 -1296207255486904477010339265537193460524 12511628 808155510927389181092437010880703258368 12511629 268398267817768965797726052411039750924 12511630 23444921990793839335808821353761673600 12511631 -20312334138869510861463833019791427072 12511632 36871999794212220583110683739637678080 12511633 718347521229490369478141342739714033520 12511634 602011922529683615208990410413946599200 12511635 58614852054713075381847657888627586560 12511636 195776691394105135928814106627144158080 12511637 -91387773311373157051906829542419733668 12511638 358555598503799615171167881148393881600 12511639 -445276821741348244592096684610961208144 12511640 -705547059350439658726470060977957683200 12511641 -377596629378294925087121105122942825008 12511642 159702153807604903514497247556814272 12511643 -2161666025244411684157870199308908549720 12511644 740695377934176042259908682253011814400 12511645 -1367734913101434517168371815548129598100 12511646 169251136928615226735036624607249858560 12511647 -674217869126423041421983881342993267000 12511648 985327667701580336400210382896681123840 12511649 279114159982649134460104995527461266048 12511650 28234524737561895601344786515299200000 12511651 -1280073956885842541899885024274565709348 12511652 -407410269726054266793562590448598154240 12511653 156382668990658240332094290391335433728 12511654 242766018257113210221547614403698103776 12511655 142399779679759820920128810342207662400 12511656 893654638087860086997339035528896465920 12511657 -692658117596346177579791412582640884060 12511658 75153806185264331438054896031486200320 12511659 665957350919131240813480344063795425280 12511660 -568012141986974755318676770472889077760 12511661 -234954810609710011637101965867697770228 12511662 45958953411643469071292402282678919168 12511663 322361186444643372492012688849301120912 12511664 -386135727893357116960070645968355819520 12511665 28846655754587436278832611549956865460 12511666 421762871764189476353650070188822198032 12511667 5602512480206177526457037843712271104 12511668 -112250787532639510906936027250758840320 12511669 -665146494460268951694664610283897898656 12511670 -123474389918214304760416569075548586240 12511671 -849659743621179713674368065597447704320 12511672 448950727569594209345787752687437516800 12511673 3057871244500155637911288313718837229960 12511674 36944371551675531664194681070839306240 12511675 -414721440933246170778211855525482712200 12511676 -630491701742616313134129877903454039040 12511677 -30172924918941694555528271736927750528 12511678 -248389814517357991899871127150386244352 12511679 -710272299154384891726991881203333452400 12511680 -177967764837599482865528870068908195840 12511681 -198157878338176848053888851713880595776 12511682 -323131475148623694998189670794315102208 12511683 14104687849731051338804038540114181436 12511684 -1042871489542577912184573625183975667584 12511685 684797712359987005880410676219487832380 12511686 265807752650920268494988380742369875968 12511687 1888154721455965802985038167237915301336 12511688 260969765839600984995294983255442063360 12511689 -36606511282576560439577195513730069792 12511690 233493213055911480778408252997224147200 12511691 -626560756398036659283892965918272511216 12511692 63234439258230101169858142690102656000 12511693 273900236297523220201905265089248500864 12511694 -30918216104505719401707995770778456448 12511695 -163433030428965568794836215713810854400 12511696 334402325547311733421292121234522112 12511697 248651883825131776617523644130439436912 12511698 77803933995920192339006649431672440320 12511699 353659587100033702138163784145319863968 12511700 -155393154677201518634260134492982972800 12511701 186092067734229162182912872098120535968 12511702 193699378590352365068234835255169332480 12511703 -1726867442119972549525373069345902557048 12511704 -994121280161220214345865877027717120000 12511705 751002761342571605110672303487801593860 12511706 -149641148511852038869380963487937941536 12511707 -74863121782880914295573233184874380064 12511708 531228625797928261518088188094402684416 12511709 -372793076670827549846797033524603163200 12511710 2504880994100530415285935323614580480 12511711 907223359228579622030795331024360657312 12511712 761186837860593534993001407952316792832 12511713 -362277411860866822373791022325170923296 12511714 865606942824900803862058573656206343552 12511715 583712433240403040182454774476323009360 12511716 181073264601509966603431105213747507200 12511717 -146406702955951510940858388400116545760 12511718 -274447193746051004313983026717830001440 12511719 -1823378001459534977293571469090800371200 12511720 -496544154599475254098132717176731750400 12511721 -1977257413811152465923656497728871755078 12511722 -549269509242665836732299901339455836928 12511723 74310632436387400255344622183667993120 12511724 40322221110133957636886699115710644224 12511725 -184332465714732734348276857668405338400 12511726 1206481600202293780390372632751567483200 12511727 277808659404180258514881483957832268400 12511728 213408207361911403510983712039890124800 12511729 -5028091891736353070685721730894436480 12511730 138129758322911511185524076054928000000 12511731 -687465160285249909809880766457421052880 12511732 -112299390047898682126980177431732790528 12511733 747605208421766465041710186434580308604 12511734 -335987638018672007615651798495391904320 12511735 -570515937840254165143365003571491579840 12511736 -810285228278921440886896185102380728320 12511737 -303049938437538163617215107314405892800 12511738 1375348254690516082890587928663670487520 12511739 -623773681546491488391537980216373834744 12511740 458439892622474271102772689018304742400 12511741 -838644382169549951079424665922019280000 12511742 -407081364297080787772777789259399064000 12511743 -71092091417257191005177810609346289776 12511744 -3163961786861833342017508231996243968 12511745 52908669472923048433275950693687651880 12511746 17688030760515920333866260906340112112 12511747 -647182473482339787132525502804431064320 12511748 616934214976472628941529271944898401408 12511749 544096686873572897271231165958522397664 12511750 -549936434752930141226352269530587648000 12511751 -308998119387679647963687246927458685648 12511752 -478181777130208072138027543381178449920 12511753 1146116440195838597256973228954262224 12511754 -109440668565526706659532879393850716928 12511755 20915328394515936836040836872611830400 12511756 12671714109312608897279656882410350080 12511757 -1502582015382353899540951734842853089994 12511758 -203398137269130933587172215789175835584 12511759 -161278623344268374912058083253265413360 12511760 -258543113330912943047021688082703155200 12511761 -2109029587305414913298034802030771580256 12511762 -32813098618507096174210567134067456224 12511763 -1253901357420332189326179883816920768 12511764 848518944860543020075571045751439405056 12511765 65988808478939485273591754635204339200 12511766 -90302123540994165147245252963015964480 12511767 -733934469868763457108736643139245237760 12511768 -969964547062128721793369577582797629440 12511769 -298055281503094007190468592060387243830 12511770 176493160326840733694761252999279856640 12511771 1477065528532380500664811394216582159344 12511772 9276750933322625734038393058304225280 12511773 1954707007393916274998632598880008328000 12511774 314197801653760516249367935770848931840 12511775 -930737599349885872999509739800887404200 12511776 1221755046263957719106773124499528744960 12511777 -1276874953978689351973011604940215817374 12511778 -680565084033846212027415855541362852576 12511779 -370777964804225597654385973407575271936 12511780 -304808538900021614004934566588478406400 12511781 -1537634006607502058348055786804706304928 12511782 -299401865313850476978266205622734616800 12511783 -565873497489852608438001852643740558400 12511784 -101904046452248838451149347975251645440 12511785 -61367516772898396687461700531124659200 12511786 -7586395587025364567643994754890334208 12511787 398591684907007508282038323842043104436 12511788 99787492400156342618469319151325858816 12511789 439279625708047945482285614597935172460 12511790 296575108130470311913767851875542782400 12511791 -1214140042157104288697920021706389716600 12511792 134028483385819581689427403082388586496 12511793 341499956931360092354483818635631257984 12511794 490469295542109538325474578152452457600 12511795 -201487865133100383750289024346634205200 12511796 13948796316111926827972137035367444480 12511797 -550196346143717977109263243130732248800 12511798 -77048519000258580317808049376091601920 12511799 135500397063559377709652333172026738112 12511800 168061449538428293916454054707118080000 12511801 580535339759657626264957269466450760452 12511802 1025524256116148701118641952931430346352 12511803 536815870282169389069611470171662183704 12511804 1279678278471304229481589240613424419840 12511805 1141903798394092930246442992918466636460 12511806 39073890354720234212311710701372994816 12511807 -1491527274091506031942679091821825247360 12511808 -359863612736648195475591479659341545472 12511809 427209871495926676705640733543759159444 12511810 853629558194301115397306863541448453120 12511811 494470701607300527035660517100837726752 12511812 62756458873208553960967625060946204672 12511813 -1418687815555651233769759702236609853704 12511814 165514121428902749126168746317674742912 12511815 -174216449226029799209806797395492388960 12511816 -562349007023493077786677773823835996160 12511817 128292728081566455980568069601135080192 12511818 -61656272757256537999643897140876742400 12511819 -135702795957789912677268192067476358256 12511820 -784715016536124932896499467956426961920 12511821 -304528589915428114312215121969375037376 12511822 993103086109183309689529085130597363072 12511823 52838761576708525075671128625421443840 12511824 81311957327273527077476314886360137728 12511825 -274604656242081721447103075595998815450 12511826 -21983766480449997957365335341226539888 12511827 206776126009746880912390112529101931276 12511828 250669348212881884290401299803264000000 12511829 188097211719033797880864315368427050880 12511830 -379569775216506710093797544767758286080 12511831 -677079097638015612713870188146157487208 12511832 -93238496232431666257171481717605785600 12511833 572438226940207287559273370532428077248 12511834 1132978181799592442660702712788849810400 12511835 -18020789127523111925906356859761420800 12511836 694507621385158086852082141251490086912 12511837 105255200587841323884014221414072719360 12511838 849165181144086820876954747307592904320 12511839 10470495529719318085414476263507789568 12511840 -1109415011169872764507423005233735270400 12511841 1271033337091042074294298635729804053184 12511842 -151767635860337709548704572893277388800 12511843 1512314341858606684926771576229000152092 12511844 -876615969837586999876182602336203505664 12511845 291804119034093763199085869525686885020 12511846 -389413234393064917552408766568867515520 12511847 -1154525244833306853826826258087325712800 12511848 226121754861663650407536745068798935040 12511849 -429614512136549826646719811696002568064 12511850 120179955597100336633633230096570900000 12511851 226917290536426281904265664829956141504 12511852 472273061467303251392643713512956298240 12511853 -677214072025533546576118283387848169898 12511854 106677206519506931972268337790824179840 12511855 378575474257216294766622612262189202760 12511856 -68093183907281526065559972664856248320 12511857 -523937924751192926982379417565932533408 12511858 -602016050967541148283331707153861876720 12511859 -724334130046867288744633210685282357940 12511860 -258314847792624556614822622878895841280 12511861 -515382055141024776978516068458432011520 12511862 907044191010880873309441021093573386240 12511863 76116475562247167238828407034089620704 12511864 -1035933947836268481266212673832975851520 12511865 163131530138302751499820284454089064260 12511866 -107018568192127894070983738243253323776 12511867 -2695850459754050093966437109436097770600 12511868 1078580657923713250791344488865992412160 12511869 -285800572556771854715265116005246566432 12511870 279916901749445268214532498034721628160 12511871 -442377486078392188178455656142087244928 12511872 541965195311483887915847860324600381440 12511873 -1040784733365819318962512427606843240640 12511874 -324481934051880889110404837952681110064 12511875 -69041000857351626893329931503343385000 12511876 359724770105431994324260076843054369280 12511877 -512488038191251884188747548358149201728 12511878 -518427057705267062228240701662412856832 12511879 -223653810775185158350975570704224633472 12511880 -127246703820647496453278846301155328000 12511881 -117836802523422922382367047644874068800 12511882 16692040791070544923688119832674278912 12511883 357280529271877593251881656717459780960 12511884 299773576234729541183094228342767616 12511885 -334577771823367281210906824831503872000 12511886 376942191656358520572934480483635091392 12511887 86567096061573774656698732871314665360 12511888 -82623215606984424260180081719393959936 12511889 475429392044648598102897628902161604480 12511890 347061347108145328696820603246604316320 12511891 -94786867472380334158695740137521030240 12511892 -603618347178976145043202007077486014720 12511893 650593357505282366801130838150848911328 12511894 -879832295633314943956129508010805567680 12511895 701877096411082401539190683330103668400 12511896 -756102122678732739085089146932270387200 12511897 -266297731517692662296759873691856639488 12511898 51217067790881003183387203153679334912 12511899 -10504468268010800295907389939442754316 12511900 29710324813397579768623310988137984000 12511901 334882221597934001643489325230838780902 12511902 189422100702384794945748874493119232640 12511903 655667081601528873643010912296177533152 12511904 192043566447656414502038508721507663872 12511905 645614574633678802061980402134311678400 12511906 298461395853441267963865921526097147264 12511907 -1216722590945364998902900022758590167844 12511908 2171584095060223855186468604013935232 12511909 -239378480941818976395621328658553389890 12511910 153281674365927653147779980902772126720 12511911 191452418866630152340655832363084626304 12511912 -132802597686494521147305520373981184000 12511913 -636808331723877755016225149836078126080 12511914 -539615941828371342914236189915145506560 12511915 969791012312487401916276222613911883200 12511916 -604982935671987731518511015909183957760 12511917 -1483693556874974149981437978165985184640 12511918 906381628405511722676190765356059607040 12511919 441886302597288824747420571447360013296 12511920 12198134565634927445283308611328409600 12511921 1378457008443296080274857011487096662000 12511922 80897874150138754073092099545271123872 12511923 978738889459077543711685175521552054584 12511924 -1109926510780875336281117571227512127104 12511925 8394247917441835993321453802912251200 12511926 3621737522948139539972842310496000000 12511927 -924742272186904821290183239717633199240 12511928 -668850140787475892313726103363941703680 12511929 219165574113476092084641057408517105248 12511930 90223081143226679043721618814288517120 12511931 128041295500761789823317543453131067312 12511932 58058029761443109619359269211707139072 12511933 -320296397222134578780335772096622229824 12511934 416643549444743991874882032424755015360 12511935 -805013353737246388638389021026562584800 12511936 -83518422720538670670908834040514609152 12511937 -1172589796697953305477475272080550330720 12511938 194120716583546367006298128283995252480 12511939 -139599108761127650550337435742956631040 12511940 29810889096296924822602147759223623680 12511941 185195490574239745451777549375322439680 12511942 -35823286998537891217275441977589124800 12511943 1028753600895368725249551136447684780344 12511944 -888944765293931309274573345987638000640 12511945 -1227281784474820739033897495255803542300 12511946 272421667622656333916583543511497776640 12511947 -261962600245471282905245569031723363328 12511948 993731260056330311382883988780848855808 12511949 246571126924066797769930913723580731436 12511950 8650892561543543430478370052815155200 12511951 -654596036865369783855690981008091436048 12511952 -258591434595185427299867183974438969344 12511953 -219794336670608720414089995673362386160 12511954 110633498276243428719839698610834534400 12511955 -617890809472537616870396801185046354640 12511956 526661011104343528617074231858308331520 12511957 675286857665156616779384431447292320732 12511958 594214592952629695378498583734197019776 12511959 -1333528022069144852204955080793078167040 12511960 363243827446912322033799213997240320000 12511961 -45659375328079945882294146217278557376 12511962 -180241658163384072952884812882074782720 12511963 -2482654934854703974193917497136298189520 12511964 1176566112524259012913917449992785586176 12511965 -119869601330584494445169581703763806880 12511966 203193565726093338490551982100591342208 12511967 -250524711199120024696509491373731575080 12511968 -1419745596746535134928672026171277312 12511969 -1369781532424180503077238679960173505630 12511970 257875659677323197272956500466568861760 12511971 1280486088104726628412229784731246858340 12511972 -502132536955433810445674023009588985856 12511973 1378439804936837415150509558446727502144 12511974 -565737456898258218123963390025719810048 12511975 -71137380135275954425294415877999168000 12511976 -86892903862397829260721608477173401600 12511977 -136113410802866013667839083745177878400 12511978 -160284598306803660461637359051099130960 12511979 -361488726930854441345184913083798914016 12511980 -85445189004475008361588724269163504640 12511981 -69989519659596322551997559652982636776 12511982 -300430488584729978031064405676975938560 12511983 501678336515129857662812393592721056768 12511984 -201848946208245876605951630955667456000 12511985 797191876838629560118639134933605136180 12511986 -456348927557440581193543374078785214336 12511987 -269808294425788420378627940615821435568 12511988 416672392728727527219105305542121647488 12511989 -709421846937158726156100678484683744 12511990 -508314831402809001306211167222697461120 12511991 -389338288259590332086769119361386467608 12511992 -1103402314197995620080929569609994035200 12511993 -89077894504028379163837438889070053756 12511994 139700784329398714389795161743023014400 12511995 -591932879600737345499120877690138164880 12511996 219661649227450547170944381494676807680 12511997 -32526103706494786714954791548693526120 12511998 -63005053093467135115013457492226948416 12511999 -559342770299938166889719440034828241800 12512000 -630542471088920048997122148554244096000 12512001 396172220791661611390855359462232630080 12512002 8601245556675295331265879408179711904 12512003 -34209139523066148283043000992780054464 12512004 -228766213900107341976076702146974896128 12512005 603555570715663677484618852713589980 12512006 -58040688055106431277623069892661993216 12512007 384936820494314981661101102062605464880 12512008 -233347422341385544741212237964769111040 12512009 605085456908965359457184483831548811280 12512010 89846229459118546356748225033771422720 12512011 11691115080508329477838847542532441088 12512012 179820823574906463767066886636570708480 12512013 -67571684834506098681810327132850306560 12512014 -73459670444922130231624668177095924928 12512015 722834897965280383689435981345574629120 12512016 -101311013418657616042235782749435985920 12512017 42983500968447886002254283393974543232 12512018 119330272144963875720326482891905388320 12512019 -12553622090402886902255182591992971472 12512020 1210608017444106955861240770265780224000 12512021 -1051755098390696957121529370671762186500 12512022 143976438459414729276362561741144223744 12512023 254030874315301311782446355877600422544 12512024 196085671142048348540953761340619366400 12512025 169468720870051019886880393769169606750 12512026 -715506248081766759492947424878831958288 12512027 -1613059023886101291846607637742161723928 12512028 -369216508573189073619359511559849377792 12512029 -1689077448902632964519818663519693257370 12512030 -646813505206055190845265035056180848000 12512031 130657154602262728587340111341303089664 12512032 198607887555356344586002096039793786880 12512033 819496248506052510550426672280815005282 12512034 -125220432099103634283975600403509227520 12512035 633787322305156739558206017809594838480 12512036 -1110139716974004766546419275299827189120 12512037 -618257357003651888930088167877570913440 12512038 -177618221624555505584107654530710200320 12512039 -924687423333388815618194012836130513160 12512040 -7539919098244447999961072853083750400 12512041 -450437226480194562878512992586835580828 12512042 423375378172202531859605118252273834672 12512043 -149774330113914053477547181504297768320 12512044 1484891245812339914968712425822918651136 12512045 101030116033773192692910612055870575360 12512046 -149053279470075546319843523088556511232 12512047 1417388053617591428895530243353122580496 12512048 -466781593762811164286769312808670281728 12512049 846555598760690861614659421504767018240 12512050 178640020497572803675249624812406860000 12512051 -865524694563469969002032281960754944080 12512052 83127485279302334757927887807596591872 12512053 233806250901507484833017500139089056544 12512054 -139951108917856220807348383126507392 12512055 -184643962054611675482160437762917272240 12512056 6982614677981518364451466105188986880 12512057 -1412397891916202212546150885796341652694 12512058 -202501233254176451149356413862833866752 12512059 405785639084372279801279305904041248016 12512060 -422408424143194644865440173599527920640 12512061 720715752682234666084614431229270616332 12512062 -144657202438739907362721091140245875968 12512063 678817781243332376207528628133588581312 12512064 -344790639209653875439280518927403188224 12512065 -538246287040917626447054084158809600 12512066 248336167095421062788919007888814046720 12512067 -232764264951996765471622771631279757840 12512068 -325676983863206476138551226643673552384 12512069 1344142325526875824496376396508148635008 12512070 62403240148784334864432298183273574400 12512071 -377505026298050011624741514782944481920 12512072 -947946324345229802843714813321729433600 12512073 -23048695115081049024256449146644828800 12512074 -938246906352474322675330330521971968464 12512075 -198542907603602238442237257754951532700 12512076 37090140043040274458035847506367130624 12512077 724882174103814365162810368969782855926 12512078 352218655754889425810548636725700424256 12512079 -1065171121050128934098021315323883556600 12512080 -42745592073101834734563089170618122240 12512081 53686362086963214095712913973262401652 12512082 -401655125216159667028673550054875607552 12512083 1785388214920870328783814327120542820332 12512084 -461910512910212287933584766459815714816 12512085 -124958194779963384279792789234601507200 12512086 94778942592521994211776935763754504992 12512087 252801011102318455831264453865138366304 12512088 491399500177603212794048654501608396800 12512089 17289900680582879639777160420151438880 12512090 -172628626255050288736487417036149350720 12512091 -735522017921855534411676792018447860736 12512092 -137974684064612945418523266235356192768 12512093 812997339454008347734009118394409459968 12512094 -67241626210491202360785058371075068928 12512095 289275691444539462307969237826591555520 12512096 -231979135916369557403755024771172007936 12512097 -13083937081261042557312911158858857600 12512098 30048669002195027160193153245080926800 12512099 -2109773022502469350864776166731975252480 12512100 -279324957619850616673452722159099136000 12512101 -827809430676449333712789828718881804450 12512102 -1365328845081140903843042087209749784320 12512103 174468671214622408389369556148589432144 12512104 906536667553373583221682629660899000320 12512105 55091806993791427368811130810043955200 12512106 -338445648662099456527542116838285534288 12512107 191973287350179985170399622396071306356 12512108 -171583098242547927862531683856223846400 12512109 -28614056954514848866908727326600924096 12512110 2539810970180622060211252865886163200 12512111 374003931301761608224677830921790677712 12512112 7445979782040071806069357684397703168 12512113 1601382497017767524873523458006903985362 12512114 221295116877920036108587472719671664656 12512115 120468689310671014815563784689959050240 12512116 -113303465962534591524735647570349596672 12512117 -962227453013610328433513066169816095328 12512118 -503444220758465498690454612265897912896 12512119 -1781236560157869477399469698365496193104 12512120 95155894901789440810909066982592921600 12512121 509766827100349786897188320072230200912 12512122 400159295417188090922446714418207500032 12512123 158454453511586090829209141603504714064 12512124 -77967266205134440208121983366000532480 12512125 -132469468487505899068539664472767200000 12512126 -2076560618017822001660142961106932800 12512127 -15589185816636276552968459492893501440 12512128 497623981123925663518382600648392704000 12512129 785324004524358466905726250771073213376 12512130 -5829418251896322369826725928803648000 12512131 -2553668663216382458892631865812148670976 12512132 379717562067974307287089695140772256896 12512133 -197421359214753323807155660793194635780 12512134 115203172578700716058280632189735864320 12512135 -624812764857039559581853024720657046640 12512136 -172090745249592878505238219336209530880 12512137 145165719471109213461815010788818050240 12512138 198253937545198811822419678105402546944 12512139 42276224066595813757659653830339243200 12512140 -7980447977819419776308755424067456000 12512141 3341428470744203521737324147657078445152 12512142 132312108397194889468883469878731601472 12512143 -1305665914689755997706099685564580384 12512144 150655491251561337613151758032542146560 12512145 470004547489285666694003570402199486720 12512146 -803239344501834425854960868576248529280 12512147 903878888892749713679378632302374887596 12512148 -87928988670547938378557160445001963520 12512149 -651403957055083767259291720245686551272 12512150 -95078176716633862313291366467640728800 12512151 23187303564141823625902061041196093712 12512152 1021803401920014735208974525987858677760 12512153 -712133502756750444441345199230221532000 12512154 -87293694278688450666291578987982743040 12512155 -331692247362786684181471447214185928880 12512156 667854207642847900160165886707963051520 12512157 23009850277386259083404013119057827392 12512158 18778805206387560703128965415351160320 12512159 -1764853324014640045917636136083453823248 12512160 27195417148744552801255709333726822400 12512161 393654916818749789091635629719062653632 12512162 105986439623779725018122858503025355264 12512163 -206610078791058379727699721462783211656 12512164 380211918835616670106917305442119458816 12512165 411311303420097429216253745479033821600 12512166 -513532566710462268531136814118017846400 12512167 -663224730636509929847490215124648757248 12512168 213973538458015392127337741730921093120 12512169 -697559558258223146564814169736725522806 12512170 773174553483535985748394478442886341120 12512171 80599176387462408821934386099230349712 12512172 235897252742249314380023072521672852992 12512173 -388883533174874231421898284603019865578 12512174 -561418324742721372351845908244355689664 12512175 -113793742208997079369457569302221085600 12512176 -331493590365005947887706759509493792768 12512177 1141205479430843628993965247299611924992 12512178 -82391854335306955054327290507522048000 12512179 -94263877637604176988648457879673679824 12512180 201687533387641535581857936401922374400 12512181 -208501326988964345743087763254574185056 12512182 272508564074764767056871064490513868192 12512183 1175678256513331676491262934140758616424 12512184 12181101366690036281062639543585996800 12512185 -58948907430030676123347886533654816000 12512186 1096664942900690298455340577017084999792 12512187 254150336966627648510238602915168037408 12512188 -365311558218673899641253376549462763520 12512189 -167290400040575011726440996583781986560 12512190 119009994706274332078977544688593040640 12512191 -1835486900021761239531074189570691145408 12512192 113471803410657748071461019221376368640 12512193 58502083147612906468113875008477142064 12512194 -175030538021854596182029672553492350080 12512195 699110393471397834180057489391514146800 12512196 418867480870251756710110566465574196352 12512197 1528693064445620769050103959667060031680 12512198 412453868765627291275737963228316869120 12512199 1541020332397230625669881157584509398272 12512200 70179409109002045201377424661954304000 12512201 -129250175759961508601988553786211466588 12512202 540049758507744247022398756790166796032 12512203 1092399025473367566519671183944194007680 12512204 -1621806034884001436737520829977805218304 12512205 1222080588565275676914332247976969435200 12512206 41921069514591066543461387165940347904 12512207 -1301661363466878839551955194068401288880 12512208 197979943440600384070592666918200541184 12512209 1160898837221812845011404544100010782016 12512210 -312894251638925460774685477218121371840 12512211 586869476480571024576554814915991513272 12512212 1307873655770961464787496987375960643456 12512213 129084851265915836778688617435220524960 12512214 -45216193850572319112800177857604767104 12512215 299783246148488776916586677921894862360 12512216 160582063595505651551505825005446840320 12512217 -27378308636026901813438194781226031920 12512218 -1049305832525317386532617573457569895440 12512219 474834633045853998135979134526870583040 12512220 76131936682763124054405769437460561920 12512221 -2160691233718254862800422194490100846708 12512222 617697679488676545907153380319470926400 12512223 -219388218596415158703070357470655839528 12512224 -1130758064457036684197044119723166924800 12512225 -314487121817514010713920739031327444800 12512226 8472060660068170460065565822279556864 12512227 352824769400262038225419917512601354240 12512228 952589372218412352903982818625878269568 12512229 572866862186744593008811832111128485984 12512230 193056919439447979330241464577835723520 12512231 -921890338537433313424287114486037408968 12512232 -78933606234623271641991136639010227200 12512233 -716655934140204012827820235137133256518 12512234 355371423984782850837245020510521818112 12512235 489188711318930780711889054789285174000 12512236 -177381254955105131510055962525267105280 12512237 -568388048095437913815626895781994403114 12512238 -828464924392192115125640591530325760 12512239 1257299778245722245725246211153954601040 12512240 -5978479868822053517603005593277562880 12512241 167780778614554398812241234817226201280 12512242 266740294577184944667730783203663904272 12512243 492761045010349664158920388128646412040 12512244 -475916483590560342572015290841367773184 12512245 -554215808606728095955797496754134866120 12512246 -70362123245301616938226169429420586240 12512247 1130155061752783730671103568120946920 12512248 -1261146493610755211674642322210970931200 12512249 -451867692665035403868954149717231671164 12512250 -444692174022694970519633165532508992000 12512251 -503727500932575302571634780993005884096 12512252 -11833664605823452739470474716022092288 12512253 160310028952839745997393943025652941440 12512254 -789155433409147331377349989177354727424 12512255 105638943459355192787476635657925585440 12512256 -675151102207012576790777796311748968448 12512257 -655134727076226951593242698253263617280 12512258 -151821649111858055232866109517135984128 12512259 -450425721841892452924949260460079198720 12512260 631903503604970886874484401171918080 12512261 -319814887515142394140981883839641607200 12512262 76743622432230790746808569866086508544 12512263 -496267396315463842054529963901652016488 12512264 558242954360643000395487593623093585920 12512265 102750441027642418710146183099933008320 12512266 -95158771237880108114607152643589646400 12512267 -648063352429479625876706613742764192684 12512268 -334135078182035538325348408302399637248 12512269 4114307424542439198123827770032069120 12512270 265863717951595100781648175862680870080 12512271 654405023866779820787847457672641061512 12512272 214510924580303569384992014980690378752 12512273 -102507357596952789866561218030981646556 12512274 125532720829756135890332372799640632960 12512275 130335286041346894637373465539988600000 12512276 221679924710778378689931683091978362880 12512277 873004247276089033008731404933358123214 12512278 -470450074946021016798738962103344494560 12512279 -173089988715465560817570688985950761600 12512280 594420834434410330475423220311113728000 12512281 -272321482415196240367253465880668356918 12512282 75734250374919022503413991080385945600 12512283 265648579532434903341008767858638566400 12512284 258271755995894028863487504465915551232 12512285 -512916946039949465652492191161620923400 12512286 62918645124163229919828749733651907200 12512287 -1303667618724773943283142050623064764064 12512288 -969157102720060392913331297328386211840 12512289 -215015713325879112105516392487786335520 12512290 -39853835852703038048513054559029207040 12512291 1787259576119568046121264118783550792584 12512292 245441736273706647237179660384444178432 12512293 -1455849675147227201080429597103349144576 12512294 267498324473198637535670292744823744512 12512295 522347247156458213483128852075298934120 12512296 1094467846490933312169691157506387553280 12512297 -1449542620499035279163874787980347136000 12512298 74717211875085713771543974607345825280 12512299 -716578179141494740074135114436567382736 12512300 77340266092960550372094187086916876800 12512301 -422781208653390026872339415319797754720 12512302 127111874080222842141061798797664980864 12512303 -163985821785410333420744655084836318448 12512304 -48648434640827521985439575565662355456 12512305 -471323008867050510547902565827282594840 12512306 -521616324128283928073707164208848695040 12512307 -799648555409869518099731913976064424960 12512308 -2185692526082914149726575682331330750464 12512309 1410067527514366956976562387686393201404 12512310 -312611859312657702739127531962816953600 12512311 -42036590266563486724912890616385797920 12512312 -3609395536718208347836216133945364480 12512313 312119616716336120459394078446596632576 12512314 -291248658200338862013520272525798616608 12512315 -836416344056346879249513150390561671040 12512316 -360155119850387674139129386588521205248 12512317 373310079598788789180832515063101429600 12512318 44162017708200973030494104236376928000 12512319 -508218684465389183369198858652502566456 12512320 91448215742993012460682912081127669760 12512321 -819589125786861628994810264082977375868 12512322 -300690233983728068981539021456641242112 12512323 -52083756481705353254244071927871094320 12512324 92900001679097045296167104823998976000 12512325 45692016601222017809763054843615537600 12512326 610304542696314892911339030342823455744 12512327 -466585738088101977626801963491577876808 12512328 -434701021072134021155020777897864396800 12512329 205234528338935345984171457450106163930 12512330 -66301516082484967656530254360195169280 12512331 479298628078584411334043122376828105520 12512332 -249856449062216103780449723317591234560 12512333 1770216879590857984638121572278572778304 12512334 44249087002945361377522939534499604480 12512335 -739625667738104358896384838774843501840 12512336 372098457054845118379201299415577395200 12512337 189375816585538619877103398727369138368 12512338 1024222135149197688793863432995134258320 12512339 82437016825444034687208706561194328992 12512340 -1241563138681352232048164328427462656000 12512341 250758110570790212539961094341037563584 12512342 -303948271403440019561766091823050952928 12512343 -126035080428423519774436451903368125336 12512344 -203168723285684829368969831390546165760 12512345 521529646415067984394980545444566355520 12512346 -12818896304632477410655078350200980992 12512347 -630663700789673101094945038779375094248 12512348 -156087632979428195416580904625250342400 12512349 -41666681360790755551233703961813593332 12512350 -170034593077818335746914703024808491200 12512351 -264482852382425372521307305384136391648 12512352 660339244187379144051709337216830144512 12512353 -120122852173148431791001194886051699520 12512354 -795267844106680889795720004189960456624 12512355 -7601989092923895168269959362647827200 12512356 -108343853889488993416957459795678761728 12512357 385784563115801238589120131937396891584 12512358 -494756935210230788993829654455701841376 12512359 1266159970545763458921787857952237797560 12512360 -209132159186526943709442715346917785600 12512361 -254855044905390140973161247135064215936 12512362 -163496846165289925564545556419213522336 12512363 1231855762474353319461526981044316064040 12512364 189323685593490366715527016819900480512 12512365 930935948335121208937649796065257237260 12512366 263445392156766160722631934789239787520 12512367 143832370428060791537173325096563660800 12512368 192914480292621291026644718089469952 12512369 -494368709517524003340436845095284290240 12512370 -94088030185052245037401769826681730560 12512371 -1671946714273170529598312776681931189428 12512372 -159065899262329548529448504361056483328 12512373 -941912855857922579774933582603430500832 12512374 478531829451866499802170933627537285120 12512375 569914206469415417673234568422570720000 12512376 492423638288561191508144799753743339520 12512377 190563452068400589150788556109770917460 12512378 83083499149712573973975209855717940480 12512379 -199274791223657535203607037900341947712 12512380 141861713225043188722887826645585996800 12512381 531219346382703173497683784639782908544 12512382 -49765788479140652657885730884841695616 12512383 647681091826491280421470555092350487344 12512384 1692885254241563173814965167235635609600 12512385 -165394874723329323855047482505726540760 12512386 456904250705287416725820458434629373392 12512387 -2849013287204299167352835165551859222688 12512388 109626244343928522894541035789645705216 12512389 1300800315523388033324077563334904836190 12512390 362515312225638244040292757649653200000 12512391 116837747334602110356274219956439659264 12512392 1003260495092795037349996392300875904000 12512393 835054834049562152922124023582643714320 12512394 -32757534240508804698059889426952196304 12512395 -521975758293742121503973230346378968320 12512396 275086063649077463942459566741128148992 12512397 -286182506595196641264521712493793387328 12512398 -1674905137299567109150191849872661696 12512399 -61682607037824708753540793834051926960 12512400 -79307935217183258429692920835380019200 12512401 -95268942790824572839657423121635020672 12512402 -208838957598232364691329141406584398848 12512403 346264165564711623599739006255437305224 12512404 -329859863217868987010070243856032982144 12512405 1032097594179073742272575554689862052060 12512406 183241128770550680596287652617885278208 12512407 -1469724636177372424965227891409510188344 12512408 -1609577058692525292086367868095721328640 12512409 131461224298257841017817745891632871808 12512410 -2307911401771302468794743345389281280 12512411 2025205617402781435257660575236502973024 12512412 -423025628535121510680601465530382417920 12512413 -1869273356137203870480294374458156877338 12512414 -13554430813767971724634887582560042880 12512415 -192648671242222996053456853405658112000 12512416 -458092532718303368386437708081524637696 12512417 -1031434635370874275553568030785320245534 12512418 477776051496270705315727270793921760000 12512419 12036434783424826397746627715256695944 12512420 -363410131018173098996458871685021822720 12512421 -148253849116139300500318337307573350400 12512422 -699691069573343763866554563850081030560 12512423 773944208947603828240392979341863760000 12512424 1085309226108661006504204220567808000000 12512425 99492224658749200889657177976022500000 12512426 465626653858044328262766878842239650304 12512427 187787882255176784695154024645263476720 12512428 -1124185782199531124040216678339062156032 12512429 -1926537104195304901633786726093380920724 12512430 -104094160759960245781462691067912295680 12512431 -865876113236613045116318288197205759000 12512432 -63555122085808257059467549308382740480 12512433 -204101216970337785682478694640256690400 12512434 -509458774096694791811976642344870839296 12512435 -361801175635052053278052547049138570000 12512436 -41777449562778454188216741887272562688 12512437 -39351322647957702737621982937869007360 12512438 114471564379331185418692822703361653760 12512439 -270013742472010638604592740725871723296 12512440 -1337210454002315799683648874565114675200 12512441 3261420183183977360687775852889709712 12512442 -305915698226638004228371500951898824192 12512443 -1664161432279565736889802640020861393308 12512444 -863946348640911606916408544187002173440 12512445 -61933409711175622748488740178306522560 12512446 -175990107032318635370497790113022915328 12512447 -458160392722805213230458860963764999104 12512448 21425819681289136167176164898840248320 12512449 -66950870089359281627018062702877648940 12512450 -145601511551454306268694629998021264000 12512451 -467126775290500083942895055559039342336 12512452 500865080299400232686156757937837823232 12512453 19479430024248985427178218653405494780 12512454 -339071450139905107796999948552467049280 12512455 994712993156098691048234977849571391360 12512456 -446368074223620209308911668766103142400 12512457 -50624866401948000323059799866453770240 12512458 131759557658050056299691644460729346560 12512459 -1360278596221486685826442503876938480184 12512460 3838263229324386379117926937355304960 12512461 159437477396328642191319048797821327852 12512462 -342918325866083393517214656102946975872 12512463 793040375939283820149410057173889205888 12512464 67850813131673115641422541457182556160 12512465 32864244856872812337590551647848188800 12512466 423444545776093435973381697215704606080 12512467 272224378402458430403099260309015393344 12512468 -515285370614664371373969760579851853824 12512469 540713359305217316848408227443495017440 12512470 726793633543271200477668966309391399680 12512471 260301101905435286328992359197954418200 12512472 -169074655298342004483022031513616384000 12512473 -1699718577043634803127862784554691047264 12512474 183221900374519654616705711083879980000 12512475 21314044691466352057737437492941340400 12512476 -305673292830914179966469055640892838912 12512477 -652659028489134653904309873369427994868 12512478 -210040988899946823754506935649081464832 12512479 -10042954536268443661177527961002503968 12512480 55658850087600363309417545774219919360 12512481 1341299038941501456203321168707296372864 12512482 101566509324484090077426575934129060000 12512483 -611891977826302813715866351853095001616 12512484 -4418213823617762092243776758222100480 12512485 -987226774300079424456651371524000588200 12512486 207987516631262952673932676339695571200 12512487 -400270509611795524735262170006106458032 12512488 2174927873673112682563895787873187430400 12512489 -3404651583051093364521172746877578870 12512490 11734036250776142290926637843720880640 12512491 568829789545024522918310965192142700112 12512492 -1116473006200919354496711128698488025344 12512493 -991384033468515866858962713367870207380 12512494 -473918800330454613996779823338270173440 12512495 -1152398549081496323782398516404703957120 12512496 141177605941381363711508908554981507072 12512497 -2741042420292912154863950353837403864000 12512498 -217153552927166974395995748884838104064 12512499 96742353172610846968438943096418272256 12512500 -115468758722440080151190150310374400000 12512501 -1177537070740007070750467641481499516498 12512502 822773967322210448253611030950237516800 12512503 199902417533836949566016731289005532208 12512504 -1475977072555288303716406626212486922240 12512505 170130454783721942265617806344480292800 12512506 106144402328603491706249950840634820864 12512507 789482523441630274102543384343489433600 12512508 928543768456746806420409119620467048960 12512509 -754636255837623129070012477338412247290 12512510 -5452984431654520157770489077959020800 12512511 -702440131698207731313639612516327235200 12512512 -359721458642633938996552053162160160768 12512513 -192388634983415884567027982150640626496 12512514 60232106797264689998794348270117432320 12512515 -1045530263306532843624303292044880476000 12512516 -275283227100597090767992013869761010560 12512517 246912474504002488545078076830597773280 12512518 1515637703542597726065302257186509210816 12512519 863425944322273679418536513423622208920 12512520 -577998137077725011450850782376080947200 12512521 303635590473143770944060108733645031424 12512522 -393899588013232701680848384527828389376 12512523 17344939727578672996515447817279104000 12512524 94260789284132069745160119384586340096 12512525 900785193540984416965737321796356214050 12512526 173169172069037680708438319400651279360 12512527 -10354212174538377911186987585635960848 12512528 -162343345283584724651929340404552433664 12512529 -478325632969431968685589508453693424000 12512530 -44785367649703852551520070359628021760 12512531 312527318297632406284199370158080300332 12512532 -8683467410207101352660186847051737088 12512533 705831821337284218830706938349584580224 12512534 -49588173213808605109472917052310602880 12512535 -172911596667965170429773276497445465600 12512536 117057732317602047235188494728613959680 12512537 -886904977458439470124626200007955894380 12512538 -473841386788350387159449012085624611856 12512539 -87615898760798972323898206694256676976 12512540 668917987181333424772159971829014474240 12512541 -148704656917995016965062114129421867936 12512542 438806050019330009811657605636115479040 12512543 1472903760194419968665398634598986227200 12512544 -109580041208253789249292818468842766336 12512545 -564506276502703363733044654827152716800 12512546 341631643144623039147416135528809961760 12512547 1034723451580851071656527982333548069924 12512548 842446352837626212657324671151984541696 12512549 -46670294503638743547091807731313934208 12512550 63677342583559276873277902290371764800 12512551 1666496354772306185878699779566546110392 12512552 -193616108803791378501549690406280232960 12512553 -1137105409220258172078814646027241565296 12512554 562445233788937403796231127122412556976 12512555 71097049316328183888020810354503051920 12512556 187857199434055816087078350190575485952 12512557 561739126364831011563675349492376454806 12512558 -155561034676354956663068154255877636416 12512559 67459052777329088081366755940007762960 12512560 170888236293586087168542430125288652800 12512561 -460807332567521458462557589634648887296 12512562 256262840605587967068425388261331265280 12512563 209769588724379165264989675027413159760 12512564 -537598338203935900698483252973453056000 12512565 -11106714606247405129753905020122608720 12512566 1208805809154730816778468812143652019328 12512567 -151599305220831761897362247031868431288 12512568 -769459731841924076351721683433831690240 12512569 -555452490381885534218118390478370275030 12512570 -1242427228627186501195555820142167040 12512571 395113957155700233737021096556847382640 12512572 -739979309314232104433777573237041973760 12512573 2387851362255358465738881320400922464000 12512574 422640547393081480558051277866225682880 12512575 -156099763773763224915103463800729958400 12512576 118671578760065915193539276669658857472 12512577 125676466072998332224342215272103650304 12512578 -239754616874893455317093684822038534080 12512579 -461808678414766601244742963650775082820 12512580 243998717574742956254172951552554496000 12512581 -1838570107145860668252909550544207631008 12512582 425408734143847892085318328223980919232 12512583 861755207692394458519298999904842668800 12512584 22926604902835207106859794183607091200 12512585 253653010347423795623450917506373605120 12512586 228385609618143303073186478574895825920 12512587 1374454366578049589387546781691397496672 12512588 1322648219833897019377292449624153268736 12512589 -117720138380474602082621325588666451776 12512590 570905574676550630599266660364259716800 12512591 1180302242340827428014753713863625394312 12512592 11435326732344087798598267276299337728 12512593 -1427685777859871122800923268802783766158 12512594 431740683050242245365278125361418238096 12512595 358045355775496037750985258796545583200 12512596 109777400150924184445862772905126062080 12512597 -379933498948892747371512033805837352160 12512598 113607249259534128951690930287559856128 12512599 -480319020821536204343266046284952268240 12512600 -922079362075924848947181032210900736000 12512601 -523352229264186443117914039308882178560 12512602 -287147634950848030112304935085918585600 12512603 487964924814079303804733112924623428584 12512604 -153384982172695642008447022120475028480 12512605 142509629071220609808875311772049192960 12512606 -419500310414625343762676682378588552960 12512607 182722923401655719018739963910249116288 12512608 -166150508848973851451775437859955015680 12512609 -821685660898264305335724614720302715580 12512610 979722363873811614010158632395161600 12512611 -564618358378741260214239570608131531728 12512612 48109669457406439001711395499580358656 12512613 -6964948544696476343386032088537213536 12512614 -84199351899860052380799813147818187648 12512615 468215417087630187429185701427765519520 12512616 1019502679515097596401106049319365017600 12512617 176442241488729610528568268118575458020 12512618 -85219223798547949955096923448905500240 12512619 -455561131283046552572302815417430794096 12512620 -296674221659471762421076973715013816320 12512621 8366259298671772933274465901932015424 12512622 355941214737185256101138337187878733824 12512623 139262636006374170318386675590782158720 12512624 263864137464806129734490894908064956416 12512625 -473355259777276689230720923313416752000 12512626 -18327758841972968559404491739421158400 12512627 -97029640888057016631369947538150361524 12512628 -232816584704273261030553434753055860736 12512629 -1816981996579597743539834489426109482724 12512630 175499894370499550494066909302181056000 12512631 -987874018084811209063710068408310657048 12512632 730046055870844864606429539700597862400 12512633 410369201330162804247571889508868715520 12512634 784842155179019068967126043302736813312 12512635 1205501017654151133826507772537593486080 12512636 790620837645508584122324338007035054080 12512637 30268834399876008479274942621515544960 12512638 46091287938063281490166890868544962944 12512639 -1299343206851594160760058852759325682560 12512640 269900704073968166867902431599001600000 12512641 931113012658635426750558239325687434800 12512642 997630503944107682289074914924446868992 12512643 -279374414274242913885640155876047611392 12512644 -218020523917700228233904049289128726528 12512645 -186410709168267945915302608001796565800 12512646 884928840333862454629070955382412469504 12512647 -334699837644955999002483441892552937168 12512648 1529048805459525067511033656655997711360 12512649 548728061340513405954393654227722901088 12512650 349046404709450522736759150082665862800 12512651 -912586814759654538186079327507867842348 12512652 -629578967196243200594523503398394757120 12512653 -276320403388144183863963387012930689098 12512654 97291109458163018577658601975216652288 12512655 17687374029236486404538301473609047200 12512656 2084319928888520934614909144603033600 12512657 -291110552745883639471559802527926798860 12512658 -131791539314427712386154483232283121152 12512659 -703803047099605079299711038748785114000 12512660 312252336096533972281233616034889227520 12512661 -279383273603508514042945091008703808000 12512662 332924958613201002854857682885304332832 12512663 621123392976952410991148827416370147440 12512664 25164629340791858423412860289285734400 12512665 267288471422157366598346227173959778240 12512666 -312985972004733989866667852469305053968 12512667 -79846678344083990032239115421777554944 12512668 235859811387930528443881459240525720576 12512669 381768215076114794056485788779663196160 12512670 270708351262067251127500883343987062400 12512671 -168696349053943417142072063822675888328 12512672 -1363406525507011698448750539748070719488 12512673 -887117814320785696730688323809264773678 12512674 245931984105328342076042819159020032336 12512675 -27478301653231384418563012819034419200 12512676 -657818844306236125684022102023393560576 12512677 1220021122083988919680500222019244793280 12512678 -546100360854756923495142198348776554560 12512679 1106425869554746468824130053421879534848 12512680 1222790531853941894571314455147662028800 12512681 794210349742192153105777973753547583482 12512682 26220621773545480654040525413432181760 12512683 65022611254170505213557546234769468720 12512684 -921640875528902999491496038860442147584 12512685 -92238740281832997465522406984235212800 12512686 -206471026203498857848595302244182021056 12512687 86837320133139800479652970268979896704 12512688 -65257778200221743063700479755449139200 12512689 -532659352475786518364515701077470297134 12512690 -175548334878986910976152386041210836480 12512691 322188024809829447925561947553480387440 12512692 969786277052929039233652478874490130816 12512693 -1022583868868199180174971819516952023058 12512694 59887544855943471122464951590590326272 12512695 122313600185595658314425726412787748640 12512696 31372046181334143956113543032645672960 12512697 -86693658734793688614975309382929456000 12512698 1237411831982574779080468171011038472192 12512699 -5689829676477330356466712042665813336 12512700 837160408207997941762106752849228800 12512701 -209689801305198684193240628789572038900 12512702 -120875604857218501662789647921162696448 12512703 -335731900301631506716712446725715936896 12512704 -355811052036938504728177631898300841984 12512705 -666765040604342497530879938063686660140 12512706 17988699988561366727425886210571343104 12512707 -153125018103083941009121020237239883640 12512708 -112123704301380543663656109155728565760 12512709 -53706308742344428645537520431474318272 12512710 -97341032933336089793394258985117751040 12512711 41601424532361297292476725573044640784 12512712 -14682691563102378551194639056288276480 12512713 477353563314345249700985246617945922304 12512714 -338423648573050504174094667043992543648 12512715 635066972510115679133832422010075291120 12512716 -189759858755281385525371249649205903360 12512717 180469845502695296051822160540184206720 12512718 22718914467588855334980091617095845440 12512719 990479987749839007026826557145902802696 12512720 3059511938947789934643665703449395200 12512721 -204118121080754586261934248611832920640 12512722 -132462261806083969395258181493605440000 12512723 -1589188642891624019858887597171951739028 12512724 -161615800728698211452223990515647623168 12512725 374999404254769693629634528711713850250 12512726 386630505497557851906937460630148225312 12512727 913017750251998400246126747625246938088 12512728 -110282732343637751706020714392915875840 12512729 3447551777358749745310264322778696084 12512730 -663801082725133830294049935463923778560 12512731 -671116070514049505788538843855498926080 12512732 685905415679192099371480394714647065600 12512733 -119434680024373085439863475893167790976 12512734 -59307435230949589643851461034266321408 12512735 1255226088114499832720405671844855173200 12512736 -347432300898371991390717418910491607040 12512737 -292149577605200755733580584826349259614 12512738 -577045879260483431608324008137229653424 12512739 -494907829067874044820103286353147255176 12512740 223682782910550967064714929325800208640 12512741 689865025286967401253527374187476735392 12512742 -2557719414097009860606691687648773120 12512743 500950135906203496224746562605331272200 12512744 125295719480494622722448395557870827520 12512745 -164522413169315280045444016624611052800 12512746 981252424540894954070385734124733699680 12512747 18212122017176002019868541922359783680 12512748 631765772003000883178295257581883514880 12512749 1067050368666507036722116929658065119808 12512750 -306423651804763761263591790117030576000 12512751 -116403204303340216552407813398820754560 12512752 -100636830330139986374003329769432219648 12512753 -208374636128863524884588319935885935872 12512754 -304777194527173733538179104415397548160 12512755 515194262049824589029450713753306466160 12512756 -81943944886042678597871247238918563840 12512757 -1153339320850883521794594225730435547520 12512758 345939642497004619499167284166617533376 12512759 431142949720050776167567205412093027840 12512760 -3649514579783232497175520165362278400 12512761 -1529082745407952649141503309674988415638 12512762 487685632989567162261867168471878731632 12512763 1720407518654886000300991630344081633504 12512764 6544685367861288404173533110061849600 12512765 527181209198429492552352035099132179800 12512766 -99443684249058125783514030983548342272 12512767 -452194847657711675527264591788047517184 12512768 -108200062662250420556904224302206812160 12512769 -1489947871521201664971644419843579250592 12512770 -291007913259223471623247716147331070400 12512771 -313619979571605344280746305337677497648 12512772 510880647062578370718355457974666905600 12512773 -163524728443889093912991977471510015360 12512774 749001094408632500981998971171056030592 12512775 9624575312346936714971428723789296000 12512776 1686716336561604345140836478671273006080 12512777 -431397487078356540051163042961212396620 12512778 -28553929084175216878975179678458222592 12512779 1396264955736193781362537550522708461320 12512780 21596668384064128812056508958001971200 12512781 384956662479340206646882388571930506070 12512782 -357999369263453829873079947668270973696 12512783 -1459414909163216220198648796197634213968 12512784 -11639164669070925762781552653158449152 12512785 -2147311485929680106680821049027848000 12512786 136038959822719022030623908015178526208 12512787 1071606850111877339791730015237440491192 12512788 -746555518976075721471337727594700790912 12512789 1638580760410661247615747650068431693720 12512790 -68410249913509879148521921359595100160 12512791 155642230439273771050763157528954685392 12512792 -178580596668291039407779229645773209600 12512793 92958018604151231303252679774442760928 12512794 -147222173669063979384117044027543996928 12512795 524976803227062937975368106325773300800 12512796 -914869388638840893912172743526319851008 12512797 -1170633418632926493627955001712335121888 12512798 419650214865665249956778496564327107136 12512799 -939055834780527641611275586413268159392 12512800 -334883734426098711175246638261785395200 12512801 555377958197284805326412588107008248064 12512802 -437280828417417906177033531776265363456 12512803 795692262402624127954277150065426169160 12512804 651524707803810449398967317666035417600 12512805 -21747961627307711397586394201242281600 12512806 -585636193154015041403254935040048872000 12512807 -861853092948044758326524867099156647944 12512808 -108934157136279125920284705648809410560 12512809 457196077032417251062755351428084193792 12512810 -1436778473980965658961043020998759833600 12512811 -1248339417812932220846199385952855987520 12512812 407955652831020913749657943869239729152 12512813 426024447311202333635530702530650311062 12512814 -435096596913296138910133485233157005760 12512815 -189634675000618658884774963128880759200 12512816 -274646969843682142466235330796076728320 12512817 -80825449623314030545912740934637541120 12512818 689745023389842125552558843212308825360 12512819 1877619154687038711264102776685833359560 12512820 652389846432608611248318443195101532160 12512821 1847733202124123497088009179205992135022 12512822 -132171528357177383780050083227852563200 12512823 -177471092185810397432455868322989520816 12512824 -425778607071966512899445442951314903040 12512825 -129878649714382797071986126928892918900 12512826 -776496383584144188362375825416138329600 12512827 1205106955984513163182294934025171118992 12512828 -1927618038288241324346191674363764736 12512829 -4428328256013780847509992104190274432 12512830 113002260087510606080501637719630515200 12512831 125509152748217174583035864920844155344 12512832 29998898096274344105650081616092987392 12512833 575789445244559674349182436126618579580 12512834 122809514707295277176526003572280362400 12512835 -439623120608550656017229390566175045280 12512836 838482218720602739616793349829039370368 12512837 -426994718797047154240165738718676092514 12512838 80489924714271097518385228542736588800 12512839 1115420784800207627053682924352220663640 12512840 -176653452768154579784955186692761190400 12512841 -212021413057939118515776231875630086176 12512842 -224822499183098619343070698995720254928 12512843 -146460364804673388858788737007263907040 12512844 -280140635485188797355608977127249406720 12512845 105016790830108240795628640511802246400 12512846 646486641844096659780692234072524371840 12512847 -37358373587842099656162940939529560560 12512848 -204340212021863919665896479680123772928 12512849 26983027260383851459115190827587693440 12512850 102136948829634909160795197024476697600 12512851 -132815644551321641585652124580473389600 12512852 2149960807207385009134066425655351296 12512853 -347616356038249420514900696745822108480 12512854 -770044135328699145997574984872684902624 12512855 -856694414492289790633401516352915371240 12512856 978473584432454443955842845066565939200 12512857 -61095784438077819461624446242562607616 12512858 -129768762369675825576451131029237359872 12512859 1275816468272430269851645477615897802904 12512860 -18583169906150162684793040378836625920 12512861 49273114206798001131130049560072046124 12512862 99996174618197494619964256097535155520 12512863 -380461615729131548894869036133692025472 12512864 -223091847319681684481650697849508200448 12512865 136000876032761002436879213690832088320 12512866 -204203967022481756721363393958662622560 12512867 -608885738972014637496717942382426598568 12512868 -122868799732732509693268053606003087360 12512869 561265531800864226559652790146912239260 12512870 -29884477082252057351696870679331221120 12512871 -1920803846939385859856531732797900800 12512872 57788289443976131106625954565769984000 12512873 911124176733250745120025054503925292260 12512874 33394360753824583764019546673754034176 12512875 -1003919807735186989573207971702384876000 12512876 517084338234012552122434244164091308032 12512877 -253032818698453022212846478409270765792 12512878 -60397863742107463921530789872996694144 12512879 -955636817543150546680631265877538327760 12512880 -766250299642190063108060892751626240 12512881 -418040713288421781894674447458074358318 12512882 -196113010354372464345398929001018798688 12512883 -13383123232835004245900252987140196352 12512884 -435810558822669846752909539813900141824 12512885 646632321896743877167974161808352601760 12512886 -330330423290177102436741813942862633536 12512887 -1427993902642142302053115718434668952760 12512888 846044848204351448063007724819989749760 12512889 1131687302862003398173059258781466496000 12512890 219160614051975932475869094594305811840 12512891 -116945932108014378499059411645007059600 12512892 83743381578036767309567679208789868544 12512893 38767485687389188827779518852298551884 12512894 1104358706281116985545649350662892791232 12512895 186094658718681787429024952926515866400 12512896 -1447086266176634626821989150493643898880 12512897 -103024459704261775565932641873824132160 12512898 178875266390828151385395382570367520768 12512899 -680114028032748400653210919880817871664 12512900 113656569970845929961728135318509459200 12512901 -276947412241104086462546173771405830336 12512902 3028903030923293220977000924377864704 12512903 -219519237491383803559947117657649819056 12512904 -238312170773730012639470862281104097280 12512905 -175372892914779063549753339415448534940 12512906 295932346401068506040489792471637219840 12512907 125378828329279342373268433130530673280 12512908 -231549359028250143998196264805877231872 12512909 -279027617409237949429184033874304025184 12512910 -86773594315328857259045416905889184640 12512911 -514323585611126555000807486156077601488 12512912 301371572598387490025769975153814511616 12512913 -150366346716464406984630899231113606272 12512914 965785764382186284814384078070738688 12512915 1329811152376260132547776048115454608560 12512916 406407324463230708033220717137073481472 12512917 823378181255891418914573397619451051520 12512918 1109648707930967324654775052460995661952 12512919 139350896917245579741067398662205356160 12512920 253216523678028821451304068978376704000 12512921 16262877415966227183846973227369067200 12512922 -381460383026283562012830632785782870528 12512923 2891856550442625259816218555211561676304 12512924 -186071236950976494972885576690129600000 12512925 355071104468722920206823324030216000 12512926 -94082742373845507122170789939099206720 12512927 595617494387821783057475066964305039472 12512928 -107055551143647952788518354740168359936 12512929 -326923180321096282353140701203480364032 12512930 -24830441370598876948628311291441292160 12512931 -320513866456579099087287244801370227848 12512932 191672549671726987731057279584740090496 12512933 -286208781322730454066005924376544027392 12512934 343841046877503668729345619914823484800 12512935 429186460683730445847905924133127629360 12512936 334247833136719640627493329622626503680 12512937 -827806109065838107871771027987283849840 12512938 289679711355359159330129870092460883120 12512939 633110382598235275040739211828306354740 12512940 -159963685190003977259471399458551398400 12512941 -911914999198718448507707178783704453760 12512942 -117506882153574086831379241668630437760 12512943 -119660557529325916898836056008085265200 12512944 317242884742637088343722004215609917440 12512945 395835479816068757561515605521395905600 12512946 -126947641409153711397112773533334048000 12512947 -1742056104628916535483919731898927791604 12512948 31033711108722039868755443995634989056 12512949 -648502471627425403269891781433443806240 12512950 -227445630138077473451435078171281356000 12512951 3589511263354638072433994537257345845504 12512952 96497660132868734519100576921537822720 12512953 1110243919350758460916155465189243724202 12512954 -226485490322791718135414316978454183968 12512955 66434304792502451337781319737669785600 12512956 -249237058310564848260635085130911421440 12512957 -4704281990236507080885531047633964000 12512958 -198074007858436930712621489487533735616 12512959 -1073874131697272293834371443912660155840 12512960 17038914980645510681890460235863162880 12512961 -388364912554130352730329511899207996 12512962 200068598942193835007312339053266121728 12512963 83357907595302970789569176645026671600 12512964 14788148177406096267234594609663885312 12512965 269231487985422354749639450349817516860 12512966 -76683658915478283182739739902715380768 12512967 1072628713255005132855377273760564199080 12512968 67454945539845535623059919486679449600 12512969 204769831823358932424912803403044246784 12512970 -77657236596602070074825282803654930080 12512971 -209150730195492543770422872838583422828 12512972 -232617644779767449937286510254374400 12512973 -518742156543067909181783808764862048 12512974 145154234499722380649882039168725292736 12512975 -837461797543873842603234128039951187000 12512976 -84163574459215071608308839511895310336 12512977 -1020507793752527388909358030103285957120 12512978 222539386039191830932414487952348418560 12512979 -181360406018612212259132699426759460876 12512980 -451801730732204077177759231243990671360 12512981 -682509449484099663559182244349032643268 12512982 -2003402908512959216600980170605266560 12512983 -289807274357345383930721009052917771600 12512984 -1636809382845243153168779425983348142080 12512985 -478363356360106686149073312554206488000 12512986 880925605111069541393715088549399450080 12512987 436271359162578984847961764157888563992 12512988 549287380771579056895878591579022341120 12512989 659745227631438351008309649931027132608 12512990 78636242215561829382134927080662746880 12512991 -202490444230005921301380345017813446752 12512992 179588410429270993642410643516113027072 12512993 -21765247581934674803657110654648667136 12512994 -81355978898968227912659299862998467072 12512995 -70690680151881924099472432825577932800 12512996 -496319863426540967193819019623459312000 12512997 -178817298436316642353622546513282223552 12512998 -841255172499395652193687156738199288064 12512999 133485050489285842358094988569902163000 12513000 9818351749009503151453208162672640000 12513001 -1090041254896830846510534223525062604400 12513002 -906131847661279656343407977627997396048 12513003 77187686593691560064389363888638442848 12513004 30792549920236689805072455290180985856 12513005 174830265982529144641610525627072111160 12513006 171761900943004479751184699391935792064 12513007 471933473947496942339926796179880279520 12513008 -99297090496758950256585067114053795840 12513009 -312136224714457238332266831777900644496 12513010 337859723915251604915665205958241952160 12513011 -531237849969274673898444174182491643568 12513012 -60536358581356241092342147683356725248 12513013 -106861602136212002616521189971895390240 12513014 125277213709399179175904655259057342080 12513015 -1155995596556899733233820046709221408000 12513016 -49699504995145591862909971272317644800 12513017 -744055110399766422792147732341006414448 12513018 94412753371404585379931609395157713920 12513019 376473861222659609341855496280477104420 12513020 337339409972430035576585476269181440000 12513021 120874427206869820118839771191499899360 12513022 -793923032801149429906047234523096562688 12513023 1154288353793270013738513712338407638272 12513024 -115868007236248456794292184331212292096 12513025 11638307774327277348263771301067196800 12513026 -263184439697423396767886819817538461696 12513027 -427599898789557073315045469436636355080 12513028 -277983490941177494311912099597334959104 12513029 1598629900316902357266881032403769585630 12513030 1948936458315794382944990129067390720 12513031 306712703416070238468184583948434655512 12513032 -748309497708527958016964225537203230720 12513033 93239947408902559544880923408860227300 12513034 177755785394982402934810512217881209952 12513035 391338184776204534745090029464691887040 12513036 412439551353640455282786736752013301760 12513037 -1242950013910134349274422067479429876308 12513038 183360803357497063277631601371415090944 12513039 -416143076995489153060333634789552855040 12513040 -70246095517270353604603626246372065280 12513041 -554812818611422366483769449662473599500 12513042 619713936231253978324770830512614540672 12513043 -28201744160705490476049598942715446576 12513044 -594905367651722431001705283288177312000 12513045 -488991577572199301640498205370773920000 12513046 -17122741419479825004714352264582540800 12513047 -2598787408933913286657802917078492673440 12513048 -151698145490816460631829377085380055040 12513049 920452018241642064345683054118207279050 12513050 -160387746450298771870945120110414566400 12513051 -331552077008398439785694987585488360020 12513052 -860465517751093246361407391971490958848 12513053 299174475154543831933017425905086563520 12513054 -468239188260590678620314680052039100416 12513055 252711924962151759973296934411408502160 12513056 752026385419805190377445223719795425280 12513057 389765459944570236239094387170106299904 12513058 642702806529929605064559781220734771200 12513059 -378199448772998061495089103400259102496 12513060 23432823536085862622457653151356866560 12513061 647341432940332468697756514968708005824 12513062 -415011911360157924747302679421095079968 12513063 508014249002512648459068329643708955944 12513064 142971152905280222821912818792908390400 12513065 -169586040697462798310177450371991316600 12513066 66595020710626685023591894209031866624 12513067 20582936720251175144855864456386460192 12513068 91264376280881051097148091049236868096 12513069 1815360922476149392769669756092804144320 12513070 -197352669282060761136061795819312211520 12513071 1345822776780334133122435603951528094592 12513072 104432916387968886697226986371359440896 12513073 -617105345132746038264804449702245566360 12513074 265496869207876716788740972831900224000 12513075 388879057697032427283388191936808362600 12513076 98359899732520235812815909500158757632 12513077 320335256329460896075354289026914823680 12513078 609400447223043894500948482861027828704 12513079 371020843992288832165989858507545036376 12513080 317746381008578158890156206240695296000 12513081 524262189901473543681936671821881413184 12513082 -809858508934402982640434848599971038608 12513083 106913884741001539034855737417133086824 12513084 440292647590518503336165198121495674880 12513085 -588078661330577533351422154315376649600 12513086 -1227580435006674821427111460882334016 12513087 256246666823549172910316758247299732344 12513088 26325047445529099655417859122021793792 12513089 1696422328551833888190001080256905960324 12513090 126098716338825556036004429371896522240 12513091 223690338159292791577881330850110508000 12513092 732436519134347070590848121423529615360 12513093 -988296337799396388806157605580238338336 12513094 256097762409537569181271316800913280 12513095 -476542959177258333752192454314516812320 12513096 1706222156839152485513829153196953600000 12513097 -48819892768472689850039256028603608908 12513098 -782975791676818750580121492891978186096 12513099 1831501423784702635748695381663940776128 12513100 362885882763570091493471035862555974400 12513101 -1152197774926513871630644429988987525898 12513102 111998519302461569076385337938109789184 12513103 284419897670224261064493670326484255704 12513104 16309077103678244818568614614954147840 12513105 345012357261252859551944684872296894720 12513106 -817311368217993225466968750830283067248 12513107 -934801167747580719034893771347142347400 12513108 -14893972232429523646001300291098122240 12513109 303283984844993258662768751603964224416 12513110 -649026735636139510123477519883045280000 12513111 -246800441509675211472598343800409034240 12513112 63776844221149237242032607812147251200 12513113 1806108969738489818491661402441923426884 12513114 -64404156017042027907194118159360613152 12513115 450074957592461141358290991226294771200 12513116 440112498851572710337846669564172476416 12513117 123590115610964934660496848352038242112 12513118 357147737394687774318773914597533571200 12513119 208653461216569569143363719075537924800 12513120 -110134629174969510188267306568646656000 12513121 754761509040393786144591700554942185392 12513122 167321808425245201517662037175239401200 12513123 27725529295269216867844293933592524960 12513124 -133274939266212315744272063084537909248 12513125 202982033189510092187602241087715213750 12513126 406415955045148509599396435240146944000 12513127 -112705789743192744949646869115191493760 12513128 271975545760961011861742364545436303360 12513129 14678559595121613000389583719502675168 12513130 -105162602838371969147585232382394048160 12513131 -884459144915604808092651717087512172048 12513132 -3739970088845169374148355190980594944 12513133 233495704671456214699209994529749564800 12513134 313859190591264666027333730597483448640 12513135 281962766855787473025361283462200944000 12513136 277422346573808379626948726406154452992 12513137 -247933954887336311441879046699440597568 12513138 454429455951059579110802860832859249408 12513139 65231921359870290526627538200695920832 12513140 -376603026179535074501266182114291682560 12513141 -23079656268414378780599768619633120360 12513142 -723109454772067913515380341599140786528 12513143 -1104010362179735235180158649807243269520 12513144 60319335833097299203736036174567178240 12513145 1338130813916313912664109848894599960900 12513146 376447642260032511975335523902323708272 12513147 212490385002071939849795550371803098672 12513148 -34343035870733687866842322157170773504 12513149 -148542382842470407097451101510177194752 12513150 -25524670629516634045645022876184576000 12513151 -120955832920356682786065936630815707296 12513152 2139218291202423698048261448571394457600 12513153 204921093321974409313369643152264519200 12513154 -18460389018017545061075856741692049408 12513155 929933286268780646617669538187718217760 12513156 432507256707023971499652100764185917440 12513157 -1018760245760603079950151912749724370594 12513158 80624990228662368418944039866631912576 12513159 559948563640190972215001069283184248528 12513160 -333158611709172331995515452838596608000 12513161 452075715247136894730514425634782943872 12513162 286411915443533396005656846271280507904 12513163 -447258794253627541681509410591456438736 12513164 742937366125562727956361172098303557376 12513165 4849316802087906730772841655721109120 12513166 -536640701830394658815579302656487291968 12513167 -3257976798272601968159309462827516803048 12513168 24109978291326871868787810126122926080 12513169 819816023915334121058417011765745557800 12513170 -227213452324252788110983506413539386720 12513171 1065079770221504163041026944621069363264 12513172 -3384792436443595569800844834396078080 12513173 -965992133080847830449404543230323372096 12513174 -195413831628211713077175390488260853760 12513175 317883599625384479358540002420874316400 12513176 -555193213269479613860549884193656012800 12513177 453352400598049325076850398125375775840 12513178 318812922168113855815884808101303058656 12513179 1015909143567825426790880961863737540596 12513180 381273195360671370976367343760521384960 12513181 1778350258746945149968299638437978135500 12513182 -503122466074071733605168534617538143232 12513183 -727507962241849462206192054503503804416 12513184 95122598471560962772470144700828876800 12513185 -808547586903349327964423043494781568620 12513186 -173797105256738218766384114948293257216 12513187 -480880414411057358279444143736196656164 12513188 -1012178275271797116055792627463209565184 12513189 254534362603821634610757308338885556448 12513190 366080630447062749194515129715291623680 12513191 650970190984253530020230747428955473800 12513192 491525091736787009464453609875317145600 12513193 -153643926537667928069714965497592959360 12513194 74633467663120601544727076792527649472 12513195 -123507945109862205851597858616887617680 12513196 -343179699937832792133219857305492804608 12513197 -725190850016298237744449531387255260320 12513198 246378774281090766796925802121472069760 12513199 897774281369187600783234004446592492864 12513200 9542642731090948632706387867189248000 12513201 151579368130680645216227203200522035040 12513202 -3068830420405538968659391068857063616 12513203 -1604532493855643415164467309752500386548 12513204 22075301401177589263851948968283850752 12513205 -454209676495868555123836035476331175140 12513206 315986302590420851225222329384765955904 12513207 -146701362406360943790894615807035010816 12513208 -385207018392677635481209819495160279040 12513209 -630988117336570507746489230409417589590 12513210 26675903336895750590108093096274816000 12513211 -1293126518730207494103849561003343936776 12513212 512863741395221793815440491733484285952 12513213 79143914469725094130129650235675842342 12513214 -371690353719859311091253279654377337088 12513215 -4339252932743156784793903020135840 12513216 -221867424630973411255730632261587959808 12513217 -2176459462057554073478827557033569724240 12513218 -164562261432083361186057895836290937984 12513219 285938360595738738724014546254469950976 12513220 -797691551641533683816814756761230437120 12513221 -651428139639534275262685807528522065888 12513222 -9004408540745979113367495986664800640 12513223 300917528650840691494084459435128395424 12513224 199673384104930910121794232048863692800 12513225 93714304665173109931608538557183267600 12513226 836827394491418466789022978150060137984 12513227 -1012496946063113547249938844650649762924 12513228 -157333676200118950846776246486902559744 12513229 -1502708091662465049148270566558014591360 12513230 -342485707712661950084799513017746386240 12513231 1323259217200222516725328133215108125840 12513232 194138056261811597123412873848318328832 12513233 -2214398814068887978834516104250666844160 12513234 601932657817994943067313153597563351680 12513235 3357090653907926908548506303398509120 12513236 706221821826150395280393690381273683712 12513237 -596201590501921081369999564321818630240 12513238 186194609064669776750508964785046513344 12513239 -568123160723997465993876580010275885920 12513240 -385569483136523926884686552207588352000 12513241 -214983366195902977216621684084165802352 12513242 -113728476321795640172145702594708335616 12513243 -116091549370848510243736013270824584192 12513244 -662459485601660487823930685132551550464 12513245 -158098799564799453281569547546417620500 12513246 144325674114700225884074972482641214464 12513247 -638954713565883791985208656379743326880 12513248 -628736844567110039930237421238112747520 12513249 92520200030233175328471265128693037824 12513250 -759549736516413599601085220875695576000 12513251 1556079086167314866873985486565503086400 12513252 178407599947853700961522637533710323712 12513253 592039880037073970767356641399021665824 12513254 -17874943043265960487923312132283205760 12513255 528520738951357114636796220534050133120 12513256 3521516561739253134616473421258752000 12513257 -54972870666777615359762909436778700208 12513258 17340758672268445949709895920914211840 12513259 1805095280726680086862893604327106393640 12513260 268108815865535758670892683323954298880 12513261 683947659965007436963709140805228753472 12513262 -42690232779732126777262836428890066368 12513263 54339034384955866080727236583228950624 12513264 -111849058056812582852052600837011668992 12513265 976404439053878832454199615439779157120 12513266 -387293192306470289561978626033939485168 12513267 176486773838604270109241122701283399560 12513268 -658734800145808805049462204206897521920 12513269 -560385487055258555333005828910181717330 12513270 -8255082566029061162290720491592519680 12513271 1367878012629289764268006109646919210472 12513272 404276775471061288047120860886289612800 12513273 -683534862141164322608029513605529988016 12513274 98622452350258460049203120485772485632 12513275 895425655582617264454596794395185745800 12513276 -42581340413843013874988249956056211968 12513277 -885112891329191913543175678390851625248 12513278 523447790420297688142560600836141629440 12513279 -313710165035121762369183832442850837816 12513280 539610068216991467323392597513165864960 12513281 -254009131629113284707781513055781220896 12513282 77775825518324254543486136548143654144 12513283 2150203639578440620877221098118522081532 12513284 -20387428059704460444021210051202498560 12513285 -119455626845438686349018121397245678180 12513286 -282304249209064983184076479992692143680 12513287 -147240831350196755208120143736372425064 12513288 -190225338254279675040237835275487641600 12513289 332711017853331479667622598632985293156 12513290 -16770675341657754927341008994777565600 12513291 -95835026637490878224158055310321647616 12513292 1346647672675636501097943214883919406080 12513293 -69806976265522904817774385204088369556 12513294 -549197215982994693177741527730406959552 12513295 -78442228475572357341085127984149441680 12513296 14484060065667916555039850293804744704 12513297 -382223371597243675260087176036179519680 12513298 1232186950865980645507154969175237120 12513299 1147964024917047878027135736483447840300 12513300 -199686245525005438413778253045584435200 12513301 -4175286191163312694218858557666325248 12513302 -165327793407130874842413145343280711648 12513303 -478611592272477661813958575220742490536 12513304 154874916512295128888883513719738572800 12513305 -113728009457936829976143886232562892800 12513306 121185217964975774302435058770890014208 12513307 1975894332497555620523378403769645735556 12513308 568951136990478682077043618570782036480 12513309 139707231409452085242184885591603275840 12513310 -435354482886877245258353872616870707200 12513311 18712792908265668464684470145213100960 12513312 487859250312147510257256177074071142400 12513313 1214778734151425833815418030017774231060 12513314 -456380261690597288152752256815418339968 12513315 -779814079468184258453015167223295078480 12513316 332430056428364174360602480517920615040 12513317 2027989408914667322467567772553142146366 12513318 344366919096484158983296126959042556800 12513319 -19358119697202524588813074718333427200 12513320 265696069582281449246384607896659968000 12513321 106259609297618127690425157820338874890 12513322 700161633110320427324544054375684448512 12513323 -296997001465335300256947365087094208320 12513324 431581180528000197845387566303283527680 12513325 567202031737548410217745823004167673600 12513326 -238580034418191701212944864594592896000 12513327 -310967787780105944509814218786962701568 12513328 281438527459519309624833186355994673152 12513329 147496380073323888284862308484298737120 12513330 -535115416290544769049957487446894962880 12513331 727712544538355154103881643161208469132 12513332 -181724908452857315537492503468523973888 12513333 -469130096265577517090342954846695225536 12513334 82738654086711268498854465215559999360 12513335 -360237228708370882575518013853310631720 12513336 -334561291999880405634410292648345600 12513337 -1269449785373699002279979465530681968 12513338 209069235429077258171797462804519966320 12513339 -1158288803951346044815097468530641750480 12513340 267247593621218344244207030932438702080 12513341 372810626601072342616586174076466028742 12513342 17182590108238586127378651723623767680 12513343 -19739521777060921272947440867776213360 12513344 5213617220292646900379864981072510976 12513345 25365459477861809045158576615625442240 12513346 509443960992381099440072844489409969872 12513347 -68548859137184184472225233734228326656 12513348 806561566286629636494648573465801464064 12513349 -1135827250997709198495810647043160727650 12513350 186679197922138783090762074711045122400 12513351 60718809807586979792323088007005681832 12513352 -429161968225214996783379776314521753600 12513353 337617545553984871324962001791506923200 12513354 -113144248305728917731229988869921345536 12513355 868615023642369346136173797744185628000 12513356 562002643336490881090253045060941873920 12513357 -345483875887238067452548594405032835584 12513358 -70971077826286932532388547769234192512 12513359 1102488201362951529060712405286057500416 12513360 -8006969377760486117163805450209853440 12513361 -402037031448662479763223352825124323456 12513362 -584172442532337196060590131320239984000 12513363 -182214224835419662958680385045086103040 12513364 -371788068503784011296289239583580019072 12513365 -640088539968352241568711944474443745280 12513366 10195864754804097808036584663800337312 12513367 -584581231454500829796149698125554667520 12513368 35907420512332019002929933371303608320 12513369 -535754633149573708252243370695535381760 12513370 217615913182116342064917457115764469760 12513371 446317099329362229137334815195701222704 12513372 -60521707019455915832659568465385297408 12513373 823095860420097160874563019061941347622 12513374 -1037473493624579806826655110760480953088 12513375 94145394821669933826414631230113562000 12513376 -1557365835355321506657711888022074556416 12513377 -483816206468425695094392448941011448 12513378 527754877837371517441441408072482578688 12513379 1786353999619135887114789871688735421980 12513380 203050440134029809960032677316715601920 12513381 -199788377347583152279031497990360569120 12513382 -269957940869878749411594467685009278976 12513383 1202908874683565354597663096799136174584 12513384 -519428676839179581927102590268468940800 12513385 640813627854067027300703341423040300580 12513386 -770379307785605229348817481485896790608 12513387 20455593345775312194616222288027935168 12513388 741428973005045407328395974618835288576 12513389 937135355604017543610720549913259921472 12513390 -173140389885806797298334339271414366080 12513391 -1231494780410108628722177756972011394832 12513392 321524331662094395179496197602297348096 12513393 -646263142583571537138259881214296232800 12513394 -259459707676389570030299174657796800448 12513395 -99132319781893458393123787666446168000 12513396 325527464825634296054881068081870274560 12513397 406327054114760065318811408079104822140 12513398 311338943335246343733365450607226421760 12513399 -31922343637943530562182376563804449840 12513400 -104590681900053382590592036930790400000 12513401 -1971373246186050529359979402468835960598 12513402 234516200961872397502519558113580876800 12513403 -33616851145019494321704310533954237696 12513404 -456306016443461893197315999834665025024 12513405 178091650613144890229847269491452237120 12513406 58710296276347927938720204419660983104 12513407 1311739405287204456315907192377539638656 12513408 791342805021146987526892041836974571520 12513409 -1054299299288379041330788761573274315390 12513410 69829561198579314942450787529792747520 12513411 -273507399140939262334771385092228603440 12513412 138766012983572910236655005782936415232 12513413 737064008437103936013434537727093454560 12513414 -368300358772535094983273271280318666560 12513415 -1023978196529677492471997652889223938440 12513416 113919561674504796207308568025972008960 12513417 -235478905216075460698240071490202772288 12513418 428161590526207809599411841835317858240 12513419 449522121600162647840280681540612654840 12513420 464214033032538815102362044279373977600 12513421 2064227656977724988523229680542892545664 12513422 44581616800371194303184379190072965632 12513423 4818578648583298231685735020714320000 12513424 206785173535937657746900279180634161152 12513425 131305901043428891910717746876590876800 12513426 33543604425194931048767084254340012544 12513427 -3151813512345751058458740166287630994040 12513428 -495601098631220453233017057716269670400 12513429 301883708355135689993076609095505656448 12513430 -8086124408208894127462682478170321280 12513431 339165239583808275647945366750585967792 12513432 254341703235812481636484435452361912320 12513433 924260993408135147998385866708870084682 12513434 1634219215766071226901996885319260694752 12513435 -47610215788620190378005925082419219200 12513436 -184112852227428108574366914380063804928 12513437 144351485625513761056491620079798392832 12513438 119657577512643750114842351548552688640 12513439 371662569792504409438054135470688161624 12513440 568672827493463209086693327915684986880 12513441 -56612086970213878994473861494135356640 12513442 791640246773181065550805591187004748800 12513443 10068478549647105833923315293726263760 12513444 68159110914317904222142523170973675520 12513445 -526816823667072330266326230680191530240 12513446 192689393467294854317838037914770076288 12513447 -16702681075935413304617663264099618904 12513448 1596665327168429790511181828227372800000 12513449 189727446739670967819733151225672372928 12513450 -177237397459352976929388575445120998400 12513451 319222063364589626141193676328854374452 12513452 744131899399096246831395503249556480 12513453 -404939261032268013019983496371019413696 12513454 13645938652316629039421634741529018176 12513455 348145061944668357538809643608681684720 12513456 204017681201952839385400189894163791872 12513457 -1702204018371862747701096116682736880 12513458 1073943089817290900648252629636702264080 12513459 81281446952844135962986659798660235008 12513460 158246373228548206804493926454409461760 12513461 -1698466499781512962547308344441097393938 12513462 228732011088449820403460961749615610624 12513463 441561323570804484922624539158089564712 12513464 -1256901599103834412711727777209146224640 12513465 172880913344168985230733340917421235520 12513466 40682829257004868416377429136128916480 12513467 -404892917226686023017658593040317487200 12513468 -1212515722723950934732206010269000695808 12513469 1826323190861889955187027189805489164870 12513470 -184312815438094462927161191434445856000 12513471 24634834938557293589565088256645602320 12513472 -158237481631380567691160370797460062208 12513473 17695646932666989818735549901735571440 12513474 -288568958334312644513125389810524482560 12513475 -144353380980017238982754650349949658000 12513476 1801822868681388762888617608421047296000 12513477 1157828975725081271315366830754539616832 12513478 1083580318179083878612497603776793587040 12513479 -280561400585662514977811465626934982816 12513480 265335795486091066725870792944069836800 12513481 1531338846098762350442689747305649544282 12513482 -769231671877236800484154537075060371408 12513483 1202242503408567805699127522465814921852 12513484 -1538646827454448006417595309193283756544 12513485 1022350483552929437392599275346193278360 12513486 -96967458945755291839118902025156931456 12513487 -225070305508739366284543048887446419200 12513488 -121583097278184637081539937853717692416 12513489 228297965136545785476132270912702984480 12513490 278837032796198312175571005843575961600 12513491 232442446210749517857679866902809233984 12513492 -342509182265231325209084302766622820608 12513493 -258011906530213069816902783268897641060 12513494 127189682722450098503334642366362888832 12513495 230396883070902570849290825604536092800 12513496 525021217621057598979134517773004472320 12513497 -247238858314114098855545648430815717100 12513498 859630002056283755508887894021773014528 12513499 178541270491355965561171176080774370500 12513500 733595063646381527430084628998236160000 12513501 -46306078047019849927474408238593597440 12513502 -21428448534698479895865840568590642048 12513503 -1152396377993314246901431985887654513248 12513504 139917895403438518207842241477980979200 12513505 -266989742678455731514419292121558159340 12513506 -1007347274665471475218265855186881584048 12513507 13916936885197269556211040829699074288 12513508 -333063393426769216444933572833526185984 12513509 99273277347370674938342657395279691004 12513510 70626814820735262650355649160884717440 12513511 -830105247727408836032189248670991121928 12513512 -164676426888880868185418227788229263360 12513513 689835643201652478425492130956680100928 12513514 -33683543856340785449113418305347755520 12513515 802913656016504711941017489581769492480 12513516 -9432392355189923162488982570822455296 12513517 1875128927051470388831574100230156036566 12513518 53298675791988861543293683747638374400 12513519 -1013581864868314293392555891479164755256 12513520 -297684533316687866488281183725098598400 12513521 -1522285557809975438897821534308770592000 12513522 -106765404032777525756329540194156128256 12513523 728221033871268903220043727121890807360 12513524 791936084289616004878599171250326900096 12513525 343847078636900154656407581927836908800 12513526 706921240596397854594403196116666805760 12513527 91927325474530652966325344086219415040 12513528 458742888841653523330281412977373470720 12513529 782964788642046033857918479149888893760 12513530 -293789768900764134491862928123166683200 12513531 -520290500080918578987159165666026153448 12513532 923476245981728473554084410935719651840 12513533 1296575514027469346504136467881848035520 12513534 148909883669989888084705384911626342400 12513535 2042146615282974890217602556053131627200 12513536 568488584571511686281793359448775852032 12513537 -503534210384486975833464353879814761472 12513538 -685299167814957903140153541836715820080 12513539 1391058923634805006487613141423917312280 12513540 -174788301430604086382234695376223682560 12513541 -1080368791411590103383778050908919558720 12513542 332860880259271488945145393986195096672 12513543 -134160060138720538332617078568501692160 12513544 10587950596740743704655818887344947200 12513545 -318642316454371403767266240247193356800 12513546 263489435853041584464537851117232618240 12513547 194446105974449984362839360261697094472 12513548 -136976440351644967903914085064483933184 12513549 -673592106589030512648381440746465091136 12513550 89989059844787876128684174911104476800 12513551 1312392948308025298139321787807484150104 12513552 -120060651025146048398111049147499806720 12513553 81793595480638611779008704357129383168 12513554 -28308610300121146648519205495808140160 12513555 -75443845708559970335201872719143728800 12513556 359511700369655869667976905127837204480 12513557 -26276444639499996370120466193567509088 12513558 571183343492958765549136554367266380160 12513559 22939678449393519057120130479667252504 12513560 -836828021050535153550120357164903424000 12513561 -26377462658879543752313034610402529328 12513562 86334347328290462242933416101237207040 12513563 1998330897514388201380175255213126119812 12513564 -94742051190791965854309715565003931648 12513565 511821542803438761573429672187005974520 12513566 242722833966812577006441497381845319808 12513567 150910453883955904317667436468649292800 12513568 -1200727856511067393930197847473886003200 12513569 225004998521127112101135295723439945220 12513570 35890823566129913205473497995246643200 12513571 268094268649861115930126065231645802520 12513572 743301453321151104681486043257658382976 12513573 -1641694196108969279871222826597770468000 12513574 -182783556986170202783090366613495334848 12513575 -1133603261247781349401710508801984443000 12513576 190670328397276371470412362698758144000 12513577 903137432611774516720271429322162722426 12513578 146819328508130384858975064115223040 12513579 -272491304057518268148770777188583760912 12513580 -69803146246673222539416051624821237760 12513581 2195707653357479005438369449087695806572 12513582 218283675442779779759471725429127020800 12513583 1029190423205836102966670019211055458832 12513584 77943669797049679060265608104447836160 12513585 33955073243621246217748254330332056320 12513586 -27497830502419473235828320858601441008 12513587 83964785251083015430658759027069891520 12513588 448429522089941519205308396282010316800 12513589 158677326562849448985091796717818039968 12513590 227544370434826290172599100247936563200 12513591 564614474659733048304095775022647556800 12513592 69464213696981363996890204175539814400 12513593 809965617347658167762792556549063148842 12513594 -226417687122217756690303696028080972800 12513595 562488569396334316456454519179537449600 12513596 167787942250705009040800835890878643200 12513597 -562671488925599326267284425956277872800 12513598 -290583029850823999355588588365609169664 12513599 567235182981286574042319674803153523712 12513600 159395465484748275925836092852404224000 12513601 -1326810317105095824999495619117527937196 12513602 -563553904898138260108664037582049536 12513603 -20488204596474765489270212917220793096 12513604 -1274900383437837079550078131207100239744 12513605 474564406819408208582639377623323911200 12513606 -18412257277238803629853210720157601792 12513607 -1434592603446793374725509639243064287144 12513608 476238848288397162381349419661711441920 12513609 -45342253554545597516662007795915122560 12513610 -68459886136163954600782373166920110080 12513611 127407698197652408423048990539043533200 12513612 -10947870779366986059949647664907289600 12513613 444911932193962191451862215214262600160 12513614 -747962678544356495481033071140168326720 12513615 72810023103581848313574187575363133440 12513616 140930530501038552177031414978965504000 12513617 363875885739032626396398134597526711666 12513618 -35562877058693350682311673298797910720 12513619 870194040353779042322235618137365527020 12513620 -375326017503217385502237059296620005760 12513621 -334350771156585052037100536589705269088 12513622 -228142037557997930736131040019690356096 12513623 373810332077459108913402170172470788872 12513624 -119981325234514416423742006712353198080 12513625 1804274390893656188034495770578858845000 12513626 366486529278961073226227326630434411264 12513627 100101264362091118855625899202373019392 12513628 399989612190362072167825039808495403520 12513629 575331894519477894416230879138387720230 12513630 63957184017464327750915082784918560000 12513631 743136149132130410573062451875277007832 12513632 293786691669265261905977083691273551872 12513633 -219424514174328918451141220034609441792 12513634 -212940142795836812504537351488828044288 12513635 -1837717864522527610869801808515330008640 12513636 -445163336343392299529173285535776972800 12513637 28637845058124025287676376033809388412 12513638 534039942832232706698102374179333930720 12513639 -731669381708999089494493951319858031576 12513640 -193997500857661711530533073802541107200 12513641 669425246099074077574917009903918905472 12513642 -429299466164131015224540220959631289088 12513643 -482835834954084361198530394268613364108 12513644 790980900754204174383720598638984413184 12513645 8853557485959087828737085546988147200 12513646 -158532273633125495224174671012931877376 12513647 1697179646279621298642156717988292984040 12513648 -83016605633053075330957045331702317056 12513649 -451564263109410179577004938187938383964 12513650 -114730793281200079177991354234559024000 12513651 -197829539522188846702538881541317765776 12513652 -399770513738474175666158275303918848000 12513653 120647012558958678656183783976012121902 12513654 63518874190492875397721501593680569088 12513655 190590241530217776593728058818083371520 12513656 1363018676315397582772899773992033320960 12513657 -71554307265563528316697962002465077440 12513658 -624611435154705523658705205431525543424 12513659 -241018114040896836290962414379014613184 12513660 17172060389612571820504506297829263360 12513661 563221328543837183118377524786162494912 12513662 291604588219852689161766449989019238144 12513663 218517945784413514792517182339653638400 12513664 -746350360757654423197307491624314470400 12513665 657355612630657328679113588339596383060 12513666 -579499718597747175808178457007607377920 12513667 -356376125718945524756267016117801597720 12513668 97423832731402436089532357672529628416 12513669 -220369176204134717800902167808206140800 12513670 15538125317573603315962554204021321600 12513671 -567765011922641601663074414113234096488 12513672 431558338559625479114913417686026813440 12513673 -179566624302639709349335928118282711536 12513674 578193144473087064953350149721815761760 12513675 -51208533193539066074716851478981395000 12513676 -122184588217640875740415298900444200960 12513677 472565894292116811752766161865873924864 12513678 -122247542175257570615446540575687200640 12513679 521948304227253292839851192487115499520 12513680 53775924761686955959529084380965519360 12513681 -319556640712754163184152115538398099230 12513682 19351743482419140370829247329154189984 12513683 -217926223513987068039908174492162070720 12513684 6134321757632049852217576734648471552 12513685 -539187295880282018278449320598193776000 12513686 294985832790210319630039830869934645792 12513687 -507772157538307184157908522209439346840 12513688 3620535340992722353175274985464299520 12513689 -1993112316340277670259952265524289891510 12513690 -2373554668243541124969077677848760320 12513691 -1104811543690078195660810602983806208768 12513692 38282645650271434915306706726576535552 12513693 891777079967796565904038011106256072064 12513694 222677216008193189718781238062207465920 12513695 -23449529939242038575823388406494581600 12513696 19662238407983880882696077494418669568 12513697 -181639093667059902998203352896485215808 12513698 -253772840841492994393886562763365285600 12513699 854805481370287118082550293620580252 12513700 50312069028061831279761038187281091200 12513701 -1322383748506953261801848778791200415298 12513702 238811899732596579142113251495199160320 12513703 173328045155454061570840359256129527360 12513704 16881447382108434739971155020968345600 12513705 465584582861671906431922337943371697600 12513706 159800021032162130201376412898599653552 12513707 -124644698458311347008947123781846573968 12513708 -160523932984543250734968303995440705536 12513709 685031510379402100960073986155232003200 12513710 222207696185520205827185525855737499520 12513711 200618082510748228028904478234791724800 12513712 -181464838105994868366900221409846083584 12513713 -965341572430426211211718126297221181038 12513714 774043254983837387196027733401247610880 12513715 5578777599309460537631568451346029920 12513716 270134186023847335433972517633267978240 12513717 -109550462519939411604312080897162976000 12513718 -926794502690553708277624150367809054944 12513719 -222614033998394265124901976954320162904 12513720 612213227251654294256057455933427097600 12513721 -1365692316159793865344024237207096550256 12513722 -251528558908655949119489588263303234848 12513723 -68017152983684252570121388928593492800 12513724 -153569685405897728232752125816377596928 12513725 -140672252264736659119564913688125712000 12513726 -359709250018978943948151757175582035008 12513727 1305193742964066344478934626446665376576 12513728 -174806761917298614980535357491204063232 12513729 -153446597424948633015494796401299160016 12513730 -119602672923480522274843099155555079680 12513731 8349087794480727333261632264466234000 12513732 -263236891943674630157048228079561277440 12513733 6997589109469224684774809550317123568 12513734 -196651614910432335511321240588616611968 12513735 -219604878563659527250214035189138877760 12513736 -176090772020908732584233721886487347200 12513737 1186640881815060743989683214992005333220 12513738 437726691333439399191187170742099302144 12513739 -7642285546132272148029092591662793728 12513740 -820389362880620332488326070932405760000 12513741 -206628177408051983715263110692807908640 12513742 -651839799865140495646228592201011780800 12513743 -933977918590617452375664533230036656456 12513744 -54414391272686111945024856248057856000 12513745 360858124790846755596741550065604842600 12513746 -170402943075214621617353240922436316160 12513747 -549748073539502002909260161496521994240 12513748 111737550812015476972909676963728687104 12513749 -615136361799811719878994036848092835250 12513750 77803799157997494893321809630487040000 12513751 1338182785064429304069664819795249622160 12513752 715327398717739202770989822602473390080 12513753 -184047721191585297489768215902619025600 12513754 1017359113670667110808231617420983625472 12513755 1324946717160370901628349709221117098000 12513756 209837363894101058680566950015756989440 12513757 -32867582517620614504992164054449127194 12513758 1123955196158452868785676521014296943360 12513759 1198792523203994522752227655922144729088 12513760 49876444182344481740224014745479413760 12513761 -137405551655082033085821249312428260800 12513762 -6567145819614342760639153943114674272 12513763 7239809195660176208835758591178554012 12513764 164338282832972828004783196114524192000 12513765 -62241696160263445012292587656348720000 12513766 -435171959736337857518582263475530683168 12513767 -1029804739803307727608634991709828312824 12513768 -838402641100327543671072113136183214080 12513769 241538060066979341530644997560730602170 12513770 -85971765868690430615133606365450465280 12513771 614494829227226655062920189251686492160 12513772 58904741418944611755910186763347333376 12513773 1123714662477628301090981415484925282124 12513774 779310460478728436528777904546379776 12513775 -470428527438232308577802750930963159400 12513776 313248200131895191629598647364684283904 12513777 -150715832527517163385028992971931249344 12513778 1528942475917283401273472135740500145056 12513779 -3780391415606459549665761190500798648816 12513780 -391946442852580459885578745999574784000 12513781 -5676602448722178401975194979032109408 12513782 -292710536546508586054576888383461823360 12513783 732671544204430955394144897763027189224 12513784 -673442491829269975288479787793222062080 12513785 481209083204176050023015534564678225160 12513786 104313959103451834442938754615257398528 12513787 263589960135402618695219612370682740240 12513788 -253635190072338639540472408645375509504 12513789 -857898499923666873817965191425288049946 12513790 45446728568326511305086150024773260800 12513791 -1074778529892909333138630109961686187448 12513792 -93569608256951470440637385438845206528 12513793 802994690599227261581643570798639767042 12513794 68216617095113256117735798733180884480 12513795 -322500037399288765022098551326511571200 12513796 -396876256412142715652903149243085524992 12513797 -425102400999048983964600558793335023616 12513798 -197871167515079286511050314544377103360 12513799 1609059401484236491049711736881949294480 12513800 -295460802983037553900134532961048832000 12513801 23290407046790035102755241673793822720 12513802 -234969123287422380007180229845824990720 12513803 1391566671928632006131004286745499709584 12513804 451991300303178131718698488692711263232 12513805 660905244828724651765003716487803728460 12513806 6559576465176992415031397609625732864 12513807 394550670017753374676091205793937714360 12513808 207301186286579036246768944153043935232 12513809 -275802543970565808208246891120393395648 12513810 319962199481545983098331647243213084160 12513811 -3243517880897469992736211381403983832688 12513812 -958757293359271379487481081450425097344 12513813 -101336268565866670213877624178548570016 12513814 94584681741520255394145976045754036256 12513815 221457063749799412957552598942402559120 12513816 -962496288387127212232211793276437329920 12513817 -1289152417553638728779530061368575552 12513818 95818684474956473888388531555656048640 12513819 900425096647538216679538103253695389920 12513820 -1556014912922323304302091540028341760 12513821 -25850382540186679096690681957119859776 12513822 270366115871389213564292624347082833920 12513823 443294964520882544672428115848088391680 12513824 -780728356001659649931208076531496321024 12513825 -878064589295994324790569088868873580000 12513826 -178036677198470959183001999026180490976 12513827 1586669219182724056661455660582189036440 12513828 -627469762386658667051202452725891783680 12513829 188964485755011667108365730122084862176 12513830 117054245112874645067611286538483141120 12513831 -81241782360487511897689801822594601856 12513832 -391487256438994857883750983665845862400 12513833 360629123929610890207993361120420272884 12513834 -337315618310956267151919273237922292640 12513835 1333294651277352248369254925059871261280 12513836 195122605924189612426146082376169876480 12513837 -356850353467844910206165604915572428800 12513838 -733523482303827744722459369152854271680 12513839 8166863147065398755311594101843871224 12513840 36574832238446114680282893822087659520 12513841 -620958798075429538641945375489013914000 12513842 678519542470523045540418992698217961984 12513843 1471507349469995280557911948126070097240 12513844 -289187522839845603467884678958433533952 12513845 612441318307545746539429740750657082800 12513846 90869181114890043243060021199520924544 12513847 -354722125522208307747233484612226319704 12513848 -1749946716189794383689771918810791424000 12513849 895497238526434512895227782784731786064 12513850 10645528473370808336563554545070948000 12513851 -303376592319936347325494011033303031040 12513852 12979658657319986427260848522490598912 12513853 -970382617216727827411817532301605514560 12513854 38473353082315041971766581453464771200 12513855 761564373368835755631234364493606562960 12513856 115123251606604050788288048861848535040 12513857 -1629334750958058123256151356011611352894 12513858 299547942404401181753962328041009938432 12513859 550541292180280341406695410073975728060 12513860 917815256441667483419622717480284160 12513861 1116096983252070088179124577952082120032 12513862 666425955354044840199427222537930259712 12513863 268023551705101654831885244213505527808 12513864 337257459536259136352466346117718999040 12513865 -97669689399807714759966689365022676600 12513866 -747108636459053695008513919731151996368 12513867 345856371752779323167390433238462846680 12513868 538721681616281635425333433972968878080 12513869 922820205989713130822665040315592609270 12513870 6782272072405778904495801600214108800 12513871 -2773686146217451820114305218643737102056 12513872 58605661842960825609268582424683610112 12513873 -212449454227033143241404513282056022816 12513874 -341221929653532250725552218554469342064 12513875 -2150231887391186246572794408220281600000 12513876 -23450497534579344697983413091841837056 12513877 1655913619672208002510178438071358472060 12513878 -346280399584292710194343562554172750976 12513879 -151546708656308059706785926967119360 12513880 554453254932128008371119175628686336000 12513881 744794715962163945672481623804464284932 12513882 -1608998410859598092745251071374528000 12513883 748964161064402823719386354301842773024 12513884 1030983910577295567420567794830214264832 12513885 -337021773503479141138222920343093706400 12513886 37952414954768893298300194061456805888 12513887 2417066032369351785674337218685815800992 12513888 814284165444897330820023689332913209344 12513889 880365245907853712914549787741268614690 12513890 -212156880206825466168446939047067059200 12513891 536670130261727770325066231245633135104 12513892 -717111045803199248980680241453367439360 12513893 -62048557999687845292720373512843672800 12513894 122948474106751056389981898518110248960 12513895 833931323302599385435185534628335545400 12513896 -1352886283090731486391130016714472350720 12513897 428110319849569721939601319902744504096 12513898 39930546829909723658685113924119201200 12513899 -33337225585041855874369085598516266760 12513900 67180870166457576672682156228036608000 12513901 2114731252710555734659300363423222242902 12513902 175149051387680608872853395532708825152 12513903 -19522931927143620402376011229873418496 12513904 133117752984574316610508176452741038080 12513905 290432572238056189362518006024090091060 12513906 992113338695445642519508447663958246400 12513907 115468935650811088113597379440087909712 12513908 240611791192660544162641450892672649216 12513909 -186378642594099961150291726325777220672 12513910 146956375907688899015721717939325042560 12513911 471575700540883193450128423368109748832 12513912 -289200730753354042819857063443359334400 12513913 -2042520218448319283431827254530376268160 12513914 1011061476572039615069182546823621023200 12513915 391393262276355234854103841660120022160 12513916 1057679940075367866473629832038294871040 12513917 -818411045076225711658653744494111049780 12513918 180089086592459802858163227176365261440 12513919 1602998354507289081200936398646397104760 12513920 -636909987276653040218999290833823334400 12513921 109338520728988009898963048999989517184 12513922 -31389284981390140576340650109336400000 12513923 -310160582210580208288471244408212989828 12513924 918071206156899181964339271658914629760 12513925 4825325779678772043064933104001145600 12513926 -492829384873374917153331398214239860416 12513927 -17040131770850556338311572035207842992 12513928 -575676862559685590464409342353881661440 12513929 555383271666333373883511723506323141530 12513930 1682572851419251432045511078693360640 12513931 -1025723634009812342490745689564611508268 12513932 345488778674911174529919872238684979200 12513933 -56892969785361370795110613942581624138 12513934 -108596019063060554297081330341524412800 12513935 200626262278664587326226611638123832000 12513936 -83206758617037541477102487912986705920 12513937 27170027170492415052851429119908656740 12513938 379110016391242951242385167583882543104 12513939 1070339266099861532222915928420855645624 12513940 -40025666701966677001434973296435144960 12513941 -2388525835182777872527780296769750674 12513942 97711110782568733814119861130489772672 12513943 571209700624009528387392964085886699072 12513944 -570699124187294717749639577887415715840 12513945 -446809694719423972444639707871678924800 12513946 -16674119245595647025053527640912240896 12513947 -430376588392665224652906024637239612528 12513948 180743171233074778511489801390371822080 12513949 581106279685820655372999409507868112736 12513950 143829488276891343769780334827484232000 12513951 -830254996005912587721638236676405704920 12513952 33851745879188636464229213121999273984 12513953 -91120985221456474851020167915030656798 12513954 282226583067905430854882056616956686720 12513955 -107689284027614679626547910406468465280 12513956 -57400152534744375124186836939135713280 12513957 -499718059764435167330357539506133414560 12513958 239873764171742623114680705768442987776 12513959 671462627242228876780795972019801643120 12513960 1110800367708406683608764482812817408000 12513961 180005322647957747918833876580445517562 12513962 579008718516177936730491949878422957232 12513963 -164492356366153508427407893395067925760 12513964 405631654409358751253739875752899317760 12513965 -797564890868017043649760907283098497140 12513966 -22127304006383798248985037490087090176 12513967 17484381601553556420471748537464718784 12513968 -318844743082910618319539583491237265408 12513969 49771343103161433579271495093166798004 12513970 -31577742098815267915958854043927539200 12513971 810582918324557205084162878770779147912 12513972 755162011816180599988820503887135916032 12513973 204647502428916120813580055287744106222 12513974 -237805358324866154558035822271728982016 12513975 -223669680598800402407664627478887779400 12513976 -330039587673592424505221166896501514240 12513977 -146586132626037626790171998089240609728 12513978 -139626676983147312832742636218639383552 12513979 -882164458986602489301067647917888505960 12513980 -101046957837233768771517850740626112000 12513981 -848366317615919806410544340914865787648 12513982 -97076850536624444513502420328092376128 12513983 -1522935850275539502856761649155492024768 12513984 47766214312657723621506145845868756992 12513985 -2768777510919340564200565569622033103040 12513986 -309607822135926977552389748282985941808 12513987 -332457535204479112055182956254763141120 12513988 871708737392026438409142607437392321536 12513989 3910795039337966267948477838658585440 12513990 -204584291480552383237764602071882442880 12513991 176119081905447886143240309797800264800 12513992 -1016010395799102745153458842005269872640 12513993 -29870869912469502021501256736291021760 12513994 484967625765217949350953790446648672 12513995 76617059528942813557450163551035100800 12513996 -769235074173472661165629632134996061696 12513997 -237249082435711180917157206610310162240 12513998 303220820140974588897916124218238372736 12513999 -672766554969128463592890028010443754616 12514000 -156680122504587946254048528503083008000 12514001 882467519070025318240392148855829870784 12514002 -83336926010995118329206153658486570368 12514003 2012408736197747175335568641132699078252 12514004 307489381384461949867950371699080669056 12514005 -117879588422642319757772272654691024640 12514006 -744823630941683113712157721484534043840 12514007 507378536917155643762422657533101151664 12514008 -44240287611374748279358838064886579200 12514009 -1094544603759597125833574161261992876790 12514010 -427048778645567905869965755365965671680 12514011 -243602202360855272295604223948720007528 12514012 -40336245554797025495333740192209042944 12514013 951545161362505373078161658981554052262 12514014 -696490327725825939408788677438251006720 12514015 -27541876309354932386455015956351258840 12514016 1567322640507776355229094324143687729152 12514017 -94962992386514398831300622949132109920 12514018 -175478462254190917707203287923361873920 12514019 429787670746781941782948717594351174096 12514020 -69266098947901838701746319560738570240 12514021 446345417200890130629351103285362166492 12514022 -1136008434496673011993154383879216454400 12514023 95396450283539834429045984918974797600 12514024 332899183616740541322236342310206684160 12514025 17379032741580718787040989649025602300 12514026 -168757739497649759228291248797400690176 12514027 -282898068927251500878001993609470567560 12514028 -1337711615387365918970509351046370530304 12514029 320110918680076039962480125246937136992 12514030 305514703333110013527187844597147281920 12514031 -520908274228427179829933766140197996560 12514032 280065487600792219209341921695637766144 12514033 -453063096176685692958898086849014713280 12514034 221293058896445675180274221003385592320 12514035 -310280682225799628260744052927306062800 12514036 -699699697073756415816197723296064030720 12514037 -2112266055654753858318080582454507161568 12514038 157050822244549269038709234757584567744 12514039 -1832336622082764025349044837616693115160 12514040 -180091778716349600905167901019209728000 12514041 -1666286914473776600910280936570471846560 12514042 -68313191143965519260055188989170489888 12514043 1901456715666543766951058051096735360292 12514044 -555340065354510587373876431269495094784 12514045 -906943000939640843185401929187389471700 12514046 1026857884984162759110000473919648966720 12514047 -10571831315826998780371562343022777344 12514048 427309057558938649783145566464295043072 12514049 -113737761598377543104858717618660951040 12514050 -232447474221715956044648035945022202000 12514051 2103320498986982612837616791307504814800 12514052 1838836994784091559809479348894464285952 12514053 -834305302611082499751648226031787490176 12514054 12670544804294324088554839526406668544 12514055 -273783796466977464189329726581223820000 12514056 -110095897224757985682063291132201123840 12514057 -46894747262943851029139959417827644748 12514058 -555315772271213345849260753670889255120 12514059 1431349171581003586461197076995717548824 12514060 -318152445523266224422162880021213475840 12514061 -267695050830897077473865521082170444020 12514062 298250485319742527683055165794662555648 12514063 -639047010561468575948398730756517960600 12514064 -186772462927156342788385872256225566720 12514065 -6654608102391562812549409790506044480 12514066 -32268315954307217013072345895792390656 12514067 -953853872577622396320026471557385263848 12514068 -200506957591372227365325438314434682880 12514069 1012140608642778389789052655094817387360 12514070 297749450120732793553343603862303993600 12514071 619101162370772320339871395484803172712 12514072 138866033087611479865450464997677465600 12514073 -530305945705125808906218598370162513472 12514074 -529498338726930664768386169702155540480 12514075 3244121831347088627878999200239513600 12514076 -1115390119373233676575308173360626503168 12514077 377501161426608832387759572076431069120 12514078 -12322610245202063936601647153203009344 12514079 499154587722070204644730660129528910400 12514080 54248101190242481169873061242910801920 12514081 -1616683044493515671768031360063507657118 12514082 313578522158607172960201430720291983872 12514083 -50163479201953670833566039692785149576 12514084 -339585012054683362376019084263895705600 12514085 -82320675523024001935740738786873008640 12514086 -18964291710481063290831612710524625280 12514087 -2909906551171460576442240929983269444728 12514088 -1952017963290828424655243181347136061440 12514089 91657264488649125391045282139329668480 12514090 -59752604608466491199630000108353111200 12514091 -907356294366756316716796475884324500096 12514092 -323931968116837164407930682154194920448 12514093 -37847200192732843945952460656402448000 12514094 498347332979063796269272618975992780096 12514095 -28901779744646976639303942956000053080 12514096 152971877106808550568866174475941773312 12514097 696838755731319699334651665891581817780 12514098 -33240366096562510225037918153316940032 12514099 186040158930701248554083859633331598464 12514100 480412386931507330378350223964940086400 12514101 1155429241469117541527765010360937464384 12514102 -288291569414128346772221996338949889792 12514103 -144249382746933550747949133213549941760 12514104 274586707259841500941202702184321884160 12514105 -568511854974437838549692507326524732480 12514106 70813083401545491520732065005373406464 12514107 175540599458466740672085990964338022080 12514108 -55869252486489119073257906358754750464 12514109 -1678158572155123220213397717795320113140 12514110 125845923846481331905855132888535890560 12514111 78168529775395873227766731375764281024 12514112 -126693395935777388007823672794886963200 12514113 850660899479317958836570013613992277042 12514114 -941969374206427797050345099835425623344 12514115 -117586384429708893848033338696335324000 12514116 284574780669080775951362047849906950144 12514117 -275402857483898224937913046490552812032 12514118 -16385107285245797187010958807199036096 12514119 -124825745551141844359161961081108601520 12514120 549958860233935713130456375277599641600 12514121 730294517491720371403309275159378250512 12514122 675809009114209004057281801986740774400 12514123 207376899178591640949673709357819684372 12514124 -19091621895772193367656591078589287424 12514125 297586055414075695219585638203034816000 12514126 -1055481680703703751261371406315836053504 12514127 1217353866632059170182520915282535364976 12514128 37563313910890171332510720951865049088 12514129 730110966162434819985471344287941104640 12514130 -233997520593921977224368740368004356800 12514131 -128166507663432601756272066659729235888 12514132 -1329793583725385283092535265104939647104 12514133 -337082982015840754679692410966015820836 12514134 27883936957674422841434132865113640960 12514135 248181108773163768279435188685625165080 12514136 -792668879557073492826488639855375462400 12514137 648283579331422398795338558375289999168 12514138 95732741696115864961129571493873361920 12514139 65685374022957596014626597280457818368 12514140 -71404156594595384197969858521655449600 12514141 -640118320014323538533793738917671275200 12514142 -867575563643946024481279568201986627584 12514143 -19152814085175203186976826542828095472 12514144 972165570306296702319198555258803060736 12514145 624799070156883094230939363856878946560 12514146 142241318561393750489103772791705523584 12514147 1257949917039444908596552315240027725596 12514148 -522568447752856449894880672218288510720 12514149 -2286125564832824125332208034646062539200 12514150 -125546408328730855389800936197139164800 12514151 -253989246847309706196633156406096371288 12514152 105514763358442400561025976620021350400 12514153 381910942224118072646468710528259006080 12514154 300784043035299709555082968092276793776 12514155 -760863789699224110551651104481688557840 12514156 1052396875620321253858007674393352301568 12514157 -604493188271675143893470191903260327594 12514158 166962911410026954834550423690175841024 12514159 342672968665129491551142864568215356112 12514160 227387267996682450033409576488522547200 12514161 -3396643154760308821945912394586858240 12514162 119183831801896439134899956942188116480 12514163 -984739104954639704255601266694863194320 12514164 4381427438279900376514138619690176512 12514165 -9361609298795389939235500671110723940 12514166 -4669373286336218929061460531342631680 12514167 1146905176042136449049352509246900886360 12514168 -2654249312715956403375286276578968186880 12514169 -2788967609288969122984188588083535286704 12514170 -238635178120081364220660959385266419200 12514171 153112448824519488741515696620171670872 12514172 1195518166842080235271208217088939372032 12514173 -123535838188742812582624666786589736960 12514174 597944454318162981951746310940870734336 12514175 -467252816149372987635185182945329222600 12514176 -38066485477768578205995340766096916480 12514177 -283085188583979423241393401585004953688 12514178 -470716434550489424692752956073923661360 12514179 932399385687669873564264356745464888640 12514180 8736855857805627914079458897812131840 12514181 -101435584124113032252822055591181676900 12514182 379901020156595594931608122343751628992 12514183 2980888054049074894852808781000190976 12514184 78896870517884944644551861832073144320 12514185 78629542636793880466709184989931143040 12514186 677930354436297181347927191371455792 12514187 471083834240183868787106604858929822352 12514188 664466377668945742438529296372524633600 12514189 -1302138625420647433098345134047954536010 12514190 -20431482029384215049839869487401012480 12514191 505229577041623263828986241914535792000 12514192 25016077493608180420096062214948560896 12514193 -1721056197182976984206336561314170650784 12514194 67746801940550588723462214923497259520 12514195 -151390106041478604402795833356309346400 12514196 -746277698495642768308311525967366283520 12514197 1115545751704052126829404666561851590528 12514198 43191200114663720668225022270165250240 12514199 -1101828315785772038580419210600989943808 12514200 48191802513226943899531594381208064000 12514201 -97825590390538274838483317330789193600 12514202 647907390360758767098428133857451021552 12514203 86204870439561744893284016759588660160 12514204 -2647845281709203707017453273678512128 12514205 -1124398785263022770562352384487582741280 12514206 329469332933026004307292608978499562304 12514207 1912069749466793675280124164959048639456 12514208 -968712120688470176886425335210378788864 12514209 1393567897096920454261258204900403363520 12514210 -267445616547113891023461167808893960640 12514211 59814002052703170041080771713275730624 12514212 830961675462265877365269582599476588800 12514213 902875905315236557990065301656650774462 12514214 -236001833468482861242009445726268746368 12514215 159211285258247974015000841205379998720 12514216 -729619297212124070707351386722302771200 12514217 176030415862329420657776813290692266640 12514218 -112917345728566084911472639117033725696 12514219 -525507803321942945576392854322307186380 12514220 -598367915424799721781598149363829739520 12514221 1094870096074634385110953194804374545590 12514222 -259097935090290600030331497317341757568 12514223 -1069791859553498635763334431910413052528 12514224 72892535262324296083257199287124721664 12514225 -172629589248294614859572530993214757000 12514226 -335157818949908835084284413969700799360 12514227 -1102017108848147893847379344410260084096 12514228 425605883297968634615781941485275446016 12514229 -41153861335046626820372339534127701760 12514230 300116776054700716021354199051489760000 12514231 139610966958389560712844825403755418512 12514232 -1291783756510063793186829362912647987200 12514233 203935937426884903440604344992030451024 12514234 -754534561283561228819847921855571830048 12514235 425889355852209899667567340212707564160 12514236 26932186610303675725772374318234583040 12514237 993254266889999144532527620366757890886 12514238 -7672827436473189425981833001469081600 12514239 111951179769969875773965915984067718904 12514240 299954144887004636176601091097378160640 12514241 -503377392486747552941824544300965397328 12514242 -143900505260329544762378909467421044224 12514243 -108693665795595828120984311717876980320 12514244 -94567660913549250641559452498771885568 12514245 73844470404977322395592193856971209120 12514246 -1039617956531841775896313546839986912928 12514247 -16033346094180385392742670975171913600 12514248 346858867810031099243371467961361817600 12514249 1407642763034460465048220956152186170320 12514250 -2277184771322490956764114609952256000 12514251 244318032663148274561215452011875171824 12514252 757241257658022404439425867313400707072 12514253 -869292210371011689218571757595379874080 12514254 -119914066772366364679544185363514265600 12514255 457344251567635214665552615086124922400 12514256 5400922923304754083888985306085875712 12514257 1276638786339867111555747911356756492752 12514258 -676967767660493899382527218967386161520 12514259 2059441074842341951561062081783758852460 12514260 247842274652656864866573298507176837120 12514261 -2227160434528492956176672952727014693960 12514262 151577825963357199948960834612263995200 12514263 500208294171455156888206658592687408744 12514264 163045042883425747348189836065340825600 12514265 256790510821957903329534551033867814600 12514266 -33401403748908752065106776881027397632 12514267 -1598681283284014114100091177370624220448 12514268 -539945145292250136171269147091569303040 12514269 -85505345759752127965829548398685942656 12514270 82536286610495645923822603293034486080 12514271 572455818476800836425573384058520358784 12514272 -382253156213342610956327700069449465856 12514273 52701502283506539847765820054621139120 12514274 -75389189902026584081672941358801932800 12514275 277849169157105205068669937596401008500 12514276 49077687657862399483607067326736670720 12514277 -797826637475760753016574315325981856800 12514278 -46011557397255244864754412343383226368 12514279 681210775723864351610087478862130472480 12514280 -527965347075985461807766550845503129600 12514281 -524275084303639919335633436108245941552 12514282 -863890383244759037296010346181874466816 12514283 -131527598606945011365295560296745540240 12514284 969169420572550580264392901199990942720 12514285 -325285678633096789738507550167155383040 12514286 -711018027132328040326990674094394793408 12514287 -777233687852336295102629679590174344440 12514288 -32233676253716905601502847952722165760 12514289 -1918966108682603492335394866403326100910 12514290 -918775407917769465713497089524352000 12514291 119062739955249075580305181925574432592 12514292 -218905151358619087771567611570770644992 12514293 1044820836624783148368432761268348406560 12514294 -432643186812144787416421686087360636672 12514295 252702250887052204408444436898087527280 12514296 586131611609042557058640311117745868800 12514297 -485376744391250894186723851627565896448 12514298 110951901128831833681451469440951588064 12514299 -68772920544365688938743413858524332800 12514300 45690667556669957795355519760633420800 12514301 -576568287452367666000086919656594089908 12514302 -320342950632189284966598366323337318720 12514303 -492256128562050635698620205590328296448 12514304 1494850365071516929778837976596348928 12514305 543417205888841824526609648859359621760 12514306 487685709576612840054037999404344042016 12514307 93295943636342868765008148573325295136 12514308 38371080869277342280064891343689011200 12514309 -169364687711564513321391086060293833920 12514310 -663344332100821690365164155995138733440 12514311 -184247435022134156868608606646803750400 12514312 -2200261232031786746829347915317911552000 12514313 621890215179389622022473801229960917120 12514314 -86834556522497899350368604758930227200 12514315 -117453649512040458487338776434077959280 12514316 -1027499920295879426235976451455268808960 12514317 -44239977466359643561599400403036607552 12514318 620423872316302676000225477548907122560 12514319 -824070363387308462004903921541840695960 12514320 -14479182839263996606299429131161436160 12514321 1775239529475315544659204932061552665522 12514322 717456567042360244417988696064963341712 12514323 -474986664245956111319411665224490679040 12514324 253401986936747350837525418648065229696 12514325 48772470398413489993375254308874813600 12514326 283832302217034978613499030362145783808 12514327 -607700357205087526393467285274272339328 12514328 264090936770438106132533968177639096320 12514329 -950136298063756082437201735286919929472 12514330 516135421386826645195121350155258382560 12514331 372369813434063022499158484165817283000 12514332 108079760003557632759092474178215311872 12514333 -12244691635725925469910709127671154432 12514334 -312569107962853883117504757503345006208 12514335 -69791880605333754564031654402347045600 12514336 1235858544075018771515158055685948506112 12514337 -618648204412339308577895430004167785808 12514338 -39576904146172275727354201979951022000 12514339 1715950793958895474580605658078520478440 12514340 186101103598671467940862855512825070080 12514341 129669609909121051684557551503362768000 12514342 876112838781371449083538243808825007072 12514343 811723392680487499851726051194288345592 12514344 9940416091715005504241974441949675520 12514345 -426094839539834967399979513047619435320 12514346 -172903688526908068338092379047898181632 12514347 -888922656242037110802125712236128136676 12514348 95169927921856047060196988002679783424 12514349 -39054984931510758396814388375722616736 12514350 -63296054747562906433215883022260608000 12514351 452754132058587834153427220242335162304 12514352 48899606122835911747909491127814701056 12514353 -275747542276409114357667473051634462096 12514354 1408054710567509103073947762444081960960 12514355 479946532629820157605487200883446344000 12514356 -466481872319914195019375622410276892288 12514357 493407567513658674941544963846382922606 12514358 -560062307709929366307234186504104101248 12514359 -143542684488509898015349171604051785728 12514360 -459415564579520133931888475209578086400 12514361 3099314778881166252971385032157667862400 12514362 -7034555732464373347535330552124865536 12514363 1118603686361542693165718101665503961984 12514364 154317578214948087058504544661177801216 12514365 -1369335745313350723738269077203916280000 12514366 160458131732760629005148336971169944704 12514367 1538264096999645755410921407392554868416 12514368 -338279699347404525538946893216135249920 12514369 -285158545191507420522596668030609259520 12514370 -71023822532706444838287311341174694400 12514371 641345534247381264436313062964961025200 12514372 -148882939911292237594861095707371315200 12514373 -1334772068167485729379670208188809342656 12514374 280541526599553752208442221666581648544 12514375 -73097735368455891369189411476579755000 12514376 -8274212817663947872818152995954851840 12514377 -764445424856519948847705491944964413680 12514378 739740587070960306106569994566750024240 12514379 -52457339649176228698827295033637617320 12514380 438345135769633121197345333984776345600 12514381 -907052529347660343536876632584662049600 12514382 676818946363347324340634668405300794432 12514383 -453837494554705860414634017067726939536 12514384 7270412824453849175426565302030950400 12514385 284384055938641922532223658080110589800 12514386 -113527571304510052664428085674485937536 12514387 1774209699941618799220172694152668685036 12514388 329807459576269592877424643261347461120 12514389 136142463642938982795262267435510993536 12514390 -5722720771406281700049781123262054400 12514391 745525730198095478920658731803569910792 12514392 729582279469218472425576466663636992000 12514393 134422871841676049079239785036962010260 12514394 -1349710681285725053625945887967306022656 12514395 859803544994387032564165078169721827040 12514396 1234179995574756870853764893132914188800 12514397 -892966666461256004731645648325648414976 12514398 227268585397109592472930025110789051008 12514399 -155152101746829045904579090244051575200 12514400 -97790489073034870120528449067381555200 12514401 710739686004165704654033351316143392530 12514402 -421825200596768130064128777889101280608 12514403 1195839606693381989245516495434662832264 12514404 10428134339346976496176805784455341056 12514405 -987606822881335948875801840605846771880 12514406 -522177393893453278019830465719361858848 12514407 6841547869410931323433992305980239360 12514408 888478930594484421692505738285370245120 12514409 -302748394213809137446411005525266088390 12514410 202703515584960041644119181744306579200 12514411 -21394064903329709706487032380690582976 12514412 1790276569228739584818396388131107884032 12514413 -675854232831488498633751024646028028576 12514414 1261672026149027772218677191230292856704 12514415 824160536822543381479902191949352242720 12514416 120852456808282235006544308406176612352 12514417 496890901538142906121817004492051904466 12514418 -367550613995189490182867044079850370560 12514419 -1697797823540373593903014473367263096 12514420 486844939797772289483127648536723842560 12514421 32246427073765038580989554699872800000 12514422 264969204801092206401300370155231233472 12514423 1646543796338624890614609253560562253672 12514424 -387687043178538305232678360600511303680 12514425 -154204730232930502107889904877297600 12514426 10684800935654033752253905983300999792 12514427 -169378782478267089543932019422619809280 12514428 655983840573389974270537596049898273280 12514429 -1926382761358818163290073283096296206970 12514430 396168060287489870049976116223705232640 12514431 -784818698200129138485684956920718284800 12514432 382115909757193139303459167657116303360 12514433 -332456547174867948421992385670455694160 12514434 -395936307736414536058809988711329313920 12514435 -1401084255891520612143387226867736008800 12514436 417077250877948988980116162671080083456 12514437 56166727553760603809646767809279386108 12514438 -231975669445269257874291424528588707456 12514439 -124850266645973258585490258104790824448 12514440 297622588345869568044712417312967884800 12514441 47911308988567033702885095838956306842 12514442 -56820638494664711138745689522505252000 12514443 -761948122124324154776986771000424208936 12514444 -149903267896218620289547212656139768064 12514445 -179947845749943426639769814669180224800 12514446 -72340797301506044424409937604460922880 12514447 232680905055794019552313809621077097912 12514448 258685180871638867318079168790038446080 12514449 643776901389064634741871407984056756464 12514450 -161415205522614935803401134727479036400 12514451 -552381179139096091374974983816363582548 12514452 -134906518120690993937151176276120027136 12514453 -469396175583045938958336223971649411584 12514454 122576504964351097048052574257067718176 12514455 -769738295287317859434342510085074372480 12514456 -329520513741919200791760106490587269120 12514457 -1312424177627948217708110899435622465340 12514458 -232964984640394973390717671600220474112 12514459 -1817918360869295464050916609809512889340 12514460 45587373923098050453060057991625932800 12514461 -171340912514111909448941008263041112576 12514462 -12203781191161374178041621307675806528 12514463 23121773073848795842158282728586572304 12514464 1227224250781433537968454609975786864640 12514465 1475875026807634515616926232052264927400 12514466 -81366614896628390030586107946533182176 12514467 233456512535393746595539098444375981312 12514468 20418302493545307636687510947330499840 12514469 175368286899563592384697426452207016320 12514470 480665260164434451037937064607234901760 12514471 -644109268220426682488051303237564381856 12514472 -1438509549119514104375269883144082355200 12514473 362061206518033631107099568601227301120 12514474 -124370649948327030143634049012062885888 12514475 -123739984243080552977347398420972685500 12514476 176205855617095037312279817600793795584 12514477 -1596899529033739347830413473356017611008 12514478 233643025217772124174865115438622175040 12514479 1863069081573977725427751866050383154560 12514480 327580396145412762150049869356908216320 12514481 -508436601788295772684255499409706895808 12514482 582885660227471986396496371794072037152 12514483 -467169754875873855961894742363625717760 12514484 520126503307910010405873138874211567616 12514485 153581000881977561162406004620219188000 12514486 26772522780930243360369844586780638080 12514487 -1379438178477725801000837273558698299864 12514488 38710445962567523239158283068327198720 12514489 154589983358101688095276179668527288324 12514490 315478278349739115532847298028395129600 12514491 -64622084681932403162595836310807228864 12514492 -152183335724132901614791010284104899584 12514493 342256500515480687206828838233074908742 12514494 140612271057045090862301889653610079872 12514495 -714483168417984613417615033965473336640 12514496 -508691032684343870257673917390918778880 12514497 1146995895283364234643510997649819646000 12514498 -937000569936759929357287641422016222000 12514499 -1212432908413976752905695771785009730664 12514500 -1598717880617818469492634592263146496000 12514501 -2172998175826648886537314748749046667968 12514502 -360406701806944576903954276865657794560 12514503 -31559594759819130974110964126993958192 12514504 -1395545666457797441026120566294810762240 12514505 18126086030570474367754236930481724160 12514506 -242804513481399591966318182883323899392 12514507 -513557336558596100296914565073016457680 12514508 381107821957650161688743172191988879360 12514509 -56733302893330309004283696229086642432 12514510 32038330952456294835200507653918752000 12514511 8962067316050372261538556860843959424 12514512 90826251310808931028229817033460285440 12514513 10011627549833113761288170589692942400 12514514 -262863881947104745993738395085916694528 12514515 37333078310004421213407022337352715200 12514516 84987905453066100370281780209921851392 12514517 -445813232989468499777977990995422176434 12514518 -317282258828925252289445026367924179200 12514519 -597068965205494169164025293280356686720 12514520 -651008384646237954844090707649454899200 12514521 -317031006567152790209878302553838677440 12514522 272264106536727942688427257243121379312 12514523 70829151340247823933270209689913043744 12514524 -134440110593244171393237251865164759040 12514525 523177788564162780891585900449094028800 12514526 428169999009503446773635260949827976640 12514527 1102325087003327103479169436833795981840 12514528 1077417459070351151490733941342299750400 12514529 2105028837606133712516627342203073994900 12514530 82019837931999921120075130478715863040 12514531 1257660276690938797773913444396172752464 12514532 951652826741933573002244177547737517696 12514533 918605717160436645687988402930300591424 12514534 1021748343075880844436093841212658696416 12514535 -228258759054475964324617884813132991440 12514536 -17190934027249331869616439286764226560 12514537 230432737595182907483057357961905126912 12514538 -885731084630041189448004703136577920256 12514539 -146895662684979373998574016111914635600 12514540 -340535848152583125595264954311212774400 12514541 -252825310133843677146121822117792302816 12514542 220854695450579269980481825924732379712 12514543 -186212229669000019913691928573846699496 12514544 -127950842534968081584497544580149411840 12514545 75604532313425069963169989642432298240 12514546 565408712199526517125114350040138896 12514547 -134347118505786312645075739753994100048 12514548 3707490347917062362880236859486044160 12514549 2954342078743899358132509119102090939520 12514550 -564072060640145787694329268394323627200 12514551 -602098901353566424647066411131873706648 12514552 -833381834984628975573804268451805265920 12514553 163671397503140714766789726113068114644 12514554 -60234822347536356293501584066958952960 12514555 -966141878438445983424066777704818737840 12514556 206595450018568051141301826305557327872 12514557 3788459477710831326693091553539744320 12514558 -293013127098919491550374264407982301824 12514559 26618978153926411838323309710097266000 12514560 -386170722328815705608094917857797734400 12514561 524676245755226168613771104423116229424 12514562 907928152104683719979856459193271086032 12514563 323041948317782779789236439858414445892 12514564 435056875410801142287489441549599106176 12514565 -133878223625813529989211639781549795200 12514566 6427247358298385877594457512968970624 12514567 -79656126468889929768755376923066741768 12514568 495749256110483310325108337424955269120 12514569 1270299462810238210483059050043475862544 12514570 -16164771495269083746405789798947592000 12514571 -1251813178827796967508167195280357165228 12514572 172728851293027686910287785030384412672 12514573 -44332600996539871017685603606536681600 12514574 -241995968836862903458967171191761097920 12514575 -569906502250811907877599067388498471400 12514576 -10623443434943978486394903748386226176 12514577 -488853430455314395790017703166139065228 12514578 131024191436557581902424359720670535680 12514579 758329829322557621783509966413296028672 12514580 -158052967174881369887179865466657177600 12514581 83817832768284750107668236083151750222 12514582 -973980260138643961642872020725477032000 12514583 -278682540277135782067767376887671955720 12514584 483432614638343804752657099731494092800 12514585 144917416524159525134716333030008795780 12514586 -342067841257920791536722909319570920960 12514587 71844987543784926040076500889506618560 12514588 -282471546597379476011378300134266829312 12514589 938097426438367562445162446076365292390 12514590 209075521488125161614835841503887738240 12514591 19524459157143197335414952183538352312 12514592 812902522588954270961895513165630799872 12514593 79920337401786346582641741777215230848 12514594 335546672457371143390784926669493415072 12514595 1259432526549276491941801012517939989680 12514596 -879069058880867703199724994394678517760 12514597 141997969286973006677979169032699675040 12514598 1065165912476470251711906734522297464800 12514599 -318145783356438102809421634817827038576 12514600 493529215552842715503264984160711296000 12514601 254026232253950564078453387100934043424 12514602 -61426308389836030403194002102781455360 12514603 -3412647620829359266915914696061425093296 12514604 -833246147817883856062488195661131903744 12514605 -146523479351550544515622177219914204480 12514606 211859514310140596228034070405228406400 12514607 103588303716144169276139012499885570048 12514608 -181626933225435349199288635810027929600 12514609 -57605577873103246620044071078239501792 12514610 271726089811223390718326115433691052960 12514611 1910760504651850809670591586919395184 12514612 586358619029457449787267250386088507392 12514613 -204855755390872241316342032883998471040 12514614 46636540567379201072329230609228091392 12514615 -1318382118974709148304585668578228190800 12514616 -453327524947242707661271834014602649600 12514617 -573572846724582422044207760212297153980 12514618 522100853817776524668774434235416469216 12514619 1047268923088235878207357227026374098564 12514620 427831696240735761685891178802246804480 12514621 245070609250454442561064818577421791360 12514622 -225043807092177382370470138294496054016 12514623 -1343542801389830673649615308918812177664 12514624 -299795140133699467314947997221054316544 12514625 -477673239087121585422929680517804190000 12514626 -108057492550478023429506516291226047408 12514627 -708835148846181168213074173616183723200 12514628 271635206637411362193181289812633767936 12514629 -129003414476122699514884615810976944416 12514630 201436618763527697498428435185627384960 12514631 -143781836966683692185548266226021950720 12514632 291917570995906636073064911038740234240 12514633 -702355982504887710918864302211602670118 12514634 9959961853320930631064854780523032320 12514635 -134444903091363445930042894266882816000 12514636 -633389372148288931873222259383571057920 12514637 -773564786028625671004437242405957404500 12514638 -204977011058925617190411608642621374464 12514639 901150788207204582194844844342396227440 12514640 120465761783646285629266938224765829120 12514641 871980555098220561519728247820874986992 12514642 120604536876394488947433225461211866112 12514643 -2203553417500743195745325582172477259680 12514644 -570295073147589887735291222347447201920 12514645 215381659418643076305444573526541825280 12514646 282750839915343273021207518019481985280 12514647 217628252807357995896738097381622232528 12514648 7724745849004070342408714487531294720 12514649 -333483017347759047840736984207958599404 12514650 -297511000826075847183064126488861830400 12514651 416038260992753751306942119363113597912 12514652 1689259035949447765178165318956255288320 12514653 1025194349252529049500939637902989053062 12514654 -93537061667319680347508755674342874560 12514655 105771986038237191254704252099451755560 12514656 -23148839719352273673399544078078574592 12514657 -95860070226942881864483895647775621840 12514658 -52662039379057328340975524894891513280 12514659 534479422679810352599961888891912826800 12514660 -557420970078947724508494904851339148800 12514661 580623227667863625326200129127938859262 12514662 12917030113088281430640298834774172352 12514663 -757821221278219251324112466843336412576 12514664 1305036109524927628910932586926650654720 12514665 26110760428159333728022206583938889920 12514666 602748007462702992209327554076656070400 12514667 207129728954926187753385101608121160 12514668 533372036746704415218755248529265721344 12514669 576571815179087626940542853707377130752 12514670 123946604467858033951092874126216047360 12514671 241232262260267030799896609633559215208 12514672 37669120036437477056241989616049520640 12514673 -9474602038312838693338017211587773760 12514674 366521195048829150635006016107981381760 12514675 262461069609964996408593310403452457900 12514676 25272672185803937822070774380578838016 12514677 4963422718068603711765750790417866240 12514678 52414494531748552729189086630686563968 12514679 1964843788668333021591760835168875188384 12514680 -191907543100289830332913733080328294400 12514681 -1751917250434601084336766918187195754518 12514682 -31964263351759213701817879339483695648 12514683 140625320023959468127529773181781740544 12514684 231898072146113563166863887409815590912 12514685 735280973313638218087720051039307950380 12514686 -191406148007092029265654993092874448256 12514687 -1295041819942957398544960390629195926760 12514688 -1062692961827590181870837088352972308480 12514689 1016303905126213992543861638704822550400 12514690 633867083763836443029108795322843591680 12514691 -342746206587252951690691531538234155776 12514692 -183329939281728364726402769655556915200 12514693 585103288939237176589863651560159918942 12514694 614991705115101018795353596514389516896 12514695 169435157209702509715557845839662708000 12514696 933366377083163671157657456887817057280 12514697 -720356085050595164329072823464920093660 12514698 21320550181283829365976741619557465600 12514699 -2126304888487641649713054136899537043552 12514700 188643248567184019960033531777715404800 12514701 717736772097715661641763027847143632224 12514702 386987956077556148699558105891584390656 12514703 2121776970327225078034363034233737101760 12514704 69063413375160707548554892399179792384 12514705 253530734079434518668811396300881341760 12514706 521283897066429650129030697616921651200 12514707 864740575707886591374925912856915462400 12514708 -861356288978994217932650670735145330944 12514709 30169559328266940987905422096066675104 12514710 109451838298081572155010752897170348800 12514711 96357666604595759186259314752733059200 12514712 -37857113155682530455948930553233408000 12514713 -572203100924158611815141642684410946112 12514714 -633870481052005060909280058757401281280 12514715 -491734727959150359781553972829714152640 12514716 844660078711195013905475846802470261760 12514717 -483923571182057175972954802872649298388 12514718 220058993672917978462328610869260455360 12514719 293991452377986121915008902421359594880 12514720 -10140083004339485824305679208797962240 12514721 -553282028105335711791400841024797890078 12514722 488772192661521762135482950134424483584 12514723 469495955949602195157921771284164010464 12514724 -95496223398742974242862802094381485824 12514725 229484773272601312278842613000944201850 12514726 -91449279021586864883327667803702016000 12514727 186599137997563804954703223900413139576 12514728 -694037733028299694124330814308968611840 12514729 -1242365502016802318237043220840010842048 12514730 -378078484712393127252876640191515462400 12514731 -99810638591186072156620261104487572480 12514732 -51214971121127701817820714385785681920 12514733 203556120164350523500752533981108199360 12514734 -101853628594349628455072525288175618816 12514735 160019555293214957512056878940153236400 12514736 18753887231630067313427271452617408512 12514737 118565070228452951622858361685221085184 12514738 12797390145870738127796724708253593120 12514739 1044031274465432815362975840071704841424 12514740 -138680309050615968872702734042900070400 12514741 -1508324373949167440901611437885344163858 12514742 -655332889448146190421187406074848133728 12514743 257705936837884202045011492223312608752 12514744 620407290125138834344994107472718397440 12514745 -172467753781191156577899077502031373880 12514746 -380396639750538466485813006563038396416 12514747 -1855748091016825335410441906507479014960 12514748 -964477344234416618381865539515659758592 12514749 -208331848080002052537573102920494804800 12514750 -240901189737533626219153747439048352000 12514751 -144082467344207520253946228953944109248 12514752 -339351469357566973795988600586579738624 12514753 -1059858860804056547157024192819506431100 12514754 67660312790175931806624979785253020672 12514755 26475172148495071725536297377101081600 12514756 -282207061942211521908293952062947473280 12514757 -25759776628407195202126600605573251520 12514758 254260046257147532407043800779312267648 12514759 15640797107634456261547617323388965704 12514760 388154510268903199972928813844411187200 12514761 292018374395899973739281964685866685632 12514762 122009185829039823525668494030513680384 12514763 -17890278379458510120168475240529382936 12514764 458065340559054440260563204909548453376 12514765 -972310326664931716088686931908920524340 12514766 566753815821014390482044948813362917824 12514767 418335114576548273196579966543678541200 12514768 -8590926056646651326121972313807912960 12514769 -491882352277634559341589695208597768204 12514770 453323240207382776778651455573602867200 12514771 836488207999622496547653423569213207760 12514772 493959940624728420019365346099447445376 12514773 858429374778343694619874592884856589984 12514774 -1021593365351035650279523275167784240864 12514775 35002980844758828219468803883473661600 12514776 -614937470591531388938406701277407846400 12514777 27497521573263385975073842458280461072 12514778 429506937924518780846619643542375187440 12514779 612803658983106238020007363604589963048 12514780 88222989395094461293769112547199692800 12514781 458876638769033597507539767610298844582 12514782 40804729402914649575371621599091518464 12514783 -129783603404550229952194530964631973600 12514784 1109569783998753791219387048754457608192 12514785 -404792368536286326778859946733551360000 12514786 -3546951890880133616105168514332841600 12514787 -23410397416644785995686368143132537404 12514788 839559815999503643490654189900191616 12514789 541416082988169507976809845190153185056 12514790 339146268741424223320269961556433694080 12514791 -122959112271319754307333394896628263600 12514792 1338914042876731986558598980132240768000 12514793 -464352729296055101702009275645971783936 12514794 -255034362516604920587521405607759942400 12514795 14007364111952440088695942211112964320 12514796 -1548195505215344323496613866427454351872 12514797 -745423813422921490358137633098692976960 12514798 580838982419466194416778461301801294400 12514799 -275470756057377099241596749923241130000 12514800 10991127807988912601186307673780224000 12514801 708964979581290334506011527904002085812 12514802 -408040461899552785015787337502593093600 12514803 -226219999891189667887610740851984573696 12514804 -1492759108503720486818489925437101769344 12514805 -131748245906507581752882006068109243600 12514806 1691686025281093267922930388311132160 12514807 -1451702559906881626442869490747542865944 12514808 -140172845310100062493433943415488000000 12514809 620397718216252909282406191448800722816 12514810 126658808320998135244954918763041643520 12514811 -74426493570598293271023855760309383576 12514812 -648901797837459991374029920511012863488 12514813 -615805863165040415542753685037720295104 12514814 32699755529978640760230366068504527488 12514815 -514400875353251739677185347441340478880 12514816 574434059602587762994500926715274985472 12514817 -377752896482065704746380260918260486208 12514818 256308483654626537680688197313362629504 12514819 -1083067628541298178388494342825083045104 12514820 -247627483484707765669760505007636907520 12514821 -10384455979453973891402367243318451392 12514822 -821375305728303454878364670781934221888 12514823 -1010091507478829020890409956804719511552 12514824 -3110873003946684715044976285129113600 12514825 145012480544556061606774695819457498000 12514826 250100762596616215267967133311786333184 12514827 119791800602338456596180155052437280000 12514828 -85012564785553032365896710567243415040 12514829 -39318978381656567234794664278513806816 12514830 392123823015864619237195316428240417920 12514831 -576079732777135742279111640170556380160 12514832 -433789038387901547991122376777797861376 12514833 -1294969425415793246954436471755965658880 12514834 -387622306743634612404050576234701824000 12514835 673988476951303559226005597413678287600 12514836 544929287975479116273996809042746816512 12514837 -559379522870220528242733555065083293540 12514838 -258664403686917927336197604763551391104 12514839 -311191229076581392089359697799600399920 12514840 176814448185093656600992180467138969600 12514841 -1395153419781425301173664489418234792758 12514842 142324241976922257706829596419588499440 12514843 -609206490841029520572978523750268372448 12514844 138341721090075959451211240937682739200 12514845 -109685154987681155496625571479113657120 12514846 -776923242231130167599116908278814827136 12514847 -1606906488649750993002657954940399468704 12514848 -830958074105470043745160726993917444096 12514849 34727102235836737647216118752988537264 12514850 -18430042184235845026499599185672996000 12514851 -406459727756954437950049585425438738960 12514852 48712288081449712316622340479772188672 12514853 78379026451666817978375567372813416284 12514854 444689034916012190694629054143016532480 12514855 94859024862527654128717459910139832320 12514856 506542504206220404629884753344014484480 12514857 546548641250197937149595130120603185040 12514858 509482451455400177175395700349282799280 12514859 -257808459850922857910139768777547561584 12514860 -172234196469224540182779231050605808640 12514861 -830761819721105029617579003795280061376 12514862 -478839642253058724323679927090847397568 12514863 454772189602496801581386314511311366400 12514864 209495092147899214842369319266917416960 12514865 666683094319173904745798978286941006400 12514866 -47466690185659498697044055848869061632 12514867 -30542216859259128954784823887100246840 12514868 -703314110963008810137201593773072514304 12514869 -548359116818824554958614185150051354706 12514870 -613460639559021120745733256147346204800 12514871 1151554955191039007358658120359558588072 12514872 1056808595368095405311750458957349068800 12514873 -602882258021312669286828333539319454464 12514874 1651511658564286445117516875966765558272 12514875 389447770415107850515708241770472256000 12514876 331840158543767448196317375079818862080 12514877 -113034731463139380949100613029822926560 12514878 -106063341232947512650227688061996789760 12514879 -33021974599180521269186708569263059816 12514880 -32794422432994125144043307914934353920 12514881 -16070959011688475529151243128304064736 12514882 1097182449453853843745893230802637376000 12514883 -274444770064059844550112843447623095056 12514884 29969417052186300842111026891719063552 12514885 -571974551960067304581981115640480135040 12514886 -70929343912032499554837410808458207232 12514887 -38449691625326366129926314720069624960 12514888 1725153096547113094471588580806529909760 12514889 13991303430261793268353918182343870260 12514890 -39342188882156251770903783986082754560 12514891 820502757451291405269576251132460310292 12514892 -10178041139765794059519792711816468480 12514893 -564480917432020568003602081602157097472 12514894 -451926670554580261694977080552554230464 12514895 -1292392266232201261003251760572713393280 12514896 -108683854298337166586654035640980488192 12514897 1142948862101408369184686404428479289252 12514898 -468731555134924576952399088724753623552 12514899 1155729085247525864147644494584897646264 12514900 113396934049828307335256044149432080000 12514901 -1376008153371274037335711141341590400 12514902 801970507081242481856894917987891336704 12514903 -1427511593090412667370409510426996840840 12514904 -528012620181049336687278444700256778240 12514905 -16983051501547205147661497196022000440 12514906 -501464242266057602066221830328639942656 12514907 -406165309210937726396575011263913732000 12514908 -215448368220451730830377105384729477120 12514909 -297005475549862543172948062063919028 12514910 -354941215669764157173775495031749121280 12514911 -47257578404399136843101841806726467200 12514912 -2432956230665719043145955926110167891968 12514913 -542061216660725786431679591797130395260 12514914 489807149610175104464196952856665789440 12514915 -215229579947005867906386264086864354400 12514916 9444479564484918225890053784874522240 12514917 64630595361723173679408539076561222144 12514918 -270892740992167472494844841975330794496 12514919 1895608579494709538181767495224397467320 12514920 -63810823124180065893467865477120000000 12514921 274652369147043141973903623959891525952 12514922 -161512294938243287857777038350688477696 12514923 1134981702519669532604675241633028572 12514924 1069452091820425992138130205514012719616 12514925 1833808697647484506037807908636134628800 12514926 51690298796549310688175849730446767104 12514927 100266801944811035835595653597609057960 12514928 486621639042400756019632407428649418752 12514929 -307667261313312484407706823629039041600 12514930 215983537454958974437115281947473318400 12514931 -403811270096596880461023365274835141296 12514932 -1316447697529157984988140734893662515200 12514933 1217724453603656947646487672079171995182 12514934 -616604081223057938506139928455909481408 12514935 3894859251378820913870530688171149440 12514936 -234624729005601245441109026439812259840 12514937 -1385571299995251728267437450355502135168 12514938 -466228498838871045278249979842444691456 12514939 2070445302115797700662104960401183184440 12514940 -242508560413252264695046622213907409920 12514941 957366653668552337390208468114904868184 12514942 263677545253134896391547712893835596800 12514943 718170219527254151800715003225639597760 12514944 -67429042473328284563344467848016691200 12514945 162922041993387979991210394365271573480 12514946 -304529929389957110637744925456219937328 12514947 21061920196131436597453870555604689920 12514948 -386838902798869990166426201035427938304 12514949 -815588650693219422742759532926496326050 12514950 -44440051049275731548858069602307616000 12514951 1194728313911733809233139200061500119504 12514952 -454017965416621599031615981030237670400 12514953 -1308096224455313965637919363642966936384 12514954 -52261160208978805116602133822794678016 12514955 598185968925213021117626952567825603360 12514956 427106150827821118705990337493346667520 12514957 -266699365092002706778701725502729110400 12514958 -1103426459530371157664225971340740172160 12514959 -270204129282321909545826816582821164800 12514960 -188679363658366743589595761119573688320 12514961 603335021505085633914484434392189908992 12514962 91465360193761492653568167784877111040 12514963 59055431633571583406086129525066447464 12514964 -30127310942381975311255064558395883520 12514965 548886663033656224733468917042719672000 12514966 -771454447760836297828245171603558617568 12514967 -771276359683474115768517558680139139440 12514968 814915419255119317649155166840117299200 12514969 -563429342828077833279198278954261896630 12514970 -109660259596372708566746912966752276800 12514971 118071584607968856810202092326742311424 12514972 1196497948640671730461240527253302159360 12514973 1288248994971934548724195716274856757222 12514974 54011134343865125593705783471790871168 12514975 -354047406782787875443542143590467601200 12514976 204552764477451408144304175967196545024 12514977 -265491383090542770805056218853562284000 12514978 3112351436957794794089836628254087680 12514979 342111258761173652655723314271313211520 12514980 -137004221960355905836119546272363520000 12514981 -354083864152032122721954142436945297218 12514982 938519903839241533247889655946697818592 12514983 24874781375195487241287044658655518720 12514984 419810945151002239076861586842993986560 12514985 -273082572529229789235919345032446917440 12514986 -81744381376664138032538576846346147072 12514987 1832130127893739091623590189163122563636 12514988 -331189681546084943522582630666914720512 12514989 726034273139769082627017121418316214368 12514990 397443946570631858422666407865881381120 12514991 10238515555354771991348494387556454960 12514992 -290009553683621005520895994043237203968 12514993 48235983801424677915550632258644675124 12514994 -1144860555143121912190049110218046704 12514995 -16015596501012154994464489390489001280 12514996 103317609470032040353921138553262489600 12514997 -2866784831032330834403011200529596380256 12514998 -44563489637463192470788774001892879936 12514999 221479481844598532276489098266575800160 12515000 -294076048953530207026293017604518400000 12515001 428166851931609145624100156322295044432 12515002 173014074617185509692507993098966226400 12515003 -494019575855971670747068383519407438748 12515004 213985630394952477333926009878203816960 12515005 415581677947179159833754478499840799660 12515006 97250157419951042490026611861259191680 12515007 -189966901552122541157900664461810872560 12515008 458250011715051323830142721475435560960 12515009 -365367575697256063268972975800921146840 12515010 41928967804785476008534049144064798720 12515011 -791959301092130346320655847666339177776 12515012 -104680511996506224912356916081195233280 12515013 223278035217558653534109611587920691200 12515014 -580569109634433151098113977652408298144 12515015 962495699761746968313046580551796736000 12515016 -658780255192835116432010788678315376640 12515017 -117095991828259141185128003487175054668 12515018 791757421355543146458598033264264230960 12515019 1731781383376793526054824276482142906880 12515020 -152988460158509064752915446434242795520 12515021 -18441143958313603547638993813817638560 12515022 84872305375904498934900736741688133120 12515023 1396014859048593079835081146093461516272 12515024 -37212144992519823500732078708385423360 12515025 -346811332876199598839450699347295605200 12515026 670922607822910534094424104794426878240 12515027 -14458583076362253955524041376348343728 12515028 137730905125518694982545832899880558592 12515029 937371608079673043641233157401061175630 12515030 196473825598908983591435607939530880 12515031 66862226487138145982752133403053076240 12515032 -696984495068736635687958854287958169600 12515033 888199706716149044549238097812646230282 12515034 101985717243271141449890181620808929280 12515035 49760024117082439895649510707298776400 12515036 371462044847982998979342521074358387712 12515037 -571715800178041764033233559985864889280 12515038 768744811907353312833000969633661729920 12515039 -1983643066468858556547326380246634072160 12515040 223077209513671443451943272839354777600 12515041 -156843154393096849898379977991166156800 12515042 374586494108062931743742836148353518672 12515043 621734958888781754135110598686785863808 12515044 1378879884688947563109927354228932587136 12515045 363756557648719671753584014440003866100 12515046 -244400974084355407687738572173993399616 12515047 -35735022925504685974994427011967866720 12515048 217756554046803887204723482451718635520 12515049 -251415344427004601296461232853376344796 12515050 -383737093867904658854779314667316617200 12515051 100588200429421105985459946659733753504 12515052 319727397785172448241682903631124312064 12515053 814036422563126887062883795172423578400 12515054 183379721329568197471216828859663078976 12515055 293042331244494187503347312657293432320 12515056 -324576402678456049467472885424198975488 12515057 -1695572239926939333807636828212493882828 12515058 375193976712964414800857099771708321424 12515059 -272394434809617254837023345858059870096 12515060 -792658987293142036833651369421232601600 12515061 89439256907460832021466365425717237600 12515062 126787503510907138177431721233752241792 12515063 953748102846986105757964374414299520984 12515064 -5626289890630904679670200174653276160 12515065 467028018856914719571491854491262443600 12515066 -1880275435148252568315393931195355811840 12515067 -50690034768308469460328279062536186528 12515068 134802803661124792659847532214946254848 12515069 133714241070645456467266135588819993920 12515070 -56172938943387815697640271436133948800 12515071 1192035545704072016995645493976207318272 12515072 -225457907448707121571754946712641208320 12515073 738594690120439801433071264496588603184 12515074 -416160804839015166944602530033911669760 12515075 342214893350247855233455409915492610300 12515076 -262306579708983531883110595170147237888 12515077 -257302297676795372159268134134023661188 12515078 -201107217584813493544500492490355168160 12515079 1217055197731908697677570080355587908560 12515080 899507145444342813366635899875667968000 12515081 -1313250839719484793464526881005402598118 12515082 -154150996923787479714414624728113005312 12515083 220842131651719897927233555539687743120 12515084 -63991867828866834238792614982924935168 12515085 -1008581811411055044508182955008159952320 12515086 -294141934944716942190777870278244370176 12515087 318135914986885804498677898982284596432 12515088 177951214536577275269982173382567788544 12515089 -349757479413533797550961126158917893276 12515090 -446825811992019401187875914281456455520 12515091 -215293061501675447094399786957521078400 12515092 -294670336406522986684217031860980389888 12515093 426429015248917453756680859723262883342 12515094 -1147699897140585686698595989380690120960 12515095 858552180974499757609040335572598984800 12515096 -1090778676145886370255515868643409571840 12515097 -96823583109830735234004245430522846528 12515098 723275581276689266425980051488187143136 12515099 -746592528767367912683111024349832738560 12515100 -164998255341132980681938714753759872000 12515101 679822104780338586534719477719298977600 12515102 59818259624391110940553450322315092224 12515103 827678607448709362261161125653655892696 12515104 305180897513621222031081073222638108672 12515105 -574854099579160415003058254476618098240 12515106 -785073136376416853835162444148502400000 12515107 12094508129401255557568362477985304640 12515108 1502631478628058431301290561502022022400 12515109 -400288927407793888253036002332006642912 12515110 57238234676263088748918277770781440000 12515111 110198414286742254016373762852914525440 12515112 -339159286037476641134821146367758428160 12515113 1228713582521063213647236261050796468864 12515114 -133885613370290581845330076051155883344 12515115 98159387412912217847170014747640212720 12515116 1047869457021045407918059772771468176640 12515117 177321909925136368242737604410879702166 12515118 296676956667648505148480752750422982656 12515119 -240290630112937658664607056467493714720 12515120 -24169537706921543087999829118227578880 12515121 2002038308496223050634675856411645550240 12515122 969101376679017814531750119082804388112 12515123 -137064547232187179567064190124865344628 12515124 -453801578512234802154077715358637168640 12515125 810835594872529275369834967018710144000 12515126 -607754737854097833564421504416122973696 12515127 -283288440333939584595790354089148206000 12515128 149232844581018781061356136311717969920 12515129 -2398665152914165111197313430818416256320 12515130 2674333959884303431956676549668227520 12515131 -1381976068033711835005199124697333185128 12515132 282399624467710245169924984698099932160 12515133 -908964224503008042380508987499751638176 12515134 -312332724616346428681026880611768861696 12515135 -325385961003689274455963420664805648920 12515136 87493776188053725112314195717811863552 12515137 371136053766572260349104624203403963732 12515138 55565883106210831459110223251202966944 12515139 -105348265829139768598044316160644045680 12515140 -34877307430122594485680735102831104000 12515141 1732624294728662371701129368861906549952 12515142 9951463818515559670200109789318302912 12515143 508330668867720346514007990862802006400 12515144 -1151363507773903072114812372479523840 12515145 -67201993710128278311920508040410179520 12515146 163400918430586417885565630080578397440 12515147 -636160150926162007244722628721764302128 12515148 624740741119258771688313673958777088 12515149 666299483705992775232244117420839757900 12515150 771265017161840731074706667623713600 12515151 -498938942015028153166883162612112000 12515152 -150040667358210522533037453719195893760 12515153 -300974754004919215705195908521578693440 12515154 466715512174093694188683729763457329920 12515155 305841357958143675077272866143187986400 12515156 -440697164724718452291855118805394276480 12515157 -336967386583816868205621566517811986546 12515158 75702759555452709239734390062954619680 12515159 -345905116149048523166512082497133435640 12515160 -385736439588459651452251231793263411200 12515161 1176469239792229468068279728579526362762 12515162 99692737789483862519824551390480069120 12515163 -380256493248194534323234176422783863656 12515164 634508795477762091269252045478435877376 12515165 27933740335255451731011386996831408640 12515166 230412058598326062718191509572908271680 12515167 -326125387280522914638889407600415888000 12515168 -361923126945321654984852063494630277120 12515169 -1048948061859841679985158837728159537440 12515170 21046833648465893814712782131400245760 12515171 256820431471371243228789961118498073372 12515172 215917066596936867668145472967046484992 12515173 1081047028033904760835979030966926759104 12515174 -231986919950247933999855999342015141888 12515175 -23263320913509946200735366258567354000 12515176 534900469598560226492556053017073448960 12515177 824193159920469383610512651283507892026 12515178 105271900261403641581964958870947600896 12515179 1700754595667904990794854424695901239176 12515180 582796356606468934996704093875812915200 12515181 -393724388484033735648933927753941048256 12515182 -411780699531570146984055727700535187200 12515183 1244194652826976706397611337847149684432 12515184 -94980438868257171267987389043126730752 12515185 340626782140482593625222728014140643380 12515186 541412633307956971353594104623145992320 12515187 -917647148315519875098560430321362623440 12515188 692528593846562350811416867409515367808 12515189 -1842734346033896924094121020700011149010 12515190 -99503973562734112825096007524644516480 12515191 -78025755699110148023644684902807416496 12515192 462944068739930582850814984318743552000 12515193 935478188051650682786912390716177056 12515194 27233573057496899946893463984436347360 12515195 -98441815151796451180912878108338845440 12515196 -320511601514877532840875710383503114240 12515197 1009679015004653089030032491935810891680 12515198 -316057717057523225300444134822145402880 12515199 -793215743286085496502604134459166203120 12515200 -297482293968597624399815016670298112000 12515201 200831170980384365948140060918967747202 12515202 -59993583778833632916872816751495505920 12515203 -124601426681254412767715762973727676548 12515204 434914035926601588343948633686058388736 12515205 -52014175770203181184157615042587713600 12515206 41269625328850544509270210706522185728 12515207 -491477290620123038325615140879167775328 12515208 76258187306192946284826992682364108800 12515209 330543276642132839494458126719119754112 12515210 -3691858999197234588470894432024988480 12515211 781391015576385308593364347326054508320 12515212 -880825526585604680958691520735347212544 12515213 -295839108297809150753490057048486449808 12515214 -118019468641491571654126488211289472960 12515215 -367985197581893985997695340707075187200 12515216 156393176090201873312422053085333684224 12515217 329762490260873089050922554789382374336 12515218 -275535283245990445294805216130479587440 12515219 467790039066527143650409950647730868680 12515220 301834064249768267821428397721858949120 12515221 1950867413956078685023929584207985774112 12515222 103630230771883571883775669607229114912 12515223 -163919728005428060533630211931364611456 12515224 -626161355163057831099419382944973004800 12515225 365413261212456385382563629216691543500 12515226 205350316484166761229595642876382582784 12515227 -410701795809605995436285598759334954688 12515228 13967559303518910946181863913309555712 12515229 1542202035284387777134139068802535814464 12515230 43403493367183547934995582466864921600 12515231 -439148669543118874857123468308734783488 12515232 148700156373696428840833475109634179072 12515233 -47807943410507345063311302722995356780 12515234 -690661191554738167667638104584514999984 12515235 4499255768457679479628389654868108800 12515236 17752773050310773836225093306731738112 12515237 136696834882208900859582708016305639966 12515238 193965106175681025927866666503377253824 12515239 -410068225944439717460453889997449681000 12515240 -87124277921988009336567538267998720000 12515241 -676181409676850929316320727262117308736 12515242 145974168751152954504856574747782880352 12515243 172789606484867258341886742303841685760 12515244 -315789712804676230536154788096705036288 12515245 524834260154391365600924472139950895800 12515246 857133786990133549285326016086809355072 12515247 -1424114261907731355870664625781434048400 12515248 -508677257858054619219425588630982557696 12515249 -2524502242586060420996705196843096875664 12515250 -65169874441199034941888237229298944000 12515251 473944482562791977133500435530913430352 12515252 220627013711725769259538078317680996736 12515253 -41666853161457136090217069564516918496 12515254 -1867882473381645201157144082173261172736 12515255 -639381865902814784625739827781784148000 12515256 -224626643190846347930030299436262604800 12515257 -1279198852607415754767800087414424071280 12515258 -49095317172397843746055852041308786688 12515259 -1023936549731913507454559507548712163840 12515260 -258129753815449325726163403583298117120 12515261 -455479852190978168118139702209183462816 12515262 -80109062312442795923893818612000675840 12515263 312617598206742640224866225422047598200 12515264 -383283908115174012833299420691640090624 12515265 43158836731753333657111431698249857920 12515266 6594834235866785538443261205261686784 12515267 -22596141134180625101308343375849232480 12515268 -41109244785707263476149331923076218880 12515269 -102275883677322167395692177156388885200 12515270 492493821814160795629049073527559934080 12515271 -243309818107639355904376337057740317360 12515272 -963331019999684150305405558447964160 12515273 -1046944479709631614077750603533556372096 12515274 -134229196878227061024083463013571963856 12515275 603655585130822435650508713009384233600 12515276 -664486247473586659022033120704239555840 12515277 432518854544117325276673999942322953920 12515278 -1286855671645666897098097809532511016576 12515279 6084857440098979636837239318103551360 12515280 24998818011569470638978902159989800960 12515281 -597232908491148217533776313277812350880 12515282 444290997180995095585501301223844815360 12515283 -561974663277507074515704883068810422400 12515284 1130380648614872296965101226421893535616 12515285 -1191032492527474223306043774706855910400 12515286 -399001428163117940525333771578089814080 12515287 -426562310489407618610061801737293113128 12515288 -1063408245654998176512778095114323466240 12515289 -82414867031271876477029254235443113984 12515290 170913755651194419628298697686053490400 12515291 164199691694310197998820587112600538624 12515292 -43482082468167959073699463725576890880 12515293 -122269872180945631733698582871970173600 12515294 49451977734034243149425913258562552512 12515295 105709716405690327952163970359399446320 12515296 437168183620362575123663484203399380992 12515297 -993664240986283768538414094398852963820 12515298 314916831117564097321968330120147717120 12515299 -35316937595830520913257259164118961736 12515300 233846621350517909586108617612579328000 12515301 -208326540575900221945260076651912723008 12515302 804015624095771636762774861468212094400 12515303 -255159886665667885493463331582101384216 12515304 -539895337594570382164758893710611578880 12515305 -633121409928769903211329415113725156480 12515306 844246883706549075389940068931802898352 12515307 -79543128528057754274614371455218679808 12515308 564524439664979394576086697099080053760 12515309 -171552392220046845965046342367204675200 12515310 13628921610230720623135127023327661760 12515311 1411468011948625014589138722257684216912 12515312 189357915587177046215189887374506065920 12515313 -726838943616805306434078508670747815056 12515314 -144432281834019316276638196782629615616 12515315 33468965576873200519166538736364214720 12515316 716921907124051150443247820316470968320 12515317 907893114009884027306629821796633928366 12515318 139726479788129207549271844681325994240 12515319 -468178207501137432217527495650450009400 12515320 -84950956166518289451669616713041510400 12515321 -120728922576751332680358943060940366976 12515322 -656191172671034685051996582259138560 12515323 532320083851125122295478578152553153572 12515324 -16900600774348681427027337102412597248 12515325 -574202335122765330731213888094084338400 12515326 -438217161651449867875347169435568037888 12515327 1295688163239223303893229144205171143920 12515328 -19026568944313076725812005853431070720 12515329 409166122650978697774248960682677116930 12515330 -199789614456241201520378021063273449440 12515331 453964000066427758879912654104143413752 12515332 368212573964310007216747316808420442368 12515333 -638827447385604812520690576850071963936 12515334 -96645149066933379500985436016863412352 12515335 -36271269341443507113394979896986611040 12515336 546689895841930658261567402780706247680 12515337 -1556506597382683602532108904114264374560 12515338 -763677897349601305221487863317535744000 12515339 -32610192373264717759472524193996153472 12515340 21502126485461309780932178118230707200 12515341 -1236615776479858016306168261263153152308 12515342 202207441310399110396135208227873751040 12515343 134585726186930016101811061197106262664 12515344 -154229523102861135678946750414504714240 12515345 -1468261048194664698898210866694513269900 12515346 511171433075672666065537895208361696272 12515347 867718518824008284537814166280042500400 12515348 -775858938824743773514548479087246782464 12515349 -144432893347789762062696307587675411456 12515350 93704624438750234403742903779211658400 12515351 -61073264289592887552293925093104632896 12515352 -32908484917501593857470393978666844160 12515353 -454649757763790875786966140228082111616 12515354 172359372153177682030657183523261723376 12515355 224573886898937971248471775977706261200 12515356 -29313248965101724952881135937971537920 12515357 1161449613373154293593119787597706251840 12515358 119847442743420857698617866173021747200 12515359 1325380503184682272099865157071255262560 12515360 220717350765899263929593248536927928320 12515361 -184592321197682995657839459693114619776 12515362 493856385861140133367862993991890275584 12515363 -147376124658491615098615745442722469120 12515364 -734464850006344199490682578832229959680 12515365 -22488480486122233966484663095357027680 12515366 73594363869490271011811624286722577600 12515367 -253876021365008883585712567208809403952 12515368 455992340332848690845564755117738306560 12515369 -1301581274510230074460566688383447172230 12515370 -29734413174943477705533402684362004480 12515371 -31033470418081047443033270909551918512 12515372 -168142849439935157994402125352691655424 12515373 -2289556844502693684377923990034185320 12515374 48419318237716620333636086331310387392 12515375 -1089682539284802107109849453951742980000 12515376 217005546212020379053244968838167265280 12515377 -85198688689589998025376885368008852928 12515378 71154073763830212652318528541219005440 12515379 222073139235112844587560383919249142584 12515380 402218807859032758971727769220418444800 12515381 914735781232744675620352163623921342080 12515382 77978014858309483821499438207980625920 12515383 -69528423501154523235697401711125100960 12515384 -567992988444397024576937313189537792000 12515385 -656665354115961597004921875071841182400 12515386 -208535567178350341590169598126527242816 12515387 -1572156406325724149064091924023001607964 12515388 -242077898031050616689706737575039372800 12515389 -1168071078886835405668588940174676077076 12515390 8102262897381651886016862474796225920 12515391 3609501440052952920256703648689187952 12515392 -123941811920443599309729330148312875008 12515393 -304068963077275662535680997581952930272 12515394 -422025825980903339274216467039234179200 12515395 266947724982843241454756165779956211200 12515396 -1047107682235106868060002528523173347200 12515397 -605551239065776048654591117380774362400 12515398 68936148326828317816656110784196826496 12515399 718533014871224873567366400158904117840 12515400 348551033012631348113373723040055040000 12515401 -150240405054262649933086181289172578598 12515402 651077939753790359490278365318243558752 12515403 -319567670594640318778743016021663129896 12515404 -480064893082538448212285545337208422400 12515405 152390037501652911510273167016629871360 12515406 -165267867704208329613779802111260011392 12515407 968480849747703452150866352780288364656 12515408 1141365216431908507514407553647509504 12515409 797318919107303034347465023418776762914 12515410 -236095584234033806346068093321046440640 12515411 -2623878579553651037443090596060698267208 12515412 -6907835367006267181350757425208344576 12515413 209706909080713048965681749295589199360 12515414 166218423484335411285559139472472723200 12515415 362613565033542490868696996491510471680 12515416 451969157322800481347165252763118356480 12515417 -2049180307550462798228863885270950086400 12515418 -81807836334808005429098765100483893760 12515419 100898548823528808267552223014471680000 12515420 -227382496118241162652822652862173061120 12515421 451734240475147969973190440624786710560 12515422 378771255639951603344145469338985936512 12515423 -1346219089583653872475410545813544335328 12515424 186638266622691318371675252854157475840 12515425 229981080372444083708074100107561143800 12515426 131135014052455589253573020094642508800 12515427 -1164307564964645833231595406186471520512 12515428 133436006041568589513283331113863056640 12515429 1124470364689854530209528251809817043584 12515430 -73687839045550050022933115753989706880 12515431 -420563206044836878701965117501856487736 12515432 -21326788668200464336865734358056519680 12515433 -679387300867615486604615576074845272160 12515434 -297333823886457087402365690595954424320 12515435 -309127775715913377354254406614374836240 12515436 -845750029528886232734357678475775204608 12515437 -44071494243394070090351675191302472608 12515438 94866485609389958172670483688185959744 12515439 -689766077098206410614327368687100016376 12515440 -52576717812101909712614978046738432000 12515441 -817581219718033577176118349048818297616 12515442 692017639139464709175416466528500818944 12515443 2271872110308240628456522458241530034080 12515444 120912480799059431234544102180068892672 12515445 -253345677607224555434582574956755118400 12515446 -736579146560641845286032016684917503328 12515447 345340240341961167171398260934011317600 12515448 -624633754695686529163433644229219450880 12515449 -1271946707009177441157896006319232374550 12515450 -317554227673072142749669820196934214400 12515451 499882269940592224870298925006174720 12515452 -1210190593680321407922643252724345546240 12515453 -948546378994033814445239326617421682298 12515454 -95426642507422271107638727638705254400 12515455 147991409127188811977129892129467052720 12515456 -628606616895842255243835249536626851840 12515457 -518121265643057403606305048174556964560 12515458 1096671279474099126885452695660436497920 12515459 -1185805849061176357047746698273006882800 12515460 616543587406843001373824366039587676160 12515461 -376862471370278837428472301063780543968 12515462 95720818287178105526466586706494803264 12515463 799674489297602547858399797594356340592 12515464 398338931178383565646448212940625116160 12515465 313268713892579463113003396720855219520 12515466 -92555275789059730942740523611109097472 12515467 444711786125047728924229517515832834516 12515468 164725281846057621290903817862965405696 12515469 -91474571018413321551743368224293756928 12515470 6562125649296706325096046693072216960 12515471 -1251311668894345326017539464955530262320 12515472 -71183553586308982473049762132468285440 12515473 -573128175218030085900901423522097042496 12515474 299217646434496037431089228570537569280 12515475 -14351063028440205584908797571646208000 12515476 264012962205227436372189313095629298560 12515477 -699194368281102548059211190168890042088 12515478 430738657133790320181125497699266129408 12515479 -1363989475209737827911455555612661956920 12515480 509035641258025195987012483745722982400 12515481 111643779738074348331236673609224883264 12515482 77043469647452424512413424460752144880 12515483 -1657488080219007352433475316509093302268 12515484 544631220115830764377832437661800783872 12515485 -111087465456029839665933001510170127440 12515486 79955045242357717229735660668339774464 12515487 255550318070578766752294363437252067968 12515488 -120341772742385811922438763374083440640 12515489 84788583214763835397125720478735296000 12515490 -19877521432584806651030138615938291200 12515491 -196194183887208917588237277224443171108 12515492 1115089255993192078665821066633519837184 12515493 -442768396803157692692198807354849656800 12515494 -18003283026888741172455021021395637120 12515495 -682124479317307057743173730553411754880 12515496 -78050063944540991832918457769577676800 12515497 1064143701328471752306771386884023709946 12515498 -37109795073153754999604072770832386464 12515499 -364086660056277409969832624188671788880 12515500 -398912768486389886720909692877077248000 12515501 980630679768829459377640357430002096800 12515502 193066384013470558231876722743986472064 12515503 -88786057314232020372490319587767055872 12515504 392716910632443518333007968175220408320 12515505 -278911236892431489622421862384125821440 12515506 -261183732788498527584502300688295628800 12515507 -1422779350455095028205553545536959840244 12515508 21168308517263792013209558774017075200 12515509 19884319953790076210745398284102761276 12515510 154656230771103853170060756602512508160 12515511 -5662867287429270457125047453773749528 12515512 148545703622718382676668996014961643520 12515513 1507440584223571265019208794038664654762 12515514 25752714018865888155051382266320640 12515515 -1129409850291477373113866912821419699840 12515516 125155610599172662569035064988383227904 12515517 -434721292179957300566938889952401510880 12515518 -547631560014024955423769925370773431040 12515519 -1179116474353873208971006415553147754080 12515520 -82602294710422690146879892217470648320 12515521 869769947466330446500712515832769222722 12515522 -208602635586582677629392960828153841248 12515523 78367555465729493637482772154765620984 12515524 73791873620244650761969411968414846976 12515525 -134586739620735378570671952607615396800 12515526 -190419574989550046193299663528287115520 12515527 -447341092048270974963058543846640227624 12515528 1732611549982943390581298299845940224000 12515529 467127155668633314046631585885884860288 12515530 246660895635788159662476772146185856000 12515531 -1019934693232154603924605777101167935740 12515532 251565720433150212079647740743066025472 12515533 -23020287141951679700811166374826779200 12515534 -777708826054647965562052194322982539584 12515535 241008028274837333914167309275430643320 12515536 244781761168227296442314622456724193280 12515537 -3297140227748438675826909177119516160 12515538 39995803282316533517631361132412628480 12515539 -1209978805327857934120300645520980000660 12515540 -429199846551862217325253982074341269760 12515541 235638193412729342451573272155090495680 12515542 144316786134472166193786484889075377920 12515543 -482637491918693719921408793542810649208 12515544 359670720572616721081305592325096847360 12515545 320809897667482074427282109412305849280 12515546 -160382993576164910980932239903829138720 12515547 260181205529314735654068751984394040960 12515548 202796501633581026938047433246916459008 12515549 951176155442368709915424681204872912550 12515550 278323219024618522068984096888652900800 12515551 203392710353777123748131613402556763552 12515552 487315620680800151870627734300875816960 12515553 89231661187959379742624600006166469800 12515554 -103280835776777731671768726961638063024 12515555 275619679026912323331649388686896218160 12515556 -322087576456435927714325261581250359296 12515557 -1011384702921041081069686638620875333760 12515558 51370240901364843447882296220250831488 12515559 206293700070042312420573410548775877120 12515560 -266033380869314548992142630129502208000 12515561 -1499181182764689605112264915699613767600 12515562 -365248543872226558015636387128146137680 12515563 710600410570002479686372376634931053812 12515564 -1192033038466701783242140347573857197824 12515565 -183634248773721516241748749107775332480 12515566 -1354233407420179139557773821985192960 12515567 -70215081841693018741986078723027294384 12515568 26093286291917904798153336738658910208 12515569 -1737926927213586192631008677937181039488 12515570 -134305269400642773969630243836483005440 12515571 270515888631108289800428525814880381140 12515572 -444366612073470941178658690573102609024 12515573 -497260916668027930346245605745919280000 12515574 408334394577972318799630542752503258560 12515575 -25310198195431878272531338569019628000 12515576 194461038803642939042990615989239951360 12515577 -1070764979631372785228349475644089523840 12515578 58526511729735146543369805793529288160 12515579 -412857528509710952098397457748310291616 12515580 8094595004902186806724673906844057600 12515581 -282628053149317632439239143327410306868 12515582 596535986897259788140369462951237819392 12515583 -166759262817302456575092745553836339200 12515584 218794696361217804382446179758364426240 12515585 -308800952280396504852049349282220268800 12515586 -384212929752514299760910799336728747136 12515587 907685596814178622106294217432173534112 12515588 243560682994103069350262557976169615360 12515589 -995151038781692253225902304450446832546 12515590 477944303114138178607606417304343888000 12515591 -647911384914441413868575375781648195816 12515592 -193289945444244577244016308512780001280 12515593 70719512537835501369938158201002507904 12515594 123318112305618435934151718134203133952 12515595 -376636149279733393766030061223572752160 12515596 -589421909497612471929643064098928984064 12515597 241499579110567501768438588081495829046 12515598 180369013557326496803326052748193521600 12515599 180368887491065301072421072036344122560 12515600 -240590910597934679290619410654804377600 12515601 277154767672508819169061286988150120384 12515602 -554882800684425021363443499976677376896 12515603 140879373137639051905145142906100119852 12515604 820485071613091962549691000746938265600 12515605 484803845444274026341559929137023095260 12515606 611098188202973857403626335868884382752 12515607 121369778265147152220120121704801506880 12515608 -39638073323170126923849266311991255040 12515609 553763976081499069879198000572832892880 12515610 160021694611205038833217822304914901760 12515611 -418994864889816059546072337174746898360 12515612 2158049524460635455315852872302482432 12515613 834191816634703801643278797794755570176 12515614 632719435471421433950839793800208490432 12515615 -16273593466984419640305407103519708480 12515616 958273870988984420322736316841586655232 12515617 -482184221860011471770090517866884232280 12515618 -810078909600496226936491841896318176096 12515619 282148115269705784604874076585636959200 12515620 59012786478090839769960778151120655360 12515621 1260767397782234801998718942001284264184 12515622 10322795947347642797122129262031919104 12515623 6865157253989518817251241183795580800 12515624 -1762256796305393618840909306669894369280 12515625 275884611917720720201165955170991093750 12515626 -537053212586615126365579022042708401488 12515627 1591375526754165558875747544082255616520 12515628 214433440265113059334030539651953150976 12515629 196663319972335881544487253318846397056 12515630 89589879988367181887256423492479385600 12515631 80613901363880122051797271629623091600 12515632 -17091782499271918934456650365564026880 12515633 3196817127508669433441621034598622839680 12515634 -3414192798222529695322272495696660480 12515635 589746350580054724295650430557786080 12515636 -114444329314192798115241213135554826240 12515637 -626950913948188612583759697582194531040 12515638 -576130362836950970343170153599517267904 12515639 1589687976895793123326773579825125398440 12515640 -395696593393664274200546652462374707200 12515641 98271977267298042624297643704380046672 12515642 7284358765057736499050840326498855680 12515643 -508160443027473300613877267678872844256 12515644 1485005752790110253287154200997101280256 12515645 -70868758363772211393537209050140757920 12515646 121513371290656566444790233730994810880 12515647 1786510201955610150585657830687392028096 12515648 -867772756212101993032044768548213489664 12515649 -1055386987970714817334673134647486134736 12515650 -42853461722367978237814393315479936000 12515651 834601017250993340504719303076587838652 12515652 97137052450721996748616460357243781120 12515653 901793776586619740054056470063658227744 12515654 446127837744606142293657672172690936320 12515655 185919823930548510043469993028404437920 12515656 344492058817236868431873760621184762880 12515657 84001540954989649877210629517616119808 12515658 76953421178960977720116515489100758784 12515659 616813488901991068118137370549820705904 12515660 -197981308935590717092266619245641687040 12515661 546070459620278452455298006125496012800 12515662 192405684973035413168581927756092656832 12515663 278724343478465803112561301104566188912 12515664 -65726011731823712546349577695111806976 12515665 1703476118410629878556325705221904101120 12515666 14230493854023371698293265877744521344 12515667 1073532798036320919913991991520744245504 12515668 -917001015226720282413375741354226950144 12515669 1644249682924393018757032991037191717070 12515670 -334968188650303379887983561012941846400 12515671 -94104835936471169181510865294550270288 12515672 98471614136223129288376171864290508800 12515673 147728886149192620387206950679428594784 12515674 -1133261184555053374065616684662545387520 12515675 -380682472774939479246565768207079562000 12515676 -545709043913659385598187430219192549376 12515677 2612274139445417893205719818357321047232 12515678 -765824799541899004405981223490827529984 12515679 -401827945744466827156026172557137378952 12515680 -317518888628205287427578161926242304000 12515681 -1665698448345930937896572618930701495518 12515682 394104541889821534053704031850639684992 12515683 -647673079572548421778630389293910692280 12515684 451907717924934966110376434192803276416 12515685 17860209796580535613569087855325370880 12515686 -251626321151940468082213393182514028160 12515687 1828191192010944113362135152099101073336 12515688 -1244472496632475400995676577862786252800 12515689 -3710381881859710462790221220008363779768 12515690 -304010946302202526919723346664962835200 12515691 82031521616818806471707754323807107824 12515692 53455476327189903629628829091036856320 12515693 -2533342215105378507740571888444919200 12515694 -14757679752234260007914687811463417728 12515695 35453382017280754980575670055841680200 12515696 30524408264943527416660195127659364352 12515697 881418288498051374727777136648655855874 12515698 57319012965269875903938850200747048864 12515699 150543701037757446659146784065457068800 12515700 -305522177868418042576655183338036992000 12515701 -719451799958830413777667343811830716992 12515702 -805430651502444795085867308129276000000 12515703 -11087499833656954673177816968692940416 12515704 -133492932038240331783127276589964288000 12515705 -1110665930280081798126666031726499902140 12515706 295959284101899110498957500117627482624 12515707 -46975968996504325574393258852304268000 12515708 548517076715799281050200037584533833728 12515709 -8005486039614541902456281574702512352 12515710 559213839573575592573610963711204829760 12515711 -217521541396637330494368554369540604648 12515712 -698673776630033277517343125598550097920 12515713 283792989245468799272582802748321831680 12515714 383357139618451135982417638533567499680 12515715 -417967069957421191999070195077471280880 12515716 -6647986491642053930642807870881302272 12515717 -703963707829450748468117093628889789440 12515718 28359554286434968298470204566533652480 12515719 -647926748292410928213803269930938208680 12515720 78300946412881259211111528900218880000 12515721 -1022325726169438657922208023768508296688 12515722 580538219497708153100213615259407172912 12515723 99602326501649319571283929680275423232 12515724 -351252071820034785766537376817732341760 12515725 475870278035617748867732594209693753250 12515726 -18516973355981128387373831132592197376 12515727 128409563483870534958572648878663699200 12515728 192419668139809040686404665602414018560 12515729 1668890873793082924429755992066737294320 12515730 45447242915509483277081813505696990720 12515731 563266679363466542789455427262984885232 12515732 470540091587690356960169794020337716096 12515733 1388367008979054030267870803707159372800 12515734 -393750026216272016803708989248164939776 12515735 -777108721379782396424881223141808841320 12515736 980774344103768959687712428254345953280 12515737 262987753948892373933518137259826058880 12515738 -166406499123734327868283907865900367872 12515739 372488347406085504060884302220158656000 12515740 652270802745268126483452294934431836160 12515741 382308520693555927389235178784794936064 12515742 -87966807741845855791256456412287742720 12515743 -1448764144801104174174031897711541951008 12515744 410371355682068099460420929412841537536 12515745 -250164762219764434174103631231881924160 12515746 -669972627877592521279110908051806346928 12515747 -1499175857777515153315109643194555616804 12515748 -193748304375612413555455785592738566144 12515749 1068949745000501736573076739753761512768 12515750 162909282045407408514486779749776288000 12515751 301642576571863878535304559752334976080 12515752 -18477298720798583478196504517883002880 12515753 -59495268234315847079091291976240468998 12515754 67257967968551624691929985576784373760 12515755 -446089019902457927995220376407395983840 12515756 -2233865303506532885600162295867671040 12515757 -91362559614340901741292261303950577408 12515758 -181711836537424127679099010991946851520 12515759 -925141463790514681311011951317801085040 12515760 -67956007759162854798733442272195706880 12515761 -282684786979396224171881742941345750638 12515762 -96771351767255413400453269167597285888 12515763 -10828800650385843716388880150830548640 12515764 500015958791119461354662380617426440576 12515765 -43148475131064635859927259000830938340 12515766 -107193454418300034862237127070220790400 12515767 -310767544239522668689902892158363178320 12515768 362581587470205500239261433830797864960 12515769 -525288398605074193794384511010502610560 12515770 494793084747591714153308539480337818080 12515771 571854619694054758924742819215067588832 12515772 -130684913507565243703736189193193537536 12515773 1815938732490979676755379199259845406022 12515774 -998222374062961053375508555134967895808 12515775 -42877231850639261702715633535481568000 12515776 40519184490445107999398641155207856128 12515777 60815291535272639527507046459758536900 12515778 -305641912845496220249002434374781624192 12515779 -1574952188587535357238220191762214535620 12515780 -816672449136186639875358094424182598400 12515781 -129400685984595317710985743593668731200 12515782 -597442975571574462638913485889753487008 12515783 -126988453318429095647379374136767486880 12515784 382000810877011445185459713293849272320 12515785 249526052995224616106488951382731157760 12515786 -296633816371984910031838647673975516416 12515787 -16676138056885756826325346454198951556 12515788 182175990671279157951943846187662648320 12515789 -125155333933235522905903070564985918432 12515790 8275593316789635161448060133306306560 12515791 1487283218070999455478830078873338732800 12515792 33474760305228505759068621695326617600 12515793 -723162071380863196145154563165140843536 12515794 -592932738523463215786567831247242675200 12515795 -3071390070188858507371677090635170560 12515796 -36085874958921544373015872243552172160 12515797 648354625480798011040291869025635006464 12515798 -739668448972507647426367561577900709600 12515799 -544572235197668136134678049194620490136 12515800 141236268965846836890718559981391360000 12515801 236185073699313259378703507608054469760 12515802 -70899558569535601009499712241561120512 12515803 505053109896222597183575018737508195640 12515804 325083137487683987319305424125055989760 12515805 -2493418330972956494210690748470770440 12515806 -509670895498370270971469527890704715648 12515807 -846548582767496541962554694605518382944 12515808 -316708666140284250576624477884275752960 12515809 144892921572350786051738388776451997440 12515810 -674557938780889644804446220097868041440 12515811 -411129245627894231763480265291702440192 12515812 -771152400396929152458191073684049141760 12515813 -1318045290624427089808727635838563738560 12515814 -242204726329191001867832707071758332896 12515815 -160486807736782348948481137844261417280 12515816 -40082689645359034436509469884927180800 12515817 924779020738775250556562890727401352640 12515818 5487229129895817570605472897180598272 12515819 -801236544553204930969361790196899624912 12515820 -294492127066573416927470371707977779200 12515821 824698094918035514908820373097991506944 12515822 -478154547758398428880500240072149060736 12515823 -596623062000233213352562658933781414000 12515824 -42270459511099905339377504185684131840 12515825 -699024942990849657968105941599115706100 12515826 672001428773469521760682896465441519744 12515827 888273162335135770895091811249894345676 12515828 7585439733241125899546377770771838464 12515829 408858317251012503283943219591574948384 12515830 353692569766574137746415901754126274560 12515831 -1928504598822561409900161580419490425000 12515832 -151927642233464384028712908920138956800 12515833 1402628537331407409793057181174640871824 12515834 291947668635110244186569710573937448816 12515835 60949703838921176463243433007262531840 12515836 -1753579394682648484198307524749322993152 12515837 -1102388279175609572290183034668125995514 12515838 -1585089053131705320390215559905664000 12515839 -146232305687889709359015564662402913280 12515840 -340947345940379888918860571645627596800 12515841 -210131844577639587853185564236317034304 12515842 -216221803420514413915141896306406564800 12515843 -1609240412325446419821044320385899757160 12515844 -84071304314621755209687017364958679040 12515845 -1319682705281962138580958175544365320 12515846 -311221839422049807250788562129973285760 12515847 -178068124652218403750142311608658795520 12515848 1088194906863777629534934137511314718720 12515849 -395703158388861618421864441091377637340 12515850 17245901753845496444318930626369536000 12515851 304963911580779791076809034273064446000 12515852 1373361269481090210419928989016668160 12515853 -2796639695174878780242976149921443712 12515854 276750791329535347341442589149119197760 12515855 -439542974000004791966504218780904094480 12515856 -28598295033305164496906362205407346688 12515857 3166439059326563502739239044873274105700 12515858 -48128228805047707503900350344073771712 12515859 400466781503385615673481416406605130160 12515860 150480788909361666848069178817115136000 12515861 159769937536844381679315140254946306400 12515862 -50267112747289466080234052360948931648 12515863 -282743100652037583682518738482356168888 12515864 -77047045088758994083720701383819919360 12515865 100664452161766701045996341380727523840 12515866 1123457254098133971707451584635245767424 12515867 238510209813450978272882746366686991392 12515868 -860318371120877267616172711347161679360 12515869 -49857246380773043997371345512620600730 12515870 7477648910595802923465182878057855680 12515871 106248380104250905517466930080039631744 12515872 322977346539708500583603800619036966912 12515873 -1122354100969247503407219127519165342878 12515874 41687969048394966860191147365100958592 12515875 1612502429403848973953498065559080800000 12515876 -1475375145126401535274706669300340640512 12515877 112029053981153636310007683726057438 12515878 -385074649339483229945462317730077486080 12515879 139539374964446633962557253351108294776 12515880 49527879657077920833216922634462822400 12515881 287697852924203293373614374963509489472 12515882 -333144104596151537113100405720253776208 12515883 286691323796252514783623874106391188464 12515884 462006402855899929236797490912093944832 12515885 -2486487585840206072984806909858560215040 12515886 -189518408757052020673834807767602803968 12515887 413497082590125027523074259245247547520 12515888 87653779193084396089055003086285701120 12515889 194138363466879081941425693982527959840 12515890 58230810589873216196494999893820838400 12515891 754264036471735609879067011850867210400 12515892 -81209628098295845772395459400272179200 12515893 -894272913098438122931296964710914120456 12515894 258828328895899644142849347920955374496 12515895 -310025774873903933680742046457710600480 12515896 1600931019322184787409872067637756129280 12515897 105772183574032975410699777332660489472 12515898 -438510785813678932596923129769200219136 12515899 -1414011677807864722230194190445383977880 12515900 -197782628030434604181813426796463692800 12515901 -922837368389655350880282988502922739968 12515902 -267920779201050888108183926096223077376 12515903 -1239278131862678982858333267170910166848 12515904 187835628904791553123501266591830507520 12515905 -1400206012660396754733838124276853296940 12515906 -16148352492995252352558379734448512000 12515907 -590780167512257669439745519416459636480 12515908 -1027962764325810045195016847374033863680 12515909 -44996147330688820330440226389125723136 12515910 150828010174445753726154191624933744640 12515911 933631581437542721640733866834918855512 12515912 494779061175300674339868135929508986880 12515913 3206831686497188427794702229681715440 12515914 23892234999884041496651633109439339056 12515915 1257572665834965309400986734586666406560 12515916 -130445846875415895963264091486407573504 12515917 321978515611315387618565002721799230966 12515918 38486355309780361996317147188692680000 12515919 374891074466941380713335916053219959456 12515920 146054842342611701345535673845116928000 12515921 -1033084830881629122414769135065642707856 12515922 -160615835069486388682799257531067136240 12515923 113529159988433983093997868579028677000 12515924 -24498750384067639008996925489037328384 12515925 246564340117534924272068243035326876000 12515926 -688410342505414159613331114291215141088 12515927 161247440943978639420816779041041210000 12515928 -871623979614644999440460755688983203840 12515929 1033815565930576986778517760534981531530 12515930 -7973633425487330979123440787945216000 12515931 1318424242876544756788643264093324765280 12515932 227390930997171790616596049327632641024 12515933 -12647325577042387309895889194188350816 12515934 -162600491432750852674189433324815945920 12515935 1300330437015617498424393038348052489360 12515936 2245598179311781885595591406919514849280 12515937 182974756607465253814480937741964002304 12515938 362160809168415526599472642376328855120 12515939 1102729718798922834767495414566054601256 12515940 -201159776309109127752614439656419246080 12515941 1578915954270910979063737660875636281342 12515942 1307415892012606840856783900020878237312 12515943 -53410815200854777013959722342898972032 12515944 -27433721152074420293876106549456568320 12515945 206104582038531257381082442123241158920 12515946 -383721342362930329888007182179840134400 12515947 -344856677548694040611414883301385552328 12515948 -175132106304051146316569429667758184192 12515949 -170239232711133995020795332578063527200 12515950 127098389823180514229922804200114481600 12515951 170652643099372821084609392109587073024 12515952 -136797626765037556012907214980162519040 12515953 -900144154508677153546824588191753394380 12515954 696285161082450440192977821576160428672 12515955 -132888266027427596420094119234128281600 12515956 -243010556834382462857220895629377968128 12515957 954861987647225092791649598265992860206 12515958 -51998522408763597689330997542782236672 12515959 3130770641228003611748645550025491962016 12515960 636601206059637235143579966795010560000 12515961 -66057746888813861721965812375537384416 12515962 -1083634357847430403840868599260030810768 12515963 1802475366097529266829120937798019810212 12515964 71242851721208834777344443064392638976 12515965 307148410311307369830848369307720960000 12515966 -455024771786215940683893962239025960640 12515967 11154296764124754314642355946287813048 12515968 -138268683451702624711723012877640007680 12515969 316144009725826818419475587385575961300 12515970 -116540188964617715794241418825572198400 12515971 127511539312552491101516411703052474560 12515972 -153164270195663679670322666753630741376 12515973 348857315027501399514988585980019298784 12515974 -228868721811997458117693094853837641728 12515975 611601535505993709448037338699499598600 12515976 -325089491977321926701554304505962127360 12515977 -109489165641472368110869647511505689600 12515978 156334054102993483272378374628986665056 12515979 -265497977306768206374282206984797343232 12515980 652766549173435487125963490390988364800 12515981 -297801064895785154228163555860458605300 12515982 80350227729753911820877610332779807744 12515983 -1952644484468013833919436422593941805616 12515984 148957754046860288724054402604377047040 12515985 888218648051865141346757976081513283200 12515986 -106983228637454756947163263639670400000 12515987 -72558520879863142040610504122822830008 12515988 -4839979547245572987936995480820203520 12515989 656669624643895275050877866929654709280 12515990 58261193353578832445692405587266282880 12515991 130032837219438395887923333807985457280 12515992 365246555240640492787688213298451200000 12515993 34507402724068290308324800950782256384 12515994 296154717572920414981334349877040936160 12515995 119894025424819865268914552459528920800 12515996 -113923451053344302311283711998891358208 12515997 -348307175222102694630992982397462315872 12515998 -562396764936081497293929896066975040 12515999 -276958153030103713136611237705038516000 12516000 332366730510476988797122180782489600000 12516001 1283272405558253283496489596990887201172 12516002 -231173242072462792027448572136183857152 12516003 -338171321597771058782074800309059469840 12516004 683103523844208372930041149038790112256 12516005 908858967533836528589899726284422865660 12516006 -85659885197347953239302547697603526656 12516007 629734737232666600305725333877931483232 12516008 -1454377777877776648185654314286838871040 12516009 -993479815941541947939904611341986071072 12516010 -2821001524246452801995195680550707200 12516011 928346794536850942587376727371442562612 12516012 -193118070761509336532101833738659159040 12516013 -797289181711976286020736618187748245738 12516014 35468900706647855405868894778692068352 12516015 271955541137912454677725369903394178720 12516016 -171936305597664476595827332997579849728 12516017 -862528284044375756594681355931904045934 12516018 69193761303615455090019071239078091904 12516019 -442208156848035333792460950043525268240 12516020 519801187998898820921418883776082728960 12516021 331606797583103777483402631897723112764 12516022 88222920833312961073174208686663065600 12516023 774740529849282699979129410898644072000 12516024 -879533571070273861710574297696198656000 12516025 443596487722900466779160879241949012800 12516026 -187242459107772171883855980690359526288 12516027 60514324470732508149492684835256549232 12516028 10314908505713792144430784715447950336 12516029 229584358474714001983789595259466137432 12516030 -162974233354280092537270604640285119040 12516031 -375810155711972095048658051873305387536 12516032 171896229431266218222155978785224130560 12516033 -422924773655902504455622633648745348352 12516034 398258531286556482001745374685979186720 12516035 -730771207494431065652743054848083590080 12516036 -214813435470112532708241838774529642496 12516037 -2068424700174694579583791505131629017314 12516038 -496601496121763196383570559761869592640 12516039 25781263600421055367514596839688725120 12516040 -124825336613195429056436685965193523200 12516041 999146888335080205576407623484140112000 12516042 157350359129922020769109143405428994048 12516043 489590370655067624118441335946035590292 12516044 -66393915810863623980974212585481028864 12516045 -331271484269575627246421108753080767360 12516046 -230661809390457199744430970912650072064 12516047 -948151712868013102072360078469006271504 12516048 -56129620092453520812126584912001761280 12516049 22410278066105858685690827419743992320 12516050 391249339972007201966682601232014984800 12516051 -373938855957820317913501839674284524240 12516052 -1616686599412994564209672717824147298560 12516053 -6027349971870688383801613080498926592 12516054 -430241770009141261944493038311148886080 12516055 361763699479153094682665552755694631960 12516056 -293803650589975148582314866928412835840 12516057 422629250622146268791428675675842029568 12516058 -215973243686868137966888655615927087120 12516059 40417638639511276864232812971336856260 12516060 261081521657631217121416185736700928000 12516061 1652717273561274133158986060648673943212 12516062 97443766571589864603507492408402109632 12516063 -125388089241440059881719902987271758080 12516064 -433365517927860981587019202710009544704 12516065 -157992153750928963203849784171506498540 12516066 586396706784435638645866214065270329600 12516067 138451494140382815076508918683894311832 12516068 -891337056203447307347622576237370444800 12516069 85563861550894464850621058719756079808 12516070 54919770041881323129441250577992320000 12516071 -432894484741267729782095247459453938928 12516072 72003441337917304878085825077139537920 12516073 1856460181271882412322364053757143291322 12516074 276381436165934418052288316611754095536 12516075 134140082452418857363808614314492078000 12516076 692964923931162178910908546202778517760 12516077 349320781229573754501752291739641832672 12516078 -309161581103633413086956701044750384576 12516079 596021640946728482782735691618121719040 12516080 137527354423066657533664625605193564160 12516081 374624527136706244381979560128920072640 12516082 -319210091791538604438755952847716826608 12516083 218280592053775657180265839870763411520 12516084 -84672829568637247159168307938269149184 12516085 -283089296552850530280191524640587205220 12516086 469640309127450764287846214026488020544 12516087 417900425740811080872486978966016694760 12516088 92649521655339823727144764105080913920 12516089 -809494891384379975440030680191250667776 12516090 437263482012940353859907932412249368320 12516091 169116563911248867417962788185853069072 12516092 646108510324543930837666444936196591616 12516093 620853894355803525508691075714382211200 12516094 -5551613710061378376614771449028724480 12516095 240937847887146951216382768573980720000 12516096 8622860323830652095561769975252254720 12516097 2092145422995196229651414683830933214944 12516098 -213476414811905677609098624665425182720 12516099 -32222212873143487056572416054463183040 12516100 304166529834906439099819745707137638400 12516101 -18691119446526335758157091547819763496 12516102 312518077208861589244144531021920105600 12516103 -1409132180543241887410462706935692179816 12516104 -441093717796113286845071795015908469760 12516105 25265461612488900520486459237747200000 12516106 206871620540287126324853295308428658784 12516107 -447018037259549679734824089925682065848 12516108 -303854577833860687158751134977285468160 12516109 -414709640727714807280563680374032052596 12516110 13407247871324099035996048049898144000 12516111 -263435458494702905083668382965374072976 12516112 -168746995730981702746007731508726202368 12516113 281647211330332269248356579822281154800 12516114 124988490050458516963698040110842204160 12516115 -50714440356031841084324033900369130480 12516116 -609722180252732502222575958334702940160 12516117 499383088745052598847303041582467310080 12516118 23782127328732428842660749596528915904 12516119 -285297986839886457938152291850398272 12516120 -37901601185134548030254695210735411200 12516121 -1346101483887787297725040934480485018678 12516122 -236153916732847931287485215524134271776 12516123 1032019455622637715741368046573366783384 12516124 808349176071261500976022628622875895296 12516125 -892307521816623469097598812396177865000 12516126 -10055181726268623377536668980400340992 12516127 -356739739305743122338481473564515574440 12516128 -1336059843516320752711079933805267517440 12516129 -576571659376157235494577794900250154926 12516130 431473648715311609992757755819648222720 12516131 353634152842915336938454316895960896472 12516132 482877866640742916258565422109403702272 12516133 -1032097435247353824661054926045940459200 12516134 540371167755172098984824563659254325216 12516135 -66738595247873084475679683646262246400 12516136 481854621482131263640784496938907648000 12516137 888724195542848405980822044145987185786 12516138 -214757922009055095099586689851725965216 12516139 35900055267644190850052375458552588560 12516140 105077788584257855567738449358208322560 12516141 -266521618919377883393245772377352791776 12516142 -36830580792550178471736575787806290560 12516143 -288302683790283471326595985861222474440 12516144 112761194929301364705972087798896492544 12516145 -34850606704375491818260897942758087000 12516146 -328074966817382893391033155515350527728 12516147 -183718065644748476349737893168209868800 12516148 2372825635895394271226713218525354848256 12516149 -1556662097547449809524559756402681507200 12516150 112110587050914097178832299607958915200 12516151 -1466611750984335754465148063501508854328 12516152 -75224797661578409716414066587192729600 12516153 -101534279016584818811064789233184773376 12516154 -149663463371117196988547518859854672128 12516155 -1083523818659168843489365045559519250000 12516156 -717890715034053484412896987250610943488 12516157 796939941976494427194843114215763565824 12516158 283797636460783200577806840612143911680 12516159 -513301671859652013817385533336782708720 12516160 53043882465622325851714218568612577280 12516161 -549049758823205435151915646813252258368 12516162 -131145557149396571964107705431850741760 12516163 -352578053294862573058863200708310422784 12516164 -79305787506505611226023032529571688448 12516165 835841875952010131291537299489346030520 12516166 95309788553675459321163058752545207808 12516167 1166836078727867755234343390026642580352 12516168 825265631010824282921472962259945062400 12516169 -901377951358490355646772833779280443430 12516170 -383029596484344386677462443657493478400 12516171 -1039225960553155471454841446919762414888 12516172 319438407464754479167773453948508050176 12516173 834373173638338614917171660586013302624 12516174 -764665060422697609989214978013428992000 12516175 -109219035723418351149752249824097663200 12516176 -51225559554425073436219117757526835200 12516177 -153985425552517427873330396315386110480 12516178 -1108340331385769746841951929736981397360 12516179 9973909166581338766760365554225000384 12516180 -916049681837916556884818553323144294400 12516181 -79509580920066556173202861299043579136 12516182 1196534205429958353498396096708808704 12516183 -435460293006918026032397110571491220496 12516184 -860759223400922377936695203855505530880 12516185 -710897684540803036009897677304862528640 12516186 359577356181137020692469137602131213824 12516187 465147164962234297998337781713157249200 12516188 81914706348574049991509744647601811456 12516189 -70768183604544105877345481381092524480 12516190 13116416005017347484339356295267158400 12516191 -67107563001260201716227836336677999200 12516192 11364879159614589331857768853917401088 12516193 305629028961276526155766381853702046240 12516194 642008460478913101883723348018163636816 12516195 138682851495917375162086038056338525440 12516196 -450780103875360527073665895884602650624 12516197 2359925410145550305433434899321497015000 12516198 98342141425553032066491428977485482880 12516199 -1140179855753675305031408857369453094064 12516200 73232945716543890848949079084082304000 12516201 621743710885673354905325803638149462400 12516202 -415054478346122689721023797232321017600 12516203 638197285858127306648890894453565945856 12516204 -126298313905459270021022335462630179840 12516205 -313705492346826651499863612812758839240 12516206 -760222891269748612732646914837074455616 12516207 1266049107666739656420585317995102640640 12516208 140280190649708949250676083550012997632 12516209 -506260700996222458747629456278135522496 12516210 -19978025798508822262951572606170826240 12516211 39892579936539095625859709808170868812 12516212 -619409660438871217529177978532369377280 12516213 564823486790638128247082917561247552544 12516214 317344514737816204196113109918705655456 12516215 -38770893533333815220550369494765782080 12516216 24021252759481313792756302313662095360 12516217 -297046597904034161850334981329731310960 12516218 -137913377773213610208917865570241128960 12516219 -106412967709848295938377117230721645952 12516220 -537143522666221263315710106729545541120 12516221 394300167941513244723330082195378992192 12516222 35764855562846659321997913419169867072 12516223 427543011163640143675930682447305925544 12516224 465625347830155986179415382699907481600 12516225 -8668804788843941195852657990059576800 12516226 774134881167194225641096962817031016480 12516227 -1746933465839118589186024860915221793924 12516228 -1262058985539129679381826775568167598080 12516229 -163369855752089674823402524296910416000 12516230 -321035796215818384033446708267651041280 12516231 1808850638072998626578579310908350464 12516232 92743212374846199977425540159532728320 12516233 -467390882756124772403977703734753063500 12516234 135190309363583242565476611259308320256 12516235 330909734619369595934222748934277302560 12516236 -176227284388868099912526317698738110720 12516237 -997659977159083644547536485266984625706 12516238 -32835585559409248639199624739755912448 12516239 1189372198681993934697665780967619340880 12516240 -42974530579335951481299382700605440 12516241 -1567490889226277163793603444666048987776 12516242 107173169969324471295744402321806244000 12516243 1138743148282927937337214499807148069744 12516244 -213543641465389459114618413486044930560 12516245 -25127299458423729470027537532711795840 12516246 -463849138994583686304895440339979060128 12516247 -25989888835563807487470996489951285304 12516248 549649525646034634476137908543197696000 12516249 403860711900559217897102551717011981120 12516250 45651391610461058466676655729798400000 12516251 -328365072637406379729135869167720317696 12516252 -74639850723694531514615744868506173440 12516253 -2137006095684693042052806726113229961498 12516254 83573524252422403753920040774355208576 12516255 -505662635760480915190847161062341760000 12516256 -447462909269123205872998096921694896128 12516257 302917900006749997929108407450499026580 12516258 489553887952962553166607107935899033984 12516259 174775584351076000003404570783929457616 12516260 91146368736553436584984203943895654400 12516261 41138449677108512186371464922095749472 12516262 -397156012315390865803854419686932831936 12516263 -363510720517418626165683308585087812488 12516264 -623339832940897899473012372260748820480 12516265 20306633731519680728504330157179754660 12516266 -674092297309390782087670984700451730512 12516267 698716266899166739491686102214370702512 12516268 -7920659960083827016600118072586771456 12516269 895261222560503789987846190286490307840 12516270 -274566670135090600407272186092428902400 12516271 1056164227265634369581834859699727363472 12516272 267817225109586541891732571460096638976 12516273 -139068648364265052221403250626793263552 12516274 -13150934515509430914589693848557850864 12516275 -3342164409595169542356402312750449400 12516276 553516829300410098065376015184755167232 12516277 1885654452480562514446850206965023558126 12516278 -466085640093944926391550963037656936576 12516279 -69324122229648805489727662656877792512 12516280 260271617772788299887167774548673740800 12516281 -134651244940889763428094973364597596416 12516282 -32619439422816863389863303399512212368 12516283 -612363289890615444585522273924039323696 12516284 -612466523139651198362304319166492805120 12516285 664397053967820249612532313959780857600 12516286 -467462646604685054714645086872496611840 12516287 367739819676793184786654783290029367152 12516288 28527872547579606102133982111402557440 12516289 -444267970223353370648616338989679838910 12516290 -217048231869563947227931917411924625920 12516291 138547715510338270395756016046628384900 12516292 -1180945082726843088606332130092712793984 12516293 1069520792698738139748118181971840078620 12516294 147257501786286357404710146817816657920 12516295 174046869354804625141949133420743761200 12516296 270685766006160664099205690194995456000 12516297 398928966716067889910342398254457981200 12516298 200575904668989060215766486551406148800 12516299 1287225343846461416635681516048497297300 12516300 -36002956628884203108892548858672633600 12516301 -108240237840435965977520715125999114880 12516302 287824978000999799154523730277629743104 12516303 -345715355624220065004343608167677234296 12516304 -36809237889156859469990407789336985600 12516305 408685992134736695609635992003116873460 12516306 311762331080580027651714348715901730816 12516307 433804628453904586864624146321459562840 12516308 293160358725496652810694475536899106816 12516309 934843225546715182994682978882417993600 12516310 -73075330079153090511235957526763312000 12516311 18055433791005541813304137142940730392 12516312 -52254706167857776167230026137309020160 12516313 1615718634849542226738221054632936774980 12516314 -326395452829209887129286888548364489744 12516315 151333148354936270398906592314322924400 12516316 -379191117234789507741743940807608469504 12516317 -1552015857579309672051291587019618046560 12516318 440026290738755621063393165819681341824 12516319 -454497851462285617278199274856533887080 12516320 404412608127544152800955659817579970560 12516321 -73487098087700323648761877928170305024 12516322 50318997105623362140897289065444816384 12516323 188505172193116020784611512685904897680 12516324 346173191261866786332373755688247500800 12516325 -350837630564964159750005921869283148000 12516326 -80342387393280405877021792039591196160 12516327 -243746069627958969295900218565655153136 12516328 736291569819029053866065851472266936320 12516329 -35488353362128196313573330745570504320 12516330 -117168996141544232203298798745049436160 12516331 503662351622950658839501736811305491264 12516332 375733037535662748352749868835965696512 12516333 -636601791572465274441133697371766832576 12516334 1002156593780764072191223035395745546816 12516335 -11978793634707679394949498971755764480 12516336 92403415484476689030981758987717836800 12516337 -61410345981706368265358902676787756000 12516338 -729745287959475711151292450608161412704 12516339 1046396188864477200089603066744258031168 12516340 -600834198934815341870490060489828433920 12516341 1270562139556740309278694288893633453742 12516342 579530986902042125493440057607256360320 12516343 62020821240498663901321870383173365760 12516344 821114871155714529130159570950172508160 12516345 389810107419981085110202179813774288000 12516346 882503042231919505347254164893689198304 12516347 -30545679514225213113498938774670238368 12516348 213002924624194538237601033051803771904 12516349 -18807815976177816771594456076975557236 12516350 -177975823926441425118267894145210598400 12516351 220881858218485866580626324721807493832 12516352 -2460771214793238711054950660085267824640 12516353 2143305539895811726990117529666419013700 12516354 13867698864151166748831012207941411328 12516355 -884249293205805004714861596298589070480 12516356 487560064752208073876320216143236641920 12516357 150440300402037370709049339843700220544 12516358 684663102098257201000105103943640344576 12516359 -706145088070201121740125226819482086280 12516360 199499633763769174039277099158573056000 12516361 -30967298945100495637822103612748280 12516362 906866173115314491426600309292606704432 12516363 65612843836355085403158420678534502692 12516364 -806940834114952195699293948189837027840 12516365 250975064331842018582550717503961158400 12516366 -103781794193599769570167553937758487552 12516367 -53232332042060076296363884806544651008 12516368 -109915567897274347117429556270006599680 12516369 78290530775806754957514720703573350240 12516370 -163030358899096538719248874132111756800 12516371 -581701845252428997056674529872781044320 12516372 723533549116301507867021090113092544512 12516373 -1766300455915435863833795551564707355378 12516374 -27981098128914292057506952152089401344 12516375 -679857477946028424860877955698947676000 12516376 -231083740560303838659186874044220170240 12516377 -395755693986693083864683483240250742720 12516378 119030383034320437658344812082417930240 12516379 -277940875509813569409312319495870193020 12516380 139767759980010540707517187199943052800 12516381 -414881852538388258733033887943802755130 12516382 -1395068929078801002620105335999654257408 12516383 -447160358975115784866946815917054434560 12516384 -1325235920656621968977312719702225059840 12516385 197900607505384566451669567581246173760 12516386 683707920494225508802949828059720363680 12516387 -72521074905016310550422031395691912960 12516388 -173071661793063567395451348939841928960 12516389 -686391602029612230808427291712004527810 12516390 -107227818160885940396693806645284556800 12516391 464607103476341855439632457271396760400 12516392 129862016086297035470219713531429601280 12516393 560408856089473539426614158163267164224 12516394 302072587923426358731252714777055829760 12516395 -658086208496176368441297249528464363040 12516396 369518274699653559153525550278782791680 12516397 -14075868495019749678763248020016642208 12516398 382019044321988059286043869670053268480 12516399 466469617114809723370267807798258925424 12516400 -54778472978943697104856254862712832000 12516401 -1701931504241777964681752147935668431598 12516402 -401036904656400326188786703556627582720 12516403 261001144160095193212471313851666242360 12516404 669359789800718903936434516920230916096 12516405 179564678293035755208021145785802506240 12516406 -24224574077851264289137646248245350400 12516407 -131325883243629475379698791187926188568 12516408 730693810087646223996442801217888870400 12516409 970788051689165534126148308758348095316 12516410 -682523420587495214914565466202488068640 12516411 75422872106290744975555568847602069040 12516412 -1355766610387487961454964155628155270144 12516413 179224006330806257950376935109321819724 12516414 154887380080127539579001540647979160192 12516415 753441731073364157985521824946764099560 12516416 -299848578104336028380226879908537696256 12516417 28525735685824096111776017826129000000 12516418 -871907468075327053989281697078742593840 12516419 1395617464216409147542761713148835685820 12516420 16594744695239690782779578710779740160 12516421 -55158045894913670446634240243118912000 12516422 -10275113929189799908257746613863616000 12516423 1007645940165434721875204945555876284584 12516424 1516662819956663347925047123377084072960 12516425 -660705697242461724552104203915231415700 12516426 92123863734523145135734509009795299520 12516427 13786913255557639299530245173208629504 12516428 -1464596370778018100966508585444338694144 12516429 -1508008875273878072925815510702140212480 12516430 -418564094409440589251421226428111244800 12516431 1534523824689812126651922369860778245232 12516432 -16170116019395790661566873724080488448 12516433 1142507379528200175902363553500323139904 12516434 6815186222725194777847276151053476864 12516435 658826150931893246468064464629755659520 12516436 -9236640351549842510287585127077789696 12516437 1531770765230722136564510971817090572800 12516438 36033493493904304650730692514639492608 12516439 -113524491431152169807451096673175235264 12516440 -17243324641055005566252516388896768000 12516441 -103212458616259483836053792588924118336 12516442 -312557223968327664899377512990654490128 12516443 -1186914867472674273823008942570057115560 12516444 269051537816407430191423506774739599360 12516445 -362959226335968884710553991512271799080 12516446 147112478154222973435564896940901374080 12516447 233643581405900234841552121414681491600 12516448 426570526834936363241260582076984328192 12516449 -954165069431016464286566970113166131280 12516450 232206373930644574669311681346506057600 12516451 150591884648905161482339086832921377752 12516452 193533284114842702091259111730892527872 12516453 -643106548163616160837507354748245374180 12516454 591048671016083990798690097117936273792 12516455 -82666278065697399566159145210709854240 12516456 -420672692250780722674895167781297356800 12516457 383715450393408529827270815607599544192 12516458 -132991166749995092631540368952836814240 12516459 891771377725211020051374153837201090240 12516460 81697201346313366812375675795317416960 12516461 -1238003841173059567739666016120569344938 12516462 -2099965070199196563392456360444504448 12516463 -473426137483569009684040605034763338288 12516464 155766604278144667353892846748628910080 12516465 -123515646939284153207533927886642690880 12516466 709723255423436449847558673036160572432 12516467 327228753232151587703032199290835260992 12516468 962938480175932739342874117998952499200 12516469 -703600488646024897154651354929789822304 12516470 296545351449301926407656756486044393600 12516471 763208938973490224978614577855982128640 12516472 -931455259085387658264743724136908595200 12516473 481100676966658994702097978997706431722 12516474 675682904613086059490107794524074383360 12516475 540464888636055567375337659905538559000 12516476 223973072499315958318987424236942196736 12516477 -266182530960278529060256977784693793280 12516478 -563149463318780258225222123811526152000 12516479 -870440095812499765841195254245420385920 12516480 91257127148862533619048758123062886400 12516481 1948519796194658717251452324334243025282 12516482 37100202363616673299442953490250576 12516483 -5839709944579321701513590164244017152 12516484 -692902854010459228262707852194020569984 12516485 526510974479875036122461004843196354560 12516486 532226640226797635143326355745216489664 12516487 15908417444977835254875270116697938760 12516488 -466822727820117489267593174501078538240 12516489 293675858401795233178226767877380748400 12516490 60150737991797030366863412134236410880 12516491 -453977107498180313437276152381748205328 12516492 415575825248442549915328863020175793152 12516493 -657479480389062228071164871130349191456 12516494 87133268777027622014321970833337487296 12516495 549744959148316191626774924510947023120 12516496 189249224298057720331998228948433305600 12516497 720964009999918934042272827728391211200 12516498 104316096632124641189531312107739197440 12516499 637272611229173851515579348907837149336 12516500 -1072902268053781382389851491610762048000 12516501 -169653688724626278717468208221334889568 12516502 -591853157019397879997215594396130558208 12516503 314956742755857219380389388261999761200 12516504 102125023639849866592075956309877063680 12516505 -414938524119941020892175129963234232440 12516506 913244830912710418115319394803634577664 12516507 -63771645594772242406789358832475114392 12516508 -69434829011394975024903126413030529024 12516509 1298563542882248241730756939541654367360 12516510 192006921563675385834584261178526930560 12516511 178821271976940833170052331460769890008 12516512 -146774376124776537791975498051644686336 12516513 -630939198593485908511915460646942482256 12516514 307720222328343573553813654918291397280 12516515 -123517530326869040725952761055908533600 12516516 -976326175908433322657693247205364428800 12516517 457729800383179062457479089262274379192 12516518 -43295822008839137249158079977623590784 12516519 241337885833144887677442461133945318528 12516520 652868625847735731738876261992309145600 12516521 -488915461283412678928726130779627743756 12516522 -225186516772582881237042270668495648256 12516523 5047777246256604737897017548367758044160 12516524 -222658136328631266855121295631890701824 12516525 366924479075055404414109095991256800 12516526 11343366591344307197430277731898438656 12516527 -1828400270936488569640085100545359226160 12516528 56142318815731247108596219856490430464 12516529 -102451450166313996077362755111973400320 12516530 227542103954542403937546954615601254720 12516531 -286808655202282770545065701450293510400 12516532 -14150092235155094870568434727923517440 12516533 456030350333224828472163168962317476000 12516534 278475115793536596515395483641243660480 12516535 -1443622511549487787500928446969519744000 12516536 -298160180018111918956702048966055424000 12516537 269896793782078703029939608065381480160 12516538 692588145857939354019254653709181213696 12516539 124095846232386976400074400369171922432 12516540 -269758663028318175920198609847022771200 12516541 -1512625823586135758707529147555392363616 12516542 -155716431835799139243195721892637635328 12516543 55346866874021751075634651989995475720 12516544 -556399379668687048496893191596911099904 12516545 503270471359082735577052818671661670800 12516546 -88317273019011780294254094372219603456 12516547 245202988541742058582556771329521894240 12516548 -1111849087045851707883476624714023117824 12516549 -776099395793966179131122771202301583136 12516550 -187301256779591276394816369567028483200 12516551 76784157175050478552810424850555949272 12516552 1055411251205769483412519981388755353600 12516553 114489908328557513694676647694332517056 12516554 -585647346043268084875001836505331294720 12516555 -495485915150383422030405848876009932800 12516556 -584378792582602677982050744773466992640 12516557 -570830023195253558495033785941022444020 12516558 32119950632286269191422386168665538688 12516559 1119407237835662785636853765632202349240 12516560 -96521381819244049529370262385448714240 12516561 -55829615894878711029407898234841412190 12516562 405771947878064732537932568347311154464 12516563 -1033676481077310499709298674481764791188 12516564 432515613406936667061478693686467659776 12516565 -290441131895093568759433235760299685540 12516566 143153625836065713215243488209778716864 12516567 359507775437843430988367498455337296512 12516568 -471541176378446617795300615780204861440 12516569 5691386921950956408705270696769023168 12516570 489009972629211818201418981755249510400 12516571 1209747176401971425465330766438440728772 12516572 -106226158609164959178408175735581116928 12516573 99248826284870835597046723058423567040 12516574 -72881923779355166684161522088769849600 12516575 -674312985636038305332657299650431693000 12516576 -19437723317338771623194519614048960512 12516577 -20870791140786798499449727273258017600 12516578 -90113930430641923031584005651942974976 12516579 862834860792760963535324276099575010400 12516580 -79248907831471644038188413867876195840 12516581 -740894104667203941755841074575209589056 12516582 -83239340520506805025112941092073380096 12516583 1318457636323979736746551554744975442944 12516584 661644546666214843890181200552614722560 12516585 -804534640232299724687438211563413281600 12516586 -20420488771122546638768798279928344736 12516587 291345531919025300110860973963278037236 12516588 -237239365498634237212213222040523463680 12516589 -756630729645537049252038691713922079444 12516590 -105961922721964495969880800552749930240 12516591 -240934829741173381880625091126637815296 12516592 4286885675271089830740248416295288832 12516593 -913431753171531769457386629549447658158 12516594 178099239646632480344705042569709436672 12516595 8514055323394646836140688647611649600 12516596 928859244180317532996411574282534982400 12516597 636094650835249553673972885340773326574 12516598 -18236296349377646359813894530669967200 12516599 -145864408502683808500667745376987589400 12516600 853948499686590677455672039415808000 12516601 -1572729811478320260234938243442279697008 12516602 458857113844933675538864213294403041280 12516603 165904840734993357585970951342218312 12516604 206794250214974079095309513219632051200 12516605 -782665021505939796924340916198431028640 12516606 -11414974275897936061575505507747555968 12516607 -224136227993247087107776014282401849328 12516608 15316732140419901679418403739165261824 12516609 -1021672693656129112700790146326447449744 12516610 -679719700544224296933397274719058051040 12516611 1260173656000583647659601658727375241200 12516612 -4610335028230853095256810908041609216 12516613 1433732798917652442192416288241997072862 12516614 -511010235739456762312769161013107176960 12516615 564294744043808959316436010274658398760 12516616 -72114512382893536548222848272705290240 12516617 2547393269569486079594807052718121464704 12516618 10997867468724885966047845939987281408 12516619 160647651340005316760627677732855360096 12516620 18953457788537184951130557562052551680 12516621 -133645108919613727769912163515001654240 12516622 -218085375198393321306652643943997426176 12516623 -328169985492795969787353588573481645056 12516624 108704897908778252225522557435707408384 12516625 -1934072604265930933289657964227366112000 12516626 -387497254656491352198162474869280421488 12516627 232483340519543573128050079221598493160 12516628 258537451405099900997255224278065207040 12516629 -138801439967446491843375569353932722916 12516630 64293726819012051369157650118653235200 12516631 890754958895308401861399763677822863432 12516632 266277716042026278383326872333921484800 12516633 814653123618179380299198730029316245600 12516634 -417512222762894267882282330712295387680 12516635 -871535812902299556454309876921936489920 12516636 224079556813610861734671574901370691584 12516637 392391481076487341192648254941376373952 12516638 21815522085050560487681851242916801344 12516639 104709093280172963317470917237228319888 12516640 331793320618711615595526723149276774400 12516641 1504216992636799849254700974243523264452 12516642 160034012667701936993098811179340882640 12516643 1495907232949464233429783309813638732892 12516644 176392856471138916840832663798250790912 12516645 -4690813481779940046416978422139966400 12516646 179059805726680131722838002640414265344 12516647 -471892217184524983657225341080513798712 12516648 680880740201230063310791549364630568960 12516649 60864037917276661127254335768469143840 12516650 -359294116715997526915599868936754400000 12516651 243365477409350129305368048908083989024 12516652 -651398867133862009390498433474727994368 12516653 -877907062816101105873166234707439872 12516654 538328167077881937035246914240578285120 12516655 14384701016716388855072079465023675760 12516656 -56496040276815590445428478672208723968 12516657 755661719718089440066939385227280234400 12516658 455778492125556778141811206102983412992 12516659 -1827660253474822220697757520135932609140 12516660 50195492212208107108914613107387187200 12516661 1037268725880107245978907795507106124800 12516662 -705441208061689108931525116236299907168 12516663 -1464748576979426236674312961450911739776 12516664 -40687311513222039875690046772323532800 12516665 -158899898338512741453323278524294350400 12516666 121962884962631583550041353214770125824 12516667 -277360644863030225405169453634605360960 12516668 -999777704314549303114961780167208832000 12516669 -262530768585318278251564284160248780480 12516670 -141106214869141617565919345521641078720 12516671 146438509455771617857690711441530275904 12516672 105234160002519874224086708017315184640 12516673 527752031198449482484931756379318566400 12516674 37486823859673986114190565926688160 12516675 497581612436490787638925390910074366800 12516676 -1298868287249885730127676975534635143040 12516677 170582127774941405211515311538955206592 12516678 -690791264284556669307520421740103212896 12516679 80867260576471252202546916105166889776 12516680 -919670327304393787713769814962008883200 12516681 1229062728949764775126417113610218664320 12516682 -322994562028829565886719585595254045600 12516683 674978451643872599077222951587023782932 12516684 84544934428989633514904652780022136832 12516685 -76769271170456538279998672997413172840 12516686 -12161851985846677028993387654281198080 12516687 635962970384728948111052607685458065280 12516688 -120122129231949965362078392795142307840 12516689 -403643987520651894635185428580124538510 12516690 -247536900847989475243803987920355571200 12516691 -1240672247298942876096718604948135186616 12516692 249380970798419444068678443016629633024 12516693 19153746235829002125338224402430511360 12516694 -1110611946511202285649138053941677307104 12516695 641671472560796132929183919768765266200 12516696 -1242138992467115889081831871221615452160 12516697 361300631088173286401467680002447092432 12516698 -10061804413543231698625845057317934336 12516699 -520495693930611385413831639103712859792 12516700 22206317535371720354350673141334246400 12516701 1560180957110387415573313912088490609702 12516702 -94284031307404548476888086039669094400 12516703 981613725229305773883613809588342193952 12516704 -396856991326905127811407290166267084800 12516705 -806236717360138986341083161892819603500 12516706 -806915279277384166775066275587707786880 12516707 96144649090141523231519381411154567756 12516708 798054972617423743386734348972383002624 12516709 -762311228759409379302780182584082991684 12516710 129249921875754138484807481370612197760 12516711 -56027080400068686472573333157232811776 12516712 -404406013923161905550207300107420815360 12516713 1405166769320593909424768703243001544784 12516714 291960220403212245798303478252817802240 12516715 80159477021053780265234106619140771840 12516716 149795028900787523463154488703980303360 12516717 -643517084099461618270107409049601577920 12516718 -261773597743193501440808419920904874496 12516719 1363688370345769383288710821161066025560 12516720 44472045566959530391198109082808811520 12516721 398082839536398620387412435113317122112 12516722 1139553484290125405233286231081863632912 12516723 139699122658378296466467515962079097360 12516724 -932957394720502197325111135284587913216 12516725 19956508734791411100026913369736956000 12516726 -27841821863911840438899603992945716608 12516727 -246776230611558326807146998744097413528 12516728 47806970501586285570884537434653573120 12516729 353744014153001832126589592853776571984 12516730 264870439937864332351247371909619678400 12516731 201652363826785787229275062766925946224 12516732 249337364940479636602680438661674147840 12516733 -525168197770446008148285029269406340320 12516734 -7791691966200667564081506977505129984 12516735 -7629704709029751034045749081081761280 12516736 -910455579218239155306096236701144842240 12516737 -970138964190947986679578592122118431614 12516738 49095463444365750747858724692370940928 12516739 645480856265172762224703345926101041152 12516740 -351910747367420621100640071355379823360 12516741 7656386272478292470547300423500508480 12516742 -4738956975800290463220532506737258496 12516743 -239898194507625671159311856358733351920 12516744 -525181046026204119356844491207669760000 12516745 716877236862297298740690701054632674000 12516746 -342957136650388593207168135688602642432 12516747 801119967326264075659081385174703707328 12516748 64159165086367272061886599839806177280 12516749 141018560807697247921714086335526351360 12516750 402676051495881524233734496749140208000 12516751 -509048471061231612822236774862369205696 12516752 66453024062745114830088217212386451456 12516753 733447000407361187016626906366005502304 12516754 238759376573226547227634864437941919360 12516755 -1143257567412549739399599348443789589840 12516756 1948709645174941433992780415655321600 12516757 -686081873733613049427344763080893699968 12516758 1339621550167382892164513552955535454976 12516759 223319254538643275476397464297976586384 12516760 1886461101423011100326534902936018944000 12516761 332626575065682047319078565542350533440 12516762 30019881918336196051831552529926897152 12516763 557706093199140858829222888072537226240 12516764 87465619106400980020715112949379529216 12516765 491845737724646538063440353407229016640 12516766 -1428696179796178031153773686898825858176 12516767 -327061074970471644444458129839945247808 12516768 5083767123806235291391431829519073280 12516769 -403029010094792522293419651562021772830 12516770 -7587086279112793474417971003327575040 12516771 32866092207321213866081205463516315512 12516772 51542232511982749392350819404659061376 12516773 -1292815239534757393537028439465617286600 12516774 252576130800810833206336580553867041280 12516775 -739575810151978170935194826871575099200 12516776 782651277636783819888521475517382446080 12516777 -51514745268802352851035912534525941760 12516778 -485237411980463019029317842045001588560 12516779 248113367995377986272866124822843562280 12516780 -11849316707438198391312304025521766400 12516781 544350662877090455178234619735045305792 12516782 -420529208329193894107842661987412822400 12516783 189679465125889638390788153027003545104 12516784 -449340461436589580236452677698977792 12516785 316730876233616647221985490622291916980 12516786 96140506847217963336678815001736351632 12516787 354745235806454481148559840537264306040 12516788 1780573993539822994086684778029408915456 12516789 -237901952022450545271885432200193558240 12516790 -91940733453212633992647855163684872960 12516791 -318730533209473515736217030385463136640 12516792 -302446046247715468700047485965201633280 12516793 -129105074205394160355009791004151791958 12516794 947539247871542260236003263932865141472 12516795 347435866285343767016097817692553797600 12516796 -1111559756497672129459310800819624422400 12516797 353586005615696285147879983483971657420 12516798 -87573747612173058304973294730101379072 12516799 -101554020640257714712934477503187852560 12516800 2184080666499017480215644850775654400 12516801 688102290219089570294893014473554632960 12516802 -702724980325902689069809235065954809648 12516803 215850190466317603672296350149231393152 12516804 -362946562877023832981450956576348871424 12516805 118513075671962721250083797316832880640 12516806 436253148790602870361174519164707237760 12516807 79171648027725400249031207870237243136 12516808 -133223483981883305299956406609874780160 12516809 -524776942368076194455923405417342413990 12516810 -326959959332089273542635044255719939840 12516811 -2353673336028439660589913169595244266160 12516812 387495284679801675342767545365259223040 12516813 -854126239374327875966283674135653386858 12516814 34715829192124336206490425263285469312 12516815 306763840351287222129877145063052672720 12516816 73608086091339656084219960926144954368 12516817 -31781056476898485764807786303170283136 12516818 -16590665393394598130597888624778422640 12516819 42225133327989978021023484415633501440 12516820 -705601942535191130927034146105303808000 12516821 -513188239813762509563683199633467500978 12516822 -706590139451119562390388358477264830720 12516823 1134112782510240154242719117329830094848 12516824 -1376907579074649363988535518398694103040 12516825 474611697213416687241212094829871841600 12516826 52754235111206290271403813003758242560 12516827 5189157526979305330434347342824259880 12516828 -255750627057376501570344231893744692224 12516829 -23855013341915799116003221377026429832 12516830 -316725111564876637575942890337903809280 12516831 94883235974693546161018243335856533720 12516832 1681347822442696929178283370686924193792 12516833 -201135730744399607496293717740432485120 12516834 397502670999410698205457402061183649280 12516835 855834565102065836296014744397218898800 12516836 205508982926627875104049704317535780480 12516837 691874912931875323821032508138123761760 12516838 -787523991865402468625530055663912059680 12516839 -554849007819683076182228321814990336000 12516840 127833778696183603326397967445437644800 12516841 -642072800781689313326590259438044884188 12516842 76701444123920976769639073553482781792 12516843 585785468622863796209915352980530595328 12516844 -965460696426903634267067190343623849984 12516845 -431730094867826027976786580998437160 12516846 582801423776321754609872360542107537984 12516847 -7722007906381344998874061968873362848 12516848 102327464307076016019635991637494005760 12516849 -13619961741913257414450004518572234460 12516850 -193624797204829443131413592007214512000 12516851 495253595464679234840474536613022449232 12516852 922456915631654249408922757606384852992 12516853 -596278732042226969233938610727307408000 12516854 721776847589255017946496075252027935040 12516855 -380314681004846280383804054110300639200 12516856 1015078293913039399829273315849998479360 12516857 247598674059793814177370947295654944106 12516858 684305495359340515897875091152837984000 12516859 -191431448478882644798221956878053566940 12516860 111238816236874487782266431820472704000 12516861 -1880703377578768683019413016735468416 12516862 770155825697354886018830314757209393920 12516863 243587644535599562463294317718278810112 12516864 -248425941285652227132765872380056698880 12516865 917668997468658754957255758206549554260 12516866 218835625004661421865206203890291834880 12516867 478514844425170178717365019982998486088 12516868 54944190616603419950754531295693873152 12516869 2152572097534630083609012966793954371744 12516870 2629878631399110564651187922994708480 12516871 -315332863413235260624304571451683678400 12516872 134326495990690547404379001987576145920 12516873 924142098407367029231246110262627395104 12516874 -51511198765084485458067344809890579456 12516875 -148733455549916490453121131501921630000 12516876 -132628082742195046593109031451775795200 12516877 573490318360010345426537702814214445440 12516878 -338230377829959883922754949805904624768 12516879 -242147653703177551236303766371846135144 12516880 -116047179100658226684681601897481994240 12516881 -262601888594851672468771313961783718668 12516882 41914738080476012764659148719597080064 12516883 1689144086900821784592216319665434585132 12516884 342260086984289206514368181610957906816 12516885 32408167331360529292605677014001391000 12516886 -573306197427309268845901565352172912608 12516887 279592443213742493339856886048247710536 12516888 244913200087135456945973756474631106560 12516889 659669897349458179860084476158409677632 12516890 126097085215211207388698479484595556800 12516891 670287306721236810736998623176963894464 12516892 -1239784754943701747551445910175854774784 12516893 -2374162603932798270017433530546363034420 12516894 276975357611012494749694846453192416000 12516895 637106270298778317719184023550469406400 12516896 230470668822866312030576614751695011840 12516897 -96292013103424269427086090445452989472 12516898 -743573582877020348865691090539385451136 12516899 1676920607227083248463121119047223452160 12516900 -295468158899396141471456053307635046400 12516901 -79741998986596873972441339067510848000 12516902 -1081430014352431172298217153931617191168 12516903 -993818782036976460030692334040303007280 12516904 -106464583884178701378899802956930595840 12516905 -1186150809014522986845229995482082830940 12516906 64289088331530135458610384847428652800 12516907 -255257862909995461105571123252170842320 12516908 -62550928728665896644455101369597224960 12516909 527992657023751438443832181286803740320 12516910 69430242787847819961192659274424277760 12516911 -241262916975993233027467013170157494800 12516912 -91053959996281919701287590279236141056 12516913 12706151227666295862724849747567193184 12516914 -120231379974854552048899547771787016944 12516915 203482688136673756335156213311738131200 12516916 -12429981120729618760326964396175360000 12516917 -139633698977813600128151538295281666816 12516918 518682405018160293158800243489234268160 12516919 -2649221139619682232634103539149370085400 12516920 207762534224408514147107540246909337600 12516921 -727393152310589497917872182229023359420 12516922 460201456675466357128701304880408048640 12516923 -2138984983280897026219228518645543630960 12516924 131283785071401971934977043403244101632 12516925 507981723865922437681439651848563957650 12516926 755472856392873941706416576624878470912 12516927 -827776112811060817359213198517992615480 12516928 -500874451352423339681958224131500539904 12516929 -1057424450542373593939277738796930673470 12516930 201681596387967675860562740339844064320 12516931 205723927914889503962557388008135461024 12516932 -223256169336551978535361502483154567168 12516933 46829254423868177671792929867752839680 12516934 -44219350876549732077320827186981239360 12516935 -664366160946727162451088840969097626120 12516936 211022152943447384714276440025844326400 12516937 1978679747273097518961898273255165882586 12516938 336531999117870125601998144089970263296 12516939 -74229605269023422292830597908244532996 12516940 -316350833560724962702428735856601502720 12516941 -1331845037487609037837071622394568539658 12516942 -418812198014942424864208211931214811136 12516943 573646067688967731718045493757308654192 12516944 -291359261552726174359929372268446351360 12516945 -5445738284658593939841932396090449920 12516946 -242433805350900550729228652562847497216 12516947 2040651513914795123052014660978833825152 12516948 -141005303127551629497105643090692796416 12516949 -38633991273225739080736757396719616050 12516950 323563788779549574522356974646229432000 12516951 -570423931746607308271760032743908927280 12516952 282404954954577653510576132168490516480 12516953 39751841650115413602063149827487409882 12516954 272527534382571368364422581867512414720 12516955 890405846335297182366742139852202216720 12516956 504824850308083964230743029460962304 12516957 40790817049007377316957309700586136640 12516958 -162606418996588832380482661653008346816 12516959 5123356078302695573203560933555691008 12516960 -143175460550459877516776934907654963200 12516961 732625381137178686749566488591931222562 12516962 730755255118347559497584602735888625232 12516963 334270562066192591820616393309174898688 12516964 -223469374811927283396361626745467826944 12516965 -1112050523654542481670692243396590301280 12516966 -6351817437351199802508554326900608 12516967 1152333703114228351959854561900571442392 12516968 -170624982638085657825637533472144588800 12516969 785887058595650775104914862596648128144 12516970 -359793469178463675069091263084041884320 12516971 1408652277353233146426003592633712717172 12516972 -158932411985471413533916027171758243840 12516973 -492128672457851831226268994766956099360 12516974 152227848998532980313026373636649785792 12516975 -351915186906617405986076967564279476400 12516976 -369118142872574041490754839978029907968 12516977 -1297036694868480096701096718043179791136 12516978 -100629944790342191266773525536158260480 12516979 740796191688468413997694350446745397580 12516980 -349587098199037903277651392296811929600 12516981 -332386250116907313264716263562718344256 12516982 520401523590181757699568145428516876672 12516983 -7378450625074143312764156938683183768 12516984 2654671041540968743179466336091691417600 12516985 -76952696492226506614098915995594697780 12516986 -317544828696250957465091930578168219680 12516987 -330189383964941295405938272461870402048 12516988 873325192428030555910525979070299598336 12516989 289001433857600763529832605795766211756 12516990 -120156646426117475562481927478134210560 12516991 -327036553335944178301586447704819393920 12516992 679696062324143886341161663187543654400 12516993 -1409167535004650758686596184303695056896 12516994 48362561409733447703724719572729724928 12516995 15081220862777973438541759313613932880 12516996 -669839769422679544593996981845888529408 12516997 1233008300713539536433324892980862970560 12516998 414496921608219906581080506635485578240 12516999 -14532730235853749114102081534543025024 12517000 -1557040308585408771506390058326115840000 12517001 788002153948109511036604029531388135248 12517002 45979194310638186963628541649888460080 12517003 -405924833024370094782315880206647345840 12517004 -87195233745872196506129125121261074944 12517005 154819773733236389126133100574993017920 12517006 808216879603147874608128241850209109952 12517007 -284771085376916758042023487735776805248 12517008 95131417415202996276783564553383051264 12517009 1387269540593918403788082081692619679860 12517010 -89790175629709257649248984132894643200 12517011 24213863581166063082419273203193801952 12517012 -217007606556348182969471017142711714944 12517013 161853974913181683675663323280004696440 12517014 -230732401946209290359694888317097357312 12517015 223358873281515138446380320676112073600 12517016 757794624392893269501993601024254812160 12517017 792174835253314317986093787197994921600 12517018 30303679481742510041202367365640315104 12517019 369340834116256207065880012182893052420 12517020 147751234231453062506315227379794291200 12517021 -911819679993081313675542658175979250656 12517022 224995823559852960572772389770163509632 12517023 689181207013253221378660964318909478984 12517024 -493066250004249127833860574488806686720 12517025 534925273952694547933291598670068628150 12517026 112855472031104559454771465114466709504 12517027 -302371990582137909618817247014227270960 12517028 -531116620945457225918878946505335528832 12517029 -473928185748708389579859283762148852160 12517030 -374935034049196431966611289275271795840 12517031 -151339325058443497739421187898520579336 12517032 -506025705859843180479889447072817971200 12517033 483166539402049694180219059242246380282 12517034 736932453519356594201973145371821194416 12517035 326579292661499131985260464919363369200 12517036 -12941838659929132910998566057223075840 12517037 -400468560289118247668728689371165250432 12517038 421330722851404335369632038067923200 12517039 205589028105944635822539323210866781840 12517040 -362319293977993504348346042856249753600 12517041 -352769008811247488986078860551153931840 12517042 -14586765341705538693632184771758659968 12517043 769077614505740753978623221004112889600 12517044 102045045776328164516642918744436817920 12517045 1471907026228064738939541031652594646300 12517046 35090032945817145860766752448565114560 12517047 -159524622255138303196071142148090448576 12517048 -486752912493217353656033205173091840000 12517049 782136050077102684852512752065246106280 12517050 95485135443293554916604639514108473600 12517051 358348150887402617594666184258827902052 12517052 -1455164314770276001217170245051304049664 12517053 291277710524376919368852735632979203424 12517054 -118762046904830940051804325800305709696 12517055 -50325642187952001015839005711277266080 12517056 92842034366785379830040496085363851264 12517057 453089781981755374695535604261546686912 12517058 -16758174617450139761323299598875876960 12517059 -656142987579327740062279240676471980296 12517060 -408065332819941144889879748979838832640 12517061 1938524783180094552525321500820827173662 12517062 -189868712059692493612084159263334094976 12517063 81298327699237367742332911820199461088 12517064 281806326732405353549979591627502878720 12517065 258414321961581594369076475379843696000 12517066 -1640144280316198279152581343096285600 12517067 1738488069816224662383427887807806583600 12517068 -131548897074658913952854436970136732160 12517069 270267045996780007649903633837675464044 12517070 568749376625494945060041530947180620480 12517071 -739347201886888612643840838071821900800 12517072 421105996657996074387254761296001155072 12517073 2006695006383104637683704714444520270322 12517074 -285838752237445830171670364802065349888 12517075 308983323604898953084717719024901783600 12517076 -284537364561318376739692496619011850240 12517077 -828223387021700291663447311007211926880 12517078 253240080038106491722489649855490200832 12517079 -14286315437435337362890312528543530624 12517080 357482086199909141677392798819744768000 12517081 1302944261400734297092678109196216815882 12517082 41877198829989291450977400660823441392 12517083 -475184156508649923342452493121817555616 12517084 718439758933905150002135437891874249216 12517085 -3566815751402024012263517990448589440 12517086 -185579892669194561287421701445669299200 12517087 -692898578039437940480722509858582528 12517088 566350840601042198741480698845033922560 12517089 -286140509620481222414042430305280974400 12517090 106863903201486254533783280804849656320 12517091 142420768671503336048126679617135110152 12517092 -12643391402658789534495284096629923840 12517093 -1348462289674015016082901607352897366658 12517094 -330645543126561689796756806948412335904 12517095 116474392989032072485548896761921921440 12517096 246813804370107166286763427123700121600 12517097 601153121321621633293663507178578479546 12517098 299307902194546365476038924186347886848 12517099 922818659685064733385561195569008013600 12517100 34403460791025119794538357396586240000 12517101 -311738072563223278616451002145442271370 12517102 -85138417813123718565772835788913235456 12517103 -697480726297144497351864720734892201648 12517104 49909681169766598055109241332122025984 12517105 754220601757561051638217429107242256000 12517106 53569966628202580398885179401436949504 12517107 584923789776019204430919635012134826040 12517108 -1252844669974802599858978658579346535680 12517109 -1094322118861551262016147986263354332160 12517110 391286286830287366270361817442489180800 12517111 2805868060900288237156178634526866193312 12517112 360301156331273581873711480353380044800 12517113 -233133416238727008879573541678319405376 12517114 536382103753958449293575708443908940656 12517115 -124755061704305764756854530102361944880 12517116 -481984919358659856901142417256385084416 12517117 3344153897144490000451156898618397277464 12517118 72080521706324569821880423872378478080 12517119 -1300202574395159863501962065787609135360 12517120 -154955702251785107596062527021163479040 12517121 1013563763387443136921187290966182738944 12517122 -19069081439488199010849972246326656128 12517123 -318370221865844938287400502588084036136 12517124 -549993632002620642534760203879966412800 12517125 -633379185578523076972639228288949760000 12517126 -280836849626296286799268065333521347488 12517127 993268990160359635137066784572844304992 12517128 -4737621604831529821425373553988894720 12517129 110341568066540753599237252239109680384 12517130 227220095043882492832905227770415844960 12517131 -270908854121239132527113580704484795456 12517132 -278725425856420767564781182188089617408 12517133 460028525237650870139965343579326307382 12517134 103670530447580812770195673017270779904 12517135 53749755046822595203844628933242323080 12517136 16393052201015966243152760216856182784 12517137 -43450690402976920564520149603265894220 12517138 -385787753928114906841714543818125725920 12517139 -810997850574269885750739915180733446768 12517140 -233230410967711744074778625997630259200 12517141 407800047971534396437339224232412082304 12517142 213677063052063702816738233447450331264 12517143 -697690520935403296167522008884482336000 12517144 -1174171085289441783556813507041317283840 12517145 434678533857807151786158687912066211200 12517146 -559727703325286254406155120270830144000 12517147 -892898330015655465733931232048210455040 12517148 -829602988966455487622632017920241649152 12517149 44637104735851602181906478353586681088 12517150 -39434532912389933930064653596522411200 12517151 878762914761583305526750014769725656160 12517152 -74228740850535878883835583054028472320 12517153 1533672006836963515090821225544464942048 12517154 606775718498311616479786422408820664160 12517155 177468465001045855814732738610978969600 12517156 1429052526989565313963457449442109307520 12517157 699325696055606550973136988235710329406 12517158 -197117914721917785360131389425330235392 12517159 -1278630195917366877719396540971584357640 12517160 -319601766433291525706172857289992448000 12517161 -634841123872252902729002767857305657376 12517162 110388019274794539917704222868499909120 12517163 -1491792337726170232601207929576812864588 12517164 13075320167196814505109127746591249408 12517165 -1124643191330013885565530985594555565940 12517166 335352441515800862697118794950362228032 12517167 101990410812935281099150360958438728848 12517168 31206611033780573183007791012979949568 12517169 -360821281732180910971397380378884611520 12517170 85724796313520683644118384647585446400 12517171 -17584894689759974777647105008010545136 12517172 461233171309304478266322449071973075712 12517173 -410671224377557317562433195682094754016 12517174 -383674610347367608223973237618938262528 12517175 -601744256304312306739700047611305232000 12517176 -102771302897677879096886665517984317440 12517177 307064822794636215323836981587281739732 12517178 1718778697510716126031174486035468282624 12517179 78396490927850495190651227205133783488 12517180 72191848552799987024653990625588920320 12517181 1632816264618474631549102798417902781440 12517182 800227962248091457263821860115954813760 12517183 -615160972512332238547989579430026181440 12517184 277508895293819492487128348029997285376 12517185 -556372449631234881789870884003338106880 12517186 255772965371776206632177188214489526144 12517187 478904151204044592882245099355662683836 12517188 -944507693527013122333046142515001206784 12517189 -957276802795198345592596365272784654276 12517190 -54761703794296248022737473560143640320 12517191 -158891048331215024381334043720985898048 12517192 -587172960533831213189225969852034816000 12517193 68392458157897945221033544340397979044 12517194 -502468770343543102865959019060170809600 12517195 -173033619923667153965174347032044200800 12517196 -456163203713226567203846519636768059392 12517197 -277195527802023867302449703867483756256 12517198 -342639510721809922312156957616817840576 12517199 687087338264120379052561694465433337200 12517200 136800753550121206113508401370398720000 12517201 428929265974120684812721666632885980400 12517202 504230013001076068738680448364882003232 12517203 926800706330331433129057019861359355184 12517204 154389355631997030182888579330242375680 12517205 131214382576937926792951408899553397760 12517206 59363015758961298016519985625127157760 12517207 -75664666033833960195062099855233235120 12517208 -3547103385900615234141543189576683520 12517209 869646765680092895985522597331907524314 12517210 61011110935090009570240741070185601760 12517211 -12763523479706417367523305194614394880 12517212 785607816862171810610994387964057113600 12517213 -91376864113623901713545460295918100096 12517214 5001371386242166790401981468230033600 12517215 533097833871896851289277749858208318240 12517216 568657424640355420392775207683350986752 12517217 1045406750375037387841685814994013695266 12517218 80354160669382962567403214425929182208 12517219 -85686067250704706618781945823537751040 12517220 -488636347354488841695856551821438949120 12517221 -262183907717141728597675899908111300160 12517222 569388070812775596759582305234800492800 12517223 236577514606019678922031436417262269280 12517224 174535014776965797575082498175780945920 12517225 356773483211090125163777400607071198400 12517226 1630870025271289743257542822625875135584 12517227 123352938354700947348262108605020508000 12517228 -2480799715930852102115402946878973542400 12517229 1042163192139196553343280263030157317600 12517230 139033546100960039208744631022516336640 12517231 -1183044651463280202869587777575557873968 12517232 -45300278673536639020625572597775597568 12517233 221699202950297822245590526390674475200 12517234 -31899588230835847037316346525187712000 12517235 95758932914687732657934695989576994160 12517236 -98047943978413017013023722663592331776 12517237 14097021209152753954517821070287190140 12517238 -509662679652466502728759205925307940160 12517239 -214208004818675045103932730155975786880 12517240 268417018697653894361145398269832908800 12517241 796187726151038259443377022915395502400 12517242 45521921200524449684882320742982635520 12517243 -1059272026531073552520215229585699036508 12517244 -183719181073200461799373905754844949504 12517245 -123864839590450447684497762431706719880 12517246 -606449329640352333312797838720014658432 12517247 383843131392445729758901179868275002112 12517248 -65541518523585387490681328546202255360 12517249 1536104277275171951776407290278248133250 12517250 -707917317026108125134297160122750360000 12517251 -1258223185089620152941095530872371522568 12517252 -459861483843122930039803391273060840448 12517253 -435993349520371374104607777337566670080 12517254 57982593605878936757729089541231230176 12517255 150259505039715861373949927566618415760 12517256 19258604316590489883615594478824698880 12517257 -4212440814992731444622046976361176320 12517258 60384471197711046790203214501845727584 12517259 69203831921554906420671985217032304688 12517260 45718470345822157478611696850632949760 12517261 -697153205768613498938690119519934888276 12517262 -304084794955930165159768158465637858368 12517263 -1091810255518683084592959753208800222720 12517264 -440063879925945645852937393136217579520 12517265 288254425855312354252523621824326060660 12517266 -447083733849803568581872343198308718976 12517267 77805472157655323406930902440958959872 12517268 -237904921420160087433426217979263551744 12517269 -767841916781514638414257147605003615360 12517270 -482733733548790026372115270385862624000 12517271 701326103379578450117619904787567449992 12517272 -1057652022784633497469574334164245985280 12517273 660132565537535592844348639503505594624 12517274 93486054161513950760871917548332885504 12517275 -426699133816860332221797640838703398400 12517276 470972400039639941290656154374556971520 12517277 -712953796543087480359962015536481774874 12517278 -556236206509312195490002257954704938176 12517279 250350757123149549636659643950688236976 12517280 680272187840297713183598638360357109760 12517281 -84202563094839217396303249192614328320 12517282 -229798132672276402554545768690291119968 12517283 644709439048056678451171151554512050160 12517284 -93556486352230886828882667760121733120 12517285 339034912707630424886574914182110261120 12517286 -866392889750884954978429375740347969280 12517287 -73385033032802565447559574741122473648 12517288 419920365917667423504853981250806579200 12517289 -2142159725669941661137233739054134587910 12517290 164290602493228067930085199371624222720 12517291 95629268413796545850916824206906793400 12517292 -639079776371287711119686220049527945984 12517293 -602131881393033226109355373843669177536 12517294 56579564417414817795479748753700389696 12517295 -794097721237964072421300587356267998000 12517296 -144192756325778046383236480348304965632 12517297 557521691759049522945291060790143890740 12517298 -231437140912715265991467740410183311600 12517299 2458575529120038933878296926663684000 12517300 -1939333114274360625703298452358246400 12517301 618349029641642650193983163182545016302 12517302 -72966650859948848810655334219050479616 12517303 -169246699577446122709780990988484572400 12517304 -84035920732939290600235203679612108800 12517305 -884184326330408940498898676828497986240 12517306 -40468600875928423674946064100478965648 12517307 814239009794146721365779020357889622632 12517308 507129875887139751516874749124267115520 12517309 549003873815033264749558553347274514016 12517310 -12333276587129263028749865968645593600 12517311 73488302621925847634616946672247743104 12517312 569595558216240415058540848969565601792 12517313 -303637254316565170270443677730858353280 12517314 -12060526987635764782599926877854125440 12517315 -742995672178135308763803621119472461040 12517316 -209087695307453283630787828624074178560 12517317 -705272527427170355983020317256018592866 12517318 -1072969227470065627907255506332016078848 12517319 -452446628376620430936742921990735370280 12517320 -648169840234115709188365673380845158400 12517321 -220622748080849788969803499002139838976 12517322 -424234044947612878435857554620184033280 12517323 290103411632542189447072253847123734784 12517324 -119671550890923565975007171933967942144 12517325 -899049809639147118304158662865813169950 12517326 556798248536360292871621151175813451392 12517327 87023470779682181666428869577757810632 12517328 -17348574519504492307789493305390694400 12517329 -595640605924122861816088303705823088 12517330 -162340578210377276463187303962197414400 12517331 -1086313709878057932132419128631190017688 12517332 200097588309454717643928461804419663872 12517333 201399393173859585635752950558974679520 12517334 -14673156150603500441205079056813543168 12517335 9095394880865632744976973243548031360 12517336 -273607780863338411248364767317214248960 12517337 -395425326559297624792599409071582152448 12517338 284412652071524966903030452064415651840 12517339 1334620993376290335148855763124836979140 12517340 284767280760779045323851413413897620480 12517341 262526594465935430937689430940998235200 12517342 -607670378596486393548711392971458426240 12517343 109357375541392064550962943083513784 12517344 -216949470523116863089891704263947321344 12517345 -53561494666060067248577827060044177900 12517346 71361859166418590338245795902048338080 12517347 -398712712029928117198734995477938618128 12517348 259159391233054048660268734112921666560 12517349 -15225037534125813175663647247667362632 12517350 -129683237018902824056036664829593240000 12517351 600447481096454330210264642962173761664 12517352 -24781919354492571487592487295655116800 12517353 756822759063916172896033658834202068004 12517354 -555365402447174639038353492122281836624 12517355 -1562276722746407777524843408447012304640 12517356 -204370507171715820723555300386289289728 12517357 811306165211277865787814434445433848120 12517358 132856757907409638942149847259851413376 12517359 65889445424473914480158487887170579968 12517360 -172009519649288168676428109516679249920 12517361 -541487656789155937004487568164282990528 12517362 -134524249682778543219101549800358077440 12517363 -2540442383654612454437407543769415946520 12517364 1130687504796782976044018692894416433152 12517365 52828901127069788880234170287830892800 12517366 -337104478620712696682381403580058451456 12517367 -593738066405329126118381085652260942120 12517368 -662508797082573155266141615833552138240 12517369 -1671142385877551915502300499708694835840 12517370 310010233603949087225476360395124949760 12517371 401650976974796226394840991563082069760 12517372 -34471167823659764434459401377529956352 12517373 302862678945349112157679378887643671648 12517374 -178298869577770401484705610821968642048 12517375 -299229756860779898389416726743057112000 12517376 -132512085543855865367481996218285948928 12517377 -382515947753913891517259660961133897920 12517378 631255035985319971129976832245064204240 12517379 -1048673513001311108504987436193883772768 12517380 -57885639596978400679155336915344893440 12517381 -779148729080355869659549548834135348960 12517382 140141275198032697261603822191938206464 12517383 99146250066884507975954075970952898208 12517384 1783040560910508280101679752246365552640 12517385 -1192874336444225084291927208010518795420 12517386 1589935443119235230624941515160780800 12517387 237017733518906524808069477300670974036 12517388 -73958445209788366974725084935485511680 12517389 -2055625748916426501408994131252977420160 12517390 350307105852657995284084729454679235200 12517391 896850882616494402362702649912557583792 12517392 169847011670359515845314745798342737920 12517393 1042363007554861924730802146365128687858 12517394 566647751450490494490400255720706948496 12517395 41006246083703576234877645112585363200 12517396 -334621151597719365537188424661153044480 12517397 -465259472833839011871563677564034053248 12517398 -190570890829664240083350399818980326816 12517399 771444650593271606749888484866440067400 12517400 -16389368022688342978414236281619456000 12517401 351546982067334726045489596290737002496 12517402 -711415238750362241187999174419791768848 12517403 -1383748985318348157827549210071820628348 12517404 116755390330329686472643847919352183296 12517405 -56659132185218788825020343512474259200 12517406 1006383925088184754597153568596307015040 12517407 -131028331449632516461288349439582139920 12517408 -33335630559678082496403129823331352576 12517409 54545962059953521312188214090986347040 12517410 341285440867531922111695759523442654720 12517411 62625040100361184022749415399092288632 12517412 -377006616310817835028185429494672763648 12517413 221745014495958340900958284399877269344 12517414 -8187755501745236117306057377576105728 12517415 64176242597121258113962645376914500000 12517416 -904181224829138980850703611667697827840 12517417 127855611031326167424438013401896529024 12517418 345359092239582641178352338879428874240 12517419 292499580895108770567105106025861284848 12517420 877594632889357418785897617212049377280 12517421 -476204948737614121806706412023789848960 12517422 -123594047316389186039153797362052300800 12517423 413997503698509008840883690972200327520 12517424 180107366737154348332001718288415703040 12517425 453067160550067604196174498793993927350 12517426 518768246734627965115154190662234716704 12517427 598547024275160736606967350682948188240 12517428 -34876452466143912553135958891157258240 12517429 -34879700213855516386799602304102489216 12517430 -322597149512513443409494388964164912640 12517431 -667211836853734128891191700035886751920 12517432 1210913303447087751292323367747239014400 12517433 278049468286562457749386309977732529860 12517434 -754780037882177906538021525774818592 12517435 -238541619453982553151184661057284735680 12517436 -447607261299915259190691012889259225088 12517437 993313044710101250474767648725276092160 12517438 -63830506085185488284496257693695010304 12517439 -1213212996225328738172401076297544524160 12517440 -68022468122494097267375478187386470400 12517441 -724765895480549077429839617658647562668 12517442 -346418536589241741657647835794861414400 12517443 -1564151342994668681337608623846196150400 12517444 -30792127008956738674836806003312258496 12517445 88289619378465314743547035122803268600 12517446 -259473728670619748807040299096909999616 12517447 -1461297105001714724930191365004744865920 12517448 456920950354164737838303029608266270720 12517449 -286158168332443471804168181924144151360 12517450 -616429656438328510134310798214886000 12517451 267147924150028631894513046234758329440 12517452 877322667702014613124750884829616338176 12517453 4720578855740356466012344934471922104 12517454 -166073974748231476225080736361625685824 12517455 -479853744276056028698807178481808486640 12517456 12633775429163571426260898349798129664 12517457 -385209346319789349999588743849662165674 12517458 247200469149890059611969691846932384384 12517459 29205765968426205378192308436057917568 12517460 -601445975434358257131070668927818672640 12517461 15489768779152941866655718988177567904 12517462 219549283010761965291522383122831791744 12517463 329027909966888808184246915770755076096 12517464 177945976545659700886988408574078935040 12517465 533584797220713324739238445219255241920 12517466 -210853184671073073470491348549525574400 12517467 423262992226484351364650700806395261080 12517468 1118078059198741485563293636641650090496 12517469 925841763993811631947255901976566057100 12517470 43575730003752966212117956736560128000 12517471 352674702050093328872253532346062636000 12517472 490842352532929367534575284790493184 12517473 -713112283450543011071123010770130715200 12517474 63342634869566438746756437621535398912 12517475 1010440495745415434629206526110016417500 12517476 747505614440945397255711296967766149120 12517477 185252302258347310203129098717446787872 12517478 249456561787779166283035501402991832000 12517479 -10142120426627492896553839389407284080 12517480 -92273948789135103376959493840940697600 12517481 1368308859395865206391831282915970548282 12517482 -2761493423022444905256960313477482240 12517483 -650200467425324017368946714356928700376 12517484 -113747551539317481175236262626840075264 12517485 -867750016926143528402105166664318617600 12517486 -161320360695199231065222688116677677440 12517487 635411210649371450415880595626091244768 12517488 243864305999857727020152297902480228352 12517489 -896271507439997264415275965792697969710 12517490 25745068235376883576088122877872128000 12517491 -450248355772027812264830975836289393040 12517492 -215701945579954551051315024559997499264 12517493 -1367425870742357639689635571802982882258 12517494 -89335113594990607733163136758122388480 12517495 -1136697798578973332960086164324382905000 12517496 3235338914966835295898151005926087680000 12517497 27125041045428611113917299235202967040 12517498 56510465712628936632660840787317734400 12517499 659525825327163444386113382661843090120 12517500 134998417213702891667998287945883200000 12517501 -1250406815056171928822290295915663103488 12517502 -632732537757716103215787725391296123520 12517503 1406549382392091371381292003933316500864 12517504 651892906110710631984659581612798771200 12517505 53540935114184086449009378866317908480 12517506 151805025637106766644944397770553900160 12517507 -848098184897561397719020621408960048 12517508 1078636776456742682794513983811975239936 12517509 -437830203776374318625991845196794193600 12517510 -127113816271729993092216353119951434240 12517511 -953438854080536044546009655369200038888 12517512 -237785911156813190431367898566686310400 12517513 1171391545078076661696069856921089270144 12517514 466124231628731856200459027115717527856 12517515 2549033478742352171950708107627632400 12517516 -947528862794884437811587158273757826560 12517517 1929719431207339009502281015211962384566 12517518 162341277824264921684379962247485501568 12517519 440514439155669753643636259020369018096 12517520 1206724722262027903018242380924190720 12517521 -237451320773767931897261140390223283456 12517522 245651149297528046608384363632556787712 12517523 -2113584515010971695096323916191679610280 12517524 890741756483250984378159785605054955520 12517525 -628003996704112103744900500761025142700 12517526 181616841626185117849156306185989919360 12517527 -23671268493532253362826718204748014720 12517528 -1508492097937716039066756457607833866240 12517529 57044684529832822276544055253011326484 12517530 -39056688398335440794281652507235943680 12517531 47918223807981464619446256392443971120 12517532 250272738760055587014725234314487901696 12517533 99607277714806134242453350471902006528 12517534 328974324293040467962148553464366380416 12517535 -418946860779758804130824319693138098520 12517536 76676757531683364853087624597815164928 12517537 232582466011499250752883031082583182640 12517538 -760933008657720032144047885019033447040 12517539 654902370586189237673183210035802076024 12517540 4454146811142287745241212203761082880 12517541 -614435281784856117627485128540392821058 12517542 -476878008614664766701123494132306209920 12517543 -986263351273014792788366695938310678656 12517544 -58954466334371740671589520540804321280 12517545 -109185117255619328784405504886017295680 12517546 164121816961054925206621995655694179008 12517547 -98023323111122319988765215559418809968 12517548 60825285592447609853192410736570413056 12517549 -379818753600176140819847884488660754080 12517550 -251151847218277419357665102104251360000 12517551 -1424941863614185655946662370602691726960 12517552 -125360777474701782849131985012205027328 12517553 -19507585827890089660370463598695882780 12517554 122306832741073837819617576716739969024 12517555 56139715569466722760652919146590110960 12517556 19467806042640922721950696990367957760 12517557 -155083596920057534459217163877203073280 12517558 -6838454953473343347341892655359521280 12517559 -59623752849312362502501821149869888288 12517560 -233913260268117228911675040486328320000 12517561 660285083999679046935053553999897744320 12517562 -360231938837254702879583276385861355008 12517563 -590629911462917843470492899041264590056 12517564 -383705509595644040821958146954714061824 12517565 143194218730602957822087230792540780460 12517566 -133538680048444454991627790410946977792 12517567 1511942978180476661534145370532813738112 12517568 251850853878421949674569950282630823936 12517569 511100470780281540280370003939200073394 12517570 76276375289948578090588981951139726400 12517571 2591413873161388573407183707253049716 12517572 -387766810476591469078109121670381175808 12517573 1277102272705902077143716806622934727680 12517574 -855291676832511819907821733598479426368 12517575 62234007919085202131246321445236179200 12517576 491208872656336159344028472106984130560 12517577 -489808920833966934036792478836418077468 12517578 4967874710512196050019314774869315120 12517579 -216601200729841298021042728128059283820 12517580 149024166484830614865161557943875353600 12517581 69661921173342924459043240560059887584 12517582 -728397390211662554421175121669508096 12517583 19566175149471200599778585254763616000 12517584 37838648848642443571265259878538805248 12517585 20802300212323137878776671779069337600 12517586 -495979308578195035003710992952815089008 12517587 -142509145429837665216438871771588167432 12517588 561188015324959762455022631111731050240 12517589 -940240390638641804953729966538047088640 12517590 -421922826577629789167027441104881039360 12517591 356376907482874656057356410273024208032 12517592 91312837130065155189859169305487616000 12517593 254091423185902053828577131995601933696 12517594 714804330919646709161793392950703777760 12517595 -1178231627857619750257306225387059858480 12517596 47273111102936197958274799622839793664 12517597 -392021287194056142639690759899747220980 12517598 233211833302729787046918009306351525120 12517599 -889877508321948058821132113969848728960 12517600 -661084461415327441847656986818091417600 12517601 -12738496822269191238354146328469428048 12517602 -50181215652752057220712727069148430080 12517603 167818368790213868917393136251258966480 12517604 339658063832566709876600890798914035712 12517605 -365169733265896603165581287369789620800 12517606 413318303677430580838538232512951062752 12517607 -332186073388224825638777430399940851144 12517608 -764575046101742101793323905964465520640 12517609 -71329425288949723021602594167301336000 12517610 272914448730299845619869015019682785280 12517611 435500414687204280912552454190999926872 12517612 -633389343334483206993693447933123379200 12517613 -252885964668946565268054749374829508138 12517614 -99386409610151869495821973611606968832 12517615 -650165580659071113647786897349491761680 12517616 -207618348072432507680810005011850592256 12517617 187707149303906824733692354798174602240 12517618 91664260431442373648343880953353433600 12517619 1411792268525305186280440613392436998896 12517620 -57756775088912183890229076041898731520 12517621 -427254574945637681077038413222993633856 12517622 402376363521823560336775246935392333952 12517623 982857564189080105368916141519058300672 12517624 -90495951155076219714416945168424345600 12517625 188141736457088374982304386933373600000 12517626 424766082270806671885996012832301919488 12517627 1044124830010656432683214006816497944224 12517628 278732211684135840866685876560158359552 12517629 1327746279640718147737955011642043717760 12517630 329510425288488991053544380677714553600 12517631 -65067649549457414763204928282062694560 12517632 -1340494122127108012624120540584644444160 12517633 488598753063845761879078563296582717140 12517634 296864832444885167210824407801276939216 12517635 -22270518612549542009683471014190033920 12517636 1299102324857020797118121424895130779648 12517637 -141319664598797129919713896766237768640 12517638 -130388651585447974293709664200711059264 12517639 -527037588082982465636289194082023260200 12517640 1052974410871044586924387422962768332800 12517641 -180720026375115393557762923351925949852 12517642 401458149458104229518193934564378695472 12517643 261838436462112768269785852841772489480 12517644 -4567346762407436407490330549342035968 12517645 -74818138974383884541165697756839731200 12517646 -28732839473406882835482383861744198400 12517647 296933135971418699909620286419667698320 12517648 -67571345568241076656426971645216817152 12517649 117376446507093823146978144233287758960 12517650 -276067143238060809605382292918867813200 12517651 -1686886522470920980597549075539678311328 12517652 -255349935868821171301111802489081536512 12517653 1234330611117585733519156980180222835104 12517654 -386302645224353287545648155281623718080 12517655 -344983766904041085252372271111133129280 12517656 284556375018848078780212565101250150400 12517657 -263275647139525125174924400221186444780 12517658 384261215098911511311646878941158837248 12517659 -202360174440856478205632729548886909952 12517660 498574035064166899654025890994747911680 12517661 117167598486548079100077460672470649572 12517662 398933377736154121376663324569547141952 12517663 -1239586852618576388871713933245487238320 12517664 -695839185797683668615655019978295803904 12517665 -194956680172303689991978646060440318080 12517666 -414795117921052359096039129355121978880 12517667 -1812827284364197043591816986791632869284 12517668 139343577518004988552822745367767138304 12517669 126456692539965743702978042546339834040 12517670 -51627283176032465730763818185238867840 12517671 -841964137644714663104590619419489825200 12517672 -720064016642019722958314820404783769600 12517673 538968156246974197106333653635496602240 12517674 -812348064347708488604467395774949632 12517675 47480462632611047894112362193371282000 12517676 -32242206820265620178644266911911096320 12517677 1732368885618239593263366271434157223520 12517678 -1883693356210943504284620808198680547968 12517679 586005101003893684182566540308371659280 12517680 77967864564165396528239271839001477120 12517681 90592475303227667654637454867627011264 12517682 222221583242987785320084481956447333792 12517683 67898276276711618831416646626092928824 12517684 965823312981330859115966728769286060416 12517685 1241365159378501940187605880561688228380 12517686 759555993623282909200897009843632739200 12517687 -5095500190601832128971797388655519568 12517688 68045543326395377708179946366041989120 12517689 568921250231156339070081966243799807968 12517690 327812094198874038049228575568279327680 12517691 1388258328814860482316559742128135429092 12517692 -591567298474340366287635679006178304 12517693 1623468942682495799989975428437943760864 12517694 344767638630905456452424470432495795200 12517695 413752305785946696563203448661293489520 12517696 5476707996706117158163950176968900608 12517697 108408534222774145012734828245633534400 12517698 -560233772134533839656287336499804523520 12517699 185997293614901645480468159960355663840 12517700 341713247662978445366327074142781792000 12517701 457027542616665699438899506362515467584 12517702 848463891647302482426153966031490931552 12517703 806451885217479145152283148167862307864 12517704 -698059595945495321415951692324003020800 12517705 -887187772215370569342263751464847192000 12517706 537927264412263867916178084094972501552 12517707 -294362573574284762402366684357905244160 12517708 -381309842004722555143705526932507033600 12517709 -670104471029451202134804516174248142090 12517710 -40632628448777876495036325208976705280 12517711 1069224775695003259606868837795988755312 12517712 454034097076141576237932537491288604672 12517713 685927898229402664885205280001326556800 12517714 940942772500180658413631371784307810432 12517715 -130921491671418191219212990686930588000 12517716 -405956716034180964417869550175731456000 12517717 -1167872685448275836264026371889361952900 12517718 182989790464782542697541469292071926560 12517719 1034743348293917041040897028140197335144 12517720 -270853393488015645996907896962603827200 12517721 -1022909653104749841266375505120855561078 12517722 98727303134674898364095855706004607232 12517723 1009881702212413320212596662014648507972 12517724 -732301641368279701392468971556260949504 12517725 -125269322047493893418479785482322640800 12517726 -173236060007512549565817179028501303552 12517727 -109338879413028560733168566755651748016 12517728 -915239395404861163471504621254142328832 12517729 120348041080305150775883205522467828352 12517730 -152173306227786583802680000017535753440 12517731 657999623984507293105722047839426344420 12517732 -173278161669258529797632995175067069440 12517733 214184421495540410391121051856635251324 12517734 690343710637689797028446746212547201920 12517735 -523597407100356452063171990282813984400 12517736 -831087227430677564560818508837229936640 12517737 253235090985204428851473536952086217360 12517738 -120247515187969730425497919113827328000 12517739 889443219260663122288628224142443387824 12517740 -2012163804437962647077950412760975360 12517741 795795587667628697833046274885697678752 12517742 182543000892827220375641865032206300992 12517743 -10187880223604198097460357804197926016 12517744 -418285351680211315507979934615425613824 12517745 851284604341485481928725382725333514880 12517746 -193316823350637408131909004795364260480 12517747 265115922463389880121568286409150509512 12517748 -18715591840246324086902449602447568896 12517749 198311557175364592998333122975312404302 12517750 -134144440899522919561007292593313792000 12517751 583243812270033051573783324596569750800 12517752 -13094567050018144743470115440836853760 12517753 -1322357405088141642059290253591994982700 12517754 537013496446396938878909796642969438576 12517755 10207086231685334741067680548136939520 12517756 259296282568061755967366156910158366720 12517757 42054286264370227504174456893805329024 12517758 -256110699143187765637439807023448776704 12517759 1764331922624097305767164313688917880960 12517760 1087568920181364481541351393175011328000 12517761 -22553880768594978065607645928876596480 12517762 -217531459914305316327642903154943608368 12517763 760575832566600520489386145247310663360 12517764 -287716379667343483309073004635486097408 12517765 573338377751130846727450968125292885720 12517766 -48672541152878897845923396277779335040 12517767 635135739717483173248366826830407611040 12517768 516261475358772508035572632243469890560 12517769 -280677259282861148169348221803837474560 12517770 219526451583722834136353447267348006400 12517771 -233242076265096989004132514024809477488 12517772 -1028866994986767561663918226070273466624 12517773 402926786469246571676597438482613760 12517774 78959906049055090632373681399818194112 12517775 -929995205880441194620148998894602394200 12517776 -55066328234803290639314833362126397440 12517777 -1960409932906416682493491121395436776848 12517778 72732461994322669275603030634472970240 12517779 -344630120426486287322189280751003249872 12517780 353709115069689689114037206582664007680 12517781 22106170630722458195144828333012457564 12517782 -53820891107100395868666963141228193920 12517783 681639216998363894544573360111438848544 12517784 1698043796584137446701071070018975027200 12517785 171722687573718643731830426468005776000 12517786 -569825019042350910472483489115465389056 12517787 57900595432431418002068026230862432320 12517788 405558176887392736335269829338796364800 12517789 1267376858037310660162724140736954597440 12517790 -68408209291545857365233177194750476800 12517791 -440726436407419317206138352079365183360 12517792 350194598810516842052071330660126556160 12517793 -725578759020553575328501672868270780958 12517794 188235172584020798842825566556848576000 12517795 1167751238556093194310884550789600430800 12517796 -896560920482251197128853541234922397696 12517797 -447474848509191089611047981556918843776 12517798 -313234198217984627045366885075783469600 12517799 280798674855735693160741044237368383536 12517800 136006111455324610221741720950194176000 12517801 294625477901229622112289202901971146612 12517802 70607990783141624324395156811090402304 12517803 344487218665482759975922777961583332784 12517804 -391644941992072808598923820450052158464 12517805 -655131022657251147084246908108496807240 12517806 920749470057888296153937895181435904 12517807 889675860608828885506842703941753914872 12517808 -236027385631669641764683764564550778880 12517809 1914556128165819343266545582859934702368 12517810 416717820718027434475647065141337933120 12517811 -496158837900732146889433022968265366976 12517812 -581145054670117297891864265754570344064 12517813 -987577396891936013514547655922313760 12517814 439591107988257340642133118361507570752 12517815 243374187730129531007699896937825310720 12517816 25084763511192535674266850645245030400 12517817 898481135063456692911001773483545186820 12517818 487759328303554116593229051333934101504 12517819 1194469929645018573149470484611920817920 12517820 213329500483274307291748184811200993280 12517821 -66623272918652253053024657612000766990 12517822 797976538350757145980935435674882963712 12517823 919522975884853857376687284510824493240 12517824 -287038290926394463583897758432040583168 12517825 153140287428033549157448195037255070550 12517826 -278861269482226241417491113314191680000 12517827 -158088874112957288223358303660197004800 12517828 15657815273281049658679438379019770880 12517829 837166913263255025145926674883924966430 12517830 259870830010247424723177280921854618240 12517831 -595361623480931563922485633784069506176 12517832 -329654790047792820515487124000054041600 12517833 171226393194990579510369574812376417248 12517834 3602450741345717543984325316070646576 12517835 -995806303565510553358428954031814025840 12517836 -528978360506231496918862065203138359296 12517837 24949378887998313478764453301721483820 12517838 21180139061517866754775574078725360320 12517839 597314042196438791334189462641919920448 12517840 -8013223088826101922000903111305625600 12517841 -303629281034700766788256640490080180928 12517842 41779856485968501145255110257882135040 12517843 467964807877987412667090378876988414144 12517844 -654909366866023423733167731639406299264 12517845 858607602007651313487208611721923647520 12517846 -220785876436152974388660114376636316160 12517847 24926047560172386585233810383305052296 12517848 157420205508029763657014465533614489600 12517849 47684587212099196838847726274865635850 12517850 -147327034113956946016868903857204920000 12517851 972366536754070579505413030704675698880 12517852 -473169473735788121037274194414908184064 12517853 272414587957145140951753619690420312160 12517854 -66259217225542723479450376718995762560 12517855 -298713553086218812923011820105027515040 12517856 124796953351000053027903865600189661184 12517857 -306283910691512752731466950793120785072 12517858 413466322749745911830724938594515601184 12517859 -14666321676310801582998826974838474296 12517860 63168697937155813775843747171267727360 12517861 137314889181616914551474592749871408000 12517862 -36883141176002835103848450061646094336 12517863 829046586626088045769475529759855144 12517864 -796269294828939807374311189601508556800 12517865 -802226934937299480078586968980379820800 12517866 430905685759608368333514291773723435520 12517867 -25579248420972463967153440036756973448 12517868 -486152978204415809076076350212276994048 12517869 54705842283434450260740945515630978688 12517870 397483133313442912925944932098621138880 12517871 1321942486383244346631811082174626571544 12517872 89769256823234139504020614512991272960 12517873 -592249153810199129847895321401391016878 12517874 187951272043098719255984773244604037152 12517875 1321524806375090331868978472363681400000 12517876 448857414148402753662659284556549183488 12517877 562263431451438191099957833048029976092 12517878 -404985808026817731368348745072275089920 12517879 -1919318267168298612110305787108939286480 12517880 179205817096673951737546991937411072000 12517881 273401868216117410385665399121585359952 12517882 184520709215746003682509184773418778624 12517883 -685864513954280072857065515705975416812 12517884 -471106963189247818735432997049115215360 12517885 608759878054854965052303470170811777580 12517886 1149734257290274869536324028582532158720 12517887 169126266166124312273638433677952109840 12517888 382138024853533231606242388955967258624 12517889 479561658932044547917241551145985330690 12517890 20668507040878892701690541824193126400 12517891 -415740031408843803884972374004750032008 12517892 77306260041803809912483172445974691840 12517893 -180826704678492396921764982199309958016 12517894 -523374495477805501208715339823750272 12517895 47613092350666334474617457449360362720 12517896 -132890644212687294340833126149492736000 12517897 476559718117884451215888711888687528832 12517898 -119589161964987603831984222473027984640 12517899 707329569835388239281400216572731317248 12517900 -558440182385503907243250060069077888000 12517901 431687363916846789446620058906678471904 12517902 -9374452943706472332484508844593433600 12517903 -58695861039150484577511068324428969880 12517904 -7228651600276061031121470090248454144 12517905 238026770412991730453380754556064892160 12517906 -66158066463118712745237947949653428848 12517907 781113646032172022686284376996501088592 12517908 -445071340597041133976555457411673866240 12517909 -513824325085606402078810351280322971890 12517910 -88147515473030469127671607250877776640 12517911 20260594369497870878330852523629784576 12517912 -1064496873320168391756241994170154188800 12517913 705040513846951188811408162735628073162 12517914 10216439196824384143612423866106560000 12517915 -52288872532798684513110463354987648800 12517916 -1752124974955533422981654380960591567872 12517917 -1060658136186410138550440338482182997120 12517918 -24388813475891495632409296030098413184 12517919 -1558451018095490185593624445275242347680 12517920 -671484778309665721521299569742317486080 12517921 57236460532590445489014575241101168960 12517922 -154641940226200456472041098906394665600 12517923 -51735370431030589111114951222343875200 12517924 31096350972510141270033360900395220992 12517925 -114815316471290737937717018118624187200 12517926 -337726185479175431656204679690879605056 12517927 -1388576619909633728533579167397245449224 12517928 1215742934232717906397629202078307036160 12517929 376833108891324864264235260049731517920 12517930 173012707888618048721586508652472096000 12517931 790234736786906357314217368395486999732 12517932 -112289708495781994355745691002541286400 12517933 2045573113952299587861532604311215086976 12517934 -122425888130605180515387742913799936 12517935 776960027167639648195866802333357388160 12517936 274696241062811811823806998687243681792 12517937 -458924205520016812187995646436001983000 12517938 -616839448802031489936401961929223494256 12517939 68483150945488140998935634985185487360 12517940 34581027645294331950801452660724334080 12517941 -772686712036040557914011500266623461920 12517942 -352245068056363226559210827968576300128 12517943 -588420050212850433862989228611324990808 12517944 -218723447348628943052972491652759777280 12517945 26095975092198688512552481856806041600 12517946 51750497138449336131611518943924432640 12517947 -454075970548530703971964633193670593472 12517948 234859096229828611866056352685676407808 12517949 1372355385238630497511122253044888641280 12517950 69344382549984404632270844930436528000 12517951 -168924053670744918298562988701194923608 12517952 118338002062696554581178775628696518656 12517953 260068246017935688081160411993391047104 12517954 412482744322744102339906644946911508176 12517955 160683739755974821759951826945707758720 12517956 425750790118923490541351206530315018240 12517957 -775030278275266238857611425872497134880 12517958 -913668073442982253988197622737319413920 12517959 234512097602240747041603481596477403304 12517960 -41947217195858208651498009709068288000 12517961 765466264277383074808028919663881657562 12517962 331931066012093457297504589490470252800 12517963 -1381607348748916026159991376671217687788 12517964 50116536052500148894043521051384000512 12517965 -513551030789738291670058275889561337940 12517966 157491165976353157694304480661158914880 12517967 57146895574185965383899517280880388608 12517968 -123955875716666381036294961528534859776 12517969 -1833794203783871631479989570426214047630 12517970 -238107331563262999947251000323026196320 12517971 592674849772473850948110491438914195200 12517972 838062248621470184785102458021789990912 12517973 -225740460550057237127278120471428612036 12517974 -151209243415027868770849813858384444800 12517975 -817155274540126077832391937908401282000 12517976 1022567066109974532636084031279658158080 12517977 941004657599461694714484565351417768608 12517978 -492300455940922080350540572877849760000 12517979 1551238173796374799439410797532079123640 12517980 -488529824310824694218544866424522670080 12517981 -472046579808421239602134402065619836090 12517982 3670742041756527611988585397975104000 12517983 -64052331537442236121111093264988399088 12517984 -1105138543120841723025534497930712711168 12517985 79569727469699189325290427096609852180 12517986 -217698480577561326995178417487649407488 12517987 -939850567359776887460398722994142139364 12517988 1617905340435603773766674793580634112 12517989 -1068363561374278007754238616800155553632 12517990 -1098157696391900538511201163064400732800 12517991 -1216783378194072059484957472727277702600 12517992 -491227254514951177640151423756931015680 12517993 -1013010244710797056608419054773979504156 12517994 1772969092050010456967952712862850134112 12517995 -236683834798469902100606625850115942400 12517996 -149725583972252742845544900926791715840 12517997 -674053970931635836236544760028744110016 12517998 -544740723084981771750463641732375336960 12517999 -1349885447703633020571100716950169493896 12518000 -256227031250098492272836841241067520000 12518001 -709030081671409482604948892408193853308 12518002 -295931658308769429640738753145284463616 12518003 781184184358819715432340598362303435264 12518004 -549183009535825556613015395608743419904 12518005 8151323008954357439715901612754979360 12518006 852699920784073454920926378273887969952 12518007 261601960042177035347464123468810878720 12518008 979216322223968447262747498591377448960 12518009 427025263312896616795547698231696852992 12518010 -98593247820821577465587352195191961600 12518011 -927779532773266555364268773924210931456 12518012 -783853716030704684188109421718655966208 12518013 -529975955823975899489840974149258952416 12518014 371234865993495014454548453849925029952 12518015 -93086109768762606051140658597755338800 12518016 -335851325827135421881376571799350804480 12518017 -119959214175443050059625265953944138240 12518018 -165632914850753323319620911909462848448 12518019 -269939375096432370895262973864633885756 12518020 223738811354776990281480709931843136000 12518021 387512514952089466837606001028585456222 12518022 9892450087314554065450474948120409088 12518023 -204420989831087657633000170334028207520 12518024 -1253334020965371370488927874643582976000 12518025 105297956739869545143401488743671841600 12518026 -355023198502269219842554737418255140096 12518027 -1121229252602138281756051561218619111488 12518028 328196666558711039171261272318312496640 12518029 1822840135040525800412426878506160424630 12518030 -101956752517811458580206650823688899200 12518031 17301107446489897746549569713714786560 12518032 15302456348850924386220679230730534912 12518033 -178110042356172680684835096993728639712 12518034 -596689895405131450884075376836295182720 12518035 -407944514106125660378024534841213103920 12518036 -6380006686234441220782902008553690240 12518037 467861615410485672496657112429279462400 12518038 -77105877839836670621801201383485637632 12518039 534774610081608378752502385118098086240 12518040 -24394119282452290676233112298842112000 12518041 856992205167276295311983851170611050884 12518042 78166145416642537696345211748756107232 12518043 -851309215787573189046454051934858002536 12518044 72554175722041286711548270945008107520 12518045 237937086198059412866672504734505676000 12518046 278051085130969291054245289843277547072 12518047 1263640133621816402231301803118282934496 12518048 71445928747778406064926559847778877440 12518049 -290538004588722505713408256309943869632 12518050 483068962867507761972100786813086706800 12518051 87801759485155590016562859596958947328 12518052 -656886078894217861172247746714839554048 12518053 -1670384322273976479577631270580964133220 12518054 755463660632678585777173740947686639872 12518055 477200063609433098132981177996160021000 12518056 1956008903133278756611067619699768268800 12518057 1075698587711932542444195396537221613306 12518058 -185508729952698800225091460917842726400 12518059 -1221231591416597429484373196655987425740 12518060 -4434200853654450195934994603003581440 12518061 559738007222529501126623840295370497984 12518062 67787559607121194761344054849860333440 12518063 1014919188634834467902406869941328583312 12518064 -1294272302001430906485848013349257216 12518065 -469159755798758669145912059244601387200 12518066 262059936519200018528276160719708202624 12518067 194867846640300344154668853195339408240 12518068 -997935947212655247182583318941386817152 12518069 -850164940949462706628801253154624476004 12518070 -139765186928250669164924786266387272960 12518071 -1167505187902723234467311010242658080728 12518072 131293250141833364736930097471075123200 12518073 1288822493315518232218481924778378819780 12518074 -4213848488472674825967345346568478720 12518075 -685579663236797350961709199571714846700 12518076 -708397673142353172678024925869331066368 12518077 633958754179816619692632956664388236960 12518078 -828198665989694206526642224315102268160 12518079 -107796595282346193392930639661094265856 12518080 309317477125109884479443541922991308800 12518081 473132136411553793364982271813654752704 12518082 -308971511668346792875734988082968166880 12518083 -1253210066406507834770449546373857961668 12518084 -80673352364469407649918429359808038784 12518085 -26616732598607768445815905128724483200 12518086 77109363381231227630888668431314956800 12518087 -416092526114601531984250519511321364264 12518088 -439508486193526950652546764922612039680 12518089 332687689704491908709177153072455105440 12518090 -228426427463956985460681563776089583680 12518091 -1610520458086863488249065007028272788560 12518092 995384532466435896269703796706589391616 12518093 -395562621006224287560249670750211386560 12518094 272566218486883924510157108724917083200 12518095 49332770587814203264837357067838912000 12518096 467663599587421001834965832228634058752 12518097 -1014885175680284299048683484145633091600 12518098 -726921248138015220323956481706231315840 12518099 682230486201959630774516678671137094992 12518100 -75497045822929005330134548280741529600 12518101 -455378987998516035139922280670666551108 12518102 -25457003174734528053779683240248825408 12518103 -273617179476872300879130278313889075200 12518104 -43324213397131565684705280109650739200 12518105 -587708171506017719518734698545281868800 12518106 -237111532546508965610844244876093072896 12518107 -171338328233142948153777831432554900448 12518108 981245447303612844532080183618852241920 12518109 214249644420598932891996298262249227014 12518110 -111037904564610796987111038330750812160 12518111 1213728293546621971907832189050038351800 12518112 -702690820786568081552375744747085496320 12518113 115821078694904193902215585817687068804 12518114 -391980519668779925376400625217575781888 12518115 683543686113132092257644138959415001440 12518116 -548518849561505990641869830519344994048 12518117 -17378433674986141817224507035342008640 12518118 61144857562836054098733004958747443200 12518119 1948341841337118089057469383876392894520 12518120 531687636360354772414991429324098560000 12518121 -126557621773890893119972606948744753152 12518122 227570833358934091039698848916013088352 12518123 723180874117386370432034270724651071568 12518124 643554008077663522181669630955779667456 12518125 -266022851105538726952792104998892231250 12518126 607255086628726673667125272508220712512 12518127 879077290582229393718738771787950936264 12518128 -156496973362183738910127832716781158400 12518129 -6212507840741769763398491246245794072 12518130 34518521335372489646900620289897771520 12518131 -354189420068271218911292939924942341120 12518132 -404595866479132946462708704510035265536 12518133 -748322475965347128942425480703657425376 12518134 851766492666017576232737238721680626112 12518135 466618065739532309403722162412876737760 12518136 -365007210229914253799720641023101829120 12518137 609612189058736713664559258799502289492 12518138 -34539598011724106906366978306262837504 12518139 928980069847375352889576011401278687600 12518140 214732673572015446705240456575442124800 12518141 73662715655463251453352763499445900288 12518142 6503392411389022911671401626705113088 12518143 1006883046204051728597690462765280945408 12518144 -373605760154627618128020458111231852544 12518145 -744140990285678667228183795313745210880 12518146 85525735547657463694923174871161525120 12518147 116568151625940567058456570550266703472 12518148 208258851569466744524271236064840529920 12518149 10272368821149696567087022924971288000 12518150 6377216801500636848186368327985288000 12518151 963306342527230370011465525802555461032 12518152 -150548635347392108482404716285389209600 12518153 1031232180875637156487880134892985874560 12518154 616089815082172840675934461884491681280 12518155 492652023796483890797324589250002748560 12518156 -232651954111196456232480623834288308224 12518157 -1004709516853528387420296908136483677760 12518158 308944089598587982813430354025769008384 12518159 1144440628137945057187603730324502429360 12518160 -2435916661139792280863213496949800960 12518161 -389612523827514377626108850103754231296 12518162 145346040502696700966461128847655186832 12518163 -178207415761238901573650176080861840816 12518164 -373625824540608228518013885197315180544 12518165 82809056447103050170945113916056517920 12518166 -227086137136483365142808349821454298176 12518167 -1456215939371019212880913538163816633784 12518168 952250160985362713507814159939268853760 12518169 579286341055309207550401563870996302400 12518170 -53065619935154297941237922740205168640 12518171 375025635575870797560642060197535988392 12518172 140631098689018360429078449472826572800 12518173 79433378972532377196617714234696638424 12518174 -259454868806615899450228000510728045120 12518175 210805739283248835088399967850874983000 12518176 1088338613960413649815235155614892032 12518177 110625363015670916259258841315610304546 12518178 -181656200628279509689380914515784693376 12518179 -769719750882498454940003302112327373220 12518180 338920479978998863982116697888165126400 12518181 -20388796372204986593942304848540120772 12518182 -890626172210449208500532273087479545600 12518183 -1018903125135980630350418988090343060056 12518184 151221146717681364637496941705646899200 12518185 1301186656862849790703575073586797801380 12518186 -62071628728721635528822342599233587200 12518187 407467290288778707478625999260938936576 12518188 837863248915683668894787424123930598400 12518189 389839429663953129038150474735714211990 12518190 381408267096749819195123565363126707520 12518191 -22495862835561971360375051176409178128 12518192 -302590827628921126607215560259757359104 12518193 -922247640496164282229937343046656321936 12518194 -85220650786122782532537018075986686560 12518195 979820663631441031888106008449082825200 12518196 -319728193340647721528204293943498231808 12518197 -952513317952135740515957540491104958354 12518198 53215317704842506440827146329533470720 12518199 -2764824900664374845507165095883328536160 12518200 886684996880490512202834400464052224000 12518201 1024296200596089812845656165509980064400 12518202 185902697048003303843824161747697179648 12518203 5876902657720849302834476797745051648 12518204 532287996394276047591318281402181090816 12518205 24152843805886267422052437280162264320 12518206 28838374772863288996599713130758912640 12518207 173954014288040613360820364084153424000 12518208 -470439016224244554103236321316989566976 12518209 -1929767468070689287368264285831872778960 12518210 62493272338362002697897596949913681920 12518211 -745570092194506009475842880671539454728 12518212 -190738300473746865806201310145128181760 12518213 -914307728384721292545145193499500503104 12518214 -221228975369284194030457159506677880960 12518215 390366824520231549313031540609387265600 12518216 1576064211447219349754523016913801364480 12518217 450670945262165377521038201969082777834 12518218 261334147831750589960759761826696320560 12518219 221032944526314596591358423453697634592 12518220 -178987217361863900873157253665965260800 12518221 -118000767916997599487717581579822157578 12518222 -218410141726487305881835890109711963776 12518223 260091044854207455317180347986632016768 12518224 236246900039865301371533570662055075840 12518225 247405672602793312821359123940083955750 12518226 -21210463889322171275714370407275754880 12518227 59285881978802868294526787574758206560 12518228 -457053074679699489883308547184988258432 12518229 -594171815319227466099606519315701953344 12518230 11862449312598293822217833883409336320 12518231 683982892830206895946427271445109553024 12518232 -156056620884354792798537727695310848000 12518233 -66450129039370484920251809091799725312 12518234 -195056639942272162988368328855660203008 12518235 -928750179443646080849434505994462966000 12518236 443547201421013403226448016407801377280 12518237 -97353461788024374897931216347390689760 12518238 177322110762655782309089342936642671872 12518239 -1524346311657597520222062894181292168544 12518240 -300915259739300723272746430681102417920 12518241 -267628612823307997675817606180465494608 12518242 -521492806890522299611876416021167677056 12518243 504683786098519373440658620685117014848 12518244 -222178125039515788661578478493870376320 12518245 1304741631528621706466099187031087159200 12518246 -5478715265190434235358930340072582016 12518247 -35706304060649378344731083707059618816 12518248 1157994673545155941708618211165955087360 12518249 -971635374817558906682151802515133816320 12518250 -464572771553410620087215152857264192000 12518251 968445336594698076705656384154422674152 12518252 1272412897489668100389257139458963635200 12518253 -184003155674543167425517862032981741440 12518254 12094878968274936997972745769365350272 12518255 -276458618269779725364591095966307270840 12518256 133509973691872838520137452696321720320 12518257 299475213752518477766383263595184823506 12518258 550039100292132933856020749530257342480 12518259 -21765062151486443138180065722308030112 12518260 -558849643876591735522345529989207461120 12518261 79349056364395678383674848880191706880 12518262 -320425092141938014711049611464061433088 12518263 -12528454174778801019336477957438906880 12518264 95641491336070958052642327995626291200 12518265 33008492317927996748531175954990128640 12518266 737325672211220984474881894771379823360 12518267 240417755618970416109859248827601137316 12518268 268146687053155188576884573693552910336 12518269 -934154557097200439224568923420320690900 12518270 -275650730746085404293437113120942441920 12518271 -130736334316855993136228806159318466760 12518272 -328861149874747817065835279557601525760 12518273 -400675531877612815208627241983698461180 12518274 -31014507623363551161493169292640184832 12518275 82709701338413510722865987485340247000 12518276 356275461263779151011795535355708702720 12518277 -205656156123190533346197659071800898080 12518278 617200724871296519746887407972239993440 12518279 -344273314880404716522037600862921516016 12518280 -439950629718430362061741288711839744000 12518281 -120978651673151717990197358936955105500 12518282 -214065911609059988195738927064236123136 12518283 -485238991339040723450999222838921403200 12518284 41810369891312758210659490554361516032 12518285 141477486306396800624993541623801317800 12518286 -550049205012344223787081245806401231872 12518287 -1812068770963933590269614624538940378064 12518288 -22176478087305084478907800136828018688 12518289 -1526313203993425071216331034277446592 12518290 311386839420501165447550816017665014080 12518291 -1794115403179837609124393581405358568 12518292 250307814453141200654305278439358257152 12518293 -76491627394725280779535805961687430176 12518294 -56206675747717928903716804831269427200 12518295 -183038666222673197543143236305424117600 12518296 -9840281187801023041297873115039662080 12518297 -3041908213541334049641905431849531302 12518298 308047945915979770095787877083781500608 12518299 41702233404400083703953418684693803336 12518300 -186028145620663890723089610775433625600 12518301 -242571838782094646829815415604631216256 12518302 557274591300046990744279201728874337280 12518303 -77291241616898401583188754255513932800 12518304 1256046245840995276129803857635364044800 12518305 -226066103432934251678302200411158403840 12518306 -515322239635573358953272215075110569648 12518307 116616043533950064580280089945690534392 12518308 -893816459149580316574794074067111005184 12518309 -2380261346952278787450160096578091620480 12518310 42081426475976522037707101289719019520 12518311 -693077031805359586523217648870077341600 12518312 1055979834664398144783825992521084108800 12518313 11242151055440193131373540734832309984 12518314 566767829452614682475881713261622232160 12518315 -406799639620476756014786596243115195040 12518316 395027191721468634680809504164987055872 12518317 602177491953009657846038641254070189792 12518318 301806891865047204745460769810513687360 12518319 717305939697048388898176477637514724608 12518320 507489037498373537398876400379909242880 12518321 -253147173768606943521163030597619249280 12518322 -58452464412062730337640557348558619136 12518323 719464126770260041959616935356605437760 12518324 -207816045493934352951695368917810362880 12518325 -86379968523730208681969872019878248000 12518326 136967198200198812166954662347268487104 12518327 9755328781307292814066565880745240512 12518328 -324401672619445431195426604768867123200 12518329 428207634199708910612708067537770741930 12518330 -814170752425164393196683652316717798400 12518331 2782607242010771338607165525387071488 12518332 -789691981763978833543770284217484288 12518333 -1416473515820789457537933457809822815418 12518334 343612330038260360284745259401767194240 12518335 127168609533325000405704661134308736960 12518336 21611916360116792932437521074539724800 12518337 879645692395801839858382764743403632688 12518338 138224216367196487334588164275837840896 12518339 1082117203576692900862823687810536750140 12518340 -434521859023642281560453388792545280000 12518341 1517425067013714172095220156259930379264 12518342 -1056163514793156091650508918976390400 12518343 40525103399725427821060312545985564920 12518344 482441085074276554752250824454813624320 12518345 124230560045273663878415524299461119680 12518346 -49589548499296905728974504509456288000 12518347 -1743685653104531227401585549966540469928 12518348 -78590954112306394266616502584420500480 12518349 -541872687129646943713162568133206511936 12518350 215271828519394337921786231477141928000 12518351 -1584464260074308771228027317332184293648 12518352 -53866015888679735278225355701785722880 12518353 -1332049279303652454408487319781775848896 12518354 -504344565701935782743012406513966432624 12518355 -92768650225643647498570157020196966400 12518356 -365682957400959695478456745205442834432 12518357 -1296742292938068147806925834640981481394 12518358 36291782682685659022942594263978000384 12518359 251965603775151499035007723939651310080 12518360 426367753007301646798803660094159872000 12518361 -174589810892863224683469775789935699360 12518362 886870337414840984664109601846344818432 12518363 -189124789744325071915077785965421939952 12518364 137729957625368730041523514437890949120 12518365 -228699583358531337630333034606425571200 12518366 -57378487346134743432771840434909870592 12518367 1043513509729835261125541850313811620680 12518368 -468645640299916222213181709214993612800 12518369 -210844609073254309073783057206050106704 12518370 -343248192930859630137215406537701299200 12518371 877643912168072690795232237083269708272 12518372 1467442005665138639232405544890220769280 12518373 -805433209056363417820214735612864291040 12518374 -271995887440306498607334180979408866816 12518375 12618673725543176829127825616270904000 12518376 309197010215058612728442400093057597440 12518377 907338398326384660688455518782790103226 12518378 358766471563699273425241986303104413440 12518379 -107391048206281855429242148866432800676 12518380 -305398404111619118346246954657490728960 12518381 -497694458431266683983555125421594987818 12518382 371110759432407777482988164713437475392 12518383 -1389983140209329995166794897626718568368 12518384 -142803348962512798047053492741283840000 12518385 -224665599187087808081768690716136001600 12518386 656348048451455280854110851422271397392 12518387 -8677061898798523911232670462504208048 12518388 420753317954366449897517298905242457472 12518389 253450906047068638689314792345751147008 12518390 -372358142653265581491057479734446059520 12518391 -1933333894030955523238014620456714646960 12518392 -1305539866522295789153633498135655014400 12518393 1633820180205435135693029672751502973520 12518394 -21211573249828811307235775013046517760 12518395 83074888729404658121877356117426328960 12518396 1047754219339900401999147324272595586560 12518397 19350210551378248275706155960045272934 12518398 -872636135947370685183169530617788108800 12518399 628880715128619006082267956391080422400 12518400 84381400030545552706286076516158668800 12518401 116997028205654542023852902197361772480 12518402 289826253613698870005682414800373702144 12518403 -997820056541656789665270871059892951560 12518404 -1016799560412159290801636072626223926144 12518405 -88799952356930747150144639690742476040 12518406 483456795056222279957218885900375914912 12518407 344022746735929568554134245194164376776 12518408 -30812275949469398957291458864755671040 12518409 -1111947181665793328768086672843904173440 12518410 -266832606909511399179172742883936692640 12518411 1671907271875653748326191230042816509012 12518412 -63957473421357301503007157153066930688 12518413 -210637632343257302412312974879394560000 12518414 7077814739263285627005801538912084992 12518415 -145611337970865450210302712634379136000 12518416 150200807673867451692082642251577753600 12518417 312782974471603140206526764248267191360 12518418 -6885734091894192551232873811021056 12518419 -1765211118327683116882124207660095175680 12518420 -166180950774906657454887588412400762880 12518421 589643141756876750653693755391020830112 12518422 679539609190349610459861245420909538720 12518423 -2091191088298737635220060781382323526328 12518424 986990144291181766245627199735489013760 12518425 -85741468406576700145151731681846504500 12518426 1147897753034007056357398285767850575840 12518427 1066512798340937536244230204055170642800 12518428 -189071982634067866396514739353103234560 12518429 289452012007168870654390357417571278272 12518430 -24941044664551827116133702000529248000 12518431 -678133604979326569691315674678396205448 12518432 197570990340734700219414288341890498560 12518433 -700165797231253542844928194691737626798 12518434 -189877572764412532265055943266355038384 12518435 -876560489245406986448484602072183949600 12518436 -9652027031723454896826635261947084800 12518437 -447570687116611198677164250987741000708 12518438 321281234434573658276125375828324785120 12518439 147879610341904806831380075592101137488 12518440 -395845900976520866160290423895279206400 12518441 337877319912383807204854867874429260680 12518442 549833175958567332795493372661429130240 12518443 100064768696728988251723298566028766720 12518444 -812680483825927917800426585176669496064 12518445 -204802921445386946199352482613356236160 12518446 -67539723307806806435667206240034672960 12518447 -791349403703471379417997739983498405104 12518448 -55012349488293109088328266027657920512 12518449 -618201901914079160988279432762983373550 12518450 213251081939735368792599356084315596800 12518451 108311783888439777656207470094023587840 12518452 -429480460066978929017616790039200052864 12518453 -127270436962219082097781173260526608118 12518454 -21822432288241423466458837876833976320 12518455 263272149439331030848780198224929874720 12518456 -825415174051126036278029857295119749120 12518457 -50970302358550542047546866845866611008 12518458 -1089787121512229965444641559186676209440 12518459 -2161415012553357869934890946345639098640 12518460 -478090419477714092041879797116030039040 12518461 -15785484602099132773523638031159110816 12518462 -274425472948243695319101061037295740736 12518463 34444786401021234837321251965221730560 12518464 -30262913539219129355273028860603531264 12518465 -2680096205382946032862055291172408000 12518466 110673451373840919026542880387485113600 12518467 -119214789999253486033296872569515930080 12518468 294981779893688151891773693437026795648 12518469 29862577324428391664869479127448540796 12518470 -528922229793503205615416299034672797440 12518471 809058775959339041018156808737729416800 12518472 -558190576801347285479326136315061166080 12518473 -675396576316212353071172806174669396800 12518474 61629127262732214597812843962581938736 12518475 -198469232515453075750882261400865364800 12518476 1545052878145162889150448948524813730560 12518477 1459637519877694326850177772785360884012 12518478 -19094934626685167651977241234601107712 12518479 -117000639384475947001632087660010527120 12518480 24743829977598847930406593247641436160 12518481 -928385156996038547076062219753722364352 12518482 183696555341187920980519897181073168384 12518483 -1043769604824193664391835117584019541268 12518484 -367146802684181421718554135878273783808 12518485 -324362802742713062426664267785756749440 12518486 -27907619760769099841220712433836162176 12518487 98958430523091944324448158041673714160 12518488 1321112980100949651721259653021737984000 12518489 -427669719728515996305293560437489272940 12518490 72580271135016526469679716678191461120 12518491 2916241270521686533789407311628149016984 12518492 -111655565626855810705153220984529838080 12518493 34408593909711378165126180136895913600 12518494 -296566827409728778427198462676160441728 12518495 948932681165045093115468363134604927600 12518496 -862191806704323790268956210612155187200 12518497 2939112031703055367963041284212434062592 12518498 913407159435566907793217822843707637760 12518499 102015288598636587224395090568841258240 12518500 173438190820698672374601840343884096000 12518501 -1091835276837707343625130401742460660000 12518502 -232567288155388265770820069503946933760 12518503 -639529740426141294547785005518174005416 12518504 -275901425741207262742957922428354560 12518505 -109098625533002277157630364254484362560 12518506 -73514949036592936291730880187098654720 12518507 -1071139656885585036560476408112723966448 12518508 224025565937458382713700402109709800960 12518509 -120750674197654599657419139844809404160 12518510 292612664120788569617908919614879796160 12518511 551997506116362502553344094742372460800 12518512 -97816918121706165158977323019784552448 12518513 80465992570631606396735093799259630080 12518514 -468160273880836050147455982021120735840 12518515 -9554747787801627543611568984818301840 12518516 -262933466110237371263368363101658450560 12518517 1026012910327717884366046799145264906240 12518518 76974898600003451803538325632061708960 12518519 -596859793136312546772573907477821078456 12518520 255720617795943154235518646550193152000 12518521 550231129893647363229446875649247423722 12518522 -686748612895707959601154700689079986176 12518523 -54101085146426183931174134119868802000 12518524 100498166091955777845646305494184985600 12518525 903147434822379875579518341745335460050 12518526 627642243537463214426240524774821582144 12518527 163248477744117154505853448452471548272 12518528 27233122871382900726545972727738531840 12518529 784653969723352488486110929329066572640 12518530 -265288248558145097088771709564383052800 12518531 -1739807628437914364455207180409918689668 12518532 -94757481527200503270663310112989827072 12518533 -1107686739042390072594777400231238276100 12518534 -122739393278655306285653660947873473408 12518535 -18664701769002020292196680566404234800 12518536 378984687309255160530488705251943669760 12518537 1200091081851653669968289656502399971200 12518538 -227346238310704705586870579404798592256 12518539 923219451000823747979745029521633528 12518540 835482405230179907057806572776725386240 12518541 -190054041394912505302573536126243586560 12518542 -574347821149680136638356429361575384256 12518543 337746314457089336494677673354152116040 12518544 -59396018706354523980858058265308692480 12518545 65143200032339092451028226322877934800 12518546 -279249142780536080666153571607413608640 12518547 4987793488692340455478172267340024576 12518548 -213835256980755897853890285887502168064 12518549 -945553752713717616545529087987095657760 12518550 11460346107182900323049850998380113600 12518551 27100647320403054060665520328078513280 12518552 1174846896575102588110913283533471662080 12518553 959528638489758271211791438794597130704 12518554 -276271869536469016155989686219394488608 12518555 278258500372781750502899197763014533120 12518556 -698298074838548550265596533387318896128 12518557 1010174571360037189686827039692610232806 12518558 191724049845933333171393227087935651968 12518559 -454851720972426821973374058662400345936 12518560 1115100596404746151364263385685603778560 12518561 -1067128894416027556786626899749846879200 12518562 -50270484321790982766908545581775595520 12518563 97922835883939151162583435180577578424 12518564 516942938186600102287894825140607042176 12518565 662172854547332680385223078632751887520 12518566 -261247303953283036840926354117898548768 12518567 -175838886760077996638297627737902399960 12518568 851548633618086086749288198860777062400 12518569 1405396926551970455713833503575897024500 12518570 -416513276109864065746053875346334607520 12518571 182287731106869094713233819070024265440 12518572 -91845361806727929121554531283566858240 12518573 -1299853948544630315815289324259396371178 12518574 -10931445877360981288942194857897011200 12518575 32439872929304556956033596717027344000 12518576 -31387065892727171859401658537184002048 12518577 1195185026651077072637697160045295712000 12518578 -131972216693953072900855961897356096512 12518579 2027360566200981170596343487414405752376 12518580 213267582573819887846468623545816883200 12518581 -599068921654986379238579834563984900800 12518582 -120484011797858365894711430124378496608 12518583 357333541970025959301332801174857890048 12518584 -232762899807811971825969446741510369280 12518585 -668940680475093406374608211423629660220 12518586 -236833721176492853175990660565048833168 12518587 60005617353450886284035901761723773240 12518588 1107836247768656909828535014357531575296 12518589 -146814136686538812540241970988731947776 12518590 2888762099147398725306296236034457600 12518591 -329105343885834795357203705133673821408 12518592 50833006534864556458863447692260933632 12518593 1848728250410358988559987081440801227842 12518594 54175627212420747577428605376781931520 12518595 322482161999697116442788615569333031520 12518596 70294749288642632320234424106597144576 12518597 249528999544573132414436600521391780352 12518598 33701704782107294776454226054554883264 12518599 -737606046324838845337158961188362031400 12518600 421158447929795823055180800817982208000 12518601 296723170700286142100764797540499158144 12518602 -143085422230347757902001065258758455248 12518603 746852633384293307064149929337648992464 12518604 -332159582991539107516209229891237478400 12518605 223777384255425709751917804193367623520 12518606 7618740136741140228176896423139389440 12518607 -447233162737605747750125787543426723960 12518608 11030023522637744413776002177552400384 12518609 1838956934027799378611230358269392333810 12518610 -136829595480616717483164887212072128000 12518611 -335807035173582564060745187040125582768 12518612 -598590500019628264972765945661179431168 12518613 362063019602177510789960432656672923882 12518614 -1113377681066998191034919528430181573344 12518615 1271519821324507730791059450519956235600 12518616 -22238330656225350133974057443846553600 12518617 -562233166923665593314835079332260244988 12518618 -118211158468703227033053532573564665600 12518619 313852149740670554063300886541962030744 12518620 1369617162671314377636989034531266956800 12518621 -876865331709612486095165491408388345178 12518622 427014345534726855151008486309842706240 12518623 -194003232669071660451794953155058544936 12518624 94281617253267121894175704015357083648 12518625 209675378990714820372912392694984960000 12518626 -94382107433997340595859581947558566336 12518627 1942588186222964213715091134214542619272 12518628 139920231245657749008819826566539096064 12518629 -1664612276212649684152291858211182865760 12518630 139451242265210081252729703345214176000 12518631 -367262137674829399473487862036203847688 12518632 -604875570375788127076982810543241707520 12518633 -35823387165288527783311077513290913600 12518634 172938054922713414526844944419370548480 12518635 980010145801094450336330766703769849760 12518636 314480223591870968990443607024067597312 12518637 -177153976586967393188178971204313404160 12518638 -728455135510814772471741442222598412288 12518639 498347291139673607684480226750500495856 12518640 -172190828363293761708626266283648778240 12518641 -1471872209396607900707997945023598167568 12518642 -117584288310256414123866674704067741568 12518643 171330918048112446424366720806802167864 12518644 484325450167489743935852255529204776960 12518645 -94443903055659046171410270229217216100 12518646 -196232008366359524600650060365891833856 12518647 -877406405193400336398718341056567199936 12518648 1058859051508909532759959455928826511360 12518649 -102142827158298242187374010416623688064 12518650 171022087836673063657047245685536964000 12518651 -229146243959467110676424635115362254600 12518652 31713648349341629393073591738999685632 12518653 -111381684268420935720731960013215238912 12518654 97318045053262099955977391014003821312 12518655 -193298074140958509130657351045039111680 12518656 -2197171762058069905872984914897823334400 12518657 -1103108843198673632958270662733554084094 12518658 260921029729417947346472714906831473920 12518659 -749710586850014731431774987987502043140 12518660 -498723882719014077670803314322739200 12518661 339743185235337266566306813313944623072 12518662 439549814959524519159631102083601557120 12518663 178706047755491379967545164141347376400 12518664 -518109469363279375444701467978277519360 12518665 -1247368867548495917608933932521189433600 12518666 -162791231314534093357914341367880693968 12518667 1117314653989017902589888758785272990636 12518668 123675479937731663917599908236723326976 12518669 -649178646066959701581686331114313449930 12518670 273793483614299220982503892289067171840 12518671 940447490944273303764408071041291401144 12518672 162262846453332133334876861335910891520 12518673 18206176870427449555786040137580777568 12518674 336565407569368962670258784929773898752 12518675 -570458721985629987764406449581395894900 12518676 -3737989794884650288803814188670875648 12518677 6513672373052823982460307937575616526 12518678 -262222582850106323986272726559500581376 12518679 628989674912530051774954180040607565440 12518680 1049080488046827374995693692944333414400 12518681 -726099045501677355072559999792165996800 12518682 -595293958863179851211586120343961088000 12518683 1574593562439861302344576725032034595824 12518684 -248349756618163396635668060006687328768 12518685 -1132907462886864501971102203388687116800 12518686 -682804371202097198463919141884827902656 12518687 -61110507980269619584502097879417925008 12518688 -85868315927271531249884532296732639232 12518689 -1978395524324834150628172278480056143680 12518690 -148983034583928628711881112498849778400 12518691 -477411592620333687095633446315849341600 12518692 83549415073605185510606717577373081600 12518693 -179064616029396856131189145266278857152 12518694 10436355791009842370990324195873320128 12518695 -435543458410867612051148192127774911520 12518696 -1256086728966213364139633316692687262720 12518697 -4236260102352013326299109548040432672 12518698 19701593371695310366481374159052624736 12518699 -225391111302437125175486287877897730240 12518700 80660302940216508903908634504267072000 12518701 142266304768466587300056405167768821280 12518702 221215046639391492287659596568627220352 12518703 -103104323094693029410765730189202471288 12518704 407468495177808316389541237872300687360 12518705 -556841123402014596133726578429770505240 12518706 -53971176004382271146696451053512782336 12518707 -172058624279787006156310665435359445240 12518708 603040348799437870892836987655683897728 12518709 304020213123732829587603951718642192512 12518710 -670624082018100396082233406932441546240 12518711 918077958499677323865801878863953894312 12518712 91475365459336070782684510576006041600 12518713 -537332121947109716503162471217618459136 12518714 461114496020631148233225260912147232480 12518715 403620093252903349942483303656821744640 12518716 -323500432772617697010371745344739904512 12518717 -1397413896779489190249991090590950322234 12518718 185523953772789795019262478020477278848 12518719 -21224773946521057227022317252279611520 12518720 174762738363602516816796503274160128000 12518721 129766408327336717726079727867688215090 12518722 -124242983387215693516303372191862533600 12518723 476764198105453062782786997191648386560 12518724 -175691861885484174836028133196477429760 12518725 1272307963293022121791074610747400500 12518726 -2377116917485195764768278401165450752 12518727 -96832903813297469780652144002377116000 12518728 21061190703666731182524856817801717760 12518729 1618452428944665361390860419610243997860 12518730 11752686114201880105326777740106915840 12518731 1820287566647422708803554470325308480532 12518732 2614673867179937961388493709105722339328 12518733 -392472325943992905942800126684417965056 12518734 448625277583979264690118256827096014016 12518735 -632230025430967729218813559387720694400 12518736 -94108260859406478407734331521134624768 12518737 522925858034436107299755920787888297984 12518738 -473274657661814850802010338443142471680 12518739 -1063438442888137732185867884900180390400 12518740 174036681779754696550409055645345254400 12518741 -666119255380078315179121927855794837216 12518742 120014442416289791123593272068063666112 12518743 867795770668002991415192256047343240280 12518744 -244847099838196065711469417636002816000 12518745 -15116020558827453912153038440100895360 12518746 242603368891759359745124397288431769072 12518747 -512861151981183892142121823594915599804 12518748 -727242029217612693262451154288391345152 12518749 2010760517640445763897478436934387054400 12518750 -510710499623801174693574662801411400000 12518751 237686929078989179375547153173022682368 12518752 -136025193666668233090729625246878138368 12518753 -536326977395096641963045282532784503232 12518754 -115599277515473393582358308765548759680 12518755 -682795775050174099449658682931927057840 12518756 -560679481079499005217263266334351825280 12518757 390555412723535704788023557515503592480 12518758 8082307981011792623266460400368939136 12518759 180332668943148136994071113838160118240 12518760 199629245888181278432243599863173529600 12518761 -137846703286374439682513277265865298176 12518762 2739927873712327539459252922557688320 12518763 246106743540952453764969389504258755584 12518764 -877261082315064500078768507162031687424 12518765 -261174736449643007012804366418559698120 12518766 339907604992830927232708673044291392000 12518767 -1948824631531720097944887849993611067184 12518768 -12974832355887579554676114877085122560 12518769 -1083590351841877854685203756206662901280 12518770 -7181557741762367602579020078842188800 12518771 622642561555963393113171401877884758272 12518772 319457529977379013416553015218506698752 12518773 -1106515598014859411390157686220616096978 12518774 416078888822473035646309051671158115840 12518775 450763531708045904784410892891123087000 12518776 492728319099311603948330951635708354560 12518777 -110658761520045846761440610504882992560 12518778 -412773079789892342877534501993908663040 12518779 298775337801471201040095505288384512 12518780 71013714314375532164138548457688537600 12518781 1424604651906397358757131322028855776 12518782 -445841611429680178401975934036424773248 12518783 516071469375857008586191088787957698400 12518784 538026739360651025068686913483749457920 12518785 -685128052593513881789216596643512265580 12518786 -74974232725863440002753607403936795648 12518787 -109978833728478238824328181583121810440 12518788 250195840428587496337810516753000360960 12518789 -1350037580651372190801082400971837621410 12518790 -90013783889088359489523236264739377280 12518791 -257950297966119729842602753662213128016 12518792 34346532130410181117004394087670087680 12518793 8757297693578451193089537727784378880 12518794 338284541765969957654308727846040507696 12518795 -849110640219320727787618318907722303200 12518796 224795958158728108112323421796515205120 12518797 1555503849189579346740413841152883244320 12518798 -433906754993398194001146040500303347520 12518799 79337690482322842011057711526464570768 12518800 70651616009309962464896708082912460800 12518801 -185615462975257702490820580970420661198 12518802 85065464423931131600848704867976658592 12518803 1665924278308301357551498275964753873920 12518804 -1260101341629599153174605954763356681344 12518805 4023925820981234798178490144989770880 12518806 -973857538132155515091452347351281568896 12518807 85958454392334070898096115842656504320 12518808 -555867737279696684099592410256418406400 12518809 -1124629721425881813916030088049438119984 12518810 -752611871540371496107556078341090417440 12518811 12212922856965909713371597371873078060 12518812 356875699109435125624023522790084019712 12518813 -33598041850955950213228725017580507540 12518814 -286583390287382245278364860807652423680 12518815 68099835135251802278638416384832683600 12518816 897411760866938531175861296913753047040 12518817 91710376924870046431838531935260926784 12518818 1328364557788675128578765485861451328 12518819 326020657385778478853436114884728737240 12518820 -279027678098261469368106733998256128000 12518821 763662675023915557764300460285056255360 12518822 -66084977182000988143059722365653356928 12518823 -5492569333540219385727547774204941312 12518824 865616874963762144930552216843572136960 12518825 275390842505097988473673916822845059600 12518826 -263361093773177713392270411522616000512 12518827 155952642065674311652278525655673525032 12518828 -92482582773292238293344281476213668864 12518829 84951652510342373271717051229557357900 12518830 -614454895616210431953876135809693354880 12518831 252728512718817947570709780329821339200 12518832 86481428428143412609670587821421854720 12518833 -1338746568430674322597350813653243129420 12518834 -673037595919691958198811157880319814400 12518835 -143002534572063001261484425237063415040 12518836 -881372587256853618306072792863969187840 12518837 898291752458563488373117962848909973486 12518838 517115953992343017085767402073935397344 12518839 -397663873385297128275181708109212611944 12518840 846602533319953209422571293055808204800 12518841 -1195327426873966653632119050100386881376 12518842 -394518548521306929866105920719710585088 12518843 61232088397501254490113185106906667224 12518844 -718245470608180975153637726957081381376 12518845 -119278225007700910803597485292662649600 12518846 -71377038240752114234632255147125927360 12518847 748714733537556323888174609508460988160 12518848 -1193064018187740453857409663185715200 12518849 -207840305294974228957026063553087124928 12518850 -62749742429181561723930871288343952000 12518851 -1800526524477266164281104721611800804968 12518852 -636432707407682300118136549082691010560 12518853 477949048529151447298528544955209983200 12518854 -79163319186763523620718245680902676480 12518855 86802348351514587477513792263904276000 12518856 -142737086744988965263749196448251084800 12518857 -986867940268590761305247485340544283512 12518858 56422726240982395237207288053755281920 12518859 62327476853808970001960619029148530904 12518860 247382696769486208482338144515226926080 12518861 1013106101867593285796350457162612802624 12518862 -381769734482337756768596957992274390016 12518863 204719002689323059826416459247409934848 12518864 27609070649294901444763026561090478080 12518865 -112130105090643960563246002438862530800 12518866 -423654871161656784124688250239852438880 12518867 -169338458285046189661563572523420072084 12518868 46113801048337637518317238092759429120 12518869 237750917786684248361904313469269646112 12518870 116648149180300752831946125111783682560 12518871 47743311334389576139578888603029175912 12518872 -1411315950286953702348566114804993740800 12518873 -1708257866977752499293811260622097658240 12518874 -418875704361839213963226509098297697280 12518875 1208999709106533760075780369790075724000 12518876 421361898414874535072852820709515058176 12518877 -33087902871149184044084290085050859520 12518878 244168024637733673500776041736156581824 12518879 2100464960465238906304963955915444280480 12518880 411032640163500531251501723931943895040 12518881 -1121230965631138076357000202981122452318 12518882 217585583374043110941608859471859516800 12518883 748826270233071643673689263807388661424 12518884 -335676644576232649762717505332021874688 12518885 279920953962254755740325530072525649920 12518886 -93215504987904878486040409667415049536 12518887 550403858131804162460767071295363764536 12518888 -412931118645689936528246266171283850240 12518889 -38448493461084696955940165391421193952 12518890 29608543817411293012972847912745073920 12518891 1190491547455976738754007734283776000 12518892 -398354539049642493605980340135158166784 12518893 622096640869069517589060639926862706560 12518894 -473698848116659933793001763572748079040 12518895 -451980063555284286360552165163300151280 12518896 -33995076781422781473494067522677309440 12518897 1528707920927907256193513123681175947346 12518898 -52881884135030098944240954679651074048 12518899 593194659502996775325456481616693075880 12518900 -224204965337357026779821782556313139200 12518901 -493395865237755401030590859134707000960 12518902 -269860856839762594393207748188608480 12518903 1588518805358127830969346711403863730152 12518904 -396327091204452815435643313082935541760 12518905 2890070338414368562469528797910439360 12518906 -818702312123864110016683056701627848848 12518907 -1402426559921965771006986553139942976912 12518908 1446733763100662690246721864636661014016 12518909 -222572153978797188288549199896257932596 12518910 -324234795396908941640257006785637065600 12518911 -142726682244085614975860497445083268000 12518912 -67431600297272110802363486809620480000 12518913 -353493555602973160230383285426124036672 12518914 735998871279258592238543886074656303056 12518915 625323060007806724849157708496717478800 12518916 -20926052510113905763176731160782733312 12518917 238430339970387690600204084302721659452 12518918 -98426351196533053844496938478184542720 12518919 462645300874268801746516166794179773280 12518920 -723066008490573387299592767300100096000 12518921 -276033931681915767342320523608526523878 12518922 182595028281248296991401234573577184000 12518923 -552450816318919100658664227849641067120 12518924 376789819297584073158307917099989832192 12518925 -318880501512310520296764259762349604000 12518926 -278061458529296331618899644427318951040 12518927 -10175773642702121863717086554266029360 12518928 20444551323192821687928709934274969600 12518929 157455345030998290233156433973292424640 12518930 -5844601422259921625289491889988113600 12518931 -260543683392047925237367719018490331280 12518932 155019304136831614986508770119490970496 12518933 -93361485449640769029971013449963272320 12518934 -9790627353534300515217874338561956352 12518935 225978421384874636271927098107585279200 12518936 -1522620840716427685120660251302340464640 12518937 579682117320405048538572962725022522394 12518938 -557857669383186844536914352187847492880 12518939 2012401228435579701097114486966772932740 12518940 22782268372254987078431949645200424960 12518941 8972350077970279755788631328078510572 12518942 116285570596101385492508695234171903872 12518943 -1185021818113340973086098774019514090936 12518944 277600428905435241343486294821050843136 12518945 643269812129883027654399406821901018920 12518946 379892997125523712783846296491385024000 12518947 -210029279013573606141074349164488621104 12518948 -364050389919477952489702726246670991360 12518949 -1339848625382740254329924480423745763680 12518950 141120755164580019959643835684901212800 12518951 -516294461965661139183774402618683804688 12518952 26774292019203273899694582099125452800 12518953 -74257216061685606769920540800030809740 12518954 132777515444774664598909416241378851072 12518955 3723428984431126990129223652924658560 12518956 8981811167555167992845357432657799168 12518957 -1558406511924949948731200033872487545536 12518958 365729587038059452368462292183227768384 12518959 -1201368774335308600971162259412112985840 12518960 -117731935371908630965346991011397304320 12518961 1780648017909294048953387974014521664 12518962 308957937036322345036675791304193547264 12518963 -157663524538633002879431199346724078160 12518964 152346935685878093445458467414686886656 12518965 281493040900755100333384490927482783800 12518966 1438936077153989121457220125742644986240 12518967 997906039311962324883077629079601646080 12518968 227270303956380887213790937288490680320 12518969 -1190176755748436745329442216562641052992 12518970 -496127877185478438116176948415153994240 12518971 -1125549951741207701347363085838758688288 12518972 -630528877286545741461615829314767769600 12518973 232785483736555861412192143463773427040 12518974 -209866697507845639887952432791746194560 12518975 -369063774569789496014604999908907447600 12518976 354823324241269793143926784921039798272 12518977 12392475814292783231539442616490797440 12518978 294371582719516714229159580960337674240 12518979 18587914351378382958941322571992422400 12518980 672557369891575674080131011446064192000 12518981 -106485670021927116809320246318076080200 12518982 78621986458047873062517759714487910400 12518983 339464507364262962167829560165579680984 12518984 -1041361694009023144727628611433985996800 12518985 -528943229470639890437087703706605864000 12518986 -9679058854200804069847676511744053760 12518987 379621886377004852621086193684695399584 12518988 -502495511099309252631095864742890717184 12518989 17876259944091790617577921100381000000 12518990 282072623697632370240319225473393609600 12518991 -1289576783969944100271901626337711759320 12518992 121797428723300024919466038797073776640 12518993 -46140536056104146651513571016103677440 12518994 -580708384459765286657767157080557596160 12518995 1202858833742984402957301500462312574000 12518996 -550507146506801972212280644483085064192 12518997 813331445285671219979223411497269264128 12518998 284024810674843913704496245543830231936 12518999 186228341803252679139647715876130715064 12519000 -179691879516732324896391212021544960000 12519001 -1563267281702840961728044150152791302896 12519002 -230764382062799228395427956322669641728 12519003 -262753132756627100711039432519625463296 12519004 141877722986605022020544436665569892352 12519005 103175695203496356108401894677677468000 12519006 -427836146877254395657171860618148860096 12519007 498085176815441841718078295250298225680 12519008 -756227850132098623374420259467619860480 12519009 -124324680156110346961427443301532879360 12519010 106646398421469036132366104304378830400 12519011 782413935172832342095962253932666402192 12519012 -720963932590083202666235257441252018176 12519013 50236843067524113078016620368125241082 12519014 -952427745916902918712917513228073333248 12519015 -235292370392434315324671733027526991360 12519016 547209881034787219488946916155053972480 12519017 767598166937600819791168867996079293632 12519018 -625904401120248812936830610225065380000 12519019 160199533333064617819059165755846018420 12519020 -6486134914668410470296188672333675520 12519021 -298544087144341673666614179846519895296 12519022 -12200369809802815873551460536858226176 12519023 -1484432333536616682956574224776653720 12519024 -12914569952212519330771755070987960320 12519025 -282113414587710324919593745235406771200 12519026 -394254821078880650265552895560490260576 12519027 -309692100904080503237036698119635873592 12519028 -6392987329906029863535986068337928832 12519029 731484905093957701748419407885065475630 12519030 123973773877931500953635628177264464640 12519031 -2520824188423280420448231881571107408 12519032 761306895300900426017536967655639736320 12519033 186523277494538760020839285238112501600 12519034 -794824834663158933201900360203638165248 12519035 -702222834894242818894411432993830447600 12519036 -12780178111399727051672863241771412480 12519037 -1011796192531872077999605547348541320314 12519038 -266417607772448200307812301686886842368 12519039 237399404354822198186097431240608106400 12519040 367863184727180309804651667612971827200 12519041 972386547698749471735111960216763885442 12519042 124901347936641047359136537731605539712 12519043 -420823150828164390037124040934956888680 12519044 -149011030130795239752571916277090150144 12519045 -12418677180939930697616388907168172160 12519046 208051972743093361115943832893725399424 12519047 1291857066750761533132903202115018665496 12519048 -677773238518698902792271309105863884800 12519049 -1205111451800989796201930868098127566950 12519050 76725718867281941589443292215440012800 12519051 -17131514263903695574808805985840028160 12519052 -34613892449311580334076936290550071296 12519053 -507732377338428918409258970996297772480 12519054 -438787237492593447439759240642640171136 12519055 930317891532615767351387528988512970960 12519056 344550523627130503899647012296697708544 12519057 296447691248068547824899315706348553088 12519058 646054794336346991643405652209323878176 12519059 -983539544479546514791318597898723181600 12519060 -19306984937120838882311008496769699840 12519061 908166848277739333054912234662467741184 12519062 79349013274189486978933164209410154880 12519063 -9386107949630147411809324488822013440 12519064 1308092242525779745328191282556827729920 12519065 -416398236315123167245255056196117873080 12519066 -85790683148244739868015115783830138880 12519067 445797573759843244469155206272685106152 12519068 1723776320888880272883156500750480110080 12519069 6277072145326821038653284039117404544 12519070 -544475748596506099725259851410958563520 12519071 -91945931600566608284754074541298699776 12519072 -295467153950003861920835508136080703488 12519073 236041911361363481439679307028556661440 12519074 -67377531932819262122379780110907724464 12519075 261897318804332733665497458284930803200 12519076 -151475239001511302825371103629992058240 12519077 753602059208643231123092400254415557820 12519078 -280727681982770163476035775216765435904 12519079 -193614915947675924891045506505978141320 12519080 496388765357531405350422126422011084800 12519081 419995933352934946179811598608500852000 12519082 383432584814227089753671209616694825984 12519083 455609777265830267163524065232087329332 12519084 -151292316791991442180926671889345036288 12519085 -638665971926020679079778077534766127220 12519086 330894763576385859283205921064498442560 12519087 -63484693153060850176544962409119390848 12519088 317369268221438487144993738556828762112 12519089 8356830318725103554647116515850011232 12519090 -108670241641757721490117040453602560000 12519091 -351113150261465310391429103820814778416 12519092 619464663117031810755973488672312698880 12519093 718784371341761041149326834916928421664 12519094 134148230530055552744741385726634991232 12519095 559411580792391952339319422110637881600 12519096 3174962940305917729207138658910412800 12519097 1065382891147515454554809241084282515460 12519098 53241761539972131489623273536997139936 12519099 33559602174412714908146839972098377484 12519100 -364119624389467212060189662005939200000 12519101 -443487407759871831693591106197967378848 12519102 -173764634109816599866079008086749884416 12519103 333705149716428248426370420445653650424 12519104 85483246441200687709315629355842404352 12519105 -422489370516031966541808154420092551040 12519106 -1836239560817027189394088493640596736 12519107 211092116199829672996303735159319012352 12519108 628941607552713853648479600694216728576 12519109 -442320938925995731308430987254553807140 12519110 -183689640536014601083257555477837191040 12519111 348742433426615640241302382487062587648 12519112 626137467214205710669710848754884659200 12519113 280708276252625090661401338042850422362 12519114 205705691044036161343493243060589315840 12519115 -210890387200927819871026565482315384800 12519116 13422139659942066450999619163068876800 12519117 257678561002113823596781760730873727308 12519118 -302659670821490663563568752886428608384 12519119 26967685940669213664224772201919420680 12519120 -109437686143631051679251088340374650880 12519121 -2341232093822232548760875564029220763648 12519122 -82438405988886068614955046056119205376 12519123 1402354275804508262830791683096523944304 12519124 -1040851995466918872213311125749322520704 12519125 1139406939905869467390369054433002099000 12519126 3187279798555252895217510645574402272 12519127 -1501354603532868494129716982854588215048 12519128 -1638598292585666715645032826499972608000 12519129 -64575747123280620509824289477698550400 12519130 -75958510310615242548041889384159436800 12519131 423308397141076213437268597252960564932 12519132 43652965535296885314477868072316654592 12519133 -121206797217021523831863583372973044992 12519134 644803783737765149109189212426871897216 12519135 -33051161098670959697044579713208848960 12519136 131420404763829501987587398922537533440 12519137 1654157502028553719439535664431513978786 12519138 -474602237875446670489150607785420838400 12519139 1641226557462902113561025383293544963224 12519140 340139243372793131020373547885053268480 12519141 540622236592839729670387025066508112992 12519142 413124261609178072259051149411475765472 12519143 -62103245044993935646912881629835126816 12519144 -3241738178736201105097722527563776000 12519145 -35232125307426960156781887812827826160 12519146 -703624739102328484458567139741929856512 12519147 123994539613775246708560869461150400600 12519148 595129236557046699285443111646590206208 12519149 -13291073793297889642626953126362837536 12519150 29315973920511053357825639274397209600 12519151 -1968172086594565967281267650553028989440 12519152 -147470553927089221043782558752845070336 12519153 93298296576777953258450314612513226304 12519154 233065438615959617522159182727857848960 12519155 2454667590702243245528022590741387212800 12519156 -171840018550837746222118657665708742656 12519157 385690554256690991982964223140919712000 12519158 400486563651735686078287033899693547680 12519159 338497568994995937333435332517424582608 12519160 715041730346772683133221074874767872000 12519161 -2526522117908205650682468387769909369776 12519162 278478249796475419000580102215213956720 12519163 1521343233849740510447861947173618565412 12519164 -71989622545689904310533027639564566528 12519165 -70114639665189160612458757654164082080 12519166 930780040467397060643049766906561324224 12519167 -1413161527320927225979054322865170523120 12519168 933495813579289561360108546384969334784 12519169 377451167928726614165566969256708444840 12519170 -619485065192514935628495589657708477440 12519171 199820824815037574865564104930162380800 12519172 558668686910370777120078769682846629120 12519173 -408398349496139325098825334405864556578 12519174 12864279586900331257454354988591682560 12519175 1026321154274750542422074761167950165800 12519176 295840741049381383082954249371088486400 12519177 37565727454864534035205887000265536480 12519178 -192879350648948992490933059931775922944 12519179 -101901819027154102329988136506555358760 12519180 348919478091962290241842671670639887360 12519181 -1125434844861230631429937857388380163018 12519182 85614592340531732309196427010482922880 12519183 482608194324950367323692054615042416144 12519184 117449002073732996775480955152642293760 12519185 -179669299618879107942138620541167376000 12519186 -146940677234547682442501061153534627072 12519187 -184922139031092949558267405573333891920 12519188 -797370841022484693774226579699067940864 12519189 379056290212980487985033494195633497024 12519190 151323536952796168560555577242304185600 12519191 615627297266249192640136418041277149560 12519192 192103160337079030259086189840957440 12519193 -1110898880890166228729391224293883013180 12519194 -1689401089094433601101621452555702042400 12519195 29111693427879414357684429696895488000 12519196 -217323232516470723087922758948519385600 12519197 963346994203986271204108855788972923052 12519198 -38368796133689396405300102760330520320 12519199 6417791958013412831944065449785428480 12519200 706383902137163928847923639088373760000 12519201 -826596082053337197958928552638739652480 12519202 -1254689559958654956447046280021011734528 12519203 1751459335184190031081548601206549199452 12519204 -48729925041381984435952567141252823040 12519205 304268446895204426833606432335682468860 12519206 814598468126169703179398013852088741728 12519207 -1134942485139708251267913713174402158896 12519208 37010611158654897094163616051426385920 12519209 -269928908230196342561705640411859232640 12519210 24634672955867170627013533212683366400 12519211 1088824333387802119071921058871728113624 12519212 -195835674033301093207227027316654412544 12519213 -456065435002641635111586935943555982080 12519214 -336014275255853419145915321501765606400 12519215 216134139924740577179551974740438021520 12519216 -47649459522417174034248691673401835520 12519217 -541391472966545189857996853514672328128 12519218 957960517325524896453331202304684479616 12519219 760574691254128860016341306989906745144 12519220 -116489782529970539244063931899878768640 12519221 -342261676855990921013264213441833337376 12519222 8424227137014259699013252072383297536 12519223 -2085771080611364373485192352330613501528 12519224 -73492807422482601016267974897296302080 12519225 -993934887116042206429437778728547464000 12519226 112593329873787468387931340334319125504 12519227 -1189502202852118510662455121304024512 12519228 831665763011320597067263809155682877440 12519229 266006012589839424202567539425847141830 12519230 51272626112713063633259880473100701760 12519231 549715314415885118683940360645047889352 12519232 -448842596442118767349575675733226815488 12519233 -1569159199269202158870847110819621798480 12519234 79812047117672375057758961007079776768 12519235 7444816050437761350625232133447838800 12519236 327731644389088838416878027072136979712 12519237 39841942720121850866809072712181147360 12519238 -966724517418617883663740770655578217856 12519239 626415036473481840347010561361330238040 12519240 358074829193523119061152578598567116800 12519241 -186583158172004559187789407746303274240 12519242 -1186388365328122480296405182261392000320 12519243 -890856330609614498895400315631119270296 12519244 -212650485977615077723476234602921438464 12519245 141173624026601332621483980483053061120 12519246 -43125900469809681346605719668850299776 12519247 801967748308689021374849432895912522040 12519248 -84016687400534681758389762077784145920 12519249 -57069054898751951209015071686042958720 12519250 -100904692165565694994643893593082488000 12519251 -740811793149789852910720629497746121748 12519252 -347204049427304565769420874000180121600 12519253 -148337946665647710369630498113807439396 12519254 10951219022737852638818737063572497472 12519255 -341951308956855868333241737354019217840 12519256 -610167800445893893915693610015426181120 12519257 146546075538602440116844282168836824064 12519258 -576208658538714295996892299945874198016 12519259 -717736015897732456006080347695474692768 12519260 178445994586476787196206637575442688000 12519261 -403389031037084456538363697776157812090 12519262 -191558151160797747794960008647100833408 12519263 -197240012506608387516573040269906115416 12519264 -408807581328087811980707656584434810880 12519265 -574120929002910817035409374957040620 12519266 -100280642100654658376824595079734496480 12519267 7218234436658123913835673344204124280 12519268 -172564144664991228181450063431261020160 12519269 210433041423038750866397025709354998720 12519270 -108639369417930062714917127109994728960 12519271 1511068640581458357663898466284420861200 12519272 -523710337943947113163012689382224307200 12519273 286952133744411660143538432152778198144 12519274 87113107185735751991287944229908999360 12519275 -603884345348098611667927607197645845000 12519276 -52798810203167337931788362428188622848 12519277 -146947127913357191604775219732195742496 12519278 4006409095844303070064013300698876800 12519279 -11362826745266448622926480485130042624 12519280 -273608737390196696213066247967028183040 12519281 -206882152059020566967473181536633171416 12519282 -415404496777100374504353247273121447808 12519283 161503518974163210498114057711215113376 12519284 624323783485920935959986529925466719616 12519285 1065462045725186795842258783596768135360 12519286 -243423505850479065206451385731841370112 12519287 36008716771312456807324203340676741592 12519288 189343748208373756089636545393275699200 12519289 100045483910489285198304185417806238400 12519290 279024789761411893581807616814201779200 12519291 -414796521597211959212773583114499901440 12519292 -674286470175767792262846419050179161600 12519293 299691913690993224167610307015466971980 12519294 -455450127836828071709489853050224286400 12519295 77367924738181316465806974974613469800 12519296 -2982702801323233780258453948069293588480 12519297 -38817473167069077110692669122064872960 12519298 112058850942909837551622234112656399360 12519299 899259327286958132204205991767356939568 12519300 -28291669118521801105755363009361920000 12519301 90941047302187633710210440777433813600 12519302 456663023154351967290588312196104608352 12519303 867657416732592872993961007258003972608 12519304 252056266232060410954852977086165452800 12519305 -530101254500279677692128428051561130880 12519306 586491039708283042222550189389130188800 12519307 -327911268762720196575052793378518534444 12519308 1248267030348521514111455484080358620928 12519309 -97323950906072928513429876833205335040 12519310 735476252143494047917115755001499557760 12519311 345358478879908788029322588102237422832 12519312 70456859088700293075944755769002426368 12519313 -1154736296954812155026267754789532898960 12519314 -380458902991839253499862048275411416176 12519315 534710608144751926380137543169452415360 12519316 133808265298671227233451932339495210752 12519317 -195742388556544449392844971187845099634 12519318 -116208474740067829390077127142072788992 12519319 -145500015755113573791773787667196916800 12519320 -100329427517640908385071209534101504000 12519321 32861118023577992054338816997217024 12519322 -1016479447162504357174546465125731858688 12519323 2115472603259183595582478835046967982424 12519324 1351441138762572225352936516845020160 12519325 75288620385296711941566949920478361600 12519326 -750008948710329614458237280254409102976 12519327 957715349127318448337507483327671750032 12519328 -279063644328773588335334271931514880000 12519329 -274469205186680484864421922083022039640 12519330 -57796897709906301983471306806303918080 12519331 -2713514145144622209161272817265227621616 12519332 69109142478470815678329028000831119360 12519333 1999920017076089615631236917826750937600 12519334 32537318108633918601762434579094376512 12519335 161195484106277429224777566496601120160 12519336 -1124378837976699824439373909193269002240 12519337 559976285341396343152424365989601470912 12519338 -295664649554032907688230221634504535456 12519339 475807479188670069119202527650877368320 12519340 -1080498499135892966561632558173645419520 12519341 -433330168494198718280854872657331029408 12519342 -6699395240169571587183264047148246144 12519343 -2556798649995684683592294310092252826080 12519344 -214223521490189096541882390691349889024 12519345 -47155649308392021591355848852575316480 12519346 -166282383347942225849135321043226613760 12519347 -894681811646130378871266572401797969960 12519348 499811741246251671277285584890381537280 12519349 -819506375209394857277962765200120197650 12519350 28658290477496274383384913503859993600 12519351 -817646062413679567876601946666901564632 12519352 -620311311528115693824304673420119633920 12519353 1153342226210736124821237961668055112016 12519354 -12094844826788306350634209149940944384 12519355 36440759005094455056992288354523557760 12519356 -924720031166746573516345118004416302080 12519357 -175147142686603510213644034612847195808 12519358 -109156636985882564430757287875572050240 12519359 -1162624944508901449239539449970341601040 12519360 -54539321872554372333383074123811389440 12519361 -1838700222652340802716038068084859172988 12519362 -563333966105848287874227986543403851568 12519363 357364722311358278134752556088316073200 12519364 -667693726208454186161169152503541760 12519365 402136029721308657187239197406957139260 12519366 -13806874638352495437675176324246515200 12519367 -953790309982656275533058700761819084800 12519368 190933641185927632946761919647482946560 12519369 380109927344205819080241972663833842794 12519370 223134920272192771252326130958668790880 12519371 165169517750104634421746015389161211944 12519372 321820595676873868025004936686450076672 12519373 40261754756656954146559166951378405164 12519374 261756591365692178257217220871524517632 12519375 164404194611763430817964098213826240000 12519376 92946459555916773144872256730939154432 12519377 -1386087204633784326815733296698245546840 12519378 87505087023259088333759309947162629888 12519379 904055707621013469029876715065125743980 12519380 146916489901480959730584326548273708800 12519381 3349277025695929102100494806304063488 12519382 -166683704074795749809262988406089322208 12519383 16889626944100983058150484813816641824 12519384 -420335303939883628623992188607966023680 12519385 747905804967652406702860105735830475200 12519386 356573104553177960726633441300501833728 12519387 -183980280583530187146471259043445888000 12519388 -418678665983067961545408253696423256064 12519389 -1696597325838533069563813057617087390810 12519390 -137474566109819122980671719793863925760 12519391 -752128640212707317410308523311985798416 12519392 567727928281632736528170654863324086272 12519393 162601895434498194495696357150715501728 12519394 248604347240421720664757949608663960352 12519395 -185511647092052717296441918251921901440 12519396 194608438260856846125947060122702543104 12519397 -180165736791860171627844614895425978688 12519398 -351820492377568816344214246297050890880 12519399 1092557597979099059652729759923779879680 12519400 -146018653273221740346655755064764288000 12519401 -290075845650814089073193384890354166598 12519402 -22350634017989498798947487663813890560 12519403 240922317093530305182859120810864759984 12519404 -923836374071486236317520765353898099200 12519405 -436639642913760514758677121081937722900 12519406 -407086724966583213421048806052758552576 12519407 13723536770448876309703569731851962240 12519408 -83715578882743858319875258041317720064 12519409 646511969049318450403439381429168458816 12519410 -376541321180331842281830219936404129280 12519411 -5892384632963138506075105905782040000 12519412 -327087578217486883737239380119001743360 12519413 727301263528724690421338249311468804320 12519414 114856475080967253955050605543593376640 12519415 -719682461755852887096858603192382102440 12519416 -31829512717473819854461618139379302400 12519417 429673286851561617088857414043395404880 12519418 -222610380958501578783530670262539165840 12519419 2203773569738936157151792252988778078912 12519420 211063171315983130860417578623420154880 12519421 -920248391661858168204504834008090896378 12519422 -291352835283033641832749664899230920000 12519423 -390500194545763098326640316091463177600 12519424 5353259228481523451776764022861332480 12519425 41840316631670151009981481416989760150 12519426 -188715694130649941914375019727871741056 12519427 -89023141778570093349755997272972582400 12519428 -30826534502019428697040321390634456064 12519429 5231818082319300266281262609955238656 12519430 -120139104528993125661969908474647142400 12519431 -104415655439514894641524112849850218736 12519432 293789644674970274650897492163675351040 12519433 1514139836614368370656273046947905334144 12519434 -309039385636958490807652170174145167360 12519435 -423787710907590108345926417424703453200 12519436 -1421814242547372176903620511308538456320 12519437 -700771326544353331361621620766957077248 12519438 -162281027523724378282170446248686315456 12519439 -182844156581354989284637547006600385240 12519440 119477798874482748999472074609173544960 12519441 -94116341229482479154688270103431667536 12519442 -297094158249281296485723253357401784320 12519443 519746716650379230183009613673708802048 12519444 -451551165439630981523262701646561804288 12519445 19374613454059130488699718240292091800 12519446 -606264262301479157768634423910169192640 12519447 857335765015164236523956802920401597800 12519448 160955803751742007058239069395064872960 12519449 -574710859674674970816105533500413578550 12519450 4092238300865793177759847291731513600 12519451 457165878207577439816307874887165232500 12519452 218831450253706349709618139027192627200 12519453 293802398643430770200226436086856082304 12519454 557218605843236481744455484915584866176 12519455 49728206509337418411917061000658559520 12519456 790723235867536661748842500501632712704 12519457 -1450910349809476154999889762454126847468 12519458 258236806850567245276034591102950027776 12519459 785430670662900863825811428822600118564 12519460 110167076479972139872807006532764569600 12519461 -1404503531895591639978078573538152405600 12519462 20587367605212120754281988640010831552 12519463 -102498650812944897113349293806569819600 12519464 -103695082252972727676595522106534384640 12519465 283916207240208920515104148111474446720 12519466 -337134381863983049495466772045968095568 12519467 327295376382522841727975628976385735400 12519468 -2626560837532849007610445661159362560 12519469 712390146168994206084499915109486870860 12519470 252090965974950842072460308132958175680 12519471 -390853502879202942409778388471693927936 12519472 143200625634131626374758846706503974912 12519473 486466630478977320455787468582468858084 12519474 -149038737417621775096644459145799761920 12519475 -30186416073058939698052588201152212400 12519476 1068516826386794659055373482642823800832 12519477 -420672983201233263141812600175146356992 12519478 -269839560689429947467447772350639012960 12519479 467347182973463421046158976250720608176 12519480 -3897431682101753540138252281498521600 12519481 -464319208498930956035558798481939223480 12519482 580974467964153545066462136859448276592 12519483 -183098080666371031328068650054744287976 12519484 48950969944897883463025645124775069696 12519485 -418701605355247503725594309158017323040 12519486 -166528179150692710323859801937560452096 12519487 1481770942021649438535538511259231763136 12519488 23382228968592827549507232304673587200 12519489 -508858047384994170181351260959787558720 12519490 -414448589661323820165347439729533054400 12519491 -476774438116888529360590697939853932448 12519492 155593015968119583032847276756200266752 12519493 3678997902945989568625546238531797184 12519494 17596551627283028765821624457709044352 12519495 -1304179497236436739674992712681372770400 12519496 -150398360665991370352393438086907084800 12519497 -893998450844407791538903543406935252428 12519498 -67299657520664506496257788934746166272 12519499 -155359095962354467621383370527314156560 12519500 47589992313065889430257398955033600000 12519501 300416235813713055331387011455394929280 12519502 482253631397941132768362671981039402304 12519503 -32024488734577334820378418033453311720 12519504 35307237198976693009478311400297201664 12519505 -191669512883555700778154117625969235200 12519506 -27966578577327391004852705665584264048 12519507 177921003630945856642734853984008960 12519508 -1729879190497905500623066710585551827200 12519509 -1490501921460293325614222524431928906290 12519510 -430934016171986229528004516002196813440 12519511 -451543990096732111240979571962947792888 12519512 784328162225810965886112527446747238400 12519513 1217039129529270259098085890023109025242 12519514 -191291310002320084449263723483798424576 12519515 486489103629629077375826603706805898400 12519516 -219781863862127638039679375823547995648 12519517 -780664686342262169347534190329877705434 12519518 460444174839282329520293546978152412160 12519519 -1158921230132560582123020109463336238960 12519520 169303138606816565347697848522632069120 12519521 -181314673532138822106670533257706777216 12519522 -2050775263870085242277929788234674400 12519523 19888388329051723444278007328874799344 12519524 1297702428405192379925389901788226678016 12519525 -346856532287083097072672561577167952000 12519526 356236170267878736828320194232717951712 12519527 -1135512984424577881170427612191349623624 12519528 -353124209910320275042532857067072225280 12519529 811085957894273776720255923900748073280 12519530 403809748741542182010437224159633784160 12519531 128182649861531218742445536635861070784 12519532 -744059088928900318273441970490686223360 12519533 15925860020724302925511275985052688384 12519534 -41053757144168506641883746467632182720 12519535 6422208620160228275198510993013672960 12519536 -2174601281904005261551728612266213376 12519537 93290679383412632582772664581457152000 12519538 -549528332838605845590250683932250718080 12519539 1298652769439119527390673599401539082040 12519540 -397066074314066218826866731438259476480 12519541 96685736276008688803017783747915836160 12519542 101845957703604195888927279077903013120 12519543 563881176153197166638424768821062591464 12519544 600542139292591976836891533459244523520 12519545 350055152090604863331761837819323071300 12519546 25184078691087478805831113771559180544 12519547 15801684632518432250404695253733991072 12519548 433762491031059420471889846008269899776 12519549 1067715334172707822185213115793662326720 12519550 100921358050487750028883012122247516800 12519551 1987183315401296119088106882846742915704 12519552 -871044432699941942887586581271921295360 12519553 -183039107046115519374335596094005753040 12519554 305519015036308109955380795786104286208 12519555 -251322871982172590513525487432529099680 12519556 -377259230161884567641305531241067356160 12519557 560625399051290998364669890027361395806 12519558 -391873647238749935324045851733073993600 12519559 -404142461723686150821097775935976521496 12519560 1091259205566467956183347356369454336000 12519561 -1068006104877497386340703613345696344960 12519562 349395591453131745836876079988388964864 12519563 -349358947096947682468756333258729680240 12519564 483635681532935499187957874966080081920 12519565 -141433322051220186695985034988183389800 12519566 172299278569084261661589284167210295232 12519567 176506515715371388383036112785711046656 12519568 221671252779084532435335092559065096192 12519569 -1195397530117918932627025155671789870604 12519570 2325615175329426150198770929769487360 12519571 -837894318703606717149795320727023110228 12519572 -140341760790987972046958073572556865536 12519573 -67357109710670161992300743099505861312 12519574 23134869822517313807452978416546584640 12519575 501544597757447316025751913322956903000 12519576 -1034896470003731662612169602762598400000 12519577 -165204729813338201820680142939275779328 12519578 -189392975547423378387966186886552287744 12519579 296746789621107170369514474289198536048 12519580 580590561847088160869243450199491059200 12519581 -281246056756556614733555114344377774618 12519582 527747210621056117497892810373088534144 12519583 -827417453448840336334340607913100539168 12519584 -790078916928275696889949275134430806016 12519585 143979745371055305667147492434422686440 12519586 -695203655430261853213548171984649657008 12519587 -1357435828782799429527840771578161897764 12519588 635089601945460137868934156856313676800 12519589 -172254080406351277544611082243271667426 12519590 -421716340380854759128104706009053811200 12519591 -260819612560434789272792413239495724800 12519592 -531835333445087953577700723392413824000 12519593 -507151675640822830163281585827093649158 12519594 217575867940892536056284443209025904640 12519595 -74222132933784584010920818662329209200 12519596 -450021149927596429553292782929278034944 12519597 132087853244605144632164931163361135328 12519598 103659675629677739254483197237565627392 12519599 2024473726222875733120912882233896363136 12519600 -124976036428300736139830424634168934400 12519601 -1063243522754079102074176697341490401296 12519602 -201191312000827372066552587914250667248 12519603 1121928975839274362595139712451514254504 12519604 270790818895023650730463785617102540800 12519605 -117346622245999934590159527687256871040 12519606 73582265418008465588717453790985809408 12519607 -659819652902661509483679027031245674760 12519608 -529213317934154690002022777035636899840 12519609 230752513537465355445723198943706887968 12519610 -694805834910007823755307604510756587040 12519611 752101767869859360500777060759274815952 12519612 -61336120430819914055638777765093229568 12519613 -398546986011702700040344689178115304000 12519614 -1040750056963061970966125141922969625344 12519615 -83389989479932220629862100391632359280 12519616 169409387404913634787738281757498146816 12519617 -904099618088015491779417345488509015248 12519618 -402963770851224659686911104582349392640 12519619 650848172638021394904152390383069952160 12519620 932556843395231226324233350384933601280 12519621 -81954398774330611339884487657961426820 12519622 6104188116200951783616493839563318592 12519623 -1790604857216301414967398487931332646400 12519624 695433255200519961243190170145259520 12519625 1066533568719853286549022469495733664000 12519626 283176897939531238203016025927650325760 12519627 350986264011982801324088905111806127320 12519628 -449686740684686843123076776755484416 12519629 -144056486609152894518806201737825532160 12519630 -196926517984715917598843704504965312000 12519631 -305350256463211694732194232198008651400 12519632 82946132576052197367985158188724387840 12519633 -158939779012329794769141003987732293760 12519634 518153089238997028103395256822662851216 12519635 -520799395217928941518031109684503731920 12519636 -121860120902924971992122901824435490816 12519637 87276638132990860486940300799805029696 12519638 1109270370002041426410697490143748754720 12519639 815516444764664748433939872389293810008 12519640 -376082195359166009404251326198879846400 12519641 -1859608250091748176592895906718217150848 12519642 264852301908599101367763195618329197824 12519643 -233250912237127304522379644726110179696 12519644 1318119499749135855883281708144248142336 12519645 -72220899895198450985405485272358853280 12519646 16094606454412074724881397968066812544 12519647 1430372781181979402839665506542244076336 12519648 -611737187537014918559959258292060160000 12519649 30944771992740794034120003306949321264 12519650 -294691702653446544474474603972279628800 12519651 754028612167068172789548167802103776000 12519652 -1236888559711553001752943815839415726464 12519653 361140767448085160295343822265870132220 12519654 -48492493939334885972018184388352083968 12519655 -434824910280614055890922606972402634440 12519656 419624393554020612281242406384079912960 12519657 -1359969461447106169820099341082433150720 12519658 126130829041812966961802085176029171200 12519659 -805704809990438191717120066618038126240 12519660 39699119922186811530262714769442078720 12519661 457873851040106643497909574983729317824 12519662 899029528563610281407826953025869024832 12519663 252496951011181589826659076888405373584 12519664 100503037064407994667736793006071578624 12519665 -5811360724384382525660252395411068480 12519666 187952126606447645666677133239781806080 12519667 -137496229241039219450774805813644555808 12519668 32369162834957543336394276671740772352 12519669 460933725370041610665008121983107558944 12519670 -395386431180147786010198670692133529600 12519671 -310478665359106264656516383651576625456 12519672 -432495027270293106963628243439537356800 12519673 -284319085899537467850611221627495453078 12519674 614666117608247915361548509488851416032 12519675 184405373006744093355823933871465310000 12519676 332588447493112127187296048852555372032 12519677 320494760491181837102478127368540363000 12519678 -64505760575345269547596912747964172672 12519679 856372049728061363410066533768398998120 12519680 -988180090284115036488118408889751306240 12519681 -284501729077306801653228126162554082816 12519682 88060500739625067764743031310939955200 12519683 894773644640465839373510818726456680960 12519684 -10631846745622076179336256238113597184 12519685 -1249285071994313890430451753585954764640 12519686 -484941703494812999906622881263239650208 12519687 282700756479885632193250856535161644800 12519688 97429978215453016072861628709507563520 12519689 48811325080491836999858690504387691840 12519690 138984721491525106528625205396677068800 12519691 -372277745882230967260578007778221159616 12519692 1222319828976811061260986050512307586816 12519693 30676966511943151913060235281729294124 12519694 494064067014181821999182737739393598912 12519695 603216147332752770176183990741636743920 12519696 -135363826872669435603448557335526309888 12519697 1396592093541346171747194817274565012146 12519698 -688755660698395083750053514152244574560 12519699 -326362245446463473059655704464322540800 12519700 394827199486561988855617915230690243200 12519701 1077094670581190822005262985219032440824 12519702 115301136379328781417354385798341562368 12519703 -497236387421254642248736032278656208720 12519704 -278465185556503994512277817001234452480 12519705 194084612589790860077917272894233472000 12519706 -652419432628846252937632301276088306720 12519707 1155452126602776898436947930859552536440 12519708 9143889740179524083516932323839139840 12519709 -27551374338087801116316079950773770100 12519710 119738582790941671770317372514375816960 12519711 464860617759089749574568858504752666640 12519712 1458679298862121482885494608557363953664 12519713 422154873037769523407519636889283375542 12519714 342429746141547922041271694899214415360 12519715 -171751081327113620037728841728362422480 12519716 180822807625299693868169702874790794240 12519717 499296215878981590549830495837061202560 12519718 -264047219820980166295459473100082328384 12519719 -30292883779812417624839770016508205440 12519720 99850019065215620367316658949568512000 12519721 1116762676278261309160166037353452684922 12519722 111652050984238693508481249977231898624 12519723 -779808719948327865722966561041723650216 12519724 98030754323584837584621262533500978176 12519725 -861820070883076999489516647420469717500 12519726 380228936688539130655109411943114452544 12519727 493141636822873713515822090524644028800 12519728 107360878516214523319780366697822552064 12519729 -407070847608596819254946799693508968126 12519730 -175347488933873286148344980756574028800 12519731 -35102486726833620295615650669878565120 12519732 221659091065142516273533997381160579072 12519733 354677576156362769153423700552899983982 12519734 -470211211897102095671782448582993829984 12519735 56307991177785262952271587710966977600 12519736 -1154485094332994032295123062464862679040 12519737 -1044489125420882315766557914276241424000 12519738 103941183222821692295797077368660090880 12519739 -865738152144486112746711485642400402460 12519740 -376397961675175194281459207332190515200 12519741 49329052443037802868496519347768502080 12519742 345974903719741668129207856569197206272 12519743 -999696797673927395344561216539489811008 12519744 124394697949061410069650749016917409792 12519745 -134370815095855827276199572868171130520 12519746 321635939057784631499090624244275562240 12519747 266416485924753329919015622727243851524 12519748 222629586925434392983707329861353697408 12519749 831715668989894317620359653574518368 12519750 465296674040947257291867785658074208000 12519751 -821975343037798731174886529414367360 12519752 -533938873670273049185486984141336739840 12519753 -266497382235480578647275616128848351232 12519754 535453116695097042500079574097041926912 12519755 -626657909346965303818811420864236251840 12519756 408627085824472519745082436306224506112 12519757 -1462199302332554027640321499855828283700 12519758 -459351208488390735044051171396296107840 12519759 -311878167526426407213069821141662400640 12519760 -122254461714094561958225774644545454080 12519761 11910104910054552861320019703983938292 12519762 -160177737438634753604340882170971637760 12519763 -1255810779546867352888647819123868179988 12519764 6422745190925365085639794405508912640 12519765 -6870802752020951543423203836928610400 12519766 -271615797459573899675629983537527930880 12519767 -109061770268139804975217012114982189808 12519768 497261861651627384982018256555618037760 12519769 -453070652938271806888371129212464858594 12519770 -35404077060067183409585203261219103040 12519771 -272861124006320645842197482783724207936 12519772 -96197392274162108709265475695822810624 12519773 -480196425742985963316518204204063628960 12519774 -242417049144284438445541371070723650432 12519775 475981200271048718678161930518408123800 12519776 607575504447144989416916124052346634240 12519777 29011277061585126783735876557113677120 12519778 -857142693301682810578512912388870192560 12519779 587539697813242344956943614349780484380 12519780 -30564326837891998209609901235066388480 12519781 1580102276067911062978818909970944859164 12519782 388999618337611406308332673270956965184 12519783 1119907501307119852408519664569202884752 12519784 595493896699140859192899729916654387200 12519785 592176523166794052292831336436261268160 12519786 553440602994963008398307244378252025344 12519787 -552255302069775766735074773266472439808 12519788 -256982166860147809639986628695913350912 12519789 252358077297435194763445547418424325568 12519790 -158703560622883514592826233438988321920 12519791 729413226168383078159638972602998058192 12519792 -22035886955511638134326207612237250560 12519793 -602877945889985902827177746753111217600 12519794 -6392840598135235303666543851915063168 12519795 -354351450850150983362176378702833481680 12519796 248072545065332059922216758742405675008 12519797 -2676671110547954829208844601495209280 12519798 -216934876564021326047675364200736696960 12519799 -726345479357192559700059028305301154200 12519800 816162747159201888949336565926064640000 12519801 -67467661533528608567141051954572179072 12519802 759335968833813812864254710953949866352 12519803 -1333454131692996650016117633315131679360 12519804 582733153098675109488488599270984384512 12519805 1154337715665341384882082982376278364460 12519806 -180020307812287292448778343071491671616 12519807 59867253740392144016702256546041328840 12519808 186058232812869443293937889702209126400 12519809 105387589022088522937521603755662040880 12519810 161767191649324155570875261495601453600 12519811 1290035105552814997762609929522272812412 12519812 1471389198502712538907592977606059670656 12519813 -1362310320511546042547001749342542494336 12519814 22863365246644202221873610764643996256 12519815 110675162764613937529619819641898496000 12519816 458360732814352780731400431085884825600 12519817 -1526860004207657913594727654937613836134 12519818 568025057964529434266201279622728877360 12519819 -320366528778760306246551407512890738240 12519820 -141251189638045134570008237285326295040 12519821 756841393096939737038354629665242234070 12519822 -235023597405437186980012702357556121600 12519823 -662231353747513747487489284640051780640 12519824 291885499936859148244724422016233021440 12519825 -383794864681765525556815352958724040400 12519826 764894656638048861910804228606944019584 12519827 412769875009599447938149437014319925560 12519828 -145809971163351923505801453656476841088 12519829 414805715674371641817466673192880066976 12519830 26692486896056413716915330355244386560 12519831 1120946475402231828856987595179180027752 12519832 -369621614948822108571130793915171143680 12519833 -1197631850406249238300609063631743476918 12519834 182930285375815232684220601233686330880 12519835 -363278372072885497452009424507192094400 12519836 -5491634503055484202463709101275517952 12519837 6828936015948192828147745804828395456 12519838 567389403960527075120716534740275968512 12519839 -1468581987967209446825307057311177493600 12519840 731656100407859731101317572097102315520 12519841 3125401120185372772235569968469219200 12519842 237382180085663132984450905855797622944 12519843 -450335688443814203849246725995594624000 12519844 651729417149176205389853204514284548736 12519845 -128382010363083041127038968486253613480 12519846 -64177103373854197810750161700176631296 12519847 1268480104232325508966900225028285298296 12519848 -635713217830315917216428801522154209280 12519849 475570371138971799673890963466512232320 12519850 -46464868725931191807661415878928275200 12519851 80527025516658096975616177053435954720 12519852 1087281684046572910595016500514136522752 12519853 100356739899618535496459931645120303424 12519854 -31163754485007515012521668251143298688 12519855 -549734381159655941002851119328588697800 12519856 -196910254490854496861109156249779306496 12519857 466335811110607705957178712016050933312 12519858 196984937045856488290140703045682991744 12519859 -626436237550081043989183241284995409920 12519860 -1166692645480401869669880233627569766400 12519861 -791781313838164494176912619085878652128 12519862 319817157953517835905187014707341782432 12519863 -902343014551992596926337951848564139376 12519864 -255649692749136941127695304815742689280 12519865 81149995872324188486584002926971688520 12519866 -597518315311046462889440293082457628416 12519867 62406262455851926262015320519999770048 12519868 891854334032183789727118640108291560448 12519869 -21927904944657014096957039106506260320 12519870 27263016099160869263197831074576000 12519871 169973209294972458769707265416409493184 12519872 -20324437722332457658412874032782245888 12519873 69180149067749873690815470970809158400 12519874 889983358544092528978392306065444704800 12519875 154096253071039289430681398330748492000 12519876 190853385567167646427374215395363372032 12519877 -227901228081623639450145692477581109888 12519878 27002182004499416563639005029329097856 12519879 -319098210902532170879535425925605007360 12519880 -11649676543068182286529736686006272000 12519881 1068169885442756854128496648415798387664 12519882 -24933815634285092187632020456728178848 12519883 435792345343024531400841916219117680504 12519884 311169286529104377281478462004493571072 12519885 139978781750838231320447208935391442560 12519886 75108984653910296345188989642993792000 12519887 2100809654583174899434833054462746644992 12519888 -314486267939129044336735427921545789440 12519889 733522257542722294364028085261453091328 12519890 -127414617385265314449270837935694310080 12519891 -255857613190053868877767563028383994680 12519892 317104953152322655695689996579968831488 12519893 -1210509250428054219369562575948451431858 12519894 -1259343110372231855649489619300737477120 12519895 -428064270074654541422531128554557658600 12519896 1488126888889123445147865900058324316160 12519897 -43768828398838045561730756248301907840 12519898 -24960471268300611156946276102696181760 12519899 234181125231501580745787300433017503520 12519900 -174615432375887273154700957461319296000 12519901 1595066290017763704775192666353725460902 12519902 -54669877935688825608632652523570040448 12519903 782808301708736069686158782927663505408 12519904 175352975626686980076343833645446332416 12519905 -299053037296441726962556483548049521240 12519906 95432322327490980849942185181861717504 12519907 -1391878174464563889758691543918319405728 12519908 612058147158235233810135942798724497024 12519909 680029566989418106353628050591309656700 12519910 -39684215217473420412423573639367200000 12519911 -1474294061773663112582573962680629068488 12519912 -178847299874302060594294795605421916160 12519913 -474892543694607683617106162680704683904 12519914 502304821080337945121254436485133328384 12519915 265836441984574136940302361671804893920 12519916 468786883685505718022323850144471155200 12519917 1666403322231217495117269999406397552640 12519918 324083454102137607379801299739817668800 12519919 -433483232245756533603436880872905653680 12519920 -50858000948283627719486457847165747200 12519921 -735191140810451916046528067080823611776 12519922 940825462976734385156533937621962516512 12519923 1649411397865764994589607544955154384 12519924 -74526391632619811520692778751154270208 12519925 118413569709246207447763755298462116000 12519926 -61448291139650029592280863384708149056 12519927 -13616185642869500046748590366583973376 12519928 1561261301034261035631025769818193756160 12519929 -255277342506775987234872257554583529600 12519930 19666535640473233943639935772204517120 12519931 1213770062954707270044675570847870279000 12519932 16111905421564196066648732407935877632 12519933 -706095070665025503782581315128835762176 12519934 -337299379180610526838486680630814343808 12519935 183839855684251832871717403311223975200 12519936 -136577416218391019560891094340458250240 12519937 -1082973281990347714210792414763967484414 12519938 29370434782335905546590195880087492160 12519939 -410812322067633791251734088453051576320 12519940 -151512999022244069017853346490814472960 12519941 573325894248743595349527228272068163388 12519942 589864753169082318275665394041900216512 12519943 -2036960897765800624393810260716418474440 12519944 556724782355310666950289456700728284160 12519945 417287591613537121711759446766337741640 12519946 812912148008132521514149019298910458672 12519947 850904142118370793447277823664120622080 12519948 66534395180557276010044114216588247040 12519949 397082839481345273512605660150642655160 12519950 -3934595390073089823519530608749408000 12519951 -132813174360503869218060978704816108016 12519952 39399571242838396867852812545302470656 12519953 -47232124912625411222812106623922092560 12519954 -980739890903973508112977519628041205760 12519955 280802549697186105274268541027688819200 12519956 656941486811830055884485560975521920768 12519957 821126081645572875222189964398976513440 12519958 23902576617533239178923368651581859840 12519959 1607740450535100550951520357147355512304 12519960 -4268610311740593958549403995141324800 12519961 -759847772087898805281319569295147888438 12519962 31691677824615861873923282057841460224 12519963 -726296217690568601765031557433015441816 12519964 -404673248085988034747743968889151425024 12519965 -293326442509511581445452028480703219600 12519966 -883772359223807956043987162854742016 12519967 424490853488285899670089329541625154056 12519968 1878159727162199752070399200510156800000 12519969 -78441564050914725799221266789673360384 12519970 134873894497489017749265874603571804160 12519971 -314868259306043662323601835832488049828 12519972 -393146787377037482493553286515352556288 12519973 -428915451737860156231540164214448580 12519974 385877981182054220078007361017377634240 12519975 -59137582830297955267851814603585798800 12519976 -66018118171427232870964342607769600000 12519977 -399602789891650409138001072034175010480 12519978 163039321239008177665737064144708524288 12519979 -247408135552880556487297252042424857420 12519980 231977145121997720024380979209701196800 12519981 -1010655751598588778208750094105047317120 12519982 697871393955819952563073061473397494272 12519983 114125188957697464937501534230934590464 12519984 169572797941819337485623128360187002880 12519985 -305221270197976690462086707137298015820 12519986 -82328474260178050189000955819439625920 12519987 -887998093072809348087547139576144573640 12519988 -243323311147723662348030896790508186880 12519989 -232062040428247549514132168956725912210 12519990 425296531926285009231028605457063092480 12519991 -3343382655877685365767736363360927024 12519992 659674679143853764637511475047974400000 12519993 298564448652808239640984501592877156000 12519994 -72582457522130195496686763135385397760 12519995 300516286533949920056230209720473040000 12519996 208895133428015600852496248360930657280 12519997 419270949017077344626724719811091073632 12519998 -385491554615035222423468873564630584960 12519999 -291135852991481653175016824826848474400 12520000 131282398899575880881205587206799360000 12520001 -437301412192242778055482960646051039232 12520002 -93448344627110639108884381165313392896 12520003 2156191107422989330582879865219479736252 12520004 152250642648463781891027780413323436032 12520005 -242937411907204399742056355141445886080 12520006 -366277721350192877675081200262065972992 12520007 -1440636429598386434319768004676615841648 12520008 -2544571069192620543276054285694225920 12520009 -2513445954519314847156503570088825312 12520010 -174677633754893789922446792180738840640 12520011 -15892203256985282181012169668015653376 12520012 -379157198223877783216974130801659540480 12520013 -279175695731211516605981835245505539616 12520014 161790203080132816289768235255463243776 12520015 160031521355615486020271581367612443200 12520016 263195901213054355297435618936577974272 12520017 1067312383932491922603881951102744883234 12520018 225177953496532946033337730750860297216 12520019 1019966262822367734899597450669432080296 12520020 44165984985457166964010060418657863680 12520021 851777104630244280650454970169698358222 12520022 870607813410312319957664246066669361024 12520023 -34165053057605131632496688786110687200 12520024 853737088244482840767715391425783603200 12520025 175780678329987988885010792992855272000 12520026 16268988012624037901262633844858610400 12520027 -248605237840943107280360912204276816112 12520028 -120141609350477709491263758982161464832 12520029 -745616562539042316107288589909926034816 12520030 -15257654429407940363594358593551697280 12520031 -506160677422744777322421881263544211120 12520032 -102597602116727486618354525486419279872 12520033 -1557959642615791868635941416114187786718 12520034 -351785007995092516742823710825379889584 12520035 -1018096127968742495002521478930595097600 12520036 522652797212390767009029207504944194560 12520037 -303989720297548164258193457044789645314 12520038 -179081350138863078412857595172876840256 12520039 -1702343156976220163065490977197937784184 12520040 468554174865072313568879098612804300800 12520041 641864722863480414059033247408891623424 12520042 666504590173458483002554857242559882672 12520043 -867673446799240359142844346272984493708 12520044 550701382122931699532389013440187892480 12520045 -971294861800464997056475853875298195700 12520046 28533908028699662168511908422237209600 12520047 135002535612313428960810258231911644560 12520048 502566930129268792999742681923102310400 12520049 804838586784476249344090868084102212050 12520050 84676528330865853698628129055924224000 12520051 56259699181961524111111908239866015052 12520052 20782027136907656544414920447080261632 12520053 111448089954253270226222513791669666944 12520054 532058082546505346826832377860083378560 12520055 913355845828671155707800893835318255960 12520056 628823320789601791817355459429934387200 12520057 1452892217224758874983818048417470560 12520058 221721843599027152033792754708508253776 12520059 507879950796163183504021504319125447704 12520060 68125937971784166492380665584494653440 12520061 -76031987432423198369660718609036419496 12520062 433750343686220008779566924960950855680 12520063 763195447824552430479471437772473184768 12520064 37060445705944919627839633515526225920 12520065 -31410674550078450579037176098454276480 12520066 -24497832399773466952383450763418873856 12520067 -221150333869541673477981685338746865600 12520068 -334435566241989026030698351813094860800 12520069 38708845021004223952231965521058991680 12520070 -157687329202532036556169386235748999040 12520071 -892275789823502382090701998989815241360 12520072 509968568142484795623703018718932300800 12520073 -130114620911190081636185613699392894016 12520074 -33317041210963794788266799355218006016 12520075 279842935995250082401109852860173702000 12520076 -1751243024678434875271853488572330240 12520077 -42104588044319153320282019911532450880 12520078 -193235978471541215808938556982355677440 12520079 747977816628489209281979739848152107888 12520080 -71368076856138867094823598033613209600 12520081 -93683140554394398144777338160836133760 12520082 345842037015758926781075088928506901392 12520083 336600698697334602732144315883248183600 12520084 19274750348273171516465620933977976320 12520085 138811210173845244172836366973598832000 12520086 -420843269614605164237878598350162691136 12520087 -286731834256678908165611386905700027928 12520088 696027136399758797582719654041808742400 12520089 -523674362324369989018482193587835596960 12520090 226660423086640657881336809007998611200 12520091 1058408672716688870864540188742513919492 12520092 -371419536818145420330555432199825299456 12520093 -249192746778365534991954929946920901658 12520094 3071158866721372599316639618811530752 12520095 -4867210548973054552879235009901772800 12520096 -50745703192602865476746762976211501056 12520097 13659647041097811944632369561040672832 12520098 -502291067915452780541119432750177844016 12520099 -1398274918335083755232449133884891396900 12520100 -521671428105076964876354791122971241600 12520101 230904197121963859094443713992578233504 12520102 -640577351249868000458609725405967032320 12520103 62980606752644078065869255169524499824 12520104 -1013625405145884685067893477583268986880 12520105 -322522987988710792435043056369187483640 12520106 -613430052626145318105647923194542157216 12520107 -1281184002194933628837916229769154557120 12520108 -963593688901040343697819572509937609472 12520109 622192632337464356378888561652470799552 12520110 398362147153246075604352946840537925760 12520111 -415193796181150881754425401036638162288 12520112 463302566479024151526910816313671680 12520113 753604049535247725943469584619301804144 12520114 790020129697021843077196295060112208656 12520115 -251883359116431433965194741247739862880 12520116 317257525066361790376954068627372318720 12520117 1210613457706571284421378416760475887260 12520118 14473536156115420840997128004533941888 12520119 -57700714674058299572235989925586074624 12520120 865238354511667589507860758782198476800 12520121 690974165164881137499452727838604679252 12520122 164946140696535714726188919260054402304 12520123 -357773435007387718431510125179446129408 12520124 -60279099677507246649093845342159944704 12520125 -339734656520935503232006179316206720000 12520126 -716254408333676871681250252968786648960 12520127 -2007569817985552831874069196044628249024 12520128 -384137769915284425985178322322545704960 12520129 -803349279559354754085464495418502137660 12520130 74943394647261632805943011598164748800 12520131 156497466781667096056323592225059594240 12520132 192519767349350113154939141352368280832 12520133 187433582689415265571779348664909710780 12520134 37337994474311878521897497957769075840 12520135 61220847633336875753085472900218349200 12520136 551737266118593845788873608385411015680 12520137 475494608780089618238212022699015524032 12520138 9938028235517399067339145683082625280 12520139 412073545493410628493757281773847945240 12520140 -75602691762870782234375837395214745600 12520141 -9284977821723275835330219489441302100 12520142 727251695276709943311819079141569429504 12520143 -38193880280426183191595706400085549280 12520144 -49682231428702910227453116737899724800 12520145 898253120581814060182176654975200222400 12520146 504420357096628073247801951481910957568 12520147 1038996232042604111726395688087229956680 12520148 -751604811426079272547464383873935857792 12520149 -383136133044677989597886791931244176736 12520150 144166210150084270058341442236241872800 12520151 124632827930384649014308381704239171424 12520152 -866446465820554157345820233057313146880 12520153 -2284730133353174706432711964861557972096 12520154 22252847055441733819579142606189195520 12520155 -416858154212952815764971780714795782400 12520156 191339457706011239257686579458982346752 12520157 -88801943970459634650987842181652615680 12520158 28015030174682593928656549107736243200 12520159 1202805127510998160612828394223240467360 12520160 1494879308614106899208228837495875829760 12520161 -634488053797071443162339198595065409390 12520162 699022623438980427520517796112476197664 12520163 1143723459458809451486558742605658752412 12520164 2405489233961554452696107379781324800 12520165 -280626710920903505541544500673957109760 12520166 -308169951118106505672711582001988359968 12520167 -111627801767186216294395466419761686400 12520168 10268547438478162024351101670356418560 12520169 -690446283501473902351402617878720975430 12520170 4412255297063567167578023700276297600 12520171 710147030727942536027453617025574955552 12520172 -376324217022241729780081563765322905600 12520173 420532820251034873769609931273489089984 12520174 -482175569508009459687584055677125699200 12520175 594458681251414174454970821699980343400 12520176 58557503444693737858354809558575677440 12520177 1535152790480156317894931423453619365472 12520178 -63488381996111000516636429005470413568 12520179 -280122922054350194068540947776562043056 12520180 97803162947455462933294138117849670400 12520181 -250811717620072055165491621858028928 12520182 252464681883151722176837901513356524992 12520183 -140065884701907522452060202178487123040 12520184 -1302894904427935870502118625021002301440 12520185 22982785426332948790726446196416548160 12520186 -225324823376831808208229755028734118400 12520187 -581491479450946438809987071124693643968 12520188 217038509906812243768468650976445297664 12520189 2079919460994179299189448083589249512704 12520190 -407803483162771788314155195674099636480 12520191 14705210950597514383166123047227340944 12520192 -450345474390724637611303839399436877824 12520193 110378081862861761570049467825400398784 12520194 1019141450986919276490044469771257086464 12520195 346103059597367688937371105766879549920 12520196 -530540898767581694805746622249994677888 12520197 745280805698716074037960172526424247040 12520198 -146720919033896897555298032880225002400 12520199 1178554465718452382962312797977150297160 12520200 -18309751208949817972076202283106304000 12520201 1755785152223753630103583718056361554202 12520202 -20050243012983982044411345982179991248 12520203 403233612342488921722865041416244676544 12520204 -264502405288450168473750791861567291904 12520205 914026051350725697182565373239057788160 12520206 65451590393006787052526325722621642112 12520207 80620232846022976988520339077642832112 12520208 -6426184524758756329717926772380057600 12520209 -122181142023331341003971789027380564032 12520210 408213949659159086402161422825344345760 12520211 -207659760745198694487097252533060916224 12520212 136807291385918385471140739840493811712 12520213 246645778085577301444709048530926154560 12520214 115365588907350562963115345466232144512 12520215 565698677215801274558893891830411727560 12520216 971815109890773375532750482737261844480 12520217 1110924733976228666632480680805970488266 12520218 47675271647369832017058606136817074176 12520219 -4385691848874585317514663498782048380 12520220 648545658186250308118205241985201466880 12520221 -425986650334390386858049045912640140800 12520222 324629818868429014367359163900548623744 12520223 -898548793796110898466955814477051482680 12520224 -29870144138404824745533852438925148160 12520225 75497403201294282732742915193080157750 12520226 -67422808432665776247343830160757270016 12520227 167201199912796841308119715696540473720 12520228 1844187244790575161245600967672176640 12520229 -597756789585504808544027786911171016160 12520230 -1099358281965461611607759452288999680 12520231 99294183437214698307256610160318892600 12520232 -419427176199915323285064498460898027520 12520233 1471530937551211974377176727093725626 12520234 208374681879127650252744682317286076160 12520235 -242418649152348832043464528421148341040 12520236 -799294336224893087725498548729255690240 12520237 1390673884532043008715131901699560308886 12520238 61698348667005296882596837182280517760 12520239 -48143848682892874111469308081086493176 12520240 -19391863252001846039611991551903334400 12520241 -154060670260921739548315898192475657216 12520242 -220508262160197992994053769551663113728 12520243 310302190332859082813174586406396691664 12520244 -267646617793172561685880125282958460928 12520245 157465477291667473914490945585248284160 12520246 93052282979409690360768123433888218240 12520247 -1405834889877260094642696142937564873304 12520248 -144794159721801463147232715926778470400 12520249 -94960282734636341531283181392621895168 12520250 16729119356056733732365404027712368000 12520251 -62931536414103557081029089451080463308 12520252 -296030276280963131683210920212307729408 12520253 851195156906272243900889441596436500140 12520254 261686578055929073257850149071429826560 12520255 396319152700464258325157912888183466720 12520256 151605725230036573885754521996668960768 12520257 266717343424169582358346036002437320320 12520258 -614085191602667173442175869979354377520 12520259 714951675266487298955050590431078040 12520260 -178425160785157016591022050722451761920 12520261 434935809221395792035684887260819665052 12520262 674002238300201622398670438511683828672 12520263 -243313797480899081826359132310581885952 12520264 1089244924843010031523517446505342223360 12520265 -645716633289382344825164818678165449600 12520266 644343051350864296107740189396058018048 12520267 -472155118447761251814919471564353560 12520268 -1834463592218207060694412852026645519360 12520269 -1216633251363028736013400723360172886996 12520270 -277349256924193707884351427402921738240 12520271 961891354928098053561488091218361647472 12520272 33103043145323056820281162236735651840 12520273 354728279249900959384025494983974784420 12520274 480690818216656730567758312670990589600 12520275 -208316711043482387644305129349472036400 12520276 282493969842571232441614078610404120320 12520277 221962053177788982211704416027415524544 12520278 14540760024413768036684157134973772800 12520279 627735259436066105664421368671378681232 12520280 11670173651791737830177650371723264000 12520281 1731227578090910571638729197741578753600 12520282 77090550715019881917367369601796716544 12520283 -444498542740861375898215211450102029824 12520284 41376260957576879317410819605851545600 12520285 -216305767082425786880841867462594539400 12520286 611696890749243755872755268298149334400 12520287 159394888619649123027542689914057397968 12520288 1611714533205364796261365016460888637440 12520289 -447092677840097910585118291102633010910 12520290 231541057203868364770364141674523404800 12520291 337532874948207462025023609105797086672 12520292 522069721559086096712308589512772209920 12520293 -31450126180222172902846776079477790592 12520294 -294685942071331131535310751246308387328 12520295 357427656849760983613831856584879265280 12520296 -575912542389042460981000903317948764160 12520297 231703495307852123915924944911360561040 12520298 -228532948487950936238469586853141068800 12520299 1329034331178086630140073464365838023936 12520300 44531600814446453543179251444505292800 12520301 -225092941726885719819668081928323113728 12520302 -120693911800346972705936522088857097216 12520303 92328644745984876116347077743778950304 12520304 -182761443624838226565060540849226874880 12520305 296110596249482772280783046623855200000 12520306 78440041508655016344485465997037838352 12520307 381713769519632679890945798103383060556 12520308 -33536466266551177460378117149080391680 12520309 -187173034254203787023612510042240289490 12520310 11419025400939798265906027667162142720 12520311 68029476451193515914432927020317483008 12520312 -75093295708454820341454437005627269120 12520313 395630428686860377296300954001130602128 12520314 545309347604989519039315955336900437104 12520315 60208819790922120190002837626004624000 12520316 996584855512845755268023603050124451840 12520317 -402315936256722689357519070307717054560 12520318 -101133631330865322145205908896693812160 12520319 -232347819812994588730357629745334816928 12520320 759736091178206850172440486549336883200 12520321 -592626870085360901725211265769185288000 12520322 -806898624475642353317832232165533642288 12520323 453022446143731753110683642058206142984 12520324 -616832829677776159265628985928153616384 12520325 -917938051707735522764615681310889694400 12520326 23342441695782634924417517376614473728 12520327 -165855082763685700903415773371308082200 12520328 -1012450452182456808306730607452125219840 12520329 -75026772514259277660746540810941164480 12520330 696747013940247694104480139013205934080 12520331 -425214855984227633087836895829646193400 12520332 1230657177941771633035998222415807033344 12520333 -861779189945156610198989047117629909162 12520334 186288987730001414223888078698687483520 12520335 -273752082108410133466645294453109913600 12520336 415575847337051522048476077175036723200 12520337 -1366966543129899420987327019754203288014 12520338 70642538780093009958807411637873993344 12520339 -482472050045205308797279572024972003776 12520340 -148856849216356028886338656684708945920 12520341 86845642974743282834883365428106538240 12520342 145358942477077357146848549339165721600 12520343 -951657182305987109560209408292851257256 12520344 -161040283581893808691247188536235008000 12520345 -460806822874720312260631266315393099900 12520346 -142929493160624837099269295754855225120 12520347 -28647634168268783161792546846347929088 12520348 1336985436965124172390247110479225732608 12520349 556938935003334114039117963659541907968 12520350 -81190195315781577042178886239379894400 12520351 -1603295404229316386318128783751345263648 12520352 420019857893525240346551790914857992192 12520353 6910601997452678388788241137615520768 12520354 -319972776982482497571620806172889600 12520355 -921762838432108271475892055969407656240 12520356 22986309393642770183792238089915879424 12520357 2144778879837114674015456055028092192352 12520358 -312351007821377214617461140529277874720 12520359 414279509570183100313889522940204864720 12520360 -1243943748366624073338947741285703936000 12520361 -378229355799120495995382901444338960768 12520362 -240089608131416441852265804853773819648 12520363 1627257833635059938915951955599297533264 12520364 -1129459927713691564854296034105048588288 12520365 581124820531712988840930326525005368000 12520366 -197797183916875683121879174657368370368 12520367 -532600019190976179734309946421059625584 12520368 -83894354519530248130757538412701351936 12520369 -54954660499803298932427840549898117340 12520370 39988649908682194910427411564933758880 12520371 -121032758810028335797961529796291288320 12520372 464904126379301649228050889360569627392 12520373 -572432669389581856199917759191362649600 12520374 60944735048073320349446453714841863040 12520375 -47494652631518331387252923361051600000 12520376 -99769706745634678827013015324824576000 12520377 577364832384789422736246131455492339200 12520378 -243719349409463142150304563780562056192 12520379 -1818345155134236561702644791129691557020 12520380 421789926476635810240594804324934722560 12520381 -142893983196235386798486648505324473600 12520382 45343218367736503876179289687409242560 12520383 -1416016052451409756299345826234637302656 12520384 -388007377081523476611008696969324396544 12520385 -34068395244743749978527928843361637420 12520386 -211982570680174712833989017233596844800 12520387 1899217285422047647679350791148284173520 12520388 -21887811880223483282231691712016291712 12520389 -8526458826886045202453398142188774080 12520390 -679073528150302049862834140947264982400 12520391 -248238196325830831344052581738909813456 12520392 -253601644482636806646454224418825420800 12520393 -560627418145704630821767801294267685660 12520394 -165681842416793377643171079047239219200 12520395 63415657287932405655220348420550106720 12520396 -4137550824458203006110296142772633600 12520397 967106928129439517202987168946587322080 12520398 -356614511017073240653543927623634421760 12520399 -41372859614483536711779706365960931600 12520400 -35189858973578360791722593452313395200 12520401 1023230604089673153407027451849615490032 12520402 -359093931521156878909010155428295385280 12520403 -144957281233269192157557200369713395120 12520404 55212274933847913948308533749831303168 12520405 772951378695392763985625257613042100060 12520406 -575324941844227181733159832688769249216 12520407 -964829977528037148436097652393962084760 12520408 1355192149528304913458613724138310952960 12520409 149993967638847809780888557792588860000 12520410 -57731402523890517300736458312619514880 12520411 -87127073708838881337257630298400694600 12520412 176961411968169127801276842546290219520 12520413 -56660475666118724560405430923779831258 12520414 -684884190091019749692110707584434050944 12520415 -1264347057039096972743306432827666326000 12520416 -22893211563803308268592404553310666752 12520417 6722185195393737921231180499766604992 12520418 360438979019551897812100963090295099904 12520419 460558461931068508954344231141864205944 12520420 931112971290114220764916645402581442560 12520421 1517198510154186878870033199232882154622 12520422 -79641739746105668648098270001891923968 12520423 -1112468135696179118432950438918094126256 12520424 576245957772778264590073818052779048960 12520425 283099114034237562595033672120033764000 12520426 -192085905159139778467522167180473531136 12520427 -446530999291690418211850512804500057880 12520428 382189150936756374240901521659519301120 12520429 -1517312095290363344454287383205152948724 12520430 38666195142463216444605042234258547200 12520431 -330871018068064560458532489626308611600 12520432 4355872026372592120291914584203198464 12520433 672240205303198328067019364581534998324 12520434 -227760509445441818500005274580960257920 12520435 312448366786479961015739376329724178560 12520436 1548766065946789309982770213602171648 12520437 119814812262629123602813336188979184160 12520438 82176354379810323751383650025533797632 12520439 -29406361708358552746933225820199868776 12520440 -236168189677672610203171188714829824000 12520441 -447875826098549300279165748454832446848 12520442 -337282266092685137654655905031036761856 12520443 269323127513584981124889819990104356464 12520444 1420892783708841288343897114292498087936 12520445 -151751534854029780558229771848532907520 12520446 117310806047240901805765785776406226944 12520447 -405431443408657138198749384692339375104 12520448 193923641542053719214609103392979550208 12520449 -63556512207815608774891446002774011200 12520450 10952989772775588006955804425218454000 12520451 -533264027240664769978586053126350412548 12520452 -214094078669487739902376251675804438528 12520453 1945009769551891498321996879902334652640 12520454 1558004694329304141722707234452720340032 12520455 222872090654669867940545163536506740000 12520456 149909144125146092792510433453586022400 12520457 465726737025876647338831137232793027892 12520458 -101815885087618649256936996406746656976 12520459 -620883599974246634721397484862638524784 12520460 46421792405042554224339329676115123200 12520461 863087943358597379229310961032971982272 12520462 -541043105492041200428883077205789576768 12520463 -1016523520133783808699392155969492254288 12520464 -83942303029505900600256535595732434944 12520465 954238431647797244155710554987178711720 12520466 -85779836926106028649883602056951717888 12520467 322931628133936403466031078592067079680 12520468 -773286767090571711184784937742232238080 12520469 529982144635252710290294615873789917560 12520470 181986421396539638255758968126824928000 12520471 -120419702793294401532873391578818390016 12520472 -9854480944014186700946287321160755200 12520473 -34937873334945253132672662675443312640 12520474 -1590183450724542888153247400906593194240 12520475 -969409007337667413180603867550834500 12520476 344445745955634545699150822000804055552 12520477 506056360582087139706335228746213812326 12520478 56422764674228032586662941017189255040 12520479 -1077917973373116985808845216291425689016 12520480 -1187746032746006672021984464994180136960 12520481 -291772384547892351778282630532370818718 12520482 479592685500545876386532896115283456 12520483 330780696174824831749857686456744330400 12520484 614276320533550186383192647095811481600 12520485 126007141705733774815052354684240187420 12520486 225780816817618832330908646675080094208 12520487 131290600389682076165660148609302484480 12520488 -919660147180862268537975126497801011200 12520489 -2830670077583804496571269307491049072440 12520490 221851150280688751360570225048942044000 12520491 592865358478705656164652314932693649664 12520492 1198097257834724177103050385345990380032 12520493 -1247610529078582424255739837520395466560 12520494 -4640023695843512327888542131943654656 12520495 -96329044494647082347699123638298314560 12520496 7793992127298454873643297972234452992 12520497 147201113203464633800095860576260382720 12520498 -69473882980840157567502709619550267648 12520499 485087662815530487076562987617435855500 12520500 444988802659835476638412140758160384000 12520501 327637930351788254939649040610598358784 12520502 926475777208263597826027804340087681952 12520503 -2197041853326370008169177631675397960 12520504 -478304529015905292533268428987613696000 12520505 -767736849545294128038658088102386817340 12520506 -46100070014611029657943883041434988800 12520507 354168902351497888660470444247900310756 12520508 -63050048818605063643336153034432348160 12520509 722637754478973035497201035629913298848 12520510 349444492136487347674657182998146479360 12520511 1056127939141307188202648584696417298112 12520512 292203127150107564414487662383646375936 12520513 -604934938967626281108190744229622112800 12520514 -1342519172856518417765507515342007230560 12520515 88445325909663680590710305383455256320 12520516 -12047313640796247021507501024143474560 12520517 1244958901824949789554764575444865972664 12520518 1089785434373191805797378099396661022720 12520519 -476110027421539070642720143547307806592 12520520 539055807945800233018096773254140416000 12520521 -532407361200494776910984030810836533120 12520522 12485306669350617631973426896897611264 12520523 -693103455578266866845608425615644124336 12520524 -247677345470048559895604622447052153344 12520525 11513736006456549582628201901786252000 12520526 -136644675426893384620611114065508224640 12520527 -27627141330598960206937603869632260992 12520528 80313551566458250744375700702543478784 12520529 397196993379274264058961904809518371200 12520530 -200984015977884790806680042950094906880 12520531 -1856266264527059707269582288152041403668 12520532 749972028441772683206786414403228798720 12520533 721189444110205288207385170166165936064 12520534 79597845127186270889482247303162583360 12520535 -2206705828758006675895787412704934000 12520536 -133990040101648248317847838892807946240 12520537 649269784026085268031509661658529570186 12520538 -509281018922235291232838211342880024080 12520539 -228032467581617883768586701973387464792 12520540 -207118522799668689406445282568188497920 12520541 -353778674967778474781093292820140266016 12520542 346217359372073666834072531639618555712 12520543 485849661418791608826123699852246348400 12520544 -1055104722784623384522216113490064834560 12520545 687240873340853063719558254401103016320 12520546 187642782952107129888999953221414139472 12520547 -856706856195241954837093759266042887280 12520548 -932003900510049476667407172604693063680 12520549 -1092392479094437006088567034989194795008 12520550 -21575617101350212911576063290034278400 12520551 -693372169795025701901407275717056066736 12520552 1525130864572515471514575333571918233600 12520553 711560897063810638159130525115254111802 12520554 -232689106963016344231771609454642830080 12520555 -316022358623186699502636679617796012080 12520556 -387495806126086971499274804714567267328 12520557 11611480403845824631247676588795955008 12520558 200051731479342756318971548369356656640 12520559 561869358961985220167463599091917734080 12520560 -18116739942877278031630648451642818560 12520561 -1106116873356346166700999887242262668056 12520562 -167157629617129555025124744898059110400 12520563 21361278017391906826094220402234660288 12520564 -198118389126902056769084515457713377280 12520565 -1299388646723909627378534613752028441600 12520566 163754290612175662631086421129113920768 12520567 577948550936523664652210339755846758000 12520568 -28019699581026935936216527823557140480 12520569 -849672866752277993079720796635758337456 12520570 -75259104732358563412542470672960831520 12520571 -64618363179493554532381520960209487088 12520572 -376933343965965118218120329383082016768 12520573 -625086291116190806968972022125802435636 12520574 -443024629470625600053193846624665830208 12520575 -481589886855515127604136534440985220000 12520576 -1640277783926401186138923356858508902400 12520577 2855087916080093652173302242789122435520 12520578 -101963526113015933240715015208370577408 12520579 1097644451473349490206932761660450323184 12520580 101361200169674459382355079209070553600 12520581 -1231313343101031266157346663140848206080 12520582 -316307152308813139932182850381145243200 12520583 31896301329462732994055486999406803784 12520584 -799381003370541528175038073339801021440 12520585 -238061517406841629724720953675637134080 12520586 341606222692916490468557984496210546624 12520587 -1360281412401451006202759962210925540160 12520588 -674542119517494553730637935632509997312 12520589 -2005925621427006819016528151507059196544 12520590 68648274166629248545690101771674173440 12520591 10725503340642724866066317986256208000 12520592 -8976877865487154099420307457877475328 12520593 -457726526334041324260636556407843142796 12520594 787654181078410800994657795269291486096 12520595 -101443207840675436612688433396354836480 12520596 1103503336438059623382456265909088256 12520597 1298149177120050962119421736808054972046 12520598 -234151200451857295170617600129938975200 12520599 -128645225136655026790480308918390799872 12520600 -104328206551804236909776940938777856000 12520601 1058691549306243873085985358740822043600 12520602 68680634219639649580850754952336865280 12520603 -1023600913967976128387831146878532785148 12520604 35182822024709774814185625740388275712 12520605 364413303899606595789600437358905616000 12520606 103226443923037074790193526751743646080 12520607 270564606791845303011588914243079338232 12520608 899556204067578090051496886989224935424 12520609 -968932711995008259665409413747351137020 12520610 -474331394456821047632691428263227096000 12520611 7749125568386773880942492177874618888 12520612 296816684059035505682662225732752974080 12520613 205924194644251583143280817870355280160 12520614 -40507868255556176747970527808577936512 12520615 -356455592634264696619628215753913673600 12520616 -459585656605977426153218206157648701440 12520617 -869107240163705392894887229512771742320 12520618 -280805010128111991298917794477143057920 12520619 -1668194063746602481678255512628798411200 12520620 3147022158422434106019451311524659200 12520621 50441625188167253428731463986651141888 12520622 167692602231407963101244270410890891072 12520623 831503604348886014792155492612156832768 12520624 -361934058979579442834214213577498869760 12520625 -81525173838433511183347908215463960000 12520626 265840146370119587467995952236775226880 12520627 -1335830530580754770535296359795434612804 12520628 -21220715729055670367650497726484696320 12520629 876664937203151523692413165285440594240 12520630 -314309215688033959962060866121932567040 12520631 -946412269635592063565679140836741072800 12520632 918993026213269150409719900811053240320 12520633 -890911872498248944859623422254455690272 12520634 -167354293202064772002944376105214540800 12520635 -569549180323691049404266696097243744400 12520636 -356808559863105961659484760763338017792 12520637 -373677791032522057073931262738195171488 12520638 92176389760895848937937624427815799104 12520639 -157211310372473493246298471564341836160 12520640 -226365986620369993678491742755430072320 12520641 167236777462947215030202301854510357504 12520642 -993794058711597321885590948527438836528 12520643 741895852010563716409111368400068056892 12520644 -200271196688997900062770383297944586240 12520645 -751585042720318735813071324797165564100 12520646 394501848255607365645175104543679954272 12520647 199614514924881049513910957403839506224 12520648 -282340200534898282601027001126053806080 12520649 -71446334559268890309845168088545320140 12520650 -19763699974347262084871615528396198400 12520651 34726944201523509484606945749934245264 12520652 9120128163116748131937383739662868480 12520653 -406132139811265499061526228849367304192 12520654 -7907798254629437649562732502277165120 12520655 159008375438561456037881574862076043360 12520656 -25032290463144486088557231865027534848 12520657 153567248283927015029895783497472977906 12520658 -839585676319860295237975550164372124160 12520659 1065202219862559791737408342873786521600 12520660 -135825386812983645309212145198722392320 12520661 -173401224778652654264697676455467472000 12520662 -88913421621897295743892849641712717824 12520663 -2086422605345421906863223872366770469040 12520664 -307624396945327767169701958335202222080 12520665 758954818986015707977199478238157478660 12520666 1173509990920582031019422069776885086720 12520667 271041023810293449929848218860583352560 12520668 33023354535552333579544703241694393344 12520669 255192909327420603628443109092354131296 12520670 419630811854905979702976963292053010560 12520671 -343235981439276952418333192246694168960 12520672 -1243868494235908006852183589115292286976 12520673 16090927993651233396023103813138494688 12520674 670054805198946633682574956975454625744 12520675 -411080423791266645971599729934744583200 12520676 -332448562661513222420747650973230497792 12520677 177288631867475307008990676856559640960 12520678 -422012725243802806557633008337174339360 12520679 -524908800670805028988816058088709616040 12520680 -187519230481005738568009458459323596800 12520681 -643587184702626070636190542963907141900 12520682 34044395371429527784805877365610508800 12520683 -71873844096039928968337097396217384960 12520684 -166023793441383377963726938960286995968 12520685 558141772886499069137671264478751573600 12520686 -335299789487184950539579704384528063936 12520687 -135664099754626179295844992321858564608 12520688 128789236409920810975216057150102732800 12520689 -207404202921051454059594776639856134400 12520690 40640091912299335254418359581880729600 12520691 2042971495207011969415136355284248102092 12520692 -559148447534539553187510384521274009600 12520693 -1046646622624967091035255362563687001316 12520694 -493997456764488618202786145191331694720 12520695 639992687655032347348025944886774413440 12520696 1710132481007051214187892339404459315200 12520697 -9262210562116950805926006195166281408 12520698 112935689251997070359026633218972986880 12520699 -113377157424658270863032586493084462300 12520700 711974713544131354111953459983479795200 12520701 -772367424865684771478366441756290668570 12520702 -7028961944260171025098411352845651008 12520703 345327406526162170639047836195630623200 12520704 118141684191421563173129716533194391552 12520705 218915979478640109514049451752291467860 12520706 -1579430032189453859905438099195298042880 12520707 -200300300814053490939120210905528791560 12520708 363781004257711703463358563443336933376 12520709 1121742130183207432660361306509176338910 12520710 -788171274756001331853982918480438272000 12520711 -470147518717162859031960779229157173968 12520712 653962892705308229477810708280238202880 12520713 -523277663651329469170308684542997609456 12520714 364401082063711745138996368333035420672 12520715 559910293582862868304869850949848215600 12520716 -116275531622533636910928781835756814336 12520717 585250180423056286072084114307358986880 12520718 -348109239521186842766904509459287108608 12520719 -35521327715649555551883330369909452400 12520720 50152709065311188919814849759666667520 12520721 1144464374443180658999993079249009963600 12520722 -130002251583911041270256638890183020928 12520723 -656408024020536369592404791563566435028 12520724 27218428028934715445048023721383776000 12520725 331010953055159820936337626953386622400 12520726 -330057644786189678385778537014038380800 12520727 -1100801538130016767471172429818565725440 12520728 50092093772520542233327381763061043200 12520729 321382557593561529085819909053274679880 12520730 267065427923959608204405308039935553760 12520731 871440382188917686860392422462073939352 12520732 -98681652371529338257235853645795164160 12520733 1497478002128156860886788154417476022124 12520734 -442785535460934618725871814873326597120 12520735 408511617294625390162937778366576928680 12520736 -1649214265913255530850891058866014322688 12520737 65367879846868234540491907771314792432 12520738 -1195307288971001568676385402935227761088 12520739 -17754251132510446330791182689337456640 12520740 -3885961875230584840803476097386741760 12520741 158911659319750916819459868841134292252 12520742 54648362637598904440147457142644120064 12520743 1047213018251947647144428506716616520400 12520744 -464094699203544590813620739213817446400 12520745 -15849436146566718665614356785063827200 12520746 -105524930465926491983830217420035205376 12520747 -1048959960589402990958236106401144969804 12520748 -1283112736998925979377554503051515982592 12520749 72437185574663623371767093849975184480 12520750 777852914361675215758015915530256320000 12520751 225601020895181504474243204998722100752 12520752 -171358188007686676983543794890022092800 12520753 -673029292621035858172393046561151068160 12520754 183378129254253327582543067465221474576 12520755 -85649537459672022387856539443704840800 12520756 -552413701602016459969402339593667504128 12520757 -317529951746944924675162238858074478994 12520758 -281244927069657389430595892057545406016 12520759 427600016592921383974587747730911130216 12520760 373775665338435174691706275671325900800 12520761 409416300550816662253623152421661212384 12520762 123485847494179937639886752499355435632 12520763 -50400868181934658926256541423429870496 12520764 -877316964151219255443661168366567111680 12520765 91132100202575619996216206090212671660 12520766 -327670038788977191369730686010921383168 12520767 126605841181559076427500134345199126912 12520768 142192160866224539184148617171094732800 12520769 329691373716772566059424509115560868288 12520770 -142972821832507450205563142784372925440 12520771 -179400750907025486442035057614690032000 12520772 244630962146885972112532426114523197440 12520773 9537794897524340466204294287274841500 12520774 87293217844101912029216953039217147616 12520775 977739842168034732416794121218243864800 12520776 319821131944147460804165293533256089600 12520777 1053029093005410513343637693515280049626 12520778 -328644749425066774869501746574102532560 12520779 40257626222402662394402036985744126720 12520780 1292555425372475899063801594876093440 12520781 1726812653029809707416189829610169344 12520782 28785707838019751233113890734412419200 12520783 49526004448919581133744951328247342848 12520784 -59144574037231856877998552889018286080 12520785 -140962645270363220008088209477308316800 12520786 384733488260434035096145446150547943424 12520787 159276263355475076731767389473443153480 12520788 53295570574955346508540844296490274816 12520789 441136204537803824181950713569561471360 12520790 190603103536820118178842968794563014400 12520791 -1818501219807135865100659660159307001600 12520792 -1568293718519245611224736899493956352000 12520793 -1525203354907769638497039634267990019958 12520794 38254171674205678213854146811192592896 12520795 311561371258174416088940652856535381280 12520796 877840110767580100962318922681284825600 12520797 -373709515419401893412338728188353603872 12520798 -451729386480966707764520018345536179840 12520799 584743201569366046710965275938279588048 12520800 279120700080560374375188989949168844800 12520801 -2666518919751039681707280590803459723728 12520802 48690990601757476528855086408542218752 12520803 64411830396308687522830534129967493120 12520804 -1226084603830335517305766593402191763200 12520805 -22696046496436453535592114572579914080 12520806 8314627138884194598082686758169953664 12520807 -233925473294082727557271502032959867520 12520808 -200903273217875113962164658456201047040 12520809 -90143265607015822475195670758496369792 12520810 -244644704517082263699074951044654560000 12520811 -843861797952498011610407385648155784588 12520812 227106716754360247948561025094419584512 12520813 2227569212220745217353481274454188312480 12520814 59427860042087101211110896818092492800 12520815 296285869752175316276246177337639701520 12520816 -58562773693319141707988642649324650496 12520817 -1033849383191634645457152060883157497134 12520818 668461111267778983903272783820638989184 12520819 -1068176258401366339012037043694409040504 12520820 268817359636096625899045079632451489280 12520821 -851533849259683115968171478553798456288 12520822 -824930410393237152834129216500131752288 12520823 -536927797921063436231968355017148324784 12520824 223932050561062749444606120243025059840 12520825 640490768083417443577867426105413000000 12520826 3129324055773812520424242250787854848 12520827 169736579334121830352492245558001265448 12520828 99056719889030256226675907786077472768 12520829 -811635724263126957313812243788824023360 12520830 27033639815549395475325949518333849600 12520831 1134581055190004373209438559569218581632 12520832 -1009934626363239160370445553163525160960 12520833 65589211404132061645359548873047427904 12520834 57564677379168849212511601888004840352 12520835 -569650379130290271946040905953456996720 12520836 216225002603640954918995397480399345792 12520837 307108559894435424358026293296838321280 12520838 470448638551621586098954482232465920 12520839 19691847206484874944649264396174861224 12520840 192506732162333660728034978623149772800 12520841 48034622308391597456993174245886562612 12520842 -548808663842656883723322654557335453440 12520843 1942854995702452645770352270664762644560 12520844 443732108827621036529148865874233168896 12520845 171285542762844664829700333454419504000 12520846 -268837621017342551772960293500770726336 12520847 -39708340611363783101821824324483568608 12520848 4395620184728450228963136238613299200 12520849 85039257935482557159898239480979544160 12520850 282494122882856796301918101945420940800 12520851 221849672763311411661155863175524464384 12520852 -190955352985741541370719108579502774528 12520853 -315917433002367666103161323458774838898 12520854 360890572314682350205261577890496468064 12520855 334396293591691812306101655854464889760 12520856 -303559216101535954967403596916241981440 12520857 -260003961386572223845459094404384092096 12520858 53344406255753933490449150798820042240 12520859 -450472749180537895650369596623951549296 12520860 -332328776438689495289361570106443202560 12520861 -1439022034562912853951341285331660365076 12520862 173492041902152942816695904286470385600 12520863 121578581556895716840382921252405440792 12520864 525620702772239012788863115598649753600 12520865 200005973087044678732210687756644379200 12520866 88042585939337883825471650124481436160 12520867 -792859722379021607902187073495421939920 12520868 149512671630089416663931072587806842880 12520869 7978416333996338504042883021365752224 12520870 167989498831607942150521099816030680960 12520871 1065170223915743338224214064546793801600 12520872 555440126140320042811227968890920960000 12520873 1936248235083495581473268510318322864122 12520874 -619732063874004571333222895120837430240 12520875 467936032526512452779578617294625176000 12520876 175658587795488017431955891358172362240 12520877 716746190825847137955425045167384159680 12520878 301250625446492282328704349695158238208 12520879 -146704052235195084579788293420843332000 12520880 -79864681872398113449889806297696829440 12520881 -90103006037401509311580348382609123200 12520882 -175249571512856708509431257524354212096 12520883 -667144482082656799794237253747594010868 12520884 -180007266528343359709210431871944726528 12520885 -477155555656043360853514711731682804200 12520886 -293533417135837277854016776045245173760 12520887 -50907085956121181995156701600389837232 12520888 -426946085225607795833310896206004244480 12520889 2146273182505238338767234550404407979690 12520890 272055348914428272945700391509271812320 12520891 -190710899186189984388681809366553625440 12520892 -362003123404732824719057766440425896960 12520893 195737666416853960628875941505024855040 12520894 227735898091355149355141423168627803392 12520895 895653253139010643325141316761398660800 12520896 175642682964239242910451652785321541632 12520897 1694763912580718025790617594728011531200 12520898 -271917444770816336079680975977635119040 12520899 -15140056092962881458934381680794932020 12520900 -29148004213368526587550555852499353600 12520901 636360089256455701878951409491881292990 12520902 577647111997725985875665728537205130432 12520903 1539041616322456780544449120687183176152 12520904 1858519270383712363167763578370978775040 12520905 378129082455119760783820498943030030400 12520906 643600653378544487345987983876237999152 12520907 -484959301230960706049058330446940389088 12520908 38755420236841564311474624282564480000 12520909 -398493878426102075166957564919095452096 12520910 170591901147839680547154977104218495360 12520911 -103916856680742801018825893673837315936 12520912 -6445185306269363422134820613872025600 12520913 1930307683177951823174381918631872915184 12520914 2279942431105631166643958489705094144 12520915 514878486944131845115605972214117315920 12520916 222364594527065208530735728566869178240 12520917 330552578402581354998739705498347258300 12520918 458965711973891492873090827691695184160 12520919 -537881823418854755312576397022039191504 12520920 232901715119191865905132709908837171200 12520921 599807225040723787461205968502945427520 12520922 701427681424008159360175828915589014512 12520923 -974736461725463715727634638435894957416 12520924 -5750052855452077343103852124118538240 12520925 -10768438197553421920728948120299735850 12520926 -244026951537807552436943385371787048960 12520927 -20288078188891380540275753047811984224 12520928 -283326098575207079681570812240190767104 12520929 964011037603554449696295051945331417920 12520930 63326333695710079960722709755934924800 12520931 -492812205248711228941542000671472793536 12520932 444920648735434537071873775823931666432 12520933 -98646640917013707900532797645804964256 12520934 443705589992521299882796262263487675616 12520935 -225071064725740082216586402314744340000 12520936 -128942296702400994270717944997044536320 12520937 -148522928632914019922115119239808506560 12520938 186587369831707805412833386825076108544 12520939 1300478881691103884669033154440496547520 12520940 -2562362445868372008881114058129331200 12520941 1376410718059196079003712376575682035584 12520942 261261256542858188909986536817011797760 12520943 -844458893354361831016655808701847526680 12520944 -215238940045900653415333031308315754496 12520945 354817932093537721227145948235160251700 12520946 -1351072524714686257634144682867605867616 12520947 681033768134198726641677781372615480320 12520948 98376893600624426830325047615109855232 12520949 -200237777523917252230813761340492131648 12520950 124279880629602779315322621872388739200 12520951 46458159173927852247513588156812290504 12520952 262860480929022374575988742777512325120 12520953 349473958744725108683962170263170243200 12520954 -519162617688513038751418179228491992128 12520955 6658654276101540664248995678271138960 12520956 278412563144377350295598576487702159360 12520957 1152879259975888211449580658645109107206 12520958 862494202929634803307632783835632814080 12520959 -1796654978830160959616348021439876720 12520960 39948457920275565393834945431532994560 12520961 -675922354233988878754393594835462549676 12520962 -188223748179322013337485789410112317440 12520963 275715641100642075654230380492509566624 12520964 415496502463933546655412839928912974976 12520965 -75983770208993391838636282121558198400 12520966 102256334424863740280721247465186062432 12520967 1257151967206602894962904994400041253016 12520968 -39616106380212271548741768646978314240 12520969 -1094876644154631934870310314455679601456 12520970 160266408354893811184725104815962424320 12520971 -59707938306174914942782332873372807840 12520972 727964605274027323646216624091105195776 12520973 215165317346416940431136610145128999222 12520974 -369342074858800844313959614552105928640 12520975 246724611448872801510340877664075221000 12520976 142114309669770287359834207840700104704 12520977 84210841416509596413506283947647764480 12520978 598957866616590608444703797154605856 12520979 1090750566704715402464608985496739649580 12520980 38798252315504743590264992246913484800 12520981 -244149655735619745981387678043480396800 12520982 -724592405223784689576401977905548649600 12520983 753642210458227884434809235702353316304 12520984 -469626212750253703154572062150326476800 12520985 189641911047862889677723829467743335760 12520986 -643244293569543396310730250610705230336 12520987 845242460355725948573547952696721045636 12520988 -1577953089502381134728697282007622375424 12520989 -411987936052649810053290345312183194880 12520990 -29550244383467405303215750586924457600 12520991 -262091621920357537509269652774506150016 12520992 -714827931986983643887236430333520904192 12520993 -3455158563547075872914840020879229952 12520994 197358735256594379575245063736101097296 12520995 -82727889243706122218990976175577164800 12520996 1246282627831761198702398751029090192000 12520997 -1746936951700341287526009726208257679554 12520998 1513955066193609478233831282252883968 12520999 1287650246062009503446688488351901995000 12521000 732407145777806212705114199526912000000 12521001 -80393329673603613030095386485198207840 12521002 418309019420758515064149208520049993312 12521003 -1059038426629044245864404063225757752536 12521004 -414834057285241620503355294355489751040 12521005 140224199996782687926158118363736811520 12521006 525717399066884471059178340443780933952 12521007 1053272927593966466129147701589910410640 12521008 -87086621449244689807526112398081294336 12521009 575434788002970438764471902080935400210 12521010 -277967912366764955078232867110032634880 12521011 1018710729807393732079227997426681024800 12521012 298831142405608808465608045263079127040 12521013 5492253798228150014289507271789711488 12521014 90733259851150337645747701994428871232 12521015 -439787982963396128379558608757709901280 12521016 202900839802959567196230845559777239040 12521017 -332883413159581397194282123617218814934 12521018 316778170025258669681195145226430094960 12521019 -627501921144975265909660142156351588160 12521020 542167593671196564634112026595213652480 12521021 189688308922863358426600258031511489222 12521022 -43113498175949643039132577785898141056 12521023 -9628668556359445753624991108368655720 12521024 -60764794917499712610559564349479845888 12521025 -301764324620506272990457535012553174000 12521026 -312928710177357189603053326119448074240 12521027 1819008898917728977108731313524964864752 12521028 259262519856190638381295259098652504064 12521029 -274731917135504625279410176752620237120 12521030 307539256033820281125918402366811436160 12521031 128249114289132147368909664663127552464 12521032 1665734982951921456116255464038666470400 12521033 26153092574609779864911717911844639360 12521034 398749120701372482494150804455015690240 12521035 1670049896521679541624637914067479245760 12521036 -248231710897637360626486124973598703616 12521037 59010310675832595059703775073162732640 12521038 -4525112553288287047247497969869874560 12521039 -192222529093655279826681519992160593280 12521040 -61898447291440423434979364681888563200 12521041 30156789623036565305342724075408597168 12521042 563421729365701727817933423485020566672 12521043 -920052480434616186410971979727244273296 12521044 781967006768939922023103381039910407936 12521045 338855313494917200185874337180825216800 12521046 -465938630464590098871104734804372631616 12521047 -189776773724678549209486605368132401536 12521048 173072127059772367159531150871797555200 12521049 570336200359416983429633133656094726864 12521050 219590280336391791938970123872224800000 12521051 -567774209044018392304342951001929228728 12521052 -96612731088986141256336653002295370240 12521053 -2070893498972950350574299625198924820698 12521054 -64670893305974580670777322048760906240 12521055 -56296406885932824229906699473249914880 12521056 892777909201531354087333675708363702272 12521057 -930443595793596243552256411582357939200 12521058 381476999847420935179126854422556780288 12521059 760336160321790723054169494532929072016 12521060 662302872849748602975376645684013875200 12521061 154773362205903547246831480700174968704 12521062 38276912410452074879376370853864958720 12521063 1175355849689528886605628621784803981744 12521064 -991086341026705512001313708730323681280 12521065 945298291197563447224214788819388711460 12521066 -572034738746239480557551268946003773600 12521067 -322392266386843272903084769009026484752 12521068 -864406887225600692073802928755375117824 12521069 1199553309971395884904731198982214505120 12521070 -42119347474087839007303480377339199680 12521071 -18810045880424033587824712189277778912 12521072 -67337204302868792442957756752116973568 12521073 -38443984755088636750330704247846488000 12521074 -184354528475587746572071164534805954560 12521075 140385225445979297275176110521583670000 12521076 70978284956239028697316870083808696320 12521077 -2040137841832344252984575298041201385440 12521078 -328216177560278465600609265641904055680 12521079 -425981570383625808842444287681049719152 12521080 -85566750588363826081104144721920000 12521081 -573021934440533928214347866166383396118 12521082 238542181439933447390248423454138793984 12521083 -520064022776980347351536008044265496668 12521084 14225540164148803491012106917990391296 12521085 -99222932955213392069017704351786284160 12521086 -125492412972595933745244374723340673536 12521087 -1909505704881514719384769191083565531264 12521088 996177046164589994522795624207115878400 12521089 381345188783583580320523337812941163456 12521090 -40155802673574506328185736187619935200 12521091 253907912227362948833823033427913345280 12521092 1869798226862637398950274908223005437952 12521093 47900565170160455231927775358129396704 12521094 -147677721993705459333018139720745430528 12521095 39102767251590714053213815550101735200 12521096 267816325219308514688634764274451906560 12521097 -183890886977804969375854417405393507926 12521098 -727634791591755749698811339260768032000 12521099 -322513634482731993188671671348026745900 12521100 150932776960158066341279500843035302400 12521101 -656940458074688739501075223510304109898 12521102 425684076261560081109514032304743751104 12521103 217869554848075987885905752245444523904 12521104 -328431271585994350694647924270493450240 12521105 1188776944828104228401391416916426480000 12521106 -18251438449877203311431475615500854464 12521107 469905286341702084766215569529625725356 12521108 -403618117886952235406155109395854182400 12521109 690489571430741708467689380168774783904 12521110 64147388714149726513934782681171426560 12521111 659481883092647849250570094142588178024 12521112 -440601560250752455615120944691764633600 12521113 -703445897905274116836689112815423681952 12521114 472203222635328422268558568282552611840 12521115 -148640888213652705403980893964624590400 12521116 825016649553768999088654007100545584640 12521117 -49677793454820309637773570979350158208 12521118 398179772025805482156837006667148983104 12521119 8757714478547126728068230464491257944 12521120 -138900795200692819453053945010166169600 12521121 -478172684566076300489826421358550388416 12521122 -1199321891300901618638290263006653511168 12521123 181679552902541487275307841005631866960 12521124 135818195388531433034186275162223726592 12521125 89319398463784312203331482102986715000 12521126 -704438855652588245938035917980579803840 12521127 -7467353456174213140944799892249431680 12521128 1766122182013714065251622515990077148160 12521129 -1442455175091870596288999862666579518208 12521130 409934258518710443935747446039614987520 12521131 353814841133115894164926217019078756864 12521132 -538556231005680079533043406162085043200 12521133 522711413544080622322982507564468167200 12521134 -399885704666355934888141045970385433728 12521135 -2828725455818846037706418126497380480 12521136 168764513298487316589453009778530680832 12521137 -110762144523647662851875496097417359214 12521138 -321434918992558594228640389554453588480 12521139 -30282427915681726556180222696844276672 12521140 -212987503430864692307359170005169285120 12521141 1473405383184181538421896454058411426542 12521142 -34549443300278803785025905977019307488 12521143 14089604827226045729599030720135863600 12521144 -86751438849059715222128136949087457280 12521145 -142174210455116052401327205137023330560 12521146 580015508644094443237489475006958159360 12521147 865195180589029940199640009183884213000 12521148 -228885565266292011892745058232534499328 12521149 -539496901197795233705614383525480657850 12521150 507976547751366828178800084778982500800 12521151 -203889218659300319010380877590978931720 12521152 -76471138057586043205170050688436142080 12521153 -81082742419119611907438863724727418880 12521154 14364224311672916019765086333294232576 12521155 -17875599962494607798027226018653198880 12521156 453071796295767680712505453992335258880 12521157 -31956916220497775964421592966434692960 12521158 -4397287013189609475713952572896907520 12521159 -355675401030234098006580011372871771648 12521160 -242978360093430269368716464696581478400 12521161 1031131684678978246476701668843364695312 12521162 -165685707926080178934206437789463713536 12521163 729051527408441133927550657636700785584 12521164 945921721818912226966531203751578565376 12521165 111721669112795860917869803656751400580 12521166 245843448599307411663209381170363775040 12521167 -349266876361426623152015760565849067280 12521168 82808314021552332441398188139744722944 12521169 -1781258813318312670437203710814673539680 12521170 -4784667809408372941507212798646909440 12521171 109928522474901890247694306856110037760 12521172 -356303308806236412789723428275675478016 12521173 59906841983720201843715666966660622240 12521174 -733936558262316453867556257491991677664 12521175 498875405989573356123625071270698835000 12521176 -163863822761597360474033450967431331840 12521177 431603842870637631678466301611916092800 12521178 24823606470433870039975226603350309104 12521179 -20948933594406864401362130718263445504 12521180 304313170306391560419552856696382484480 12521181 201685978834441835777271421698856321152 12521182 414078561546659690600340453421349592192 12521183 -459095687729947444325560760192299365000 12521184 -286784196279611476217465031426865889280 12521185 1139337925574753143664865826929906085800 12521186 -374879979649285536823846973656125068208 12521187 500723307163617672611417634739268784288 12521188 -308701340524546747820507796981534282112 12521189 -2001074918572593306462614784296777915010 12521190 -159314306680216973206236976966290585600 12521191 -282410583309935694030174332303150767728 12521192 158525612170491767024534686150530432000 12521193 936105084292366239189894208317285109728 12521194 227445780465862528832786304760572133632 12521195 101906938783695604954237665899530386240 12521196 -743758776658983017736865016264109588480 12521197 516949093488700737840757628185260954480 12521198 361281091005373720895372294625752577600 12521199 -490743372187623444912123862600917004536 12521200 -134045416435321658720574301724083814400 12521201 -420016579967005612577768276566116864 12521202 468789312115466805307639505590732285440 12521203 377571757469645633793986484143560821452 12521204 1301831721494845445263435049747561066496 12521205 263364231878119895960035628689466822400 12521206 -287548806367171893290270297191076036448 12521207 -354419581514263153719020021771742465768 12521208 122481898129458447516034820087054008320 12521209 1065676468249130150269019256536042409040 12521210 63780833349581242138526993580746956800 12521211 298084911385137872361801281690498267760 12521212 -373556800667758864797155834745243038208 12521213 -25689545628099928550350377510369767136 12521214 -137873999275764920800978544017352850240 12521215 865158875872850070593239441856774292000 12521216 1277478788801619274180138194889919692800 12521217 394543840506736687635749627589365260080 12521218 -296080060190301085435398131141785367520 12521219 1068302802002976060099969130198695898620 12521220 -262089764876625990890693811817337118720 12521221 911540457411631187239709634671105770584 12521222 8262490854286854706645958351853963264 12521223 -25767906056188371209507230978308744192 12521224 -338013087975616473453900247745599319040 12521225 94426024055337770352803832048529237500 12521226 93949243955281573790075813782663941888 12521227 19213089967720380746508472348516484800 12521228 1786101636574566270281995725351697305600 12521229 -72888925683876181584919443752260308480 12521230 245412105670862560100846701344356717760 12521231 146646905053247843154915355077459695760 12521232 -24501259792558829727678539319237918720 12521233 344390882266722973473753832041115362482 12521234 855760804924418674939553172411897794304 12521235 -1048768410571135765081829721239334798240 12521236 34932657699132211872094096400015278080 12521237 448186021912525477553384356074110141340 12521238 -149178015873423179964217551146492004480 12521239 707234334532291181858401696491146260040 12521240 812604146167065529862553870354694348800 12521241 80208413195870310925998917463289643520 12521242 -464658813453275154247238046815047174656 12521243 -23162314607667331199061442768415171040 12521244 244985766014470322097855787807129900032 12521245 385010943220764773647038066349960551360 12521246 266153160076752764984381731885943689344 12521247 -660169798769488541984704621422370465920 12521248 -2010233560248228906198768231420627124224 12521249 -25946448379878461559019490917579427436 12521250 -22978144984280756117439281971881600000 12521251 -336102318893307190347319025556312857096 12521252 -63704976991109131062460922269468620288 12521253 -878242164576484194359051380757155214496 12521254 845121660244402133831099268093776091072 12521255 362345494676083633621998556755245087160 12521256 17970359019444280396176068866466119680 12521257 57202321149329495638414270608145972352 12521258 998704968520359849370197320466541218480 12521259 -148770017475001868564592313096778578200 12521260 -670812065851904315653810887343411845120 12521261 -1208287533804533046572353959251190705108 12521262 -236638126686655924015652348710279484160 12521263 -581433499518536812872596362324760808000 12521264 -15353998167037905671570497468934406144 12521265 -59858965481931826766247495542979098880 12521266 -376755624573930259275635640657743385600 12521267 -727133346426426794750509585600671544320 12521268 668715011758463239262140625695540666752 12521269 1031363132837667711240846993501677749344 12521270 1300902673343012098620639626318479234560 12521271 326753018148585731249089243581607569024 12521272 -34839373917173735433812764826404454400 12521273 841375951514967234131545992172131304644 12521274 -419771903105759997002043991949135447040 12521275 90618914313358225602828439182530886000 12521276 641968650810094385870225886052703370240 12521277 575126003290668915754221478650130855680 12521278 -36850946306578150469184349155790599168 12521279 172457709669302820637500363802702268400 12521280 75402143551371304759416378974231592960 12521281 -374886574146357229879254320820257293868 12521282 1153629090111999667996173052068347125152 12521283 173916395060360756803456825395020287224 12521284 -11914298623929978582982471828168736768 12521285 5354308067472120780996270728533608960 12521286 314490953671552757408778694231491049632 12521287 2035557617587556555457723921830438221192 12521288 -186875765988701402570810007423066839040 12521289 727169806576504558780898892051002316768 12521290 318608987526357621319727495273483618400 12521291 1038378802093837214325782200608031324692 12521292 89296428931770514977458100096694124544 12521293 104045676308431983698316999746271159542 12521294 -197761325626202142104530497233526054528 12521295 476182045113744419480003576251832683920 12521296 -338320428453219983384102209154211586048 12521297 1711044346724428967906776637592721190112 12521298 74288879095950336255835025572061787648 12521299 10341317332124916260122499011560502272 12521300 -266991721454762969447819542102030387200 12521301 337627492039146822103691992915501040640 12521302 240138725221604312339343426881366761152 12521303 -243651531304923786133845153776285668992 12521304 -236359317465810570624804977889541017600 12521305 191453025010245818608988096051934323460 12521306 51496752902107930384987031770218080256 12521307 223450615359741702553565151222606066840 12521308 -337376113768620329540705210022929731072 12521309 -318505326863073514128624841480269782490 12521310 -347496497365466656267816578249036435840 12521311 580789408451170733109884562658659846144 12521312 -1852791010585387663667705349270276538368 12521313 48140331405206989131001942038433597842 12521314 -242482287852932176677226179120094084320 12521315 531298923931534381829978352947920804320 12521316 -273939699066009161670315590136034129920 12521317 1126766665469891946585171142291188485952 12521318 15569623275687120905156262632199386112 12521319 -646338857788220335369211902180754154456 12521320 -26720871822626627032514933838313881600 12521321 -649529910693648793376662356485650053900 12521322 809287802979420194772392362667310000 12521323 1216114252711510966537490452183209089840 12521324 -29062116796877255968144583237107394304 12521325 -48434475152681134396749264685064342400 12521326 -78219636839064888359994480532163103360 12521327 -122345040107995022327669957900400758688 12521328 77556949755844454308765461782258417664 12521329 202446326280393654332207472168031262930 12521330 -203997732442307121417760489045214289600 12521331 409692827868395631855442756044500841840 12521332 184441917226516949865758667873803175296 12521333 1036771796278259901898003252541803086720 12521334 -9936665356776450376735896045254737920 12521335 511119656324608013663773588389062406000 12521336 128352895481923045141589977653253447680 12521337 -696024028659138486925361251384020216240 12521338 243527536543878895160291057405373913344 12521339 1321770645277681694162604461848287679140 12521340 147549880145400474138471925567435192320 12521341 -365217154389240828727476560368160128928 12521342 12529438509756005267053937921713459200 12521343 -694587871333256074550918058300282149616 12521344 -1292408834348730903451946390211904143360 12521345 106233699205777420276753955812810166100 12521346 15122276133114106967585338040144313600 12521347 726298292110058051889549050573906282832 12521348 -47774578229767518182189825770139455488 12521349 -1204530579973149025816258733918816671266 12521350 -234321790521189377756691540163502683200 12521351 -369409904660607386984234928671830908648 12521352 -138881216367991478161802906673174650880 12521353 -125246814206415972666553322021529546716 12521354 -132758225387111923643332038694563260928 12521355 -47501944363087287085982696572007285760 12521356 691131559738298606761952882978858806272 12521357 1711362568872729532609252340397522951606 12521358 368152765001568109383685880607871009920 12521359 -467094486394844521278071185182752567280 12521360 18804311279709255808841110740872232960 12521361 -584057584769384540692216597192682711040 12521362 137461400209370178057277467153447884928 12521363 -1653517729974417263116761367558813250388 12521364 -439190206721964037855450492063270170624 12521365 -61691282183231085130480069962324526080 12521366 236012337987016501888138398703217851008 12521367 -358549913128109752677790173880690708320 12521368 -337002011527800124908793967395913533440 12521369 -518892936704142811733667593973765199104 12521370 -177734158596524189350919364106542163200 12521371 -1421331991186456669020540232602147314428 12521372 -56037609310623760545011026587357063168 12521373 891310363323430377672182796826909902336 12521374 -252738470772808345927474489391624756928 12521375 128301253029653567060540958900335400000 12521376 -70905898520057599730921334285366460416 12521377 -1320133061624447514632157141339712031136 12521378 713944487126231309095142671233255917856 12521379 176036470114831444633425847723238664744 12521380 462755863305094352656759357927828377600 12521381 -2143636473503271801575097451335259210818 12521382 -328036971472551861186311765005863390336 12521383 269433447440675426673284485176381417520 12521384 1023222462997398002404589750878578769920 12521385 -1337422851975929416065547673811004800 12521386 -240709784199452307202547638522004553216 12521387 -375634817082775528505760686278397086848 12521388 1033902650761945686791562950020870225920 12521389 224703856193314806750141109766129218956 12521390 -45636629191353161209825768473935627520 12521391 393699003548016284521199891533825190784 12521392 -8326643330510995920179577108119093248 12521393 926263284078847265854942255264014875760 12521394 -87862323896687151921757982581320508512 12521395 -257464569863299278162861269010794231280 12521396 -1320693742203578139634348695724277760 12521397 12068301293749632106288161787769739072 12521398 -510243659110381389902343620114613120 12521399 361242357448421730642389280210799800960 12521400 -14343437767797593387816950146769920000 12521401 24608893265868000886757552548812651264 12521402 814607014673786351381262347062782201600 12521403 488582329066574389420299333016079500812 12521404 -135604091628863384158360360773974303744 12521405 -293138466643709195553673668911057458440 12521406 -565082191783789325737182672727841263296 12521407 -156347043248639692039710635488733040000 12521408 11559157588737622079893483275870535680 12521409 52945933056514735545576859501293114816 12521410 -128236900769191731326463189213769728000 12521411 -797612793939053162167272900602530437792 12521412 -200041452605473381028293728426193305600 12521413 234271807354698700371078792977887923900 12521414 -368452687191197976344190727367004634560 12521415 308864253271952422299251963565569491920 12521416 846678043143267315763446096526834836480 12521417 -319396118746422033756206031147196378680 12521418 42178194231187591676143302495718440960 12521419 -1348149539946368255170490193009317734656 12521420 584732776425340127939431814313983508480 12521421 357347674881989356639180993711540410240 12521422 -166357857552754072716192619621821816000 12521423 -292424583874227389501954608811856418656 12521424 -128431992919950290350875551244050497536 12521425 -244696896414473610147859360319970483200 12521426 301244301016578166772588174164219751424 12521427 -109591599286293810580095876114084771840 12521428 -71340512493390188401133207922860093568 12521429 -638981706305807495064219739323738126048 12521430 193536935095276231161684543096742247040 12521431 -99877833301608928885351221151370046968 12521432 169992694061597268594657169603376578560 12521433 794967511031397900905216193065221231824 12521434 -438096243401519230717861496234467386384 12521435 -1526286238940575111792320643048659512640 12521436 676362428832594915933953830536208845312 12521437 574148202666402701575884652588167826240 12521438 130772043977791492424885089020297885696 12521439 -278989315302502736913604383821519746560 12521440 174018728748214552048960013631966412800 12521441 -70454916371156539926130264991862248316 12521442 515427005632364863325506433556989488512 12521443 72734365881715487156182596087951956 12521444 -3218493449501123635156722502804633344 12521445 418661645560270591357883272045853658240 12521446 -237569388547849035822358287221670762240 12521447 977153285091123981444659789219244547896 12521448 -254694603659094413474335714881700070400 12521449 -568001634993209311020077074246849864320 12521450 164930050690896758893820274380429337600 12521451 -136787873413363436690900118493610361768 12521452 12593197624436830097605685101748290560 12521453 -188517276921587582857713670181487156096 12521454 -209271662293394899071799017299373164544 12521455 5903251526000028431290936540162572360 12521456 380745142566470255750349312512318668800 12521457 -57001064474272778106227303776296757452 12521458 399575958305339310164211796889781952512 12521459 -1726717526343604578384964620843512682840 12521460 302608342652500663873038374422645094400 12521461 1296754221842774114334969908711599016832 12521462 374356835845169667461197435152055901952 12521463 -32511770480903111005283939330072522496 12521464 -1297764914108204854272934770673499504640 12521465 744777844542890758919511505073017595520 12521466 -23955397980132543710274542519850454560 12521467 -1018672389991461255748123540908433637088 12521468 -816630463922990611050660244853709668352 12521469 -381467877934241926179472569426957490560 12521470 248431683872732001082502393691182073600 12521471 524604523835643544105816514725950960 12521472 -771181203416289371052934522769202216960 12521473 -1542123064554093144690283237806031073278 12521474 -64246589768781462119259882501630786048 12521475 324281763986961808286876623781569410000 12521476 200569442697359608658245208633463681024 12521477 779284585565034140259733905585009701052 12521478 91567554340103980029537103906363238400 12521479 -540857539318275393277422834627555266920 12521480 903189675065549930818731251737322342400 12521481 162173505578967346300831734171376561344 12521482 178459055261817625926073568992375853568 12521483 37432873112645752407082482636738565104 12521484 -105348861604369639902681974310137902080 12521485 837813620850379343112148284434969583180 12521486 355675945032256557471607374266294974080 12521487 -857539485965399318947522073471281194240 12521488 172032330316799215903350569272233164800 12521489 63454739908832695400143504799721576960 12521490 -180383634607107387023088160461288122880 12521491 381614716699584999225256616916887052400 12521492 -1501382460392409725318442229025054227584 12521493 1402320903179201011631262095071422318720 12521494 197915619885865879994930598134429393280 12521495 -426216479890511938299946347958798717440 12521496 -324088131018546393845066592862814208000 12521497 214930543545676413906567751891311666640 12521498 -797085473420920667170642753062988903680 12521499 118831155401679611650425876597424934400 12521500 1679292814753922371866575364928711680000 12521501 158866226326146994347753937282670822502 12521502 -85578295212113291918117418047819246208 12521503 285360259639842843583452308406796093816 12521504 3601110807421603525859734478831191326720 12521505 -198437595515709854821216826410419367680 12521506 -204665003374696895669384895375284304048 12521507 -1254017791067858738622434301885687278244 12521508 -136918473264426220320926908869901922304 12521509 -541926691105948782328899914291901734688 12521510 575191567531970900606280980501151500160 12521511 349203483587661381037013563085608461240 12521512 -484991090182456894938751867963799884800 12521513 655952585601022381606338818985051096000 12521514 -2668757341275874046092423122383392512 12521515 -288411846825408090212572042900279657680 12521516 173965650418544457512650526312737686528 12521517 -599643445995458706932199731535580281888 12521518 -1142434733090895398975976155588850823680 12521519 1595290393677435979830066453063863131920 12521520 -68163848403199927771633269832522137600 12521521 504248311461946051219919184443229938100 12521522 -160241720141407231046847419869580720640 12521523 34236715318533449172868444402616736768 12521524 -754887650543883043226778855120606967808 12521525 1086906561336189873575016817289820883050 12521526 -172859864150235512947250641050154912896 12521527 20095005413136060371539106843164089112 12521528 1858346224444956181894281330823292252160 12521529 -307866408888117043356623598252153630726 12521530 -27090590147469347872692644856575815680 12521531 69221711317244475547685367217869619728 12521532 -260425684638162107237259633474243993600 12521533 -1453543328359153812425425355458379269620 12521534 -271212403945588437386168531510244835584 12521535 190661625095232906999100158371542267200 12521536 460687890488625217685798294652634267648 12521537 -46032387564476611178750016792559474560 12521538 347951961446886244182676206943813464144 12521539 -1270989808367621751185510834942062616640 12521540 83556633735336463706013627292831726080 12521541 -1274117815496128537447747037307055365408 12521542 -578393258945551203477281586456798680256 12521543 134627945446384318109227289706375144792 12521544 -17848791351280366403199261184896860160 12521545 -128209519355878492481892461147622463680 12521546 -84344075238606746076836020408531320576 12521547 -1080354003318038498644161060505148485404 12521548 556212634909504853814796526471098758912 12521549 -3249836050162303749719110236880155447936 12521550 262519397458194785460278076379042372800 12521551 136938074148179992797579342521055447040 12521552 615247516260424366679794715322947469312 12521553 579022185377543731031140254764476096608 12521554 711157954298668098520935543661738654272 12521555 156292716770009324646666994863860665920 12521556 -834177643199588371780858925473234985088 12521557 30207109868304530617513027992478374400 12521558 -444326472565306583452064881344264518400 12521559 -963666459673393603921570599496063462296 12521560 -184545513189823620735820970865948672000 12521561 -207986072386490491863612101739284064960 12521562 608597546642189175169285164195973413120 12521563 1781408441360421226889942438012060022040 12521564 963559448326917429623219075678893056 12521565 240202186635955343036692053349795000320 12521566 200831522876704410585557322240388847232 12521567 -3503353031721837726998411674206958440 12521568 133104929753466669168855245988443455488 12521569 -1022239481857085247642000196715999320030 12521570 548629716119703681521699415777917376000 12521571 -382448244727775030496320812411713831696 12521572 306614489491730595062820867874333442048 12521573 -1033188625565759722378562163160079474178 12521574 -22566955792885592615916492774551650560 12521575 156266329411374986996445984524478102600 12521576 -283938251686056511388190524189173155840 12521577 250011780776600709687080640792831824832 12521578 202343182239156823278404186364940584960 12521579 244767753952237747893448886007031119360 12521580 37283635684961656191389336190775326720 12521581 1185081490538953253662026034641097783382 12521582 203771909771173826695712260202080617984 12521583 -1017503094799037656920130054778892913848 12521584 -336859581941448171528288541275112570880 12521585 -871941364988173868742067733207290742220 12521586 -90011435191255262321926508067427418112 12521587 -585083247037456563686478253835480190480 12521588 513551763044142003694275291153661478400 12521589 547742551673803862178774820845583503840 12521590 322689871931407287753738410302094668800 12521591 485963150177535009335786967324115093920 12521592 -1155620440878117469923845213766295695360 12521593 -164173847815523683508260080508125215680 12521594 996033219765495841566527585064247242096 12521595 136950293548823390871408900014409137520 12521596 -244079825962549989841845394591157708800 12521597 -22122764925662801307412555526823023040 12521598 526075103242426050252687472130122323264 12521599 410240505707303562089186436449420687136 12521600 1428150847107301292193199241035776000 12521601 -46011316851768296856673880097701268960 12521602 -565536212943182368590431228245076083248 12521603 -144920774806759065674043240424228982148 12521604 -253110374822480126254641019729956271104 12521605 -611877012248055775135270219881336280080 12521606 -375249954202626158803576520751106681248 12521607 26311621743970301817758633460737311872 12521608 -1272141496581625325790823145999173632000 12521609 676175299597993071090146025520412422416 12521610 -216067734007758720164487002066219476080 12521611 576918141339687311329646827200149485624 12521612 858635290086438685996303202727250112256 12521613 -95144695006432929953038108216413691392 12521614 76636767744756744898176738017691439104 12521615 -773587330765883685902644697166633477240 12521616 -52093770000060007672747507591452426240 12521617 -36017583990260927081062401491084274140 12521618 234487662264913963636209684615367730304 12521619 624475834420405631844811657468157476488 12521620 -1076494995601429808422218481893767232000 12521621 285509486102996003257547716188661674624 12521622 69806459236212645340419541876567181184 12521623 562565506023581389983914801009416668872 12521624 -1577887462208170511916028491881349335040 12521625 706616557729133017729767239491931808000 12521626 136555970549580107271057668667922957248 12521627 -598926037422110170747892331246826131600 12521628 -11236211219229248894006274377506182144 12521629 291349386363610641455415932641572805920 12521630 -459346958902228760169571484157529728000 12521631 -388095211262290353845365872070252338816 12521632 -481360708622264913963110685955552247808 12521633 1737478531768804550626865868557660351940 12521634 180978002552919920416360860518580228480 12521635 344200661811228364566296935990805579520 12521636 -1151067940899612991055618449129936321920 12521637 6362536397109790048168594415601865536 12521638 521366865095369805295398848254549854144 12521639 -147593537713449642371029945735346480880 12521640 114658424202395660266372230690608332800 12521641 -719503030680453590248797641424514134432 12521642 -54967583903381361015327423491067909888 12521643 1999887071086832171958215571407748480 12521644 -441062782503927768659195818428974870528 12521645 148718993092888558410317164704431061900 12521646 -6378549680102621812545058634692083456 12521647 -605692657678964054882665984322091743840 12521648 232587976524589571497468067398338084864 12521649 -12634207295571073976980426478579263680 12521650 -188093152297909869689262959881842085200 12521651 545088665380935412230707426153296402992 12521652 185050745192751891521277472218896338944 12521653 -515851067120841580023569619256790456712 12521654 -1020140796334990509334048708288196464224 12521655 -1353905794574002045980893834052286312800 12521656 480170000132054079310426189666703155200 12521657 1085973460608975144805791240649390040832 12521658 859674156230655655337802568447093109760 12521659 -45562461625157150739415900753971278280 12521660 130662989894696501791004196354742517760 12521661 993694558387194587804604830817917859072 12521662 -13727800045001897585660262763600632000 12521663 -228944137132617024842372526571840543488 12521664 -9793937777865693914075361436851240960 12521665 425553341623783853529361549162502808000 12521666 17675760316468208911120047125384333184 12521667 -293445242315461046915107113599592779088 12521668 826153224966926945501266165528751954048 12521669 471397022533398931519564644707100023070 12521670 -27344920810284466987219695036902615040 12521671 2557925988858655942064820599705438041992 12521672 -3999428591803420786333260732714163200 12521673 -1024085101174795343333208624592212274176 12521674 -37668531142930343140364330084980919040 12521675 -100249881690305989900757584644625382400 12521676 787609255810163672119604211956447907840 12521677 24916746292575110008782425126544096000 12521678 -383525385829715696948549195153323760640 12521679 -24692081750997467808157432145291932272 12521680 177223524469281882023342013923244687360 12521681 1549366649815440587164512407167967248500 12521682 -649766622813911567667194121974536657920 12521683 84469281302484428868461301325518829824 12521684 -176097544770003679722607217939777187840 12521685 -1062360391495199937107757726933108000 12521686 4075990297853142919577820105796421184 12521687 18527574768034347686325671492322749952 12521688 -143716881618368105888888688217522176000 12521689 -225215940753902539006859061429927307510 12521690 -16570054782221584053539890912773686400 12521691 96970519907740068592082497722102339360 12521692 116394774939431079547426520188091080704 12521693 -526947185303935205907372039999381240576 12521694 227990130107760199187472736198269806400 12521695 -743094110829331767881429492512412520000 12521696 862256105101353188001338370164090732544 12521697 1644756793284346926720914234110966119072 12521698 -106610741424875298160047822112692094464 12521699 -464359880993361074563063714060373043300 12521700 501871513622236699935853342737349372800 12521701 819646541187615912784718284147097336702 12521702 -96782875809129440959378603297659436800 12521703 780827455701172003379952673640557555200 12521704 395701881866011155708912156462263531520 12521705 -144401449188984596180123793833355731100 12521706 68478363351075679393590669631684608 12521707 -1561249474581241843788190076059674290400 12521708 -827271403618558079059570707619786006272 12521709 50115457497943516770878035075865624790 12521710 199793490184418104299623752804508040960 12521711 -1207309399103978808264373434187719872688 12521712 -74823307978187536680385017070564147200 12521713 226257233084723510159889357813448715940 12521714 445402110533656623290990571803262030144 12521715 -25008272400349055754845726212006652880 12521716 1014055150381270923946306436773636115840 12521717 -54862013841389060876027655300804932406 12521718 235881296473557244767783080502996030528 12521719 -414434686757410943414104355827186171680 12521720 789039584881543029170713177994545152000 12521721 -690286770052126135941032961755567648688 12521722 518100211380111220324354638099986726400 12521723 191229122913443260213654401958203961080 12521724 -263966093303138451376790634344825699328 12521725 86144681668383174539916575384521636900 12521726 64092160435451511818827264151453900160 12521727 -358282528735179935927828735569576900872 12521728 -12100113397204327213783434212205920256 12521729 -9306564506690796785916933055064653824 12521730 -80496624318159530049175259173098869760 12521731 626207147077068922291632841921563841532 12521732 632244299290800205782005904046632517632 12521733 -376289375350318479096419018070445484736 12521734 425798841578230307423633621217841874016 12521735 1162760251804138015160506872561169954680 12521736 922034198475993432587756484777984000000 12521737 -282626453290710692137048785911185914880 12521738 995652297348342936351787135819357001520 12521739 -843903447202562923351843402847732277840 12521740 -162546469442077941685787723707088240640 12521741 701294246260871491689596345435414555520 12521742 -104685678486496273679487218138597373888 12521743 -226859455495312912223630777514201853256 12521744 -151232798525076812119175893745236967424 12521745 911212295993116378409339296439098775220 12521746 917080653520438090136016034182565149072 12521747 88715667524064777236194960757613043200 12521748 -452044762325138801826390869842065131520 12521749 -78845439608153349273602543879096331250 12521750 -989645909447966373077142889515516768000 12521751 1407790377658326568216780091434443845760 12521752 -716529653447907023940059522066430074880 12521753 -1906402375437912949257235124690420242998 12521754 -144652485763045616531543161742514245904 12521755 -284402109641359084475782309815433659840 12521756 80050150708936185547958886918665217024 12521757 -1286024110308521350678982003287299039360 12521758 1002803803427766058399153500364399781376 12521759 -1564825725310615339143929449278232356240 12521760 -502502218610669368142820540245449113600 12521761 -210600611132854337162211633451675032256 12521762 236220339723088569187611563339463028224 12521763 75960177183641742026329835111668416480 12521764 974669170143027274115129439163545773056 12521765 -167729882357496196695517431418346322600 12521766 160505098674649569869149764991951948800 12521767 1702959253410985443111174102445267181816 12521768 96053758216543976003785732497356881920 12521769 183148279354059958704713992137202281984 12521770 -686063082441894818047976044980526453920 12521771 84528108519451956284021473462798818000 12521772 -9345358265627491689291730421328299520 12521773 1383100786789206976741156259271182566848 12521774 15344576807872591521141812369970311232 12521775 -96365316885453080967723066275965516800 12521776 -146983040380072002148290874207985287168 12521777 -800505556207286955034893246772045957068 12521778 -475914640599411373742434619585963761152 12521779 83098676525305613242535784824086391040 12521780 233102388303181891561707271191477173760 12521781 564360093158114062258702279675812565920 12521782 -6368761652425325494113335615683577856 12521783 446103831345625549774112918010615546960 12521784 461102387312331106806160371252354416640 12521785 123758110954202629185227090242950372360 12521786 1035695146819490747183388900444221780592 12521787 1202174265262626378736776734090917335552 12521788 -180550146664435423436838637101294981120 12521789 -255009401028229489607658432407440534944 12521790 -233866471318135386471622815864144842880 12521791 -1877730675715258087200807946937908239288 12521792 -51188009269620544669190343173208539136 12521793 -286550213157539542709009155835319425472 12521794 -934246411795519554343867636314556355040 12521795 -297287547670483629510851790898467352320 12521796 -187822419832839171782236960674103726080 12521797 13030166689335641604062833110082073246 12521798 160202638574259309923256133396516362240 12521799 -129539098962157238519980768133434837632 12521800 194295290910482799561864021721028352000 12521801 1186274402811105356118096538868127971802 12521802 -788902322594296976530651923733243699200 12521803 724787053313012385641681499331463856576 12521804 -848948810593708348276856530550621785344 12521805 446886729170033190438000592115685761760 12521806 -1744071230628289782062681067786265920 12521807 -1046347475691176822949344945615274698448 12521808 -27770939528264636530212471351459594240 12521809 -1185449306229178046696780554100669593884 12521810 99425703483564787054501201764013777920 12521811 -494923033515815656788057717102531012000 12521812 -515311391844519021562984233280044425344 12521813 -142822106583311794893904906464113420256 12521814 -115759841760359939993924874945348509760 12521815 -3623570078795740959045842224356912000 12521816 2285804363210148413726235890568451276800 12521817 583040689838423391167679164638252492800 12521818 -892407739826310514223979149851044698640 12521819 -923509262419777667471529274621193743104 12521820 -208076909776698366537979738411155409920 12521821 545922126634639368049974659183453838720 12521822 -220929910547007768693692108107894140288 12521823 -5975788386147395804457787857095948160 12521824 394910336789534768411122057397313994752 12521825 926144557066725407358418962615884594550 12521826 -58511650926098736808039042660583811072 12521827 -2303168775038555084906580040229527677408 12521828 476101956184827046743622950443338884096 12521829 -401696588166471037276508992799148467616 12521830 30894396931632575076818952394256618880 12521831 -357388604280984758544749989530728572800 12521832 526203678957715871800874754642538168320 12521833 -2983507104127939730685609700855859676 12521834 -254737883038348646157443272869316958208 12521835 -156887842328115993984315673038636250560 12521836 29118674037275641367524671411219159040 12521837 925542519613643205501235748928018246486 12521838 157660326436812408164573832109024217088 12521839 -1406971205944817888732141319942959474832 12521840 -131952789635388908099308771493400084480 12521841 123807609853297616846795138502515559792 12521842 708611360266878928377023585570196949632 12521843 -69659265232197873692412929188564726080 12521844 -271984631269538472461046360379215728640 12521845 -465618625411897016858718135948527752320 12521846 -614111129589772989823010173516239436128 12521847 -233878944882627830338713388194060436272 12521848 494460435851554860214032289653665832960 12521849 -2111811797111215462277371848155402301564 12521850 354459580721440326297915970454174304000 12521851 504898075244826060169208464532850977304 12521852 -482633751649319944591020029701190760960 12521853 675185822154115306823763471747464482662 12521854 556978889708075015477120342027194661376 12521855 -232763506909233667358008519576862172000 12521856 -320749562374504330414636547053505740800 12521857 323298789593215825994487099749344639106 12521858 -5522556633394188304668357674951922816 12521859 29614562467685780149376591979885154560 12521860 159761896575967957992486704685944386560 12521861 183938477027596817812937079760899579648 12521862 -589898167695414473525073930645519504480 12521863 1644097289509472888184760481442845497112 12521864 1639433862947301410076531355701037839360 12521865 -259285444013143775682004920339571560000 12521866 -115704362523094895615951672535353230080 12521867 607935634673604564386529069316198106160 12521868 -653893522684258979564160133966236725760 12521869 -730413158296677482674290777488181209556 12521870 -660594749677240518178402326004804749120 12521871 -15688615574614882720381071384687393888 12521872 -13805894144168777081855059053603913728 12521873 107844804454834492784712872530558967040 12521874 -49968855577832019521060967642793854720 12521875 956986250871920754891977172841229550000 12521876 -217635057156976610605331049893703628800 12521877 -205775699784069505787611950114645346368 12521878 16200440657796874556463006881137465728 12521879 234715317032910461690701348295570675160 12521880 29632977259923471234914072666843136000 12521881 2512745425777534002358177281039814769280 12521882 -989688037655706670932254161913249768208 12521883 506181708722061050921825704901239981248 12521884 138419503087626906349223753853109433856 12521885 -913510634063849507964887508612279798420 12521886 247250812569634772184550402047841255296 12521887 440172620847383524361832538594498775904 12521888 -202179696297748214747497990855804846080 12521889 260193818762818723625714839088049839184 12521890 -25378261736460929719578644887707886080 12521891 -419505748811561048550472967546128860708 12521892 1685754430821390862390266767855812608 12521893 -1112392042631600699619572354791252035680 12521894 412271043289367258658165534543580913664 12521895 1085118913690587662169643806315035980800 12521896 420009375909822617265910194466411315200 12521897 1422829697309523310961019048142098534144 12521898 -332530803270825654250219535514807759360 12521899 -251011083073007101497096248586728912336 12521900 151041347964374613643379421770111904000 12521901 -4437526374792497419171548798412569600 12521902 -392645201786409355299168913545961030848 12521903 -988126312460262986256213118148579188848 12521904 25056099834540338176119111245239517184 12521905 -176189907165861968195863593308713922880 12521906 -149041333510959442865644683743930160000 12521907 -1076764375547295482301229935615267554796 12521908 -132760748457601739137090247199998019584 12521909 15188713116274883799641135784092275320 12521910 -102434376862854930056045885118059328000 12521911 -490038078305468437080669571515339580560 12521912 -13550380867806644289515359939692748800 12521913 -216291595152082532488278204503380809600 12521914 -155896344620683051518537151813709356944 12521915 52225241695242083874306042176592230400 12521916 -309124208613112569739060853477656190976 12521917 192605543130994987382275397852108345292 12521918 599928321101115999792463995893857532160 12521919 405493142812732077131540125435332223944 12521920 150971603096167809717049222977552384000 12521921 -756694068598187599512130480111236082878 12521922 155533375887601363635064361747237342208 12521923 -188304695032442934428906200904984048576 12521924 430972727041571139483998000990871828480 12521925 -112388687448289800622224390307751544000 12521926 197405327146933161571230906736167618912 12521927 -355356881977041077915831548875905760 12521928 468339811124319496598637730860051333120 12521929 578845997660315971312456454131227323776 12521930 -248685503162415440197075382765093876640 12521931 30780873199431643336999654667297906880 12521932 268322362644705958751169905041850698496 12521933 -59510942081467308170354228284135545396 12521934 131468609868525645572719796138541753984 12521935 -382297854955639426644485219886351033840 12521936 -16539743711447082686657537191353778176 12521937 394464259180132289079267350954034037152 12521938 209390882997877879765381342459552055808 12521939 -208505851720667551904151645989114513040 12521940 -360309611022269840200547540013153024000 12521941 1053398373094091206205660138321377525212 12521942 385207156403343825759089066966650028544 12521943 -143709015940160323410115157909554086096 12521944 -7454864660079220992234810193038336000 12521945 758616934195548203917184841054036124800 12521946 -327949550255131888149922098125322510336 12521947 -678949804651801077402731342641848654848 12521948 -271685106743604888222435368876000712192 12521949 -677723236738214892308585752314848172480 12521950 -286075176549729946138668854262267720000 12521951 -113892455386113724762801712853554786088 12521952 -36910852683217251101945623362910814208 12521953 670891458655512027942985414088792791202 12521954 -152912033582129763245295141945934755840 12521955 -440979559669946822944772604832774658640 12521956 -802532532111076414706419526272950140928 12521957 139103833795709473585414972388098623552 12521958 4233454127714066680870911709130095488 12521959 336396324063866169278368929359917425704 12521960 -672156745621796876051319579465154560000 12521961 -882820378702247312665544288651301437712 12521962 -115210445518014148195308191686682874528 12521963 -2047940259158307498147127208404606619376 12521964 59183486642801613366651390931387072512 12521965 -427063627473151903333657942953967725600 12521966 219459843685322273988753296917075962432 12521967 -328707231993370282759954561728475036920 12521968 -456358416807589242633338052221215211520 12521969 -402857003655812143397784544381976566560 12521970 -96780526965582194487569034782247274080 12521971 -274432127476751417696962344722315606016 12521972 574307081858234754877586654403419323776 12521973 383406667825157605955100627746235665568 12521974 -395713386652014958369097769312179566080 12521975 -1715569403470856522039473033303334733600 12521976 665011888004050419175849046251307520000 12521977 428663855461276863610065253877632771520 12521978 149661425394241286296122756214073792256 12521979 2256337439679538243782415835749508819040 12521980 62943832571890095512804232960880896000 12521981 -261785340326984139452793218099967220218 12521982 7513121975091852879843666971332718592 12521983 387125789258528676919664837087272628400 12521984 -354461222613374487927057487868763045888 12521985 -19342822162527286541260224090381434880 12521986 -142553500283886379429538840503256934912 12521987 -28591806907054015212415540974416996280 12521988 -419700664324202815521413322017893678080 12521989 -1069651455680209626383565402655062034210 12521990 -117006382130435266443037529422032074880 12521991 173945016195624056330724525180871133520 12521992 -11306185122675420110747160607489228800 12521993 -982347061265913102676597636801400049456 12521994 816378639147646733520757418345963407872 12521995 805479998531951460173624281833373332000 12521996 396453392239988229470341392260558324736 12521997 111766933547488161107358573196753827660 12521998 60658575967121396143484326688412747840 12521999 1082617037414972047039485919123984556736 12522000 113804594009455906384649738180296704000 12522001 -57903792559984691297837393272119068688 12522002 995879831865236647826734707124774679952 12522003 -227496747112224988831368432965757421776 12522004 -555716458519933032029288161391500505088 12522005 14108894418403471897908365917744575360 12522006 263079591695708639512089672567708733440 12522007 45773726730013192580756980286655474816 12522008 -964607795875147957531899296936918231040 12522009 -19979137017411789806311988542677688512 12522010 88357286166287934083055621554299304160 12522011 -1087203362264226063306709516939134827388 12522012 -529003206873673179456165896643722085888 12522013 365210811274089608729861025522612252096 12522014 -165032626978490163916381688445323906880 12522015 -2200453021644445068383081912793968160 12522016 129040874249790022745615311468241092608 12522017 473458091342491397089065250073395764066 12522018 -73937062070375912378749012328812247040 12522019 365312457154976732374453789508110411808 12522020 294561686950060398801327260584569876480 12522021 -181146694659339569422957602620980913856 12522022 -1721897887558328316147870109629737019648 12522023 261015537230107211222304727240562785272 12522024 64978531659761128508405974887763061760 12522025 193655901761660252011049867090051803550 12522026 8920455322235128834914801893209766400 12522027 95835216923116120599333284181589208064 12522028 -481721831948829267192585633598744657920 12522029 188888893931447550346229533266024004920 12522030 -4948142251547423407240485976549570560 12522031 -765616699714887560643331659332653501168 12522032 313361386463788720136204242501881004032 12522033 -419219565290339619580882567895568910140 12522034 -142565808125046332359638840439975569408 12522035 -1052439449589291430050399870169470101520 12522036 39359352639486918166288874952609853440 12522037 815316503596331612437140988766462606592 12522038 -1161869052932707003641726975129197291904 12522039 243140018954932184993240661179052834024 12522040 1087598057171677225601922312632310988800 12522041 -427744721805016006831591888404001571328 12522042 -689943781439536730667792589753032960 12522043 1428377357615443232203434401723109400292 12522044 -433019105201445536742667958721348171264 12522045 -373757345961288668730742697371750608000 12522046 -619377861765362210958062070660708534528 12522047 -164047701508292082150394223963391881856 12522048 175761260838577300076205942846963843072 12522049 38928664113090356239669733436745078960 12522050 179237656084309412182776128203137538800 12522051 -673759577936689535324828482907154242832 12522052 -1272613704348824386261760774524047777664 12522053 -1943160844573736531768535856978999705920 12522054 -194527481642718052655390160149528266368 12522055 22168863188889933078659858589957729600 12522056 136111793903208249004263566034035804160 12522057 751184726936945932913132498228309856960 12522058 -215821866007102540910715084053857643424 12522059 -1516723138057553938711345680304007516760 12522060 -584870284773503666708923064362238208000 12522061 -1474270059961054999594596475292144972576 12522062 -198216689417264776338748883068101131520 12522063 -543748100247963746750794411459606120056 12522064 415039256501731941898849067916416778240 12522065 -46911678627115423086893586332266902540 12522066 618293704214437153401112411991681706624 12522067 -434135508248313741352644623787453956884 12522068 787325467394164366252447972369307045376 12522069 47165984097442994099753083226134114560 12522070 -95899175398257894658482941174015917440 12522071 1557004717941583371706972168783348555272 12522072 244061214949685405896784731180473937920 12522073 7934256713244092578472192138045809664 12522074 -140563839800794163380877203984371737088 12522075 37265374479223898380181957991242400000 12522076 152026060689409719663997260110317554688 12522077 -299622371972694476952487191193711682868 12522078 16619216124651704297162521220452843008 12522079 -645593168325673483944402087203362724320 12522080 -1478552381057999958266770899298096250880 12522081 -85383500886157023881571929227811842752 12522082 -323446281836342008686317518272389554608 12522083 -194431692258861872954037987355091784960 12522084 -109944234000930600273495424441268183040 12522085 -1040924003147464461903080703179072249220 12522086 51227260134259715596487744033035636224 12522087 292993496836572004048631797431759775440 12522088 210496694661280646234325602804724341760 12522089 801370867122237151735649345988964984890 12522090 134490127251667484426447597615418700800 12522091 -1152185459982640062578066192368179066508 12522092 -977756330004532167258241159081196287488 12522093 -470549599214444304550887433398831525600 12522094 -220710332206612207354564306649202989760 12522095 -127541472808835368304488182444896664000 12522096 -295283670064304338232852793284804935680 12522097 36729810195461732969917227710525378304 12522098 -198954440473367619898656302425472913600 12522099 -1450185260432481093205355125664118974400 12522100 -268101610800234923749446807399519817600 12522101 -850303266006585359910298654525380129600 12522102 21806414964001532115182410178854049280 12522103 -15839917933642855661361004926449368320 12522104 -685026125153451152190211617813941452800 12522105 -601811390596707268644418431216859482300 12522106 78704127204893028359707992725737880064 12522107 712669361091852159389966833554407622480 12522108 609271232505315674312047659541824439296 12522109 262372755464153128288766373644147673600 12522110 334363675980532722050150346684494352960 12522111 438390829830969164410972260617617490304 12522112 1157186574730831948991074135815015628800 12522113 475706572904417015329994151525124960980 12522114 -39586591065317890614463162400162122368 12522115 -1029163510549537057586016259913881418400 12522116 25387610002166347392193370388404428800 12522117 929916619802244379184548613435812147680 12522118 32101680691253952387874805718053820672 12522119 29798064426663579446454328806075965568 12522120 28400360610596790591993128928952320000 12522121 793660551623691358745642492569169789200 12522122 410463304418226305013827706927972840960 12522123 329480328150330859464267431387139966864 12522124 -88405688994005462113841183209930406400 12522125 -253380878993388422125267019292835872000 12522126 -612230388667008050574360280925575966656 12522127 453854554033394174041838034208703537640 12522128 -11664540426539699378247569653067415552 12522129 -1192425160336551622430696961404175814416 12522130 289370663466925498380266911581025105920 12522131 437284422745020697233360733559529493932 12522132 -134347379418914412090713212183703224320 12522133 -127004425224028686742342333245681385796 12522134 -1052917802010928659735303424733619485568 12522135 851925491683491591343180460897238891600 12522136 -1401190940167388983439797867882398167040 12522137 -77067685607654491586344267133888588214 12522138 84541567786285293532481224759890992640 12522139 532511254851452722225772230512409811712 12522140 -224960073045951171152048402381114572800 12522141 1390830160773753322790831240376572902080 12522142 491021944316978226621284308616894232000 12522143 -1665519297032962538791793549118476835552 12522144 547467638998665157090094213597185966080 12522145 570281585407181463056508056141951274900 12522146 53216654681367035909016611035011374880 12522147 -209619573824673581590198029038102804160 12522148 -657911066892921997230864905663145745792 12522149 427827211574371942425380147756312216640 12522150 181149226549829950179001585276024624800 12522151 429140410840509003795383026383387066624 12522152 1463493038802134330272316948224706841600 12522153 -210067806916642117431506565323498354496 12522154 -268276298504322721426722745396427494224 12522155 -565052328475388191501712635535281249440 12522156 831624589417328766787703488692036060672 12522157 -601487264536162856143053906786375055594 12522158 -1030008710613623791415837911290276909120 12522159 -7570600760812830172366531460286487680 12522160 60675355492626075987720552759558144000 12522161 -2921913256397937956030371241754523983150 12522162 -610807040731813723978357101831537714048 12522163 -2067244236569657873844867925314698935104 12522164 1006023157536067182118289453871460565376 12522165 706361604830577693481381660225587589920 12522166 341547033733173614946294681539208929280 12522167 -52146723540103746628749398060560995408 12522168 16133876158727490000073052126258995200 12522169 -1428091190411154901804807714023382652 12522170 147911262496190830998586968309049805280 12522171 252333825875052881826622833894523069440 12522172 -110545190816432484882838949696871469568 12522173 391070658865617729671989940662295140422 12522174 143672180747369117617783003543904968704 12522175 -378461003304242629035958962112674334600 12522176 432839386847847715036272707731303956480 12522177 -1102665221599001568623136336251300107086 12522178 -70476058811031228724248414326727936000 12522179 800513006985688378491313127284523602440 12522180 440787829421392946077938163623562014720 12522181 -397995737090079948267750320550445018560 12522182 333410539722226572417932521071241248384 12522183 278881028866718605512671020448265478224 12522184 16024829926127404385486358101751275520 12522185 -327182185451276464615548533893155778560 12522186 -121111713687775335545803727105146914768 12522187 -718799131187661066347352111306427258560 12522188 -18246313824331432242182219729697967104 12522189 15956291458242358442319755586587862528 12522190 328618035226650162161909150157387729600 12522191 -1416598500146013526632657640911440000016 12522192 -203415651867842850851220802534279741440 12522193 -601832461354871451123952718636330668558 12522194 1144029480996503918947745351103729418896 12522195 58186919833635546079252466960137880880 12522196 -881489636969510471447641082069994985600 12522197 28597229049333984158333208932774723040 12522198 -86537554661296122083930054173334654592 12522199 -863276315021363341565715774502981636560 12522200 -501856168327430879885257837750026240000 12522201 -9450408755724433290998552057142091680 12522202 1352496027297999011788377238315401216 12522203 -1073425454616552643390215950640479449416 12522204 120352152056579928698724107705149807104 12522205 935773752447049407495555323766293626860 12522206 2630923840320732345435749268010432320 12522207 1195858895312870362667575819557083674440 12522208 899265899911446229864955982569497165824 12522209 105955217330130445549333659473984664192 12522210 207814388430873478573981788116837253120 12522211 -163573071713676310521007634350295433600 12522212 300567164129908510919234427031881326592 12522213 158250607608329053060101797330517793824 12522214 1075583389591294599044355431149479135456 12522215 -952985599001872472479611342355838000400 12522216 -33919405578014649103502388477237657600 12522217 -24289317248578355828916015615375363936 12522218 388668937441847350193723221326483952560 12522219 820147025231287322300435416150919980800 12522220 -355444779689254296529608947787476490240 12522221 -1272904973321170509499830881117301313578 12522222 -310493530228846291694360410904612415360 12522223 151888889604009307920585596099515915136 12522224 -131694139794581473312558694876813033472 12522225 359256669290748683160301035722179483200 12522226 -1312515657744186876934073212719827667936 12522227 1967287753263176563490951889009038096076 12522228 -13079244731299985798109016031487412224 12522229 1265145137616801950287730659701477667260 12522230 -105608374286530845857215707309563308800 12522231 -163634687010817167209400161853648217488 12522232 -1125302971279559349653163376433916825600 12522233 -293089029203793045106098817559884765440 12522234 -73356187895692861295451965691660433920 12522235 476071183120115107228868701125657868800 12522236 -195916787658109045220228263032564510720 12522237 -40028247871225327271356781447559669120 12522238 27244122282031695687426136768633451520 12522239 706409005684100740388694716166948983040 12522240 -40288958131699817975493808748117360640 12522241 366194175823082147364275966541867536642 12522242 -178960318329757688241253012990378183728 12522243 942765089155735176894798809588060965800 12522244 -146348902095435135704664554902607257600 12522245 -6983138272864533310250756149120502880 12522246 -95842065372454487106313572686965189632 12522247 -66575073919021120637573170291298757080 12522248 -1420081127164952789715657696104272112640 12522249 -672513677544362169296051733882043118880 12522250 -300094095952697331459485418428501712000 12522251 442969665388342365361693727131887739680 12522252 -318376738975266253433864988231031853568 12522253 -1019443666896554594121031637027812759498 12522254 311357367556161351786732155129497669440 12522255 -102966233006581935735625524488426611680 12522256 -434914081394840792425352450010009100288 12522257 -695897299012136437289873191663359518976 12522258 121945691748789163232487197158318848000 12522259 -37534570448120460222063169895275591296 12522260 675921658897005906022162400444533466880 12522261 -114128111973999646092999638602895354496 12522262 249392479372902259053055183933818164352 12522263 427782168488682228105374648966408989248 12522264 -72603399180996730880348742213917736960 12522265 -173697069687719981818536930664502337600 12522266 1706236540752619896745122169561018276320 12522267 -1232897281064017657795118285248429266516 12522268 -193552764912285422729151415747291665408 12522269 151903229442092904012987582235939085670 12522270 90678035668988195887093047528404889600 12522271 1521417634081938140258598951937934245472 12522272 -669332669346463220419948637753859637248 12522273 -630244198842600209527100583616991378400 12522274 1836679761964577065517480405242828800 12522275 313653635193189403111885106643885126300 12522276 267142423077795925665460614166797533184 12522277 -932294457748986284602813638865321959874 12522278 -119400648367802496642547027785599417280 12522279 293071706860859592592924232339678945280 12522280 299583797512242338488092321529844428800 12522281 -211548657125579756045033647939665142080 12522282 145856407001379383348849787809391528192 12522283 -1079465048086044222640571802567293274336 12522284 1013970643740439534515909140089697807616 12522285 -262593059831293507946086171839748885800 12522286 -2371521405749194355211095954503708800 12522287 -992826154987539017763983058661388595240 12522288 -3320300934318554662625986703219490816 12522289 -278455326766072012188146390358740502476 12522290 -1390518332641741443224766745975833600 12522291 578381336740242461202193645922984609592 12522292 -858560451010328480640798029309013155840 12522293 724413938014755371081393940756810811680 12522294 8848340065857105311657700468415213440 12522295 96241529304615382983711323466868310400 12522296 838562750176438828740768126529968353280 12522297 -136818621537626448244419424128681867072 12522298 70605328411338959865286216577687192064 12522299 -1240746010151576403575739894712258811520 12522300 -61282108999633863593282492144277504000 12522301 663589241446955810502940546620917356704 12522302 81057521868136876181122190230196498688 12522303 -1108219069757708649041069722691099980800 12522304 -134801174894269522144703058282427711488 12522305 778971071361837535253949753027324893160 12522306 -633048706144072262879086210918582202496 12522307 -636018601968867651526395977659590775088 12522308 895448715396750990159467416526798540928 12522309 1033232405465356070241677695129144276704 12522310 -166459086640936855771839774828923091840 12522311 38375426174229506591108222332749467400 12522312 137770178725309049960305016442811760640 12522313 449279959108197744652505927362863580624 12522314 -176011115523695222982682276228945337088 12522315 6787962641138439207891701780654634720 12522316 -87407924653455182532297213211276830720 12522317 67441582218240545342854835922003088992 12522318 -335613758680073704493949924741661716480 12522319 -1185670642711317043502639692835629677504 12522320 -134187062963104811435659037120854917120 12522321 -146945280431178803915362624852673948160 12522322 186676069615404795330976903076922231072 12522323 -215110285718872142115204068064267303096 12522324 -62343049882307751972689148468074170368 12522325 922066683221287443419643330270155092500 12522326 -200435503623775249094551157049199504896 12522327 200039418485665941050238930723224248320 12522328 -508249660093496148547912348674836398080 12522329 185556006224575071489470120656413921930 12522330 485794491349920503226639710913362304000 12522331 22308357633943815181105326201411493672 12522332 1160868346937586800192142577858583671296 12522333 -935912620896147276113185755455964168576 12522334 -432344942693566464390041031020391728448 12522335 275098532734762294420565648235628971360 12522336 -882147786386031300339462808579739222016 12522337 773618747999091072306778920309573679920 12522338 -552564033460327235593870634014252168704 12522339 633332967961530274539729667706444215104 12522340 695167926222590839335273556957985859840 12522341 328514719523034733976994999793517850624 12522342 207952344207341735802242277567260196864 12522343 -77075203346251465443939475851198290976 12522344 526937814013436575722242990231892188160 12522345 -843703438424498442809433893994602486400 12522346 -823486038453468460480297897848095170128 12522347 153914926482438867209797150769421999480 12522348 233473114734489134351657432627434007040 12522349 -257476585734296143433746936762499104960 12522350 85495754339340754386355159094363952000 12522351 -963502185347497014552085450408773463296 12522352 -79446675662994233632813726025684090880 12522353 1261363751590710417617393202231006680520 12522354 -13980883021454182333508791520789399040 12522355 1781398063260777556379511330515381358000 12522356 -53410741011727918286410476047038586880 12522357 18125626327058933106920732377986751872 12522358 36290960640215824088421717310776453120 12522359 -1809206512503198551163941617471484808096 12522360 -2375604523745856119942887073023180800 12522361 -1830495328670780419704914753094765590038 12522362 -1034220872323144285292791118391037607568 12522363 13409209315793934176574049119642325248 12522364 -333275349906920774993583893551570179584 12522365 1130711095931180972667754183615523497260 12522366 -334467665582674554877848139120790230848 12522367 -423894496967650101526525767414583829376 12522368 3597783485956300723879514138078085120 12522369 -563332607253262628293005569903012519040 12522370 110063688490022015158991534167842700800 12522371 -261049878824289380776008696127946513400 12522372 461142124333546684931099318336711150592 12522373 672799595060953251540873323112688030944 12522374 21406901665732425539931447707761365120 12522375 649123138469833453596720889201793238000 12522376 -1351740143131925239935189561335384678400 12522377 -24853748885923903200184990785817292928 12522378 41693952599968030631942414955456192768 12522379 -873508351343549326372509658196305823020 12522380 -181102923625423092706224983716478653440 12522381 146398692029005384894065456145557826560 12522382 131716923020197392768496194134237049792 12522383 -1069096633739148122431866785956564540368 12522384 30506127527995431682315901837094420480 12522385 -1531197168388914664195498174281636297240 12522386 -775119369774853831117936340090368618608 12522387 -1326183387071548769764525018078905640320 12522388 474887054853225820271283089409229152256 12522389 -819607318114663181788399748976570613440 12522390 168266703179677629470148940826992803840 12522391 550661011519528216402743187218294989688 12522392 618864303205082191542620606155615948800 12522393 741378727775252337590361231249358509918 12522394 -348498696050545289104735834240583199504 12522395 -742460209064894826013985593521268113600 12522396 90581539502522322069532977820892774400 12522397 55734718675870688895132880655501999846 12522398 910487592690014109409607309253599232 12522399 500198115688887429531086071863054984264 12522400 -729080284953929460292179725817898598400 12522401 -1278604999973400718027569944821685357598 12522402 531785207336128173312518466635832553680 12522403 -699428643587074017199616465212376238720 12522404 -1756028396043733479458635158858391567104 12522405 -15842306514197675019393929744064000000 12522406 33990286979504911122855820397345904000 12522407 -2346400714992747309498892497798005688000 12522408 151131674590876321891204775692077711360 12522409 -701073101589496016863319409498192303884 12522410 146383169515754762697140295717731573760 12522411 -1099990226936709401804733520219254480 12522412 -64302490517781789228274760636091187200 12522413 196076906453268435101712001529279920662 12522414 162396127479957136657670630967866533440 12522415 91836856063995114551078678068494997920 12522416 -13899093808923836547240158811627061248 12522417 5779105460971465480275560673805854048 12522418 -46788253247517472585326429110383210080 12522419 -51866937562916793735565602557413269504 12522420 47347782736079333262522911640584209920 12522421 -2363036615282929635485617227401274889536 12522422 -418014737518915685222686158923463062976 12522423 1226577462382303550916197206675568932584 12522424 -859953941473457380052639751536665497600 12522425 -25463084327716680015535569804636468000 12522426 -64153276984285427333243490408294667776 12522427 -616815824936801937269236294977605997724 12522428 243075938240481421622719033360547976192 12522429 -627212859938345453541996303193636216026 12522430 485322637190181092705368762930491966720 12522431 714176433983647372057405826937580139952 12522432 47959014453811356546564019492245995520 12522433 7097757752134623695670154732039018560 12522434 -8622607390191117901838900119961726208 12522435 -108495537093977741484311353587716581200 12522436 -231915984173929294247479797477417271040 12522437 163049886435641214919886063068355213280 12522438 -31126981299401557162142853063232336704 12522439 -259546161408046644204478927105464990760 12522440 -866789837127503280055642960105903872000 12522441 1984487510927815083485124875574303960864 12522442 -523920922255814825854712228308993744128 12522443 -1502522757539665604617924147950499123308 12522444 -412293804454723428928309532764300369920 12522445 -717016436570581154334390690538408224000 12522446 401123424658213994323306292014248899904 12522447 -137927024008569680040749429155227177360 12522448 -129759055956625616689806124406107013120 12522449 1727031514814589752612455276396755508800 12522450 -55344906761760630239904209111625676800 12522451 -2438214928246555341278682500006337852768 12522452 116970864368246031304512807625285681152 12522453 -203260511836539106546181420824460601696 12522454 -264832218614897288276439027959924686848 12522455 -125833609011522848061246632118808646400 12522456 -146953757597125165587540008261426350080 12522457 -1093401083134479845502834368433119074294 12522458 -242230403687655665240382908554003754016 12522459 43707454861770985546923089672694679488 12522460 -4417280305334446413949437039902807040 12522461 376245612581416531408895216219769406080 12522462 348804268777824113929964139717868959552 12522463 -1038859559382415900248440051731340805080 12522464 219147363770200164088993163030551068672 12522465 88351585423780367798227421697828672000 12522466 -35156399338005604065920057896469244672 12522467 -445569260846368517511042669259824375000 12522468 86054501785188843870969747885594587136 12522469 -57833760358967661812097202885533541800 12522470 -79013263890296180709061549964785480320 12522471 266561959270739147857004697698859241344 12522472 -654161633726205788414978354076808120320 12522473 -93366436749740637584207134477464892800 12522474 14194263148697790902082571701810012000 12522475 4435387769769076820984216472586592000 12522476 -1442844949192383790249502712170289565440 12522477 -556444412718170000916790999006686876096 12522478 -349792489307215881413739817173788094720 12522479 786212508381965912952390090049603072080 12522480 -4594342591157992368052549049530122240 12522481 -121939546070896048705416274865260007936 12522482 -174859393361295590165288473149319372800 12522483 177682211763756640414895472169012856784 12522484 -398149191293650349073946915199242111488 12522485 116961081720939595118321398572707686320 12522486 379439980569593185335299946478800137664 12522487 1253021104966561303899583877956925596136 12522488 -706273443445220720322779215901436825600 12522489 -1105850811734208940541371072397581608288 12522490 82199190803635603637426521335785047200 12522491 565523144678232690544120951836639817800 12522492 929414190742797660067191219909350031360 12522493 -9673078543420360619248815889150726676 12522494 1055491062501879558659694834106218295296 12522495 -1290831494785577708018055704319913920000 12522496 -106750315762158097399521380305303764992 12522497 639211819622919123863540285022398027520 12522498 371417215181889804459828653693115134208 12522499 640325820631534292298712582682830381320 12522500 -109718661372120111808427189913865200000 12522501 47773661799789238491833009699760403680 12522502 -68451314835383007053438888927287136640 12522503 6696886301979115380200601464611480704 12522504 -1660194646746623504105343552475494727680 12522505 -253556077806360141148713026123021405340 12522506 -681164308415332509473797144399452020544 12522507 402081766299405698169708470249562382560 12522508 -372538694864324065742350235010430396672 12522509 664044783379222245723516325095778977504 12522510 40658753045183242846633536098885529600 12522511 495409154071187550689721134277042183840 12522512 -65385687225149156178175069413030494208 12522513 -1226448689388219999922463613863498282256 12522514 719347985809515544487836042713834990720 12522515 -1032572587247474560672549009870969077840 12522516 7204351903167577481545586400042596352 12522517 272255407309020281139178539430354943392 12522518 -125383747087875425009667256683464246784 12522519 -1799906503320906272954753162483997501840 12522520 -64314767839217181808809291865039872000 12522521 695704483628657595578536221934710499344 12522522 55404052942753308164907703048161977088 12522523 -753089715187027887890706248897412513696 12522524 440572040374767235805354064864656894976 12522525 253610195388916576146084268791057424800 12522526 -388878979845815120955613728408673965696 12522527 1546110804311611687866059808609840803520 12522528 370325018048921745956187306772397359104 12522529 929620250359335234174028557123171916130 12522530 -59878378601197203825118261888510233600 12522531 -70213687310668572047132516480894044416 12522532 -1944158975402773999973213027995967872 12522533 1338941186368845105068496484927007080704 12522534 107472902598909360915844002218469052416 12522535 -54759089705747488611004794279565452240 12522536 -753970335438315971694298993747394565120 12522537 1348543759753055489806285191813123229194 12522538 -424902828966203426025259552190371116624 12522539 -764623108784165725528789723243971110400 12522540 -92004063936405247067553030597790648320 12522541 -1166805321509169312171742837005276030058 12522542 -189808051693924855540795549292787181248 12522543 318878358739931658833441776123807712256 12522544 -335022384481555713486101116193426391040 12522545 -135087702733287507678460558179483414720 12522546 12719240803017100397428981110393914880 12522547 185851963733256930076740672928625627640 12522548 -152572663693974298058982709113183459840 12522549 88332865338294853614011578672733843808 12522550 22023025692909804112930727949030592800 12522551 -1485873734560200431883347023021343164296 12522552 -304453005709646185573113000697518489600 12522553 8202449977175315450147083043061685802 12522554 235717309699707320514773438301616449024 12522555 -541751766644062277597940478096994377200 12522556 1297808584871409060550262891728565414400 12522557 248726275704927712840956355196592293952 12522558 95468120366349398370549794733419504640 12522559 -362949842811036533622404054512571171984 12522560 -390093164209516590621097877073344593920 12522561 69462031971934966844175385984988297184 12522562 434720433963279883709874016319273679600 12522563 295076543924267073369295877053482298812 12522564 541570856699470701726343277037160041600 12522565 647878882855227814979889788865490352640 12522566 12820824651003633640267778526298923264 12522567 350283902517250880723246260853838628560 12522568 -2105823417836857807540023751733744762880 12522569 963255561040868625497410746008263323444 12522570 179753665967387921139999675253052371200 12522571 -3828896996778738258488311105243533968 12522572 -1283006711858249444075177843110640805888 12522573 -233942705345735868067503775443415065600 12522574 178710369434726630481775079891150049792 12522575 -57951904394137314745101281507916746400 12522576 -24433425298583450120345807495942111232 12522577 1058093901913064044566877198603091409600 12522578 325546595107727020051139483024191773840 12522579 133589689080328839005549735524903155384 12522580 179705412003107066828708222180916019200 12522581 -256750693277580057957287756764129130496 12522582 153949595794105454087750028477905717952 12522583 627359394381585767876321717644816270960 12522584 -478735694140896759466432510253542717440 12522585 -1183155433786155659323200477522598748160 12522586 663277985700750150888901976384448522240 12522587 671230503658978691401066807684082112000 12522588 -268097753924436093864293237211364617216 12522589 4163669450277996182193171845198166528 12522590 -135632246058840232540373905240096363200 12522591 511527487957334421094051896209628878352 12522592 -1634953851856931809636784558142567088128 12522593 514586912434545868452450500053446007842 12522594 73598678830497869712047550682434627072 12522595 1485632374200890617568460234731844843600 12522596 571836126929103127633886694907840926720 12522597 1480916032192552449659189827456460751840 12522598 -531385437095962919907052289245330150080 12522599 1874148827059915602209579789178122172600 12522600 39979262036384490419885014594026624000 12522601 -3204727149577034102655257301413171072 12522602 1015245317657797775362011158704876600752 12522603 197632962378051501975694964441327305728 12522604 -1769270395948519217774312458312786418688 12522605 -149757888026329620096905711167473722880 12522606 325886489170373346860390459222270361600 12522607 -1275821704648140256745021418273119812144 12522608 84428241958881256712475654027152326656 12522609 863417369280666478396987975801740643728 12522610 457012384916104202647946147459880840000 12522611 1412725904475178993804378383594545306400 12522612 -448851826846630500043821356871065714688 12522613 -662779467120675072370212552495356675300 12522614 107708414249062774219390877394054065280 12522615 308716457159239937718354189136994803200 12522616 972552209543002293188694515391219240960 12522617 1537829210863410972781724057527403922666 12522618 11101251508864961998111932335785521264 12522619 516324300042179180824559058729188250020 12522620 -180222479227696352822521750947158000640 12522621 -352024268044360053252377079528862745088 12522622 103342331725295763953327139490008718080 12522623 402883937593069234359994129513443176064 12522624 666827938099490690728324631029969059840 12522625 -712121907489373888336590872572998432000 12522626 9873723202314136765344111633477871104 12522627 759464455691988510826212740387521427040 12522628 -154052404756615938948321784961324839680 12522629 -716925351179522176415484188051880092928 12522630 -17438566698657978968873528952728520960 12522631 -558866378370599203792271683644907497936 12522632 182711645092855788911148502901145600 12522633 -1635174027987909533953133755086885338496 12522634 53406361761466331604783915200994912000 12522635 -50562013142345245376743322790375924000 12522636 -177374755178328060485758268925060280320 12522637 -1038359870398201386475217010316620820640 12522638 122126248881088137348642070175675704320 12522639 9441808552062080102245696048310294016 12522640 -81424218771004984756911073435606548480 12522641 -1129615865396613290192860817081446822416 12522642 -136613928886609137542329412631207393792 12522643 -448627659594729617959756133422972410800 12522644 154559801801519185227148631188756992000 12522645 500618883102979612095469321276473474840 12522646 -503398040961202326676889104376233656000 12522647 1945760632557841024219344953490431505096 12522648 -803067560275171692644293396041713111040 12522649 1064901846825516636661007734885600850880 12522650 34533375129602439088405244685071078400 12522651 -231770579219468591571249807135102808896 12522652 1185771507896506170902734553111228673536 12522653 -225305142152730080336788059623517600 12522654 -142235326735392107880413629362816716160 12522655 -1429473397089677838796431300136445956440 12522656 502093381031369220853687229989361418240 12522657 346022320196739977700365493750010963392 12522658 1908847151835212928321290655180804384 12522659 -95025631425928267070252176442761047564 12522660 208486672065282762300441175182098472960 12522661 -529941045656361842309913826426584415200 12522662 -772749938062492302284988031521386886528 12522663 -204435712218503447289874767994897925808 12522664 -556162559353768476555349386594125414400 12522665 -488171965117168604963019007234888106880 12522666 -19918852782885228237250343924684362752 12522667 635468701646467452516739091387335235392 12522668 -278332757909912539417245587905360349952 12522669 -658504231230770821632059782038115087392 12522670 354248268267166510148890966559556089280 12522671 -138503987354324684963184074485995387936 12522672 -16241333324626920321598998855942144000 12522673 2139526759285405436236667007651551259940 12522674 512660965830987991260709749508091997312 12522675 1465498120956400810003563946082102400 12522676 154796269953590714053510741446044652288 12522677 -1682856664533315423052649929953951603474 12522678 40049713621500052175147190166603960320 12522679 -555300050150748541795156644393602146616 12522680 -999783622890110790015088613402190643200 12522681 -495629031404417913178174357174178748 12522682 124681275168184693926576374606267922432 12522683 -1304133626546026538379435854424912712080 12522684 590027799849813405951011102249623835136 12522685 -1073417053955385151312522502421455596800 12522686 547468728933099791319214102536915198144 12522687 -321096951703070743726675591510936051296 12522688 -204939229594924103784091035076562780160 12522689 -554557746550198666208435281522514903040 12522690 -236149263415863598342550956364692416960 12522691 965550280273965270874407648580116782400 12522692 -153557528306459874890162187941766893568 12522693 371202400270643718872340353178063322560 12522694 337825189651248977073756374331840931200 12522695 -163331507986031024212935572015533066080 12522696 -495744403790120487543829448813334528000 12522697 683653122964297249730825336134123560912 12522698 303146319949925401144239186759956290560 12522699 77387102208444225118923393524121618720 12522700 -53280609272062587986790116675062745600 12522701 -509282022775616893753784422495927196298 12522702 -150191694387071538016652933579564046336 12522703 -1014231745563786327506524009475642476048 12522704 -60067477348307216551286637450236436480 12522705 -56298983786134952212187570481868224000 12522706 1675344755191761929061665097508283904 12522707 1067601092115977141082560806269150286956 12522708 444429212591142863621754902036050083840 12522709 486222314478274401180629396838680504700 12522710 -380337687920667214965152646367801862400 12522711 -798188143788141795433284314411506744728 12522712 -831345380499714672460199710990786560 12522713 1538980087930988484606110629159776960 12522714 60634427653228774984271031602825620992 12522715 382102912468922758956825093360773415360 12522716 -1106193237700590834772131123892096796160 12522717 -1288106833953298567423957492761203580666 12522718 973548896539462533731465462854176768 12522719 -87393309607027014339105550959960197640 12522720 -40366073189160231956722919742992547840 12522721 13820623733778108282064476863975317922 12522722 -12129163554686090189259074044488703200 12522723 421192907356000848775554519568493851968 12522724 243297856037513551616707738630231130112 12522725 -86525679035994363529473401027900739750 12522726 -550998693659605339546181282665733890176 12522727 764312756592433633665673531270395248640 12522728 -1392521833730496217042503231300094755840 12522729 -2074678497800956149536059367786295552 12522730 60880129506892381302648897713895640320 12522731 1149978315778871733744631350349096307700 12522732 -188085510620369911203984754478644985856 12522733 -294500575117915012109946454212710216276 12522734 -295245496915661925426836991717461947968 12522735 66341609253202278052314020893277383200 12522736 -145834798048149425750886234196708753408 12522737 -1108979430573454886578859943485833597614 12522738 -463125596711852572558135896938798249856 12522739 1465659546529566065010164115954259598540 12522740 1324182447283425812383119923595544166400 12522741 -206073607919673830322075682390096545792 12522742 -220955257787969914332367800960291493728 12522743 265497201021190137027403741922097781992 12522744 -506657795215410525177566563506384199680 12522745 264426947536227695534579540363938166400 12522746 -779250732806521800561905484302896886928 12522747 135334885856834426750572062015748287000 12522748 360286823067815562324396119654875750400 12522749 573778331265983623137275102794072024320 12522750 -188307353546800289662464397359256320000 12522751 260964059812246765009992722935890520800 12522752 1393432205898156089533224270098639880192 12522753 270202719870886130398185866206338397284 12522754 636941764860548979455373552109093530576 12522755 -283903053003191768243751064701599967840 12522756 -482717376490483719957397615841869019136 12522757 -262997598710294913514134143506890231720 12522758 212523657953860427864931893660768400480 12522759 -205768913057753059844159098890891213360 12522760 275124841454544473123700355850158080000 12522761 -2633177919498185554656972910782794496 12522762 132331027273404300849816300412898150400 12522763 1851596605260313808918842346571720201384 12522764 -1263028092596022643552618088805535088640 12522765 234674701455330301073083821036907064640 12522766 92533333262242032613109972194412432832 12522767 901787614539150676461144214864229239680 12522768 -280523615524789606495475629464380768256 12522769 -611236673786842213050075445087563193408 12522770 173522038023135027790365658234985812800 12522771 823378900046511707007265573785951010740 12522772 -92831976017054767701672889764248554624 12522773 -496573084478971628689277227932929616036 12522774 1440863892212558284818481609039896576 12522775 242816252153918800100514610957349346800 12522776 -589668066723868406939898980357155184640 12522777 -1035927594271074716476192387043537068080 12522778 230847719167158366940738611258998784960 12522779 -1026208122544040707574086981484907946620 12522780 140207229667537457067353600467522560000 12522781 -1223130640328386669353565315190038539418 12522782 655426202552100609813299665638498820992 12522783 247692244065734570723300655350988059664 12522784 -1136147341320068019630797019852667551744 12522785 35511278325833861885934337496071622400 12522786 -50281060417894740613117769762079456000 12522787 -137828740337560620591798323167704140832 12522788 -526713335418883949687816705293164625920 12522789 -671022345866476197145395295987071828480 12522790 -84044974285058770295761706721310129920 12522791 872507448374660465351883168305597909256 12522792 -121001981215578671859020728179797606400 12522793 230886234322162948390624724430377497204 12522794 -285439865186995968650974796718637453728 12522795 -136612744097448390472070560076341946400 12522796 -129755822229127378445298558448999136256 12522797 -204311432773423075537316520314543059008 12522798 42994291098427170060234081134503658304 12522799 -541890643749543608669447158453834697200 12522800 25519300583723341338094380871769702400 12522801 241281651218763624829464153715611553440 12522802 -527877534482953659917589720648036177648 12522803 -632889310320105787983239732108376504948 12522804 -2429401468957494920569202839071326208 12522805 -849493733865227729523839456558839281600 12522806 66302802286593304578575357456429336640 12522807 816014373105665340499155619503997159128 12522808 1538859264656053114625458397004048936960 12522809 94304905926817054152297459740722027200 12522810 3864086805629276147817474172691328000 12522811 -210962365977145103913978573340359101168 12522812 1074959255223320127791148901142558161920 12522813 -54538449887057913326611294973981773056 12522814 44147377047923858041569793268886065472 12522815 332398703367859306240401574817379561960 12522816 488944023132542126112561888874998005760 12522817 -674734920996674148112574933882924049980 12522818 96757760824054828682467121483844326400 12522819 -454087119959300644897061692863423048456 12522820 188574703885254695724480349722408122880 12522821 381501050928475935894558588747542402910 12522822 15393831534008691247474518911131607040 12522823 -3278999237536770706416349780497489394080 12522824 -66221594339000819404491114822279782400 12522825 252426247836245140621935509293646217600 12522826 518268722494194173620687920976429864704 12522827 -922994212899643329661589042496843328248 12522828 -987544405069265166961120071991509242880 12522829 1356869918200367502385692206237105526144 12522830 510451912914796815892701039703843450560 12522831 798128160266815560800675113614341647752 12522832 -229371924023337783958530062429081247744 12522833 1165263120897080000407070909906168030784 12522834 -51727357843666291218525173049098596320 12522835 -41159225315323371198544382593373460480 12522836 198299436131306610404044900863488206848 12522837 -53951183610746507557626557103513730848 12522838 2576636604323238520577798406596517120 12522839 948691560952349534798351345821245947232 12522840 -147521490239794812159791254628450304000 12522841 398790309121790514005751235872383535242 12522842 -1595325639679387239285319442399041056 12522843 -152768212918543298273102442447633676800 12522844 1219626809627632601082974841899836084736 12522845 -1019501071501968054605887094823293274900 12522846 221215666568906729604372835392763361280 12522847 3584367876433347118928191923838822640 12522848 -540822866429807793252745827439040004096 12522849 -1281427450451850639192923163955306041936 12522850 357762849901901101359556920097536124800 12522851 -786257735631857933848991455083739128696 12522852 490433935829350185526241870297252785152 12522853 -135801404890429814445921403585320225280 12522854 1126802506214920426486525382300527708800 12522855 -858517501503370662909574200881063861040 12522856 155064981255335066984898722285920665600 12522857 -979615823798318074697514913463913309894 12522858 -54451087520176813564244845305884132352 12522859 28552140513295846060787577635555764720 12522860 347677994604027660328158393110684928000 12522861 -42568732087485785964860468605867631412 12522862 427413816080570216822762156435122406400 12522863 -219363411137320870665968642359377288960 12522864 -83994832978861183679493944768905445376 12522865 -1463969190176985728602334278979391504600 12522866 456524596021722202089104898991381231632 12522867 399785146096536335543661636189909822720 12522868 -1101107645651014569787140340511004057600 12522869 -868555539298050522315098501104568171730 12522870 -199040476752361791873110460494302444800 12522871 152831002731925701110905510388544766000 12522872 254172207952898877602793897405109063680 12522873 818677183447319443868389939719039481536 12522874 122904540949350204277833355510386078720 12522875 1442604068413630289928991694923725084000 12522876 -191959654006056999090893109737531268096 12522877 -453579372742226191783914448006638993274 12522878 -13256036612836367093919413713898117376 12522879 -129057426089492509071118946174001341616 12522880 -614834161087169152638491083837695590400 12522881 937026221461192931146666862252911899120 12522882 438690952342877818705921415645153131392 12522883 -916255913158613742245734015903039096320 12522884 20887802870634771972257302156276875264 12522885 462768475417255772058531885939199389600 12522886 -238416774048844430816563800854159624256 12522887 -325973829036015098183259095174485253400 12522888 -49005715735193524263422272682892656640 12522889 1122546382538068806374434905597262100580 12522890 -12622833608843843919940644632814094080 12522891 1226476088734609260471467511327513067992 12522892 954108434733361031656981230758063442432 12522893 -392628126603809915034140532545290986696 12522894 95492728613213568682933509400699654272 12522895 262389905510629595663237530198163040 12522896 108346306495896006556798707309811630080 12522897 -1060735220981659805620132850209916736960 12522898 751281885882340369033079094819853453200 12522899 -974533921919877080128702038071687016864 12522900 189381162487667403778359519873323520000 12522901 267860524798802709212268763685400163900 12522902 -97851040959431652392655968408376109056 12522903 -1211455216034390769625699856839885671936 12522904 -113403991201802374973950046784268800000 12522905 -110681921202045783198751017007991714940 12522906 -122603138995255240178901868213472948736 12522907 1632169070578962216255024872725405841156 12522908 420314472645149652277340954955971022336 12522909 -10237080332345019586588892030628612096 12522910 20457600419730659352025115445745374720 12522911 1019247396790946942093278225123855276512 12522912 -701490077365567565171430826291671072768 12522913 206153458146904704322689575210794431124 12522914 38309997425121219673288971287197977600 12522915 215322666006094900330803881031805501440 12522916 177580473647061844290407130196374396928 12522917 -35874847589239306041507441434670572736 12522918 88322827200658359463314763354123061760 12522919 881775592270747210324594478633485864840 12522920 176526277665608383579057792593526272000 12522921 -33155133585297434469509839820618292000 12522922 -260119593788035258526208177723662707200 12522923 -217356470268040602690805617833902756320 12522924 -23779924393391829188105913210463651584 12522925 -416144234695971124670940448466301792000 12522926 269869234272646714680452135631107260224 12522927 -66923203003096548201942534455618352000 12522928 -13579235764273094559292446025679732736 12522929 248879667970326774913640807617857328530 12522930 -46679511175100088557005375050269952000 12522931 -82819735639914444413850017386150988016 12522932 -534405993169822601544134655502801317504 12522933 7892877757083495983824604225040188640 12522934 -989354996885936108991861944329740997248 12522935 998449312747579602583492281039191249880 12522936 431161696042910786275098977552789606400 12522937 462733532985989549729263169382817956352 12522938 -399271993136875895674848878558961692160 12522939 -173353718913524462966737748432903656704 12522940 433098911937137163202930142703340823040 12522941 -1108614025559709378170880455273870249658 12522942 -560097828826659522943547431313000324160 12522943 1064212578709073969083924544465485328192 12522944 8314537570314936865301875146218274816 12522945 -114641521851713776601658348585883239360 12522946 -83265647382014533367424219023703662592 12522947 -1617765064703889351549570231049967537604 12522948 -122052933680607309906365623250370269184 12522949 7413565443319382107317868078147164736 12522950 136624764897543653036515960275162456000 12522951 -269895906479718753356741727856279633920 12522952 -164361017606586228801902040292117370880 12522953 -1238643156625926109379205550997338053798 12522954 380070599254878665504364016991464062720 12522955 124189192531725997288395589415367912720 12522956 -579312563011293598626263841047533466880 12522957 -847981915255753414499684715517292843520 12522958 -93574089517741843359270560678636583168 12522959 -256169848407354524101403602280515211784 12522960 -123836156777202723380007528077427425280 12522961 1063688571454249708816723183370151168624 12522962 820805039277204433902315107078585548800 12522963 -411355839293867735096352220065345933312 12522964 -171440538714564518079330406109301315584 12522965 153213669240791459214014234356501843200 12522966 211481200919212618735488714430017599424 12522967 -1891148113518326437055364349590405124984 12522968 -740383142539428078065105754705586544640 12522969 1334034327469006721951692531194781845594 12522970 -746165757839725048884375051386555178240 12522971 -1165932859810409451420879955153110293328 12522972 112490900525778534313114420843752996864 12522973 1505382148453764054211575946462498637222 12522974 -30228118902632505678963805914052654080 12522975 410198999384781212717798140280991456600 12522976 37741367191244853525764379419816755200 12522977 296007272034878037620495796281891178240 12522978 298214240510181326614904392019784345600 12522979 -92667816678361856322161492751255498804 12522980 -102486263670187369004889146489839718400 12522981 -445242772388109817822193791710631839648 12522982 690146910797482367075314830690353333952 12522983 -913274679821420910340569650409949762080 12522984 -387283797330963976167818405082407239680 12522985 736128694283853292622886047851844262180 12522986 79037212701754824674792840365877982720 12522987 437276266119540739350591723755516775528 12522988 618755119136929573909501738519370490880 12522989 2382588619545709481707715554753337276640 12522990 232236209295015659147881393959738666240 12522991 75065180963363325696502998229070110064 12522992 -404409221818793724166375449872093282304 12522993 125323734957538249295856973644831387648 12522994 229477766330699224177496260868521920000 12522995 -268155486978272670439948252645813581600 12522996 1044256587148731752587612689063993649152 12522997 -2785591571777338078614737861379258490080 12522998 -385098182100737906067680642793403820736 12522999 -72871912869475808997203267349121316544 12523000 -134884357985106388652610167360409600000 12523001 -1464896426852384327401107550732209014400 12523002 -242283153044436338885988489887389114368 12523003 174201956485374036673176515583400058400 12523004 19915926125273611579737817061123097600 12523005 1336975895093012067344721563463979273920 12523006 -187508596482614448563526567822609927360 12523007 261929292178699638828142556372180614512 12523008 -117971578366710403383746007749112102912 12523009 1419743966728736619805007560912908316416 12523010 344918183680760597663441150138145192000 12523011 -635595414020823847387713520645024542720 12523012 559244132161006439175822182503814515200 12523013 77798442313128870117411788205129940764 12523014 -103600705372511286065752227137515499520 12523015 -798730105073257800853850973461566344840 12523016 2251409030741737282927519783123937280 12523017 -219945446395875288823068214419600052992 12523018 -59310677286129673354935730565034825984 12523019 2307264767479550011981243571123981760 12523020 245250999515854001694973711054520309760 12523021 -531983003383474102467236614604092179488 12523022 127799625050102518455142390107286986624 12523023 -1067752529270917196563484478904577047128 12523024 -170166260001668337922609238484741775360 12523025 -593411165315304642220444930093986855450 12523026 -10882517695242517380948281025087513600 12523027 1119131510909608721514517856505024192072 12523028 -62022343486189133494695249423688460544 12523029 -758476712677258333980036457345832286816 12523030 101234061581538009499814169732841902720 12523031 28884055169343622810806549691308529992 12523032 -970267192391179483245246656380422758400 12523033 365715564554752194034751047793514325440 12523034 437889917729239016991438859828734565632 12523035 283335833850047447643413142759507375360 12523036 -513903310863210433876088648669007301120 12523037 -1806245773992240475804354437044419569216 12523038 -247388067829291798499549479846522324992 12523039 -262975923477765283954306471033394980160 12523040 160101582701861017082380340326815498240 12523041 -933377759924272392573895196509162486380 12523042 -56879656949055742975608486408279756288 12523043 757508365835503966018769757465557470944 12523044 -13890617807341812695672081890443254784 12523045 1161694222028159998410056241933545181600 12523046 -297494999825834720397608819854587446976 12523047 -922510148210451216160211188441143811800 12523048 126433906717465080522808643587745295360 12523049 1077615334971509059701600024016944337920 12523050 207784335643900487665710861126690784800 12523051 114713290482078878715305276773560078624 12523052 -442660748499387407511003836605178188800 12523053 -936526646810069325737162198544946159296 12523054 -244774596835845288193597801628662836288 12523055 1153093762063501974332354889292177653960 12523056 44986388258893146636329131581603053568 12523057 -338598385486477941908925211435659611468 12523058 -210384909187847875309391577164793815424 12523059 -22789100070322980960993420023929332000 12523060 155031938779916182640369435849048463360 12523061 175554588792938714429362397297746153824 12523062 -3563452278077614122169880016926077440 12523063 -316749331844041804479948398757540235776 12523064 993965601664544010755921081199044751360 12523065 1190335861402119656895110473193211455040 12523066 -221167251637497263321526032772820081920 12523067 -134046096124050372673254922244131089600 12523068 -86205888747439527600540313348472557056 12523069 -1514052621873034438322048442975848851086 12523070 -9593093842561661251286979278807040000 12523071 596840275878959757906605603844518693760 12523072 -122326494456524963844935415370182819840 12523073 -987590716572779204340439700633648079678 12523074 597916652118320618904388021366555762560 12523075 -964137801311721007781890072309806741700 12523076 -103063908107955539440928273489076249600 12523077 -42307177988895442650643014397585574820 12523078 -110221392271781071680810160929091328160 12523079 -4848860120155980105174404199798594120 12523080 -567192871852101002347694344063107072000 12523081 369242328364095979108828039569117226164 12523082 348943559889893630311388231985619056384 12523083 -1216839636048964615082235181478812752 12523084 -220585067396075097850959037681994373120 12523085 637718191005887561217115822352421157560 12523086 22575773366847051893349439902617407104 12523087 1107885969508703546063018749575874678992 12523088 354198445118281443195010088164259512320 12523089 333355066885397282558968799243728727040 12523090 -1769822816386349959489743905611202400 12523091 187866410037164735245707290800388739744 12523092 894367373498231354430795292798064535552 12523093 1085606400639382632968148488985023849760 12523094 434719002060453857813231127618807715200 12523095 -321508102681129721470651434747557911680 12523096 -866351473766139411696104458055911895040 12523097 1245488312367222095706592780032998001546 12523098 122672111769900125891973378917948643840 12523099 203760124582848362610027632639713370160 12523100 742642795948722489335996925694520294400 12523101 -197768328889424478363593378746189537536 12523102 108988167013539721336460926677387811392 12523103 -378265539355195326461204705683563352800 12523104 960113553209379297523664898047858442240 12523105 -2907148620780269506343530987044238080 12523106 -8255280813617337462306939759779782656 12523107 269817838201601541605519186978284754040 12523108 33281488034964147712075447699920820480 12523109 -419546592693530584218875112840458506560 12523110 -152845513984169609988710074641264858240 12523111 1130792681945062658400169889109703126712 12523112 285171358654231071666114457364823244800 12523113 287407386871829847204572438857350708480 12523114 -999799052659756199091616780514326219344 12523115 -974466348393099003120844488491890765680 12523116 94742409264201303748288959882549745152 12523117 1530356061182369442937113180048612607852 12523118 371466908069133831642074970840965049216 12523119 -68716441558619253414716738440817756160 12523120 -12281814043209265734551526196550860800 12523121 40762132453397884840259573323277843880 12523122 -58748330413172828162288127993959393280 12523123 -783407040704695235636667697547057553576 12523124 -20426409842364100404113426054981854464 12523125 19545561035678100510324345110795100000 12523126 -623150883278126118938140711164973162944 12523127 84357388825246196972567565104291765160 12523128 -830977114430797126285018169811492864000 12523129 -433200133706373645868921245327652693270 12523130 -158220858755984652342173060872844374080 12523131 -106556380785837596853925624627443075888 12523132 -55826656338435985917729980499524714496 12523133 -38843672322647903154985751886417495936 12523134 17860318784368824993045144649654290048 12523135 -1726330537602924063023100668199989981040 12523136 32996988854774280434168596050078597120 12523137 740990738575359989826196385138274000 12523138 340311459273995841701208907255394971680 12523139 462462602986433700962391689880021410940 12523140 -134168903881310597237852362735439462400 12523141 2424487567593090518979820544595436658752 12523142 635664430829955056163296894952047525472 12523143 -212860372420027705697498868139335238272 12523144 -131689932217646108562822049336968192000 12523145 745901726276027915324180129449729740900 12523146 -195447335604050818452552884885470830336 12523147 -97938293340345026461668466311278577920 12523148 3756080178492737126388393286881546240 12523149 -1274215061152229597470891648064591341866 12523150 -512433320242981795149453549016572259200 12523151 -180134366516271092611494829650325936848 12523152 -432594815972453759669694722837014118400 12523153 1143527516477746026450741495751701188402 12523154 -116065015182372251541911908219367728128 12523155 360350628623194884952654825203472416000 12523156 -1515149570754370705876847737375688164480 12523157 -1115102247699735840267229567280190926340 12523158 256103687607311079986764977121756212864 12523159 1462950339964500173316409917116436913920 12523160 319350131050223080470060748744856985600 12523161 44991328635794802107303575046865203904 12523162 -1050771652977555450847169421906068625168 12523163 232758472326350403261808516131152087040 12523164 657241185125758205358014986926018648576 12523165 224141992446791458611519022082137296600 12523166 554973256075748692574237180118429011520 12523167 -14021544279796858787579424142367005800 12523168 -286224914223818773365982735488220397568 12523169 196919611888664505760938417514145945796 12523170 -76206057366284344132038882674434298880 12523171 968672559120659336531246415308888952560 12523172 614613243680410497342002574498771366912 12523173 -179840718016606856865876623465635806912 12523174 17840305483639489141750689122756346336 12523175 62979278832900417377028832652400404400 12523176 -745118612018342992573605064562912916480 12523177 -72067878145728105247769235497384819974 12523178 279567585397798467027420803518474426368 12523179 -1177580697834268726788099370960740546216 12523180 918544985881192228510182490899555686400 12523181 -170833274508888544473095577231012473472 12523182 5943652210217813622018329807558820864 12523183 1083215903350753736004376121516212172432 12523184 246135967592400235096313981911356309504 12523185 361915845771265903260395424078560438400 12523186 107449359987430811496291736499391288960 12523187 -74210567644812775749387444283338655488 12523188 664689912022605478457349621806304153600 12523189 290100740956288768142519154113897220256 12523190 -61639472373506498181320978465713593600 12523191 -11898542165673717042209321977887807744 12523192 -205698731819239450078702288896114892800 12523193 425734888641915512253011470394205947904 12523194 -220622617747987265647701296083856977920 12523195 -58850351899682958935940215514643804800 12523196 -323902149005434937954135129831769940992 12523197 1308004422043027188974573860256638899072 12523198 408372219098808096737869381136890128960 12523199 376672066956103254541341456910014099864 12523200 1963068486725485277225007243853824000 12523201 1194353531059755398860200980362201900992 12523202 -340509242655156364173201606465838406448 12523203 394556894404704440128449138337896135168 12523204 429827259235373938906697400294174566400 12523205 115503807726124188055391879306810659200 12523206 -392681377853506507020904220971153337856 12523207 1072103044313525852594725749226112104872 12523208 -261402952976361613182116621082716682240 12523209 -53525279292143107885148399496443831232 12523210 -258450989425863020519210502729420119040 12523211 22905649176585949252648817357244636672 12523212 -312736014837527656850229283358052142080 12523213 418117056959485817710232473430232524320 12523214 368804141874829174364276843998409130432 12523215 397456218761656058478321008495521572000 12523216 212132900794332727877703155092377567232 12523217 -28679846222813656437751487061638495616 12523218 343230532248693441338834909942235890304 12523219 -893840208070589692758682205645450495380 12523220 761963512342552115194322772189833018880 12523221 1239012307741600931242152080620929306240 12523222 287560485701603529020508888723984724800 12523223 -43304314636863502333926634219751458800 12523224 -82295987197972043305364744725907374080 12523225 35436768708985025218355252084860454400 12523226 -159177278735826535823541934847902902816 12523227 366949535764471961688713109678272685720 12523228 -466177292565800113597259910046626967040 12523229 -1474013476488922880530860986295013390170 12523230 273567256140619917404136729481260827520 12523231 176086251214001033885234025982857838192 12523232 196209279384636587318405439232932052992 12523233 921121101065097799910774217403222575024 12523234 -3573649885104804132732426988683773952 12523235 3345469950560624733686819061250568400 12523236 -527103455596411201984600285865861154816 12523237 1227054303446158909650137346928792827000 12523238 345843867082218266235926747602658856960 12523239 748521682702422653707412739528296623608 12523240 318556989708252421957982278245048268800 12523241 19091459992312493295055528312492083642 12523242 -32026297221872058495840142107407731200 12523243 1862299687327536345175514980885294325492 12523244 -1931738179895246633645846378940179189760 12523245 -102316752238118472364100990499009964800 12523246 32493123749820822807576303281752299072 12523247 -1204636844451173734123119746189709552000 12523248 120955406535846353502817266184633810944 12523249 -14709361432765624234664296061926699164 12523250 685368394603181076510126901377896904000 12523251 -10397264370566819137310806004561668560 12523252 163987807330709374933788001835074017280 12523253 38210903636678995752544830905009987502 12523254 -193720514814119406250095186226735191168 12523255 -823366069287015490918447982549398561440 12523256 28002802713469630804627655654843842560 12523257 1821056872047228218173977190178984249460 12523258 -1623588883456167907612291267001658000 12523259 -207195419690019017673197685665040390384 12523260 -353948507247233837310823203160745917440 12523261 6690321823608625764220905056412460320 12523262 -1194138700892190179447792683688604518208 12523263 -699480647303338533803898159754359251256 12523264 -123169040102145667398179893847116480512 12523265 324384978852831162207688720603771417920 12523266 -209925632741509053314807058236805083136 12523267 -1634448925554113782511533109014875341888 12523268 603466482078838623340749198490598917248 12523269 -21393332007527180206386870773707123200 12523270 407878967034517296450602496307472352000 12523271 936257380152345149099050636318619033184 12523272 414395456426188193005377855951327805440 12523273 308959937756194819961797630825965840000 12523274 -521907074431842899190120847034610630864 12523275 -71823684837205854468835424543751174000 12523276 943259210308052384610314679452204476160 12523277 497846811682344836947779403831750350348 12523278 -671065717962193030425130364760577546176 12523279 244390658171052749408115761225667772080 12523280 -41062201941067500334031305341979852800 12523281 34880951095047379561697268381988835040 12523282 532072730042348200074890231907339938592 12523283 -1485663911513719133832036123746268384468 12523284 -981704467181945997701967250826060472576 12523285 229608847047599381485808024058283285980 12523286 -449213255952826487542751840647266950976 12523287 -14060409146569176894590547418921138176 12523288 1039461923813287859959362488937869045760 12523289 1415434351158298001678717900098895887824 12523290 17368913161553915725698732551531043840 12523291 -963557707986047367375228304859126163456 12523292 1297101995828923666243684163926624790016 12523293 294761474707626149412588839326747324800 12523294 -319256224533880767915697402697864803968 12523295 -523373252889493851334008802225966396800 12523296 75023263898194199163250735914930929664 12523297 -384517451408827918684246186688693844480 12523298 -235914589471453623866170499313612903600 12523299 -635093346744886883652559966126648224960 12523300 -710982915544217551449959900766812499200 12523301 -517921205835067838489591864416192425600 12523302 297563155375928528888851387467844915200 12523303 -101451167024622366830201473792752435416 12523304 1269024374319512061738208123617993845760 12523305 1029734744674877175962371691600091054720 12523306 -318784293423707424029299195495745931936 12523307 -396511457098086564747426259618203506568 12523308 140821104709853846743203963893885239296 12523309 153004280012847773463231022577684911840 12523310 533736566943504518652835391568026458560 12523311 -76343542534546335480784973958269848440 12523312 -150390756293718291866754626366732713984 12523313 -925716444109009861595371557667505600016 12523314 408984097848586059394946308548072666240 12523315 -273895194746268522516631278340357135200 12523316 -48283637589448201135868542282069794816 12523317 328086041028976688462599078292923941120 12523318 24337597656320227703223921734054830080 12523319 30093119354565456595152091490957834400 12523320 4450881186852781306208906768772096000 12523321 -729614201807542446316271434056806283478 12523322 7011837191784322314307269095354896608 12523323 -786097659839308797965442531942942637200 12523324 22297270668758198246459998445125008384 12523325 -276369812600483402844804799600900483950 12523326 525950484187924329353485627635313383744 12523327 -34873871622279758333261561049220060416 12523328 -580944570066501292262226772166384812032 12523329 -7712143093260237956467842119426241600 12523330 827314431132780826640911586067220800000 12523331 -310979531632515597153377343364031033268 12523332 413533273713036012364972193866992218112 12523333 91860735916199719733352419900202599582 12523334 -319827328115468990358035732477663692800 12523335 -517227166366878531696933190861556467200 12523336 210917094106049563890437776553541304320 12523337 524070292389785130898450013145440659200 12523338 -394130191807104455949853232272819479552 12523339 752202943948492644837910041061363121760 12523340 -469352419457762096501794332214602931200 12523341 -1068009736359793057233953258113180364736 12523342 473887831496761476197214304804208073792 12523343 -323686359779877326080050414312715689984 12523344 225607817894637706222972883692626247680 12523345 1400396331780343541290145742638963738100 12523346 -761780420980314794139611082992336666496 12523347 -1214215986358367837902369882573284545676 12523348 -409669935565466414715417557590075213824 12523349 -283953308383705069960549649246763277440 12523350 130517434237164687924361463125864396800 12523351 -1905489522643716007274035242172534596048 12523352 96076222394282097544330628802106798080 12523353 31941431634067640110442873131204567680 12523354 345754281052946494053364923367189499376 12523355 49883336980780436559913177857391809360 12523356 -1251520103015803384464098300491911168000 12523357 337759591519590501481342986335146444224 12523358 1108681864658546027958665944964379917184 12523359 371263972989152454625712681791932056904 12523360 -600756467636540984136790422722641920000 12523361 -270302283153178325794524399335225731200 12523362 189056136567215850040952815303967040000 12523363 5209764075862857203275813245664590144 12523364 -353625255833224386742294462220388777984 12523365 -654254422537970611473789933878477325480 12523366 -326672094387248691130572677313588910368 12523367 167811524858496663945173013807354403320 12523368 50636250939180178679381842721985331200 12523369 96522378039993281569500798640843728244 12523370 27541218827115389402674024240388836800 12523371 708511735575165808831839598805213287512 12523372 -163769403405275724853200151983820935168 12523373 3081312822391608754407142859970634625304 12523374 -402054677045818553115975385015165011456 12523375 47176121354460617585802730854085380000 12523376 76151225732228463696840414482436882432 12523377 192470300841665160034499046328637260320 12523378 -115231842127792824728785905542704902144 12523379 232352569248420098996024142299064230232 12523380 57303081726891543530628574302413291520 12523381 9260311983331667453238590171462428920 12523382 376802202240674809975616842561740549792 12523383 -2107909440444985909299652143506116244400 12523384 2372408646969136526810083547565310033920 12523385 257632392509778250670672597087752888320 12523386 656249730229135281560212917247936702464 12523387 -535582667877741547190278352782503858648 12523388 285357480576762908623156246728583328256 12523389 127577288939049562849184589935841660960 12523390 77731405956560855748107545167809502720 12523391 1727541982087111929443129531101008945792 12523392 -213955652271290772298476264016639426560 12523393 1200052132725155223108084591248958464642 12523394 156886087035481772646714397176242972160 12523395 -157644213367352012542129616988927443280 12523396 -1005853638299209835997383280739867934720 12523397 95136342281432631891349338925556999100 12523398 -110079280308156392634398682182712035136 12523399 501698935906020581897715716080011784320 12523400 53312141089133979769553861474516352000 12523401 -1357020421120543192008154995264609258000 12523402 765883244749985822949706913557103982432 12523403 -225937015698397744981444788468720285000 12523404 -484507077218346884789485660582693384704 12523405 -71492353683249075006704977007720501940 12523406 1612327483591506640405366470822555648 12523407 -512756129036440146181124725171792895952 12523408 -179625759992337169333701179532004294656 12523409 708655715015176836710692582625505444900 12523410 12242215555826413718622491778606118560 12523411 641450191879583900121261940176326914624 12523412 241839599413366079774213267243544686592 12523413 -104028610070947215220649784246251266560 12523414 -514704581146218596136254174351083582944 12523415 -116480129641418575374549207964275246480 12523416 -567676407613618698401863585232611430400 12523417 -207730203260161695661757209284795556534 12523418 649734647101962526521216275165390907360 12523419 842072407099299904464063704278505853504 12523420 -82895179429529523570764419555406469120 12523421 1078593834163289600607439875559603067622 12523422 239667356610090317228016408117137875584 12523423 -554437127615861231149960870739629567632 12523424 -2570220444758973675698580396045302366208 12523425 373599110378396600270689763114539974000 12523426 -449241052402307661957128548596300401376 12523427 -15747613143403116960608613485140995168 12523428 -127508183194603596535645458148046383488 12523429 -432340975608635465373322297282052475970 12523430 -388464997341711953246260509675957824640 12523431 24920253710939540435542610749650864000 12523432 -193877049622757517246867560467852492800 12523433 265369334452490197749821970027367810404 12523434 -73109621540962599559975897120410587136 12523435 1245588873481465190112965697906824342880 12523436 90957309706519088126954605824303989760 12523437 -918742642059628231035699575029057738560 12523438 -17502492090457400209797541310204402880 12523439 2048887495792720262917527107041775026056 12523440 -19086230838221383243289675183718727680 12523441 765801475120870908613237439910071187840 12523442 -30024940336293895663885407339610791936 12523443 -1043199251288883789513998842221099374736 12523444 379101703820355982430614447184369154816 12523445 -98046515277927176898365499572481708000 12523446 56026353785830871747285215545066967680 12523447 -166907082497766698598079685394703471200 12523448 -554034885660237005404906190101849251840 12523449 -1710238470024614562454657445767482912 12523450 310860992875404471762792178114488630000 12523451 3682123484883071680306109833950674232 12523452 -45742439595883348618967385951116967936 12523453 386617601948642764480679664745811488384 12523454 -236417122956012069276009136454747184000 12523455 -283316825521163117837802521226457958400 12523456 -306606790988449034452987721002317250560 12523457 781539421865556334047080056139840002560 12523458 711561601858127323681252223924881098240 12523459 257103054331828220315024467858283555104 12523460 -660350239383832059563132259641546238720 12523461 17393810695411156548960614372857235520 12523462 188404168179047563276096576103852396544 12523463 841808439298665194124696541100638154712 12523464 365329170706682035258659824896121241600 12523465 -769999026776159250914575231269197050140 12523466 592603888050342746963348544384830598240 12523467 571140355983384901195226766007972440000 12523468 115624519537869926245665654761709491200 12523469 -1689558141065583817512063448338500811648 12523470 -77761238106757169371721450624203161600 12523471 15890677224848879149378767212217170672 12523472 -123013269474471083941568383150464122880 12523473 390059652659026859107088297039606916864 12523474 755059033047480824263996593208324910736 12523475 -370257844331585060513912051711949096000 12523476 -95486699780080752565889046429639229440 12523477 -168884353414800457521087495498663669120 12523478 -613752741013426307807098985110068696000 12523479 231918271986189327107569798353227562240 12523480 -638393808256282777099691993100720537600 12523481 786209257946126087930192580061981494282 12523482 218390782703814886660358597650006902000 12523483 472220891705137824135523797373416636160 12523484 -1022313934062466979114715116090840937984 12523485 368917542138685914135067590899102154240 12523486 -732435089005718370628798280881226663808 12523487 405738196000568795241477641077437275424 12523488 415063393478463460689260730378142875648 12523489 926734372024326022934844136296370022880 12523490 86584138807535985590165804627939258880 12523491 69706373590831825689823817740031170680 12523492 -6765986169295561664464549313607948288 12523493 1517782218123636933486473794417298927742 12523494 -96170875425831090462458895432398550528 12523495 791522871141971076180840540964831248000 12523496 -1925158550831673287796747890962552734720 12523497 371552584516681069217384490585488385024 12523498 6779461155961528350422910295253050464 12523499 -1209437509400760973263875274450205183500 12523500 -557926095855255286303381489314048000 12523501 -469026151133944431338000173737584558708 12523502 -398747651982219697927219558174713114048 12523503 -121457909080608609166399328722455221496 12523504 -10506100485693460969326483241412067328 12523505 138241198306887687901011493815430833000 12523506 181339932072181082284123628821501457664 12523507 1858874095020031405073032979314599863756 12523508 -1709678219653252420912060442870658048000 12523509 1251100866641767012895734279922372343324 12523510 170357454064696017683740445874471888000 12523511 241438243352896493199885586067331975168 12523512 391813074468987274133473124539175915520 12523513 168915011747660915445749443757072294762 12523514 -600162958710191503909606904801895034368 12523515 -34763742468976929630240605944782005280 12523516 98388917573668141287227677135218265600 12523517 -1003363583926968387262665456793638572160 12523518 -699459382226403334250715122197244830080 12523519 -1703002098002340193864149758415489710080 12523520 -16208752148071965029807005577615769600 12523521 -186130247766084864144631473766864225488 12523522 357435969950107708018638448143702858624 12523523 -110175199772424329387379152156668893456 12523524 379450681023219476460300069092660367360 12523525 139873678966331479440756169459976000800 12523526 631247399930639885830143023846564695296 12523527 733686765548690898100735267298732808840 12523528 1503880969671394676656750621470061532160 12523529 -498471087895806247979132539551103964316 12523530 -311036133506579725729965928881692071680 12523531 -1913423454241157234008483572168985647368 12523532 109838146558532944359893600021397596160 12523533 80529844295825620333290448552739612448 12523534 20879100276933674822915805605980312320 12523535 2119972697910102472350324088229529600 12523536 169263925413800221023956397514115850240 12523537 -18121795962515126631897295906125164300 12523538 129828371949835766210848602366416263680 12523539 351699568861507473570516880501707816192 12523540 843764564001334247335185015378202986240 12523541 352916258945294927201342037487601436942 12523542 -636799262307994791489599599378436075520 12523543 1754694885193868907984420632945423130480 12523544 -1399164665808178236217531088755047260160 12523545 233752897796493360698065687947541977600 12523546 64808021863287094007733840880366809600 12523547 -1160270455326618473070010474243248155004 12523548 439948767147767884161466174915959398400 12523549 -81196638633644804887226283086749975450 12523550 -229348610526265592566100400761010331200 12523551 384468154571617651185319249446338818632 12523552 -326870742140098466921092514165420851200 12523553 -217871407656643548885353277606965103744 12523554 885379621507798358063752182828396610560 12523555 -624193833549533830664251677363055836000 12523556 579079063584750226976977603322683745280 12523557 899622885834093513891399254759139451200 12523558 140749149562416586287458736105969830880 12523559 -1361374731794152015996790077963749663240 12523560 -334139032025126246521302085049971507200 12523561 -617282056472877030251312815370230344838 12523562 36284986905723535950622959000379066032 12523563 39772320796915111520131732138478618640 12523564 -731085292289628160908076560123750389760 12523565 -8958849030767301909714248711310484800 12523566 -15148912971906618468294736317634043904 12523567 -36944487439070989535754737908010282208 12523568 -21776529029118036706209953660042231808 12523569 462790649032841950982812926320539169088 12523570 -320771490720932171034199756194360167520 12523571 -329209172874628966349450622366453316656 12523572 -53151861470761838395503310264446547584 12523573 -961626747843916655144505209084683554048 12523574 -210870443914751569422379162860383883648 12523575 -248052550608450627465941245538270240400 12523576 840793603582963887548124630684488601600 12523577 3127749642080462070370996414261111566144 12523578 -10762092216208077688037350016315235072 12523579 -1517849300689929561035839833843684609820 12523580 -765408170958768476544170627591534515200 12523581 130580895776048236174028760462855858624 12523582 247063917816642447988952130005159760192 12523583 108627997682627779850846513407790000832 12523584 -58195658884550948017683074949222236160 12523585 -123573908084247245811204206860088210220 12523586 5100670126467990224136071967907036704 12523587 -520753357106675986624461062843381823240 12523588 3616269306368561168076363205695578112 12523589 -22966064420261379013894737881247408672 12523590 -44301092328646952873303480715167921280 12523591 665255631042179671435856275410505139152 12523592 401985976883227957177261178548993228800 12523593 -518893011188009423883979970867459844336 12523594 51077865898919153714792506681141248192 12523595 242035148517859191127209454883027611680 12523596 -103540608913283012750422574475416687616 12523597 20808690229599223495467020925188071424 12523598 830360122279404740235983658124344004800 12523599 730333861205364689312587962861431712000 12523600 113493140793493712057136973971750912000 12523601 -309474839535779651070847042776943356048 12523602 74421436963941584379019171374787574784 12523603 653249006011367162822466322500289036120 12523604 1184309393194853323749286150736559632256 12523605 65846653770894101582578542926373813120 12523606 -274028122993112542152269229797175366720 12523607 1034798881850290663260949697710766030856 12523608 -853349790745711578838549742117896089600 12523609 -132870581201036617491763524795875063488 12523610 -487605704206432523990312620361117422080 12523611 822789084138238981805318426999941230384 12523612 1096912682475350138414086452478352600064 12523613 542346147966174842744186135262019181862 12523614 119199146407152103549635635467454106240 12523615 126119519956649674255154360715336237120 12523616 163674850521219710702061357853742333952 12523617 48959836784425564949517135812488730880 12523618 -460612576700600543234238455993259768240 12523619 100425484438628397106207691123616217680 12523620 -46078781747522245881234955999884656640 12523621 32146360491470887407642547008425760 12523622 490367967937335629095331000024361945600 12523623 -28611316776020261133014193210239350656 12523624 688476354496475205387981363291670118400 12523625 -1716591197806258978581861516401419995000 12523626 -876319332050955582227790743862848025600 12523627 391771077162800037624130821410453871476 12523628 94185582674230271890976469753479380992 12523629 32241806689298247320662289130639313248 12523630 177288457006210139421630758172069292800 12523631 870493204563191341190568034323169188864 12523632 -9315245003878532525124326731292344320 12523633 164680672804218783482066634527055815680 12523634 -695326759590744027513193701121315148784 12523635 113620196202585512430157483813222068000 12523636 529508156766091188401383222010685788160 12523637 -413574140873399856880297635666633246048 12523638 217453873139269378919492653365046603776 12523639 -1724751685390796026996256338589185553560 12523640 -873118742814650741505597387783016243200 12523641 247498539192675355753752330280751300160 12523642 -869070337182990001242772481583346512528 12523643 -191326501944306822243650761019280583152 12523644 -219644333159274731363292999466492437504 12523645 1054172470873154891211902535619665044160 12523646 -998766590306091024735336571618297225728 12523647 211072449209791080243124226904295782600 12523648 1756268231971458134442009420316771614720 12523649 525891642900983215260290815180850583636 12523650 193290653401840098837751452005214720000 12523651 85975312897999332537673105427645113552 12523652 436549149405451044595340418266586385536 12523653 78643946733625980673594066850774065182 12523654 -19846339785879643995526966129264391040 12523655 25737688096658520207662757298153911120 12523656 -633012756020609026538127369233772748800 12523657 324644813905559469231173869187044835940 12523658 23626193658920106869391966511409208576 12523659 -66337279175363150757328482029926938624 12523660 -597988122990805360360015270546524595200 12523661 -59276425839423031721002513403510218560 12523662 601768628250228236262742646774160333312 12523663 889461967131986678838299362209067268912 12523664 -3422204106859093617134751497661972480 12523665 -413809823434186879791744024658481832000 12523666 51409126528641827518917483774308901024 12523667 255303847192726296122614419127470028800 12523668 472522027845992340039497564581424240640 12523669 830816700764806662581484048172383421070 12523670 -626086205729910862459602887650236387840 12523671 370225067386982920265975276187111385440 12523672 276952106673739742726341081297884487680 12523673 654548164590464765066011164539733105684 12523674 -394968953299375522853692301630024955648 12523675 -26351195696482135894965469602696393100 12523676 -785745858077607023265561387570897469440 12523677 74230306609872109113019992871271035008 12523678 799879408446370562444716266381136352640 12523679 437291697211012527206607854054592307200 12523680 -295031480608361778924929401174464921600 12523681 44240980248072468218411990794212000482 12523682 -7582825877344843897109633554461317808 12523683 -764790052909398820075207931132711767176 12523684 -216840727758614916930307364787132837888 12523685 727950067293860804909490765655495024380 12523686 88289760272959244271741211898563000320 12523687 480207502807716247640674962458631863040 12523688 197500419528729921330782771475485890560 12523689 -56058409857741495906679519834839408246 12523690 81116511491285909695604373702537830400 12523691 1710652863798822570096337693376409559092 12523692 -282499919124303031531782162331482390528 12523693 -63834872280758882540503025896222393216 12523694 -428587549327501729231329055146290549760 12523695 746933171748085323024137401241037499920 12523696 -77177283487843044849298906762689970176 12523697 -1047512730926146958403374774883218642508 12523698 -439593272566242130425851186700725049600 12523699 161710401821141729478724317042329711664 12523700 -35164806562874808955159514584048281600 12523701 -139363826235392474181605004311141484768 12523702 40891458810319697098961793142199259552 12523703 3189194112150006940024113977303364175080 12523704 149839455434681305725785337374734417920 12523705 1277411539471272990199179983447014225860 12523706 197281569810772004178907777803435881184 12523707 6065018098827942648719858998648135680 12523708 241192823162948485023960645805852646400 12523709 1608520172154087502974723234590174267040 12523710 199394776372620462190825004456166840960 12523711 -63911289789375922402332986353448017208 12523712 -732671026774919473211985096870734069760 12523713 -781226185213979391115597382732578998816 12523714 -485854524961677554948452572252987248640 12523715 573635709134733996243172342250475904800 12523716 597121865878251834847899295429806572544 12523717 1066419790508435131510163671190039239680 12523718 182801313713742541242336461174068190016 12523719 -98049181042745732691007657990526522592 12523720 -1050204350113465445483516323094333030400 12523721 -82435982984184550217694104122948701696 12523722 673612439717709537319671328954982115072 12523723 19057514404916162023026236080855112000 12523724 158693146676611433738329715988269137920 12523725 -267888135466261752528034920768224061150 12523726 -485100685092550843047547032085042106688 12523727 2134972572143899314175333001717034330072 12523728 -8504351966860025814933557631243780096 12523729 748010069835832078368159296686508345330 12523730 -138846282119003054253258997557381319680 12523731 272610238475817004765396969279329625728 12523732 -201711483456990728332273719499807762688 12523733 -79525858966681555239529798756876270980 12523734 -11727124433865515011424615555401003392 12523735 157724435725575040328800764923971200000 12523736 139922589847487228981556202506916147200 12523737 -167959767011428984907654403488789016960 12523738 -517984377978955831432905989453416638480 12523739 1678361582867891495632258725596198841540 12523740 -118912677727583112443121806407936281600 12523741 -467861241396094136905789840492359786708 12523742 72194579740293480759634431247814016 12523743 117242604281184583904374401269827345944 12523744 636887147636316207348803692938321985536 12523745 -159827117569249140847703606938494210180 12523746 -473201305736516670789005819257152930816 12523747 2148449505866422543603781238197567466072 12523748 920611876515091056130674640870258694400 12523749 -451235209168710759620660711162460845760 12523750 3529260170516849880653393880675240000 12523751 -1117777489875494801389117629326535299088 12523752 -216426669753942476108095070444126192640 12523753 411788978120569726792588970073277209600 12523754 245841970601263822352379731917429062576 12523755 -122356567197693309420687163851224697600 12523756 397384419701890986292197292543955732480 12523757 1711111137492272858768968370519101506006 12523758 -1167284740262115165722573773174981632 12523759 -1977230823030792772749094240726933797040 12523760 -51012716003535704577538700162635530240 12523761 -1150738686485604442523509962123883622400 12523762 16360987033563766775213314517715729312 12523763 472905020924005842366068140210170689148 12523764 -296174527373920268965574769351553806336 12523765 17840170837352877347811636214360629660 12523766 551432116766536325763551160578870762880 12523767 -718345374705356794755759149292499683888 12523768 227796499815766691114315046253972930560 12523769 477337458722744721455602464260187276420 12523770 271011286774309994669763815818497546240 12523771 -632121626581195312183232365658954457008 12523772 -152853618119080839717412931324043546624 12523773 77899816967420148301346799659140836000 12523774 830197709518448649605593989698357990400 12523775 -127562103422554658589514051212725909400 12523776 -44756403287476808878804831519805276160 12523777 -539739231576404851913120723321772339456 12523778 120194021239516791993344048185029075360 12523779 -31257518147643996499262415659097770376 12523780 701077238053271881391625827663548857600 12523781 -1099855346236288179800984167507763312520 12523782 -89977920894101048245013721151266815808 12523783 -292982775695005400330853128290018734656 12523784 -17808860669890162923086982358656122880 12523785 -344013446912427165708922102895151296640 12523786 569937789504274706276631573386829279744 12523787 -635479371603458435754144177023216566920 12523788 565221983930945549533055281080548874240 12523789 -524497717439664466338096721155407383520 12523790 28175778182430549496539381425071950720 12523791 39799037983120488564788896930931328000 12523792 4779045062802271443500700614667796480 12523793 -495957290417564820192212119951264800 12523794 -190687134220676710240992422004809897472 12523795 -1177310293154546738165290838673910501200 12523796 229422029020253707779252334446118089600 12523797 155249039772053712836567030611850691456 12523798 -210422467012542108362339531686177752576 12523799 -470353217251465447773768055445887034736 12523800 -366242916034847133519095382760760832000 12523801 1155873864830848024158471354068067001802 12523802 -210849281406589725130595892690097893648 12523803 615886842516464023177450056572335543704 12523804 -242914277234124711382787519203372834304 12523805 -254853914972061956833495289996241853440 12523806 2595515328928985406912641320965120384 12523807 -33206256226472739476742273184335427280 12523808 188511865749004338104234377130281009152 12523809 -1022546183794939952335995836488507945296 12523810 172652595853597839636447421316288554560 12523811 1706829535509263255873611052667314360412 12523812 9225831541513918409256491164755348480 12523813 -550710423902910431214649184736800116260 12523814 -290828774094847001350347281511864841728 12523815 9740226708684425815754586868834498440 12523816 182754227337992774762493666007772928000 12523817 -82369048426249794200100020426639215728 12523818 99945989692276822341464280716054325504 12523819 -333054773230867531816141987093396463616 12523820 192959210547521183984180274020067502080 12523821 -90459206826266568016955276060864580288 12523822 -6588608492340537857915778648938487168 12523823 -221966025663032767625731969902698550336 12523824 131340179177816837096854460972851200000 12523825 -768322103224699658899340447517444643450 12523826 -141766616887234489580871565959595837440 12523827 1081363041539170256673172706062868664120 12523828 843909640485657313466656037004262160768 12523829 -777107105443199682353939789358039303570 12523830 109298920069727487874937428423190691840 12523831 1544823946697203862741110193853090261120 12523832 -671043731072808400424249918896265379840 12523833 -413326848878276540519585272058200814400 12523834 -109393146237424780901277695851141305888 12523835 102369827052681407600620797092675441280 12523836 5567409660381845282751143857711325184 12523837 -204168529122171351575252056779703059514 12523838 795003647798189356858914991440225688320 12523839 444127668062147119667858835707041985280 12523840 86237234114039156559252946179462266880 12523841 523695341698642923477909121951584500064 12523842 1051109080593724057554846500255462442240 12523843 -1686947538372824863424009655422939267908 12523844 118242291167525582910442291594069700736 12523845 139932506284827400482948954849631150080 12523846 331546225937129046288011357617487278464 12523847 -123270641545033533507929075140665028128 12523848 -250611085591440142953351110540931072000 12523849 99234033723624034318101046360991583120 12523850 96431239938517644822198578185622016000 12523851 -959219085208104099131199691509663499008 12523852 4136197658718803267772128848281149952 12523853 -1792291908342065792512330319900991227220 12523854 132863502151177755678789058626809951232 12523855 578145772968202995084310540261972291200 12523856 -900472532170014532541056011097079808 12523857 -1360007024892718046154087085453023796512 12523858 75564346950031470134493435753640292640 12523859 -571843257887985877161111386651976977940 12523860 -145620203119547728780990464427339338240 12523861 1265012635415856225038801052328375044270 12523862 -121591334823315627698391149149182258816 12523863 175309298062940182597686778650320232 12523864 999307350200472020583053583749434675200 12523865 205105546514143226211600134614427853000 12523866 740392621778913271391355621935846400 12523867 -1342583140219615946848709451076235282808 12523868 1990434470559147546229041592195055616 12523869 1424504951515812889129320108650692036800 12523870 358055200999665292832326349330315673600 12523871 -435673974231751565008529283647498057040 12523872 -1134823010623043934086260299073379893248 12523873 1041844970954050384067360216806216341184 12523874 698145958649115319282674464389087838592 12523875 155691676918264115209514289188571648000 12523876 300648226059709832164874539336394752000 12523877 -836534434024214408207806112848903574274 12523878 669516699628444880418922631022845711904 12523879 21981380797226477740761380483822282584 12523880 61863794188574488560246366601016832000 12523881 229417758319810908273134783551175772864 12523882 63372649651257304894925251974048537600 12523883 -91603245407937333570685814897300167800 12523884 -466188458088596401790037419286500043264 12523885 106098756464907640435469231844068657760 12523886 37447595855396934420698361053290049664 12523887 -148921590976151305120546966094497484952 12523888 65464246990831618766701432220445900800 12523889 303147333098039616162680060324961756672 12523890 -49685400830852090902981280130283814400 12523891 664882271439069127019652986880550691952 12523892 -615708794041904665103344238722918963200 12523893 710660732451395332305943561844241144864 12523894 471689162037220105823878535877937358496 12523895 294919160699518734549295432343326445400 12523896 -16349031787031472776260849931911495680 12523897 -969247204125588021192039508031700896700 12523898 -1065715120530207820034725926664779142800 12523899 -80981321091678134690246779422953968272 12523900 246904723601757753630621586561604736000 12523901 -63577189872517767751864267733574973416 12523902 -44227433247562605147858089302924800000 12523903 102392571134346568358396944900930818048 12523904 475565513250518887383069862313821470720 12523905 -469107310248200990650236629668762881600 12523906 530419807671787712155393158969591667152 12523907 -422838609424918376015993106511838807040 12523908 -179056858375369856482816191839852064768 12523909 874113438679104448206670110675957942110 12523910 100447151630485850990931049469446089600 12523911 -664227930422147233032574793564099586480 12523912 -774561940389657390233593123396813900800 12523913 -1322440668791364218231085824286359252838 12523914 -124684795330189813179840936701917244160 12523915 -103668550218739476342809758989084745440 12523916 339122687661442824194829237975308394240 12523917 -86599710723857753001426417443504451456 12523918 399528111074327703875830930115348975040 12523919 1134594504374262110449855467663179638320 12523920 -179916047498139130784134442321994055680 12523921 1308398457647224084916517858538134147122 12523922 10594751626762192293316187921941204224 12523923 251762595763386361943617050026656422000 12523924 -20203005320477218806059814768891924480 12523925 -635138321644815765533101012662679015350 12523926 601442383013409818223261833109157670400 12523927 -838913723980656877801861274162262533240 12523928 480099879756610874088931187681217116160 12523929 -449379461204206434300754908824752065312 12523930 -150845947544231616810033504734470099200 12523931 -502279106233773190737016414620023055840 12523932 -149755287875566712129346160841877126144 12523933 257290732679327762952277600434219920044 12523934 439620480535955009000905311359793177600 12523935 -70228797626716073217010455564090130560 12523936 -605281567595305210874246829192670937088 12523937 688130656024755907710082864219450933440 12523938 -55929894370208417908596746579922616320 12523939 1171914959338698532057812154869277323740 12523940 -232474286946705713503397135485087334400 12523941 -87548369138561201657018671184332579650 12523942 102239561515048430662044654479259433344 12523943 -12011747628647173448804242853585852808 12523944 -129140985005721576547139076898222817280 12523945 13472643550044665227684430459568096000 12523946 -210478040377352655096885325250205077328 12523947 -39165138354448496602777269622860268200 12523948 637407883643416781738429705720593687808 12523949 -3870459087459449389708944734844690531840 12523950 4070198416028011155795472692699888000 12523951 43650036000286091761909743878323143024 12523952 18178842403136935110457120821966077952 12523953 -9978063275151828901173644378728679808 12523954 -412220318896893487563736541897343043824 12523955 747975992647029843759045950884478277360 12523956 487765535255065262619144869235833475072 12523957 -70210300651969551963019056118103480100 12523958 -260779945052421673891974465847186737600 12523959 78493717063078722212253101609985813600 12523960 801951357155271987125261419479646617600 12523961 -373456323753062111506003132797727890348 12523962 313920444596620315975830875455966911744 12523963 -29855553455179483139587196348173802936 12523964 932256690060565619834058545784998400 12523965 -354612147737914077476455306363884480 12523966 -120073984687485953580639520494889595136 12523967 -1672436436823917537702468492244405768248 12523968 -175394001938686119780766689630533713920 12523969 -303023994501044092086392138725998170880 12523970 -666385077084633157550024449967014679040 12523971 -367848309433420182162483172153868237136 12523972 774139878401353230684664877983230363776 12523973 76698068149913310627379098741633028800 12523974 259059948345313940984834024086789785600 12523975 -443119048844715899524968795095645342600 12523976 1771339743290917850447527310932426752000 12523977 664480756757406662015372264497185920880 12523978 572161810596462131861869321411918688256 12523979 328278035724543905390061522967814050080 12523980 12721618314689328163363284224774553600 12523981 1757858972135363032121963794091736945782 12523982 -29195090193848100261749496957383700288 12523983 -271060155114281984069497012124764730880 12523984 133389742441408492764166184202690560 12523985 945046031183291389456028448991091174760 12523986 -534832602494556880622230599377757347568 12523987 -961951835407152015443755036084567987296 12523988 1226934506862388507533613096411865839488 12523989 -256225488802518467351932663756709361600 12523990 -298453116687778517357353744346884128000 12523991 34753334407599575813279498423500042800 12523992 -87461725809861755924443127179014389760 12523993 420738362218988505942019194194413946064 12523994 -27122953541236598893709160469069326336 12523995 -423472600543302613523209693198383448560 12523996 -807015573473647789744776405932638574592 12523997 223442120105099774420063736155567103660 12523998 153558148834216971129616598219888517120 12523999 -262759008363809599336933974317456476000 12524000 -305037518640458036069802348691587072000 12524001 164520699818863995289817779355422717824 12524002 -618330900589325413101683646449990734080 12524003 -636500813151887800286359783355965115748 12524004 -1115314601368793078169708685343298938880 12524005 -330063659156679747619407344087212688040 12524006 -235707369234603135591447536174386993152 12524007 -564111220498488157036760714873805606360 12524008 3346029336779448068373086158042152960 12524009 -1751987323418270433210552799135981886790 12524010 -469492519216687190557687944335092838400 12524011 -860702338503361277717510852487905553000 12524012 -215513027387560945192949238364475324928 12524013 929262434682166115290436132936435354742 12524014 -66053538745177842057949660236742686144 12524015 6604548763464678173716289471711906400 12524016 -69754127764880383964992207939838607360 12524017 -1732705124776588748796806095259055986448 12524018 475110778967304135462722435253114700704 12524019 -322340775493402737243764393831860084128 12524020 54428101405436057979367011720844788480 12524021 1749571723716262498257005356259470351200 12524022 -90142770768043688303863170901971063168 12524023 -668950999984306039846551349996749896728 12524024 -242632264488100301341930936604633210880 12524025 463115359704974136895760689978200910800 12524026 -63774781624623150962147014373286321696 12524027 242462922536866978322979683574123112560 12524028 558021400469289356269428696307517521920 12524029 -69430173137784741017082462638302660608 12524030 93691388244358638997437677653387460160 12524031 -121977522030266829464252971471366717440 12524032 338705806251106395247328905551396470784 12524033 1440088362603125392352250240650792097282 12524034 -328582499820840981954927273488979438720 12524035 -172153494490003234423206034111289489520 12524036 416277466663588423558629430111677997056 12524037 1146306938146503662360257853562542528352 12524038 -1120921297681630866044924965320403001856 12524039 1487745123718813023275738440088414453760 12524040 -357989363865405247144775343448854528000 12524041 -1342134187595806852500984892642412419558 12524042 -801895032413605085607699786806349182208 12524043 220160696609572818434961556618463892480 12524044 -84434818901385567054100285761334023168 12524045 544844613492482210978864430686397868800 12524046 -277215843997582732695546263902666032000 12524047 19341979185540109301576715721770910064 12524048 308408036463781058300210691718908149760 12524049 -333864112731356905279456879971154571166 12524050 36315155452337652916011030241453401600 12524051 -29621594264432060853407215995505456248 12524052 -548484718176043178123336969792947949568 12524053 1006116150844187959793595661149621156864 12524054 160529680296189069865258649506535378976 12524055 -268241170549074042311764297923228566400 12524056 639320099828980736723205918545869824000 12524057 82068108298362196390494277728339970692 12524058 -6902555038682800582861240542618721824 12524059 420977580143817369038139545334680280240 12524060 211113079392167315206353426528133724160 12524061 -393386631805424231904644796253537677312 12524062 148352747448663186686558205703431704064 12524063 1211586899869654236214752386895140457312 12524064 -171545010729998979662520678413739491328 12524065 16597345832427826081961099560480752000 12524066 -803095017415433357886694961835685530336 12524067 685117737193793594994745838126073646884 12524068 -1281233710001252017890648061034711201152 12524069 1180511633202679862381241842039086769244 12524070 97162651706128696423550346244664716800 12524071 585610747937425228427452235862820516912 12524072 -900005255722203702538005253372361932800 12524073 903810427372625436611920585530842423184 12524074 -878011199345066309216921209080692724480 12524075 -440033159815322217913541973963426506700 12524076 248978829817088089523765048388602840832 12524077 1352955103052259770874715279081891179926 12524078 87975292346155457116413603990403276800 12524079 1353777810194395781749229175610849081728 12524080 -108075227037081216685449911361404928000 12524081 -551488175068434191563522408192200827118 12524082 -125199904064578144413903870962254478208 12524083 648404838924278250889468488881422732824 12524084 -999710584614755908633821332776273286784 12524085 230944815993698489348433668198346048000 12524086 -100820335155748130953404569098865575008 12524087 219219615906788940347291375798386006752 12524088 -24736194756648089000604098835389153280 12524089 294232700080241233531545358536959764224 12524090 -1264144144973200747618936909621341726720 12524091 -295084840885652377797792097683188514816 12524092 -1250217471465229048495008500050413568 12524093 112622555800193602693236711573542238720 12524094 -3962906449600545463504236199620009984 12524095 -487856218591194833347511442179195237400 12524096 -61143829965457603101879676686610464768 12524097 334301625505114409475052705013714088480 12524098 -542344394538773977942006371178587726336 12524099 -38143308104553813928892403740414141280 12524100 160870598933947199251985232156745728000 12524101 1382349386176692366004935890737896246204 12524102 438335882560083108215111722901485689600 12524103 52392545550044470714300084378808340912 12524104 -35790842412799456823475169121501967360 12524105 226268447196682570785986871691975680 12524106 87897896687035538728896417371735086080 12524107 -926216967454599721971737257019064115200 12524108 -1183530361415792907548467558618536713472 12524109 172849685769551068410119144228070164928 12524110 514927511952498527053899257657239008960 12524111 1445934499026399045475767662159593817712 12524112 86837331861096247632804232379769815040 12524113 496776395026447490816572095048478884160 12524114 8842814816293340914619364088744998720 12524115 520788828934434117464644202556915708720 12524116 558062092847937591461347185223733575680 12524117 1682230224934847611098030854103924233166 12524118 -195340733777190632117181198115094392896 12524119 1451255263062553448491249262316613347144 12524120 -245170034941103116726687791759341568000 12524121 112361395686157245624238796160014432640 12524122 -247672183135660305594798363725995350048 12524123 -511352361673846451382992580403194365628 12524124 296618858660475217469535481790365630464 12524125 -1214865650942192651559053858990970921000 12524126 -305736062351486352051899392154211319296 12524127 49751140236087648806256802359889845504 12524128 530511070194088874767705131249305518080 12524129 141830411800710885721499745036702733320 12524130 -4664900102528097495609032031693382080 12524131 -1499216331241214833689043295825014148068 12524132 217320085587256268922166510411035893760 12524133 -735499919823812308235009172877129001376 12524134 132660382054899108868168964254498852992 12524135 24701968169193240404011775118788234400 12524136 -242180407610459527858666752462950154240 12524137 2738451940505221253612766484153433472 12524138 994204452361604334160087590866371648512 12524139 -54959508277053097629416508156546606780 12524140 734185658439798764634036730773654589440 12524141 -156194579750600106121002153458960586528 12524142 71525684057911631440943738681474574912 12524143 -1812470855791215837012582161405321386920 12524144 3131313441657211360398085076925087744 12524145 -48634001765901926317036526979074760000 12524146 322478317210107373749830589443813322144 12524147 103903905043528794908624942115127128144 12524148 92243103836193729777357029732455563264 12524149 -818059168527342531293925629777363258880 12524150 -126766743320187042992814821384185094400 12524151 400307761309746995294230286093405101032 12524152 -1259875877437189355077000536392608358400 12524153 -1501342822611317314709587513147625144598 12524154 -397387169217214210632311800252863459840 12524155 -224373294397902731948349997623881829120 12524156 -1473778132328215311741599482294161174528 12524157 625256386635987565138069039282150436454 12524158 -1029166607411065878326248144391097592320 12524159 -1672961673253193632974323282946419985384 12524160 -66725721555008221734532885352389017600 12524161 -190946015008535071128728887799982386348 12524162 -167734231928436606276936956777560797696 12524163 101164355396545323823188532017739279344 12524164 -211474922066802406329412139862341194624 12524165 -354935620410626810881146398371146622080 12524166 467204478085167395456745711677516774400 12524167 48625615651620408260147667126134285472 12524168 -1506723974691989696434507215869553085440 12524169 129744209013506621973582766048688895360 12524170 153148318882683241669272253873350279360 12524171 -1270317775281933205429524774212602453056 12524172 16078283716153766604337685851090301952 12524173 -29950181874218284594222815211824171498 12524174 -88173127949476908365919207295907121600 12524175 253699864553510627880573890399007327600 12524176 190485657605802266990654768887511121920 12524177 -89219974958141018330213770501126048974 12524178 -84389778893796491893771250082145393920 12524179 -541176317478131916397641156465525411824 12524180 -10306598967908249072110526042104535040 12524181 -1089324502584181198559315191764310858848 12524182 557961876801380143501007828907486541824 12524183 -387713914007918866196957598397041376080 12524184 1696576734708020195291945539445867397120 12524185 1270751432448202409070776159258334037380 12524186 92521541275516506895383680083038658560 12524187 152714949215495480202496367167536335616 12524188 95232269885604480685097055107871676416 12524189 -833544759106634311839374124896562963444 12524190 12997974055231626489335236191440855040 12524191 -1751432375214000957880219561369535557408 12524192 -1052470914007262070382354262860627968000 12524193 -424100059602520747192219620311336827200 12524194 -291657736062103139665906262717401141248 12524195 486639467949069891456743886963366834000 12524196 186294323227586567035606721121703560192 12524197 275479395437577749616851499966122220672 12524198 991993997153204229404013732003215497536 12524199 225716500747447263520217123113184071464 12524200 -13241619089789403372269020120670976000 12524201 725236971616220224175901459372128000100 12524202 -95262122285561198192505761833599964752 12524203 1100417005718036438971630708330708285984 12524204 -320010234747215664433282119351236754432 12524205 -458557380093467471192131696493444640 12524206 474179059675607496814274840079440664960 12524207 -199280648132472815504723038544428850544 12524208 -48259405950715540226576025476950818816 12524209 337527056466332280917783750603959661620 12524210 273621590859989832589057245346389497760 12524211 142973393694242267742586523157842887680 12524212 -1364995981211996313697687779025999740544 12524213 198060281626855830405424038143850453504 12524214 -57143197034823811920664747588965417600 12524215 -143964890315689640782935767403791619360 12524216 -1296421569028441038547167043467799756800 12524217 -49969266834935511104530179866309003520 12524218 63841707964117380200834869798695413760 12524219 155063580343475878363789693709139985680 12524220 -119255332248604343564062824072400243200 12524221 640965104517564569428564995906095956972 12524222 178925094177848630631120204622303302912 12524223 9937142350976290617585298921297033728 12524224 -527339452092667765949880393302193209344 12524225 -262286626809506177837717020062556392000 12524226 179013641713864753865466333332616192 12524227 646419446534446891568536071419924445640 12524228 795602927840123960553144694105451837568 12524229 -281247961994441463250482900528754996452 12524230 99672644418333521830339812403670496000 12524231 194736106795016295449312218665822474240 12524232 -227964613743644239253176978268372336640 12524233 1708234582789379482074538439338136955482 12524234 456934944540200005704112030784961620016 12524235 -472497005907530743287858641831073258000 12524236 -543897792026594391550382018425582322688 12524237 1453035630029778301495456971430553344992 12524238 402784496634645346325015614124089954944 12524239 -267571592923316830314811658823222620480 12524240 -23497507142159215730700595938870067200 12524241 -449734351007976874416001184380425616896 12524242 299724136518175422095202152284988688384 12524243 -242715882121677899670210111964011777984 12524244 127004291632980945091623763444179732480 12524245 -82076770153505622517598921013662663880 12524246 104486553697932461514927434650162227840 12524247 -745244266142073010859058522701781174960 12524248 -541851458807286519238799927356356034560 12524249 -213327911118264374065690248374603411760 12524250 124796222525145119892777120221524800000 12524251 1352247103935385720543187931143553389252 12524252 444841390031405425081131889053617283072 12524253 -170104531136422862020818374155732708800 12524254 799936467623542261347008637199619304576 12524255 -1734746444970987462718757577448182637680 12524256 -695348887281293446494051165669512183808 12524257 1335776722956542217800113154744612790852 12524258 137673472182181397154607504369862799360 12524259 436176535964137995088111442294802700800 12524260 -105459545525243287190267178566812569600 12524261 3195263062537443574870318759321205918400 12524262 -334881852731483258359612313877618070848 12524263 -235869975193582846701273785384663660488 12524264 -277565366088617860715441789735675904000 12524265 -45545010465282714098727420434307148800 12524266 6860461864776614655999698287775430144 12524267 303474691162718930552906730887473045392 12524268 171235575543931361825044401252219248640 12524269 -1508031123392146670849621557119570700330 12524270 132644598507586159119557585585124376320 12524271 -85136861955054357195146213964051724416 12524272 112594261704640410990746705519622389760 12524273 812836143260172506854491748495490245104 12524274 -306902063399414245141646468027264256000 12524275 -325229003963662108849082253705610735200 12524276 1328448123675367495600870962119853300480 12524277 -451033882255201593453233475446691994080 12524278 111478515330407403072585404529380662272 12524279 -15687919246305216952129633568547209280 12524280 -405072655320351747385758588957195264000 12524281 9741147678799620993957216565651627008 12524282 -410385376626858962872961922492426286848 12524283 992984462736570475525159398191683458252 12524284 530747159598593394147420236463454041600 12524285 -765346348022292308966133123104769048960 12524286 -164950698720359164742710659610813100736 12524287 -425999415074999503513422232147693660760 12524288 -6784366085076500734227588379091927040 12524289 -883039265151045087830851534443972388992 12524290 -447429563409555201255341862826917957600 12524291 245044834940549184180821587822699914624 12524292 -449882493719872180466079455004680629248 12524293 1139139995268427483880851601240226456542 12524294 21075941311188752208353862292742937696 12524295 -46014174971606190293529596257758220800 12524296 -373089666703117973401302650635297904640 12524297 832884566706672275393696651376507838746 12524298 379974211005074076633115498321299665664 12524299 -698857009614484007033154770659188438700 12524300 734528439619418583861753645593673926400 12524301 -60254345133993288472711871740152717258 12524302 239021221777129804228122558136620844800 12524303 16001021829910927333349848119593369328 12524304 38492267968796468117476491469706231808 12524305 -394787772319136667751675324287004933440 12524306 -669404473549434873185974590824241002880 12524307 26183476957783140546916027129972134840 12524308 -942167557354703434072131200291661867264 12524309 -5025794557978366197948933077037122880 12524310 -81834753351966022687758783125012835840 12524311 793185514604916931070989473904061169024 12524312 127172018617313719576022260808806963200 12524313 429944278341522418924109424674710996944 12524314 393264246744851443872409786597729945344 12524315 -31065092803303388546113137311780034000 12524316 -256655675754085306718640349782479462400 12524317 316093112480747390397157142190961056000 12524318 -34146024835035441690421962643590084480 12524319 1038044907057996546926164045109242243488 12524320 824049859750674225327650580036788551680 12524321 1917492183676252014421590602224624551522 12524322 -433140444041230149634825723167350617728 12524323 5517694586274482665417526482575999744 12524324 51596221942486309811079847152634880256 12524325 679716308443076421765960451220312832000 12524326 30669005455761967810773670153519297344 12524327 83840676997469074743963053357967768072 12524328 733481720050662645095841328106849894400 12524329 122983182953421516919578990338786162880 12524330 -19851924155849651916509313741747194880 12524331 139588162431051915567608064664246609752 12524332 1350838143196745082608097280669355136000 12524333 150578989927396083702243796968370962582 12524334 -308526629277741242734721530167365661120 12524335 -684854688251879591257855969053065179200 12524336 -211314628756304451066469830744109449216 12524337 307856998147299754525905264255046635840 12524338 -250757337570539953342970944833544957680 12524339 750734092344719098237365011103007840140 12524340 349247987832542350565797789524848179200 12524341 410221587306280999719004823770736781184 12524342 348287244438256756712633560820199446592 12524343 -242058588428337308961837592324813153920 12524344 641193125531440475628070643618611200000 12524345 -783462674965117056447389134662602115900 12524346 -130392664390403946003332665043795573280 12524347 -654990722239610749471081358991865560 12524348 775070429030048212786847068973740612608 12524349 754608773206133735204827042909820241408 12524350 26255525519581732499802133798816372800 12524351 1001926244901858480786745786762526303952 12524352 654034005568356416885553620576108544 12524353 -1089762856719081435652717647595762132140 12524354 83108500833182566025173460754729463680 12524355 8411479486589515484826500402302430400 12524356 512819604853194088763530964107211990272 12524357 853953103247653042941533143718242152606 12524358 -200709306692312439625736701103928207360 12524359 -855180486670254262749765879267173626368 12524360 -492697104252180960440473280276426496000 12524361 1067669921400620316450680525103345717504 12524362 100162167887237500949474567310000301152 12524363 1267694921292648800729891592767657596920 12524364 194247263586418949099550971081626502400 12524365 -158097581479078113300346040222491372800 12524366 285228335861627140784929967916734967744 12524367 -710468818473950579934188819736283507320 12524368 390263815028697438699761526416682123264 12524369 -177484040709829813403190778641362817792 12524370 304603189811506655101619665413009292800 12524371 -1004206599581004023833393943082140980800 12524372 -53590283001667265429664825509831245824 12524373 -29514316843557565512428043939461182578 12524374 145600396103052707676713620894416954240 12524375 172469425361635890608772078647907225000 12524376 299975852823633090400081638766870978560 12524377 1164911329595255999600393498718626980032 12524378 -803329122861087926528054372073197717760 12524379 -68983017116428401028602909615941875200 12524380 274439040364445518745431966092232166400 12524381 1027023680612950385180340266080400162892 12524382 -24488377224116962121622834222923982720 12524383 -396692409869658327173036770533805766368 12524384 1059395091952089141733625520403116589056 12524385 -388767609210943032628268318910474614400 12524386 100594443293728948637695555815938434560 12524387 939690298103551295736124275331201227240 12524388 -1287348359597838509478142177857767510016 12524389 -242808767344862078556978283425482295044 12524390 -311664140553317999597561026171495900800 12524391 -2798548734999357114589665375515709264 12524392 -1017609227251055376083204574282915456000 12524393 57081588682051702945495001656845336192 12524394 212134356666084557034447158276161516800 12524395 7121237870955834380018761504495518240 12524396 366202482495051669176076176623306348800 12524397 270342530950359666481264301222554446528 12524398 446887206475908498208922601532145120640 12524399 914629904301055945061387111710758728400 12524400 -47530039429864273741515838948729651200 12524401 167983374393281686226196217653052100000 12524402 -600720955496521994482529004497392992000 12524403 47065949371757509907884941744619849728 12524404 1254272762423367345083290480366270041600 12524405 -222624566491523407051155969102857795940 12524406 -797408561670951280477550373613797840000 12524407 -80688312786724161534860604425582750288 12524408 -162286432016437064822617945755928842240 12524409 -1048041833619456363622471159919714117280 12524410 -312713606280094311363957896020635723840 12524411 -1052580400630158772385269706792157864648 12524412 -689808061796179262972672138899431218688 12524413 2053282762537833880324724461842116424960 12524414 29246821750879934922120877620418609152 12524415 435907531397519145734183463027886603920 12524416 48209735030712731596636949402993295360 12524417 307369972661005672146877633667457230466 12524418 385818753852996574301132228933796976464 12524419 1236257864172189190247499749855690745696 12524420 -253055689712040788075522148886239436800 12524421 264612305283113586329575424052407017920 12524422 -236812926753479493311523425032163587488 12524423 -2400753037693734497997477868761531023520 12524424 1142861708714387325181598543936276643840 12524425 662080053210650044261467141206371265150 12524426 43406509621643649356746470657790908000 12524427 393149199632924520349904080329212917440 12524428 131292441678294466921965303633281974272 12524429 276452323171536290817682151719937104320 12524430 234437604595557012692750187931406296320 12524431 14945383394497522460038518875279484232 12524432 7910096718211444468197569368137179136 12524433 -680271372895632902136194664844509148800 12524434 -33065858592024178881066686785231810560 12524435 -144893049274140476650424771560418407680 12524436 -31769388262821989586258772497876787200 12524437 1818749650054519959220956474500981673532 12524438 19551023357171031937611074999843770944 12524439 -404738766235244249266568945750683004160 12524440 58129452249566937476744561183565004800 12524441 -1932470951493009413478814561210937407158 12524442 -55985682182391107616737781199746418176 12524443 891124513603246685974340933908565096448 12524444 -2199373348512695620492383703029254016000 12524445 -187054929212285906891385498900235440180 12524446 411839456646655454442523691169396551040 12524447 170177107789353365178138129333835530840 12524448 604211184100385792598945807251278921728 12524449 325579998326652318486845621573616123396 12524450 288857275998983825918192976651357606000 12524451 -261464371948312507930741950499743058560 12524452 -336983568577159900223161308248988052864 12524453 54244931218847990839106342842349088702 12524454 -38249298679698100612245254394089508480 12524455 -403003732133899895294772147808362509640 12524456 -177257404494666395574154113381715968000 12524457 -718247158468380942587356354450630430976 12524458 -695889059361211856822396990962675887360 12524459 -2029537099564245722401885839329156469360 12524460 -95063948540373146953804124056870717440 12524461 1216832722105107810850296448564189229760 12524462 742628561653069434951052350243324571200 12524463 29780689609781492699011872336365606400 12524464 7905437351424562126928978100933197824 12524465 180891292591728046790272597155422565120 12524466 29244289683948436366286707853785939968 12524467 -1744734996678341622271044880373120202484 12524468 -738523373483325027437266757893704960 12524469 131280744645426147028901453266278714144 12524470 102026212462839070498542421951726306560 12524471 868894752649325025237823126982050711344 12524472 14250379087541429002464490236742225920 12524473 180451107407645100527991330965000171904 12524474 -181358662398611196216132404465661439488 12524475 144547094698283141662167730228365277200 12524476 -8677674334986831189107535451871475200 12524477 -762537873282197345730998668990115793600 12524478 -546334959811201196233379647775270901120 12524479 837845023903425498211829539032416674680 12524480 -188123452026604165119746252939093606400 12524481 9818776141090394681445867203892485328 12524482 581882013754342082125006927554222608592 12524483 -8990161426024293342472999902115416576 12524484 -14708095365749154060025379410454089728 12524485 31960513435277483377359091181974704600 12524486 212846902924510102860931885703189090304 12524487 -1737566205909463872198324926618567893632 12524488 1063494930244518114235607131619825525760 12524489 348990457274994619624016986045935815424 12524490 -590980440906505301211210261468406348800 12524491 -826113707821040761965157513817883264000 12524492 -621465709050443074925594840949930595584 12524493 -388161890042265551991401094819212964000 12524494 1022553880562052994218690370845124207296 12524495 -1635362330654984102148892897576440771120 12524496 -46019797440453697299436737422363197440 12524497 -1364119120469078903291115501836221495054 12524498 -13567100276055655763160326920708262784 12524499 182371535412042927144638662451938460448 12524500 136065454502364792508649638097690496000 12524501 655589523824771661133734305613367711104 12524502 434613602473260343962383983530955345920 12524503 1060930959767834111609371636648297647752 12524504 -1401339924862962044281536353546511882240 12524505 -204067493078351579403166867756265314560 12524506 516326500464972264522758158221216989664 12524507 -1743820233872498471639367050118046771728 12524508 167389916518994414599302455024516242944 12524509 -477962542917201334532216015002425395290 12524510 -136247229995770268268938715168426075840 12524511 -215503172743359367822810482113192332416 12524512 130975989885248152544205698211552165888 12524513 -316138222676457210709555664123573656320 12524514 217156800130511662440961884554305760640 12524515 815006764103075527882129602157112079600 12524516 131153253582507693339349527000282635520 12524517 -1669862083342784403863910528704261171520 12524518 377597171308119459856227831559707945216 12524519 54607367439912690751915419260886210096 12524520 -476627618975204336758381971358801920000 12524521 51729789620312149311131585980387194661 12524522 -4672482971781892214241964534707908688 12524523 432242734337483740004967654808859986368 12524524 -8787700261680646621893512656227075584 12524525 -36775520205070637733357507828793011000 12524526 21374254394615138760942520548492249984 12524527 -80374322814494385759479257791994081088 12524528 170735418293638722850638498598206308352 12524529 17119436857828389320879888222327340480 12524530 304824510484132800426338226190972173120 12524531 216856955002906172153788670169250907472 12524532 -261799712431620275358210847911726643200 12524533 585036437564799746282287068987245698720 12524534 -478791360562248186365746502033918192640 12524535 -151198355894697544109788896776968203360 12524536 37332752534395189648157071020434227200 12524537 -16932734522413930067659253653701384888 12524538 183816678800614825651658316921174560256 12524539 -608946367150867931206523982999674269660 12524540 41939316326257778304923953419177799680 12524541 794398445662782109147589847577771118592 12524542 -388135804939722706422855027686881971456 12524543 1559697019052214901928743115309384569920 12524544 -50380836357886709386369351786979917824 12524545 -984448203122583735833135888594524324800 12524546 -54968923286989029502836585056017987680 12524547 -723925680438275129222013336028182565128 12524548 362562977061632377622641070040325371008 12524549 -1743666046668758520011690087554376978340 12524550 202801343679001830845574299957537908800 12524551 -139743066955727295527582947983557233688 12524552 -905912614327281452837254228040819174400 12524553 1002384070348195048344441250203946554480 12524554 158959304241003201047132953610878217472 12524555 146722775103042240296827408786362285360 12524556 294655079613472148732594437572279828480 12524557 -405421516560943141428123268497123337908 12524558 14798114690759546406765221199751446528 12524559 -386609465241279105262002336106039762296 12524560 131638503180198498904421656413520527360 12524561 540576686255206975303692172182695936832 12524562 -178158142471891323740500686571120669680 12524563 59746042209479288572428947580689107200 12524564 -83840689831001026167191475722932512768 12524565 74854939347545005766933842039695601920 12524566 149326227094339842547616361432633395232 12524567 10245311129878367079923705755032280320 12524568 78742723521733679810297550378799595520 12524569 -1118475571486226728373889327522177823030 12524570 -182462588298036008750423898990429599520 12524571 -1979851675044953381930284538293645847760 12524572 967726470872629823340824176723958988800 12524573 -6230594930755779734526770145760875636 12524574 3213734007334562268883004334299559552 12524575 -135078248188183332674727650145901502000 12524576 145156229051713359453443800500472184832 12524577 178566577834442603086822291900732473408 12524578 -610302697726202908211154628007645575680 12524579 29149327662105623858397910960032553320 12524580 220118875173912950905010072494937448960 12524581 -420917708511056564656296203067027125760 12524582 197990743190720095156417029487009183872 12524583 -115452296212577406807988625800890447576 12524584 -741913368450617365624220069886385766400 12524585 446748353483687930897823595511975055780 12524586 -28569748208545985862712394496343297536 12524587 -726965235273814657996543715420700818764 12524588 723454832953256562317570599747257517056 12524589 79973675063745165582668540495138304 12524590 214688971000630674736085822173524918720 12524591 231029311333489625036491921567552525800 12524592 -98781358689453945468872975902483415040 12524593 1211967626310481236793606962320365677842 12524594 106946573494335505597348265814668809728 12524595 -589373630851331713131056768469186297600 12524596 1092317871080152006192908775475549467008 12524597 -447519774619492545811640885183252054628 12524598 -11759537043577938349748050840068860160 12524599 250898281144894783345225136897714619064 12524600 809964736910057447142217197904101888000 12524601 215385257880217576655415389769741908640 12524602 1014303893072370370213727276702159152752 12524603 185426489550808376998698813967610025504 12524604 267410199071795441445037010841847386624 12524605 -1070212589605770249550381116415266876840 12524606 420185452887259893283528217015613463104 12524607 -1341436474469352683236347736074988966080 12524608 -557420354465012126600774267854556495872 12524609 762395204525361684306415679957719862016 12524610 -130725672303642849204741430504243200 12524611 635923572182471643010578765904530980304 12524612 -856732031137266663050166416496717135744 12524613 -79207583473834878002210664679992655872 12524614 -316025716144758599332809574239362774400 12524615 -302447257167494014250917762940425119240 12524616 -111443736848656330697114964820830197760 12524617 296900402068928069647055589164854191552 12524618 -1896271235016100231279305598814195011584 12524619 -228774504173097958188248959240075817256 12524620 -296882778730687718447597699405777264640 12524621 -706571446745973953377188521869997831178 12524622 -414752724196659425249391516993744546816 12524623 4896476481025172136770557931420917344 12524624 -113003811600455720409856675594901520384 12524625 58186659378576045774095936094865977000 12524626 96020046533934338440436938303711994880 12524627 240691254371510128243571891784831135600 12524628 1054323000444099778107319434829425960960 12524629 -493124023707802454158605420105389049760 12524630 358529591622382906497250879030210070400 12524631 226096506306162165024579772777540978944 12524632 965510711895464467817798375550550886400 12524633 -920849320357805368152998005465710720 12524634 -243731924726014586191699926862982756352 12524635 -71241257437214380399290351407155801920 12524636 214961800694054594927983841468727790080 12524637 577997291261027458533714691754869176960 12524638 -31082757603990295128560307304748049024 12524639 -550702328040034198011325328626848218640 12524640 -464044615149764529527213608398146764800 12524641 -1707491036274192309284390376708569172958 12524642 171720998986777440732829661598893635200 12524643 486596643124474151564252249176005640932 12524644 -346035764405745787218403025646360419328 12524645 -338054856684589096641093227790718560000 12524646 108411552099287067337957257337645668864 12524647 1141474949800245381242318916278663975096 12524648 715755380212018800420980203066090291200 12524649 -248001864041360327872629359193336941472 12524650 234502491866255373127464953877963513600 12524651 -537999683364600696451611296062628143296 12524652 -427803753320647601363399339318121431040 12524653 6907494609884695921067388651478649824 12524654 -64370890865327701496823055013991706368 12524655 -110781841373552900952235068847882214400 12524656 498830130345245610051762861293556826112 12524657 52072613672713321490511490709123400372 12524658 -500319526272776309093461639691619897216 12524659 511335319251423784662563041238746748672 12524660 266896017816020898944538528893877043200 12524661 1054501621532730035408064871795747552110 12524662 105211493715827427511167900338872464000 12524663 1534656063978573570049445151155401815912 12524664 -1012187462954145810435866331493104660480 12524665 1921813672888322754169033138105118854800 12524666 -130151596578648675752734879981320880128 12524667 301402698294603998697758138063245970880 12524668 -154834487251641083154979389737994467840 12524669 1186848135525396175939714524913800497196 12524670 -31883959503635821119635970202345209600 12524671 948891043509595859760407771147040835512 12524672 547109751641981277819432514783543296000 12524673 -59544667386623212258222120165868362752 12524674 -313163202322791791385222272164676399664 12524675 287399278473178691751591723102007222800 12524676 -858499921052595046984425562172476781568 12524677 -209999480110784148461603543665362714816 12524678 405625822642244257404443555351790380640 12524679 -535101330867639814731757443584083349760 12524680 -162147137161504890851899868752021094400 12524681 193459460244722038109986473542880235080 12524682 -75328877374712431496016542862438352896 12524683 -137542407516395832603558071586561417416 12524684 -313877867641445249836854533272882695168 12524685 49037100763045019977133180828100524160 12524686 258460651067372126981301710369209792320 12524687 -18449188351542078409429534801845556128 12524688 -199161281287046058174467147513641107456 12524689 1188570789112568393939524957483436509490 12524690 444091657016986742274495900539908989600 12524691 -532864025560705353454606311087336539856 12524692 326252358124806573901703629766874962816 12524693 144429057089277182174346526694434583004 12524694 64829362761314979223898983023450673920 12524695 -632262588135727128332742976908515348160 12524696 -4421369424904229793902171191722639360 12524697 1574202372530503148425521978012742651200 12524698 -511037377811424517731961901981231984400 12524699 153510974769085552093324495024604835792 12524700 -140565293273512541858524619284052582400 12524701 -937595024624153780176373291117067713280 12524702 -54308866408195134982564868163885373248 12524703 -110589892389608949493690173997110328800 12524704 147321734557964624187215882635164450816 12524705 -733679976167407562158436801400420096000 12524706 -392930907917106321384008374825255668096 12524707 -282006315105573914351901503427314517840 12524708 -419668182912163257279679555694213750784 12524709 357594094470093872103168173965585745568 12524710 -615998222518583887328870199412659336960 12524711 -1055954477000403860181881532877606372368 12524712 1011952932098416253361268368510287462400 12524713 1225068305589960107558458489519073336826 12524714 810472212864927712892129433377146209456 12524715 249245295071852655857698558839286636320 12524716 -52281462063225581069736825804372291072 12524717 366230032002423903458982772424818039020 12524718 -90355160279465210764695307202139957696 12524719 -859269567414288170239707254504590743552 12524720 -120906362182080672579882443515366932480 12524721 -134211009637397744717866608770287877952 12524722 170272555650205326054695720631557076480 12524723 -655844164769220718945540559397337636320 12524724 -158654820214916806974204620751072860160 12524725 -25464370164818859413735236065563241600 12524726 -181686798994841746454512432423787822688 12524727 -599920590055655649281781433602761469360 12524728 1291507381153504326776306480618049884160 12524729 -555108342349319175308802150918346765824 12524730 42961319645258002972848666407695998720 12524731 -78706179233209747747188290699562034808 12524732 -133724371174951999449797601312048178176 12524733 46401898931659976571200048585948784000 12524734 62780746136443632363008517476815730880 12524735 978307890586342437330547356745139758800 12524736 -88664789460832758536845725970968084480 12524737 1473715639201140961162233325227841991812 12524738 -766443893227236343293357243443544306480 12524739 5684481973813485234557321037575769600 12524740 -41917320577763409227727911703363256320 12524741 119994925753126029647637486967515770142 12524742 49353117088393925418050870680398619008 12524743 -243506409031370912055943958784504524160 12524744 204197435126081617835175455510218014720 12524745 502104638985369380385366211445140701120 12524746 41001556168541980893882693040340890464 12524747 -436298448875760246425019070314571965804 12524748 116787736531465885128375144601906544640 12524749 -496085391118004408943354567943906993280 12524750 170478241190232696593699127770012544000 12524751 97213502139515513033796867212981531568 12524752 -397505976492039156169946832795750973440 12524753 -132788869998572064840981820807918542876 12524754 -14440279290941548374954109599320363520 12524755 -331213948400704438371003768690326851680 12524756 27558111629650764579652000341070172160 12524757 -68699550902836045145097714397591196160 12524758 688721243403716808570513813648222600480 12524759 372808904720294612806415518561816169304 12524760 789080718008925436044749863207385088000 12524761 852865238539676101745799421426025028362 12524762 -101975795654038694830131910412565542400 12524763 -4844477640898037391937697073711802176 12524764 -335665118532240455202914565387204364288 12524765 268032759840247408467759819037436250240 12524766 -273315674438435795134040357434297718976 12524767 2220492858247330410136266166801088985264 12524768 -481709453578415582180529534530361753600 12524769 463883922840223877600773303766395790994 12524770 -9158239777137178133123391058614613440 12524771 -710708374276951754856710477981228739936 12524772 186227737727720701543567219436515540992 12524773 -434177267277320006144723561473933774978 12524774 -810318011985535417064441607081405144864 12524775 196626752421845890837948973721665625600 12524776 -378854056856393649206830003381702410240 12524777 -712201804786236935778402607022989645020 12524778 -14734524332165025847344075933559165440 12524779 -1017888051399387286807381850066849825088 12524780 -875619941764696768261785603040690790400 12524781 -416440201804949368144523665237581460800 12524782 -13505109836410996631494151679698292288 12524783 196601857788652566418440944973114319464 12524784 -100295904656541363150708964224412876800 12524785 110648866557498594437950784980795157760 12524786 -321446769254094508223995912014089127408 12524787 69352528742843967819406009519676709192 12524788 -493741651233917897168485987313255208960 12524789 -260347714438597517832113580953863130820 12524790 206974610086091464366381405745633934720 12524791 1889026975880488986308526287932181379000 12524792 564620091304095792486426662608997376000 12524793 -33138765430493971439072941745265984096 12524794 921241087763239344799542158302465059696 12524795 -679728747916579564407063035447263641600 12524796 -60870049380233752744847604912657689088 12524797 -1748425558062025863227938149381890709754 12524798 -236701030529444405923885391514415066752 12524799 -6525915395149454303949044165048684160 12524800 -837247123302515326209805386675912704000 12524801 970967160273053465446848095527659002664 12524802 415282273532344524334859694316656911232 12524803 -639195592321445537293860139878633294456 12524804 -5493014106358457833381845210543412224 12524805 184911737206132266395747447356901358300 12524806 -76485999636335805238398768590391828480 12524807 -66144254038244600433626398945216848960 12524808 566697837558609306521391793699988766720 12524809 -645160576120824699186077770911764203680 12524810 772580347038000277974247825852635096000 12524811 -280719300916438869175211795201711288064 12524812 -884068731340912214517640685815837145344 12524813 -615446805687099901415494570644372344640 12524814 27267838529832914726302585690658423040 12524815 -682112133827530923132086755623551125200 12524816 329580669867498720150199123934762975232 12524817 -485284834699713482286206812048406413920 12524818 -1286839194926509327661176784737251133440 12524819 -953564078510561696726766770305599975360 12524820 71390357902978774201765720404411678720 12524821 -1132327224943411654508422495762710484978 12524822 -59754362748118255758561868609951800288 12524823 -659185876525828529566359223172385661728 12524824 24666655377389696764176297159710392320 12524825 8391740882518885188500613382057075200 12524826 -355348930370286622656536066251501696512 12524827 88098597226770962123016315983638918672 12524828 607622000850177717077975022107813560320 12524829 -22456849549076012606695787597265922752 12524830 161308904956460048673945200263223626560 12524831 433620618986615606218104038550443496 12524832 -482692091399683416026004837889345978368 12524833 -63780383115086074319917714170809029824 12524834 -74974588312845790692342833658775750656 12524835 22827670206957382254827658547474884960 12524836 486157825667028315306739526076958628480 12524837 -212969449248709317812842168810102202880 12524838 -160428286747237202064746055854373150720 12524839 -1432212595235459957660079757023421394040 12524840 885360696136412735862040827765778329600 12524841 47067731151336855770833421814003492960 12524842 234072370896804263725684553779689268224 12524843 -389251118045662534433811236349524920908 12524844 333365358998200287484433594939009190912 12524845 -504999055194460294248281022026089302900 12524846 -1294402661811341331893415948925162767360 12524847 65008720500743879431688940964615931400 12524848 -122362349707058946689715900784495493120 12524849 2188136566855873578680940219520130470464 12524850 -112680939003955066516031167947304960800 12524851 -1339472811899074081503848210806539756148 12524852 965011184024926127240347461699516875520 12524853 207136259913797023243312132537789423008 12524854 110349024552968171971374684185992276608 12524855 114028754225598583485480585072538776000 12524856 1090950141678173603550233907705204019200 12524857 -334402428320136360811745909220783165120 12524858 38550128710776537935340621233736647280 12524859 734885609040094911432655708812176794764 12524860 -103098084360727274351770209604545392640 12524861 183555359119632971543722598582816028000 12524862 104106694271397419020640422288010886144 12524863 -337997238000629902680378418728138839200 12524864 85180881583381105016536789093630083072 12524865 -720907057722551429326829090370552593280 12524866 -468660002562598295702059473801196855296 12524867 -63718463105869212854315126906937769728 12524868 -284836739514158064950968615194378240 12524869 -254985361677045580902947727454568150208 12524870 276618894141807831635531617616657285760 12524871 589908107380167565454894098412046402000 12524872 117746527208169346045348331679735628800 12524873 -834266736466295272503595777182401613360 12524874 526958500672799788000480705859833232640 12524875 287681173707544272171721264009909140000 12524876 203574750881698410799965493309597040640 12524877 869733876923548939340738932651805461014 12524878 188960516465297201323388879806785666240 12524879 1843547176845581005791234728594222197776 12524880 -102723903923580432965912997102000537600 12524881 227439902926786940015657498261562593700 12524882 -421811885001715564044363782195040356208 12524883 34053001094665398999750183870108344064 12524884 753127347414738903003676327273413074816 12524885 192346855326211249630246495801549763520 12524886 -49126654713978409327388044076171504448 12524887 974491387492220797575021311448838473880 12524888 -945018674337191667606009575603233290240 12524889 766113051424417269908082169353091792128 12524890 196325897386984100941023632661816941280 12524891 -1258786609981366067806722260490241035708 12524892 128363425566545018412963302410122854400 12524893 -1558176027617772358397866694646532432858 12524894 677966314286931938587964427084102569472 12524895 23952953837877866501889992057387949600 12524896 -1410881646015166607003084522771610206208 12524897 -428993681000936939573525607422669414400 12524898 -631391952853393816563742373794384235136 12524899 186436861670198884199626008996945156160 12524900 -53057972974075364502723413250864000000 12524901 -160437745352923880382922514613482263968 12524902 -24865048695256745562470127261843705600 12524903 1449661120994030663425373510286645070848 12524904 217925702898167728437307794418927288320 12524905 668217896853218535778665468992287617060 12524906 -556383969437312394388440178144180192848 12524907 -107403867686764786143127969505083214880 12524908 -1001634924421087935736414984566189110784 12524909 -1540335278535058347352468119193770430920 12524910 171039837550598801274719943614491960320 12524911 1777020311163035739695098305960919424 12524912 -119261664409300197135904064574831820800 12524913 -555420029331440752718838325340310751536 12524914 857907119064909958953222015017744883840 12524915 13357402679623852728771928812944082720 12524916 -772051605328396421079104658037173608448 12524917 -261322368009552999152789284392604878034 12524918 -26001494623427687789715218723775437184 12524919 726527893378051158324482840569606555776 12524920 -85856307708623081167636017830649446400 12524921 1553479854134686510523564359087245730692 12524922 133080707250566155954365083016294320640 12524923 1274145497811252394177664912040248491172 12524924 -1090056981464913369751477208563398703104 12524925 -161490518262877508933772487716894139200 12524926 209324885779568958064941535606675929600 12524927 797888405270493931937584519677086491776 12524928 -676190233469180096529922627204986961920 12524929 -1598343499842929482571922689609088949200 12524930 50873947227235037426504021740014243840 12524931 807017181648923250765678950779431651912 12524932 323318147672386470356869405186288168960 12524933 -173454924569129032537885903401510357600 12524934 78839559930330467989867667320650406080 12524935 697509871262099106549851202976302581880 12524936 -2984654776270264580970284405645845463040 12524937 708067127735197725987652587867826741152 12524938 -163094388911249957647653462733972306080 12524939 489060043357962485317196987817022114056 12524940 556409323484044457752636992534817152000 12524941 197270203010526946885589817188183537184 12524942 654511876291943999349745992198308775552 12524943 172212535734615707150991579600790781064 12524944 -54140291034032698744074509896399437824 12524945 521232171348468578971550826681797794920 12524946 165745236648920521200606512668238482944 12524947 1270907018070050767461651549193154132512 12524948 -300342067910100703173259202308481496192 12524949 518723258947209138650795321982544524384 12524950 268866733736349688709471190372137700000 12524951 -575414144457998508348488131382740319808 12524952 -153803221160357216731093010642534400 12524953 553159889418111247029490064825311547456 12524954 -3714505186300817333098761843316968960 12524955 -917833941251049118103461560717175226400 12524956 620416712031140921644314531554298437120 12524957 -6614698735146328896296674730600270868 12524958 189785036695703008555239600397710582144 12524959 98624617255495342758071391119778967816 12524960 172482504876743597737476802411411537920 12524961 211411030895542392189701372229672555264 12524962 776331653719460573049591628165617754272 12524963 -185695913959746051395603271888830879280 12524964 -495184226129987487595267567313199873024 12524965 -1790741731272928943075563368227205218400 12524966 -928419589121761276298311884817471964160 12524967 18684920783796828801637210969683842496 12524968 433565759216618369357770290205037445120 12524969 373278576705547429335275942867637221370 12524970 -50462138506206379382270058411650419200 12524971 -368692712382410774140544527114583113880 12524972 -55975497600350121843250608393181440000 12524973 999574177408931876024610213761628926784 12524974 14770373498789771879202901947593647104 12524975 -49629118117800707203150764831267650400 12524976 490515662587012517618642345263733145600 12524977 -402898341003333408530588001217243288174 12524978 732636985537927593300294496236622817040 12524979 -276422480417183140110799909298657891016 12524980 -617472739032985200443491670539755110400 12524981 -214803567713019788906042581060341916512 12524982 375706835793478432576977194693500166592 12524983 1862145633318569276280385643735102151840 12524984 397235144274223734167269163328487526400 12524985 -43142716395251305137947713981240618560 12524986 37840161860882776890873793265389862400 12524987 -2797321703562536828246561566800179437008 12524988 264990692018784754092816152108642304000 12524989 -41788708658044612397825831146460569844 12524990 105353973326370415401372941729055619200 12524991 427845065182282804693421758891833832392 12524992 66795214041229993856956850370049474560 12524993 -509793392759368290071370613139045235756 12524994 -237812134604595541425348166067455549440 12524995 10682255786461484568434676334273305600 12524996 1246764301766030935101864918729835944960 12524997 1081584456001113065075804465359981056 12524998 743433520315754356777994146621410204000 12524999 1265265715638622585687042190323818695136 12525000 889565023711461206075154499035648000000 12525001 469040158443314755073114131344133387392 12525002 112310599309199571251426802800098743552 12525003 316043397371070449203967351636404474800 12525004 -1342154376983762017958129005874258162944 12525005 -1007769194679448096038748305075719854440 12525006 -62448606918859500728069945554254827520 12525007 -1959980170811064857787758698326221680968 12525008 -210487530154267382749837672499630211072 12525009 -17235869449654135930889935983191224320 12525010 -550618064775508387233573517937362303680 12525011 -19323056727864501291798768817372725576 12525012 710827029182027351324361872933913876480 12525013 -143957809578316130539050888787290615756 12525014 -290020155062087392598235122182528808640 12525015 -289299623129266563111723516820239925680 12525016 455995095765206527427932647011380101120 12525017 -2750600678770046998789422551668303294140 12525018 80564689167869862512837362340668440576 12525019 184663050489542388454102850730278098448 12525020 287253112849191878436518042098271700480 12525021 -170569712062716827977557294894971990010 12525022 708247488826864327727995135391192307840 12525023 324204817295241673007986538800343040 12525024 64168064674476442874357184339715031040 12525025 349053316107036438092946248037545026550 12525026 355744477265847551492240861460177989712 12525027 -347056734696574013830186912793386496592 12525028 563617218045318609387817965040654592000 12525029 -474701167157310097569866116398760806720 12525030 15351313981622607226781541376706240640 12525031 604247359127476112971986171618715072 12525032 -330600245912194398324873058355862159360 12525033 331966002159557186866868910854308876704 12525034 306316192432111339345470808792369390080 12525035 105147253820492583218857030529822976480 12525036 482556323329058521897249286425643546112 12525037 1589335027982301310768436795922701320566 12525038 -459893767712936900856265191288377542080 12525039 160427769414057212881820487605209679328 12525040 2775615819872926177216749429144944640 12525041 440068321752997897577611876799426658624 12525042 129304779897716308631914508664042808320 12525043 889173673363590622611658578471897913292 12525044 89617692356852883485549339370646788096 12525045 62403524251497265150388631924661069440 12525046 -944155513106435665398165359117358954240 12525047 370442876703176272026053151250431340800 12525048 -25300959286826672543339923908263362560 12525049 19508053439537101131926037403220676180 12525050 5818998366629359129059815357208862800 12525051 -56931068378533355264232961405274419200 12525052 -426417856352495400886132212888309489664 12525053 305138682096287751009973021998623095302 12525054 27182960478876082423406954290007592960 12525055 746610071954458019167324582933388630400 12525056 -58709681899154912795568700314416578560 12525057 -996725919437101729617745325251300731360 12525058 30349436568617725692429135846319971840 12525059 553628934021650267945456520727143957480 12525060 -63217390754783745427180210821043200000 12525061 -279611508600305121883833903697850986848 12525062 111458407273120255620115196846772012864 12525063 37411682646900510561095787135620762064 12525064 -721193079853347600632133081737949511680 12525065 -82350914720408418480016039157054971200 12525066 127504419437779109478698331677726856960 12525067 220052854304811131621637075133941228116 12525068 -1173526113564288663725845429719226321152 12525069 59000250038393843862161286531515426208 12525070 -76523943156067612978433889724295795520 12525071 -250580692478403516008526021482539627680 12525072 -17763403417442780940358385414621626368 12525073 1770394071835352654058032556132612420 12525074 554791595939604468502167617475259483536 12525075 -71951698123139553470134674434110100700 12525076 -329702894277982733753666251750187552768 12525077 -1934046765490898856524317673968079237568 12525078 -32877057912438799150448499591958720512 12525079 -206494395197710108127170075662814084480 12525080 -1005933823560349464747245660591732121600 12525081 -56602348922265916736032876121595413760 12525082 771881412048270893598521721106875505392 12525083 -6336166771402136094261047034445467456 12525084 169419124944358878868486886959866593280 12525085 436027357744493539241488170126214310400 12525086 -326941482255891107791281993531857889792 12525087 409217846934476395819824484839962467968 12525088 -382783323352976475571529607333673304064 12525089 -1975615392396670383894780022139571902700 12525090 -105793111066404112721115544473631488000 12525091 846606019364038130948553281492954039400 12525092 331462386031141383149693091434160963840 12525093 191006181837007079692669269506124417504 12525094 114989801708646642061146065326007088096 12525095 -269815163098588463790175496651771893200 12525096 772366084085091576683623903123588300800 12525097 314056729644373600758077165369187228680 12525098 1471406033960199367164094343252826743136 12525099 302827144102522408502471205203141615040 12525100 -1964013732314149014631352710473984000 12525101 -453699556892121587858124045431441249898 12525102 -112482661845074986624053273446299403520 12525103 -881648055645624435427490103892553041648 12525104 -245117241050550702668855655317059829760 12525105 1175459330096676367882073361448951245120 12525106 -250405374308701956818943049274188849536 12525107 322490281660339225485585634254971973792 12525108 -49971208154458115374221197270044938240 12525109 -107608810344787567915452333820259163520 12525110 -63439644319459756168205090418228633600 12525111 -71077394710008182818607965722506217096 12525112 -480931175546505900237602870507799060480 12525113 1339740122303698882124986968832116280362 12525114 339600413048372701147802757942981955584 12525115 -363680787830223698646509407270134304080 12525116 489698970002806411022365035761245532160 12525117 -836960179394926759795801612716541240800 12525118 754050916363808611478325324730256213760 12525119 -274331402860532822103761780030955995256 12525120 27232033299026206080093619217891328000 12525121 35044217512782094372011792483874361344 12525122 700149677943294521739622263555547580112 12525123 117190839458064609181555075876942460160 12525124 -1338667190581180737930679363044629053440 12525125 13676349270393018562262863908761814000 12525126 -301387310478878919464965973463360809280 12525127 503739954046466072488658245063767301976 12525128 -313483610283783287632292904438757294080 12525129 312346155512867088036317206713965733960 12525130 681154836358538121752486459253957750720 12525131 1764883482511447323959615232939076241196 12525132 -184009562155765494249319250998242697728 12525133 1024427581510757616127520753262633520982 12525134 1192810382396792004857185709820541320960 12525135 -575615928135859103063874523560350477040 12525136 -139207356384428529691662036380943269888 12525137 -3886784622511135043440489774552163214 12525138 -811365537147148024874587709630749543680 12525139 -372946932137154187486140994756249558200 12525140 62646201099727421830782854740706926080 12525141 1271429891133871351398159013377397354944 12525142 -260635293394214173856921976039821537280 12525143 -1165859360361577618124241412520141667816 12525144 -899359143104167536934271628492084449280 12525145 609777563617964474966147878781209526400 12525146 66944470239858345380815688214197828544 12525147 85993282743748114145543170950769881408 12525148 532715212635449309980453815812471162880 12525149 164070878985697019553484481153095927680 12525150 9489307599198761083499219471332531200 12525151 1220993986906705833688120689444777532800 12525152 170898681060497387180201200258190671872 12525153 -421992410588712385975061935858909060416 12525154 -301948308609705273615253875584171938224 12525155 -1596979811381293326660385884288422214000 12525156 39090110531897975366134263352811249664 12525157 1502755569878334646477883010555807505406 12525158 -1523944230970441765783052618045711907840 12525159 586071358128414531547458013057369432104 12525160 -444317782367099726212003649875162368000 12525161 2062977716373883034762574223172157871200 12525162 -170304154574594870974297327456471015680 12525163 -48205527352352644709821809497820003440 12525164 481960153120337285247275296822924763136 12525165 722077327429059729023309253330235368000 12525166 318763760822104692919050129392906074560 12525167 340000255969021296304700873749284873600 12525168 46256781545506731060250796206663041024 12525169 -5292319228912391169719571022684838880 12525170 101474524420517788725791458181135439360 12525171 -787185723794529199766820513192296704512 12525172 244403939050245196050685885304188243968 12525173 -977609844997535255842871013138726490578 12525174 -17007412936344163450500274132672724256 12525175 -166117689929120156254144454939678689200 12525176 -5140494309216686567006710649996144640 12525177 25173950314400548291635699682656998784 12525178 223388785142820418404626050259945594880 12525179 -34260613734422015977341097315932595200 12525180 307482890522299705003701679446975897600 12525181 -397129126005681978127588432503147827136 12525182 -85440117412009535856250371952370927616 12525183 1220680854911220650376701429839537981944 12525184 -548938213178766426372061912813818347520 12525185 62702518351329229232068402218452989800 12525186 -562853363680092180402254745454465143936 12525187 526921329117974711357731613692133597760 12525188 -390411988751059210685182314553511105280 12525189 -1205559740653483215662075757132175097376 12525190 128575933705244645206124080095625161600 12525191 525816211630483055226195762320750644704 12525192 -1145078383496866644295963769351981875200 12525193 628871210612859483672708971848070665764 12525194 -12225233589133492347188754671175840 12525195 500500691008396032336000402625378855920 12525196 294141922742536966602067952133098950400 12525197 -1297578545388844035004627611589988865354 12525198 -176861228313557612683939964859008796672 12525199 -1000941839696098284807271824041145700760 12525200 -23845233611488939022918638067887718400 12525201 -173850002065129154027465103112349646732 12525202 -151912786048303247641042432942367582208 12525203 -437646501104059848398644993187936666016 12525204 319518892812302660468099965981634205696 12525205 39058690627289430229439885081724904320 12525206 232954900811882351693017519861496552928 12525207 345968281350496087965002210021591639040 12525208 -1600909647099031009451372159484801239040 12525209 -263350796729243026154884473186952247808 12525210 55372726436630173314094719177832159200 12525211 -92965921725082868014880994332342984188 12525212 7789391649223693413828303123537690624 12525213 15584955916789518191566772577755500800 12525214 259159996926236266136088564727806163200 12525215 -54569649071365225115631378836497079640 12525216 701560848372103786389563491492508467200 12525217 -925818103614528611655767269553306024734 12525218 -118001966844839805857104378985872604160 12525219 518048975607507720053382720525890365440 12525220 18350724609933768298635856147349786880 12525221 851613531129983589743549443706065197372 12525222 -248656413485809277547970310798952514176 12525223 106256715740910791639336410064210308472 12525224 914636518696831236955447823378358681600 12525225 -56825684221238534381429751038300764800 12525226 -180989434546337802174805845061105595904 12525227 797094267017032603914287547681718934160 12525228 809571356774023272121784357106421916160 12525229 127915918277697087591644989877383342060 12525230 -721506036071036571793156053824689650240 12525231 968688912791844634480920528949114937352 12525232 -538910614641391714958198606361437339648 12525233 1204398187307397488166184905040625469138 12525234 58697006437422789508842103732023319680 12525235 -316852559493158613626051558350584284640 12525236 -291340567714720368478672916691107118720 12525237 -409600710712086639487552531406148724800 12525238 418087526724716817363521546490838185600 12525239 -2070477837257048762510179696038571647960 12525240 9577687851136845075091384310641459200 12525241 431751153196598209429711703395397085952 12525242 1142765091084426640743006585393772252272 12525243 1226536083419582218105352546003087748144 12525244 -99011822464432226924377530351899966464 12525245 987331885198657326851862634148606167800 12525246 171105015568318141082513244877755002880 12525247 295846289414560177245884534406981632000 12525248 204683806988187437052737414611951681536 12525249 730918787602090244066287678660914118656 12525250 69210832809628748132810423188194024000 12525251 611072781852329285842818317553771048252 12525252 5844333478454751399310125733784444928 12525253 290918995532856670098745981801373993884 12525254 4510371674932102574168640841226559744 12525255 9441613804476058671752182319639131440 12525256 -31194873010193968448710143583056952320 12525257 -76231087351074116975054425031305603494 12525258 46331482442571524131952083449897993984 12525259 -11628115320547219407016643023031301600 12525260 146706639154455264566618923070872919040 12525261 -15205727740272836634636222100793328000 12525262 -803057758470318490096026999260423170368 12525263 1659233006423930699295462163057587352560 12525264 108970125444936469208228330011127537664 12525265 -952705731392219289182423852795494896000 12525266 470456170841696899755962501370584358192 12525267 8073128809773430009517367867083265648 12525268 402982112412278851756163521685089970176 12525269 -989130512903162279510423482755686385330 12525270 -284315258065185125042577670177224566400 12525271 388002859370546368941125027421387614208 12525272 -671108826912794628983097862918437427200 12525273 -40847675264306647511010584463619781760 12525274 -860451486796099150982566337371882782240 12525275 -102331665259472370121818733949585952000 12525276 722715928979826142113470972378022431232 12525277 -27160662228333695909658200963578293288 12525278 -352878500299863366679930363932307402176 12525279 -705252799289240705533287362725734139872 12525280 -91254043804149666004474891273131786240 12525281 -1337990758151149822548591736586080256208 12525282 46823097203712525402572847497179058304 12525283 -1193076810869807525510121465141937723176 12525284 -451859611936615286313494115184796160384 12525285 498899355856388495653364316101546647200 12525286 242841695997695406154898711536652474592 12525287 178263964646984397623637007781330932920 12525288 -49221022984521932078932819349531197440 12525289 210238629998008307568784365131501200832 12525290 155753284109341673810145653454409862400 12525291 245044955633681959682328682508204125920 12525292 -837996701189953677745483982591243776000 12525293 411191779689601454710322706491466863520 12525294 174634013695571051176090429306010357760 12525295 -298620597596690945045609433030534714000 12525296 35335031583717490657659755844833574912 12525297 -1147152685065977844484022862027235872 12525298 -5541104223578319747157221290806859136 12525299 469156437566985145285345209928636201440 12525300 96854847625080991856138498569820160000 12525301 1619119095966509609807160611625628944302 12525302 -130546081560381665128717135440823696896 12525303 -449991849978708976117872428064181332480 12525304 -2305743982510377014722846596873397248000 12525305 162920340470237977567537517794976297160 12525306 -541166967010945221468217300089916010496 12525307 4282143097549139030903644806623487000 12525308 659823567088491373126630205627302268928 12525309 504462964157432993506829286921067312614 12525310 -34190548245635226561563472159067664640 12525311 -1242459924153195198982604111075327416560 12525312 1438069637661903137930675041365311619072 12525313 547091550703973313222334206955495692480 12525314 -668843973854352927652768941094652157888 12525315 2119901895672017040853657910181192960 12525316 -1387276796044160477616526681741986904960 12525317 -179732039928336332739607099203328902528 12525318 -132477287955469718651153861437367346816 12525319 124194624524952212759598232343853686896 12525320 -305849334797602755872339153396385331200 12525321 -1210573862976779552222262815195435732640 12525322 72545736537144106119091260207952628832 12525323 762231484933773110743339480645316258064 12525324 -336599534476453424438808651238967328768 12525325 -102100347189317695826298598729070921950 12525326 -20978364330684420717327323726871918720 12525327 9143923813894575517504157443254608640 12525328 203302973843271134617967866582611148800 12525329 1045574923058085566192800379907463473984 12525330 385880714431343125278569570969847313920 12525331 238912678393644181182393191743310367200 12525332 41442705922609741262767341596418201600 12525333 116982484893156620752560440133610146048 12525334 1577001470464280101243492584724907797632 12525335 147701208898636585054083028234789040280 12525336 -180359547882369186645892270378866216960 12525337 165535182551592006453883419677590578192 12525338 -146339461223503901744816249778609487104 12525339 343477918566269878681140453464100115968 12525340 10702719775153409087096069359354859520 12525341 -30941606109138585099747012904722542688 12525342 -376152069165208030185063765949974506688 12525343 -472593003577610852195197470262184340320 12525344 128128499153605017151387585439738757120 12525345 131858487700406812607805675927149846400 12525346 -63515163473971056191704836772238342400 12525347 -352320629256298927235534299535259639204 12525348 203842076133804145464548378785547335680 12525349 326940952772912089403101117087559688640 12525350 -542968361609489971498550932797455779200 12525351 -298085377135857183550274426584410902400 12525352 -554723049210670181630938356665331793920 12525353 822085196128929726778753309745141712804 12525354 18390777989946357850106216510916428976 12525355 -17733153459091617232436111370852885840 12525356 436365203178638508456908062909542001920 12525357 376962151512972242164655720149479705888 12525358 -285789279063418048865838034831371606720 12525359 -293792247907178726426140413454616902656 12525360 24787161830569200520598086258542182400 12525361 2149390330298651019974375541957898069800 12525362 -447630290216234880269496410711634125760 12525363 -281572774871447061470003728176164342160 12525364 -59267790059126724188238170152803483648 12525365 827930146688584735412366365399922335260 12525366 3008387312962762297624485896477528064 12525367 794647440862842692763524124384600021416 12525368 -256298232145823786254085441680591933440 12525369 -448430810269222030299633329368153262256 12525370 -278390241083387028507819318065554099200 12525371 -2546834427847989764340027680715348019200 12525372 -207274292712193304721809369926551536640 12525373 -54125008486981582145599390273023229056 12525374 -318402557692012620922708827753921791808 12525375 -576927603565748893075030141151066112000 12525376 496484420054059443788152321145640058880 12525377 -361815401682213904829772008034468599868 12525378 453676454565019658410610078111380017024 12525379 -1187317522292083752820361920057625509224 12525380 433712573180090597213254969581617706240 12525381 -685840408901323780323703611991824455040 12525382 -828836951552890392640319720567633972736 12525383 -387098408026910738657047762739920102296 12525384 -6880667138609745670984934304554188800 12525385 323941677635609310279939372871931012580 12525386 87367265987803388407933782604327701504 12525387 -442766840013613126212324574490644550400 12525388 -380484473934263135494861798494960518144 12525389 767947288411531447535227663533328525440 12525390 -160305675405980832154396197397128960000 12525391 63340426514537718639891118743976863232 12525392 -18574998482623120606664904970378149888 12525393 -850533328277061050999474575019140805136 12525394 -22827447584889474243378539306325851136 12525395 285646338397611304712102962363394025600 12525396 192581910494096349609012846893258502144 12525397 -1543966848330979217794305576969259993860 12525398 -492976634521808037632639995352420766720 12525399 79659708320964492960137547455348325000 12525400 -38395192527153700640845761401411328000 12525401 -630573818426644967962988099876537672448 12525402 202215492574858890387174299560643268864 12525403 323041859823750954909900052321041900264 12525404 14275345847164250525549016310118969856 12525405 535584606398808874900368044377260283200 12525406 -213495228228150668209534401885335046144 12525407 1558689008791870412452844658761233949352 12525408 -189085192347993888627300411339964416000 12525409 92350998760404459204805394163948628608 12525410 -24596282642131417648859724240830753280 12525411 -96665881753374337599847580550726069840 12525412 543206026195673551994895748881556489856 12525413 -39827218895646284500428848757956895816 12525414 -128187771226865086049940049236387624960 12525415 68512743184698804987325394031005438400 12525416 224632301602486299531305075125626255360 12525417 -661889689581523625991787652845717600566 12525418 -393207469050811761759477396613053491712 12525419 -747771868135283473627277445368471515440 12525420 -254898743260534657750256539129018122240 12525421 193353364097289694217690632926892897622 12525422 -29691212994813763867902553210061174016 12525423 529296812183344438313737820977416760584 12525424 -328332439543796908031621582573030440960 12525425 240582101517673626484828941353245833600 12525426 130660060074557639811578438846459904 12525427 -13114156452911052616924996926484227520 12525428 587370446576618792788738583136507331968 12525429 -631136531798038867435575727261873741920 12525430 357789742059906577748418357070369958400 12525431 404250531006785357437687826763971089200 12525432 -560211016340914385294462770118933544960 12525433 -383265076350828297419947272477971575318 12525434 253654809505445228324762984592172603392 12525435 -656655620738353926062289787392841362960 12525436 766779067836479370949550067437722624 12525437 89411330687538619631331154812728074860 12525438 -309426691396229811326319708311134630272 12525439 -73811701149863192359926113249690469760 12525440 -96178034717970069761802174137263718400 12525441 660863451138950348696382793631148986784 12525442 -926121851480797618499150345584300654128 12525443 243345905995339895883702946262342331600 12525444 96596749383506919207594287790521546880 12525445 -139306239128071496052082752385226987520 12525446 84417573259638959457442287365367222720 12525447 705185212151740897720637837947464456960 12525448 -351182830876194459967426535766994022400 12525449 1145011802938806924440505451312700049936 12525450 81148002088097868325810818407682048000 12525451 -616316936959067961098548393010299445548 12525452 -747793363552083320492059532882683757568 12525453 1856187248295889239435941619547397427264 12525454 -259960677397366458053751466501465717824 12525455 -277256628920116515959400687873020367840 12525456 108124534761392128405717255862105800704 12525457 60888664807210002443358878102845522944 12525458 169803935274485189574011375890146316800 12525459 174776526637766480530925106952961509488 12525460 195669700265965648647684963305982297600 12525461 -461098518265718420945895984296052494148 12525462 372052114147353381110954759401434950400 12525463 681664282373239074666724538115372448712 12525464 -371816171072864192105728302058595942400 12525465 536888805568618421386834509015024768000 12525466 15144000468901574585094466101080712432 12525467 42090561274653202463679371442113141472 12525468 351358328608729899678392490669444756480 12525469 -1994643019253366889450602923818658844640 12525470 7139200656115734098137308120462652800 12525471 -35845240440932723238291402593147904528 12525472 -42577296417978018796521532781759692800 12525473 -1837400795631982234701785586783957967980 12525474 -49035982246030635689930066213378591232 12525475 308052611132922517467212021493474825500 12525476 -452121045173538071342403586980619693440 12525477 -450474822952239955613765663660265989280 12525478 -324936667995663477547544075107650935424 12525479 98132890507418873170622499982723369080 12525480 101677516428689579773806226818870067200 12525481 1950982359770385872548516831155906566772 12525482 -197486408136959759138269013505950787408 12525483 447475901879001808864448193101488694784 12525484 1175026221121705060556882606495149657600 12525485 -168700020471003932718923425101245475840 12525486 -45711053696731021004364573747530030976 12525487 505620036388573380939521810617172299000 12525488 -141225526902267836510080612891324317696 12525489 -1163903745469123849304555540027874096480 12525490 -147987827521143764449802985174727154880 12525491 33733060677367085469068665127940918984 12525492 -143860292686365709297143923623227322368 12525493 8680583150882121215674920707063114524 12525494 44670040466366751867845303585130437760 12525495 375790213926833270646567824461776759120 12525496 -229953786063467601585454237287859875840 12525497 1224549791606559423386908295631112139946 12525498 -445224948098152985197051368625430358816 12525499 -22586908972061284735629492244698522048 12525500 -252801138359814015647244579145906176000 12525501 -69637040357077261225496930968844845056 12525502 463943379315113294133014011702118006784 12525503 887681936738114699076134365621419198120 12525504 -134524438832274574595152611205416222720 12525505 668116891948234613155899775815817032660 12525506 -297490237697613404037876174456145021440 12525507 81421239071399844746053040143480750728 12525508 653462652564052294699809551597833267328 12525509 -1268398214182731466276148550586835704290 12525510 -242092530049243305161201002526767564800 12525511 1206745474198392833402287816856905009112 12525512 -4347104529752907952300284986980761600 12525513 -1674240154182278394255906283588552704 12525514 451368909601252188362831864450190455856 12525515 881894852537414343652516329300796149600 12525516 -33305760497508048711473649910848963072 12525517 -569475831236416335114569500825772837780 12525518 -507627969045150660042448181237289119040 12525519 227687264584027408213151398621031950848 12525520 -21528691973754290300344847708738027520 12525521 -671616160196017104128102082956837546688 12525522 -451242390974233792589756424260011595520 12525523 -366449761493996582141868240389746670040 12525524 -102239070946935034144473852010494455808 12525525 243008209959147042741672126113119428000 12525526 218409197696889345073618842287761559424 12525527 -253377625741047203049140833465217781480 12525528 -52051862593157164726462263884397219840 12525529 28599410967678509058719407816773055360 12525530 -269487063978583744393896728780048436480 12525531 1021172196851005637489472934131038118552 12525532 -681007824763965320277385642430928614400 12525533 670567141324255875237601868857510351782 12525534 275107233888881348207278426814627061120 12525535 -1333376614038060090860682681179510090400 12525536 -391462973728601873487795031106204467200 12525537 30676696431327947837479161994139292768 12525538 602650241798857382565944313136892323920 12525539 231759555257044780371113939890509119808 12525540 187695707603796005573059815411867340800 12525541 -209181751859788855166573740549946943360 12525542 84101274495299083218312456111671784672 12525543 -300336424573177455725094767971141684320 12525544 142437410620170292039467242877844700160 12525545 -826041667451370187097244299093927252700 12525546 33568235639991159641613093925120025088 12525547 -1861234508395231183469310060170979168768 12525548 -30430580021446833937990512413229465600 12525549 -262382054325980241222866733731683752384 12525550 -79895506194663614277172011741381926400 12525551 1112946766712513866239144955166989061232 12525552 117086997014645617198559428452564369408 12525553 -532525040216671419438000566566616245760 12525554 -651092313303550317084569186184577815024 12525555 180945496981319611610993064930473368320 12525556 8907323381888253438319534863597340672 12525557 -2027688352360901920196202672551139684 12525558 167122083584362186856863178215550299584 12525559 -35023116808831556805563081456667092096 12525560 661963864859293801508843810890576896000 12525561 514452361012045294340999291456485962810 12525562 86745667199280941847274042899871217664 12525563 707309814506932543989600828785555659812 12525564 854762655167231578629497643532289909760 12525565 -279668690312597330826014838755088860160 12525566 -841285083369673566809528324810275641600 12525567 182228065213392282401602574738897697480 12525568 638099279401363696781356899896477614080 12525569 103512700599619181633982838311256514496 12525570 360310445238610627780048721814808627200 12525571 915403349202066732226698288672937969000 12525572 -146669353070294942594914234218644640768 12525573 254339407172956754256322320078758488224 12525574 -217391620288870770127721280962929858464 12525575 89450599818586231526728501475111583600 12525576 966786197856453914918436606685622722560 12525577 -306418780569942376332059993790725406720 12525578 -250698335996338651438714611347650044576 12525579 427119466535268702914077580633272660800 12525580 49129425279033333224819167181448668160 12525581 395584979181795498214667452723025499264 12525582 104543823444045436898819585765626798080 12525583 1126761927566288159062603884494690894592 12525584 7236504362302125920578440681467289600 12525585 -300459944228902900733509088809854585600 12525586 117039602930062049515078126579720494720 12525587 -1489201382052896700802270801634323255764 12525588 -565618677715713713442205678528445209728 12525589 -1586372606418303819497319245129148445440 12525590 -84093903606346108479626206965267363840 12525591 470296212662689559335067401285439881680 12525592 -884429402995124074983567396114577612800 12525593 406442314760840951025685242319943644800 12525594 470499573093675476420160360778559081472 12525595 514751922757028767668818851751124801600 12525596 -806081471024103101519222047811276548608 12525597 -19999458318679967429225487733999703328 12525598 4062938720134057664541725079008576640 12525599 35123267019823344616708685810372910264 12525600 -133651677235330802872485036876968755200 12525601 9370752211621339057656945185152252608 12525602 -640454516621854924467893501986888579248 12525603 42894039943105146401609658107393942904 12525604 -386741622659439985286795563540299362304 12525605 764679443323549189039706802783404875260 12525606 680984343109615314613770774994004135712 12525607 701696556415713875626394419819498744752 12525608 -2294247192368720234144928701017608192000 12525609 -201647650805230068183123494890175658096 12525610 -40630064694496942369525741003687632000 12525611 439214781732948963334881356203792889232 12525612 -181730498867841497060259739255783882752 12525613 -785696698832032677016962524033115098400 12525614 -1500619874926609502942596630560935792640 12525615 707725875137009167720084521909918920760 12525616 182028746504130232864003394495364071424 12525617 -14819760219984658145197798912581656088 12525618 136253957380262233683482135450072079360 12525619 238452590965044720926158984221409918800 12525620 51857233312371443530013418023869071360 12525621 -468833930692634512906884820772055249696 12525622 -26859598482308280199606222243275139200 12525623 172216881235932609727409494416802391088 12525624 342362919083864120040132876631287398400 12525625 -171044758300115867602944788436229668750 12525626 306824752252635250969779906236411163360 12525627 85451401574494022134811884202497111320 12525628 -48589773580528490064695205035112978944 12525629 852897789278873493931106274907143768576 12525630 11787029695477052971551659152139454720 12525631 1266472571650382317455779922104208458432 12525632 -15312475247686487650754515599064301568 12525633 -90777589163625533348942748468882500976 12525634 -795457393331783482389023061919643045376 12525635 116775789787579653976045543418656984080 12525636 -156802162111233215543645928022698946560 12525637 1516734370789910437049713320328293904286 12525638 948025073541483321509445172777648854144 12525639 -86176562084572673867669884145026109952 12525640 -27276862930609215154636108795495219200 12525641 1264836091860268821801277798597213887360 12525642 -1602738193123038526366238814834945792 12525643 -35311431045097263385942284326125002112 12525644 -1031983968506369171605957256095619520000 12525645 743503641922010931620286193816739711040 12525646 -283796326741114113304525003135314322560 12525647 -158205183549399043218347832062064424248 12525648 69749213274141432295388045132762578944 12525649 -549698632504286822090630544332753188236 12525650 233757274579979627821482844572145296000 12525651 -2267837438583841737575943938276532628800 12525652 69905614517550319643953429216881104640 12525653 -511235601691394381792187768417022962240 12525654 -240776552646192963056648033996713162368 12525655 529556697196034671393290609579101610000 12525656 -755750043438335630751858342894959616000 12525657 178371029469523336692671640319907140800 12525658 -830637624957559550285062255520810530320 12525659 -1385744125234894057482523281812045547384 12525660 224130474772742923849805347230821775360 12525661 1608462981227297556833676545241386452262 12525662 466453367637786634588964423174948052480 12525663 515025124762113319595003747379353088144 12525664 -604275369517617167357593956566063382528 12525665 -727304994490830201589896990800458184940 12525666 -495186463837106670116709298663787771136 12525667 -297233521774789256319296853466175126016 12525668 -2581907749086239059722640507322703396864 12525669 -52874180948824959688232630082438166596 12525670 -1710477945358813591698517476918560640 12525671 -1967634403534404874146365384057551001808 12525672 -220575195746986105566377723524044718080 12525673 1942985270603263232856894304544334436922 12525674 356021671737032207951313666123574848000 12525675 165130776502850550773157228927194013000 12525676 1255878206668743375342221105596521416960 12525677 -645506441458149336334560495693551298474 12525678 -360913556669314150592411157180721728 12525679 -1990712046405242153219083617068176761320 12525680 -377376341600596527385973988775280640000 12525681 312746667881525251297366392037434999744 12525682 -154834482437558742007736073295470555840 12525683 -573386357917757412776134816686319068720 12525684 356844265082218748250546950574595233792 12525685 -11879111413867142992083661806911712000 12525686 1248908692233837861289277378559223726464 12525687 -587573605532202116717289103792200808416 12525688 517457375017801243995970604496833740800 12525689 -685387235632693416810625329499599105600 12525690 -438497258052979803538240712324286900480 12525691 859092989201827823651950411606927005092 12525692 -1049626565141086930755285759881872147968 12525693 333859870695852683654395357327467420000 12525694 -771716860564655087654176779394673263104 12525695 -151661406739633697074536563861837371200 12525696 711757100014398200883407695314293882880 12525697 -1059876132023752846086371384561300873854 12525698 -353045988995873411115422079671040164400 12525699 581023666910016046521798023466809533440 12525700 -566713673852597223647491837328101632000 12525701 1278055286541811586286780587414110788702 12525702 -70972394755163431381181431085413158912 12525703 -2920299314562464169053438190762148206440 12525704 49539911546945482672111672473182822400 12525705 8435593925822727026955976699068364800 12525706 341003314163170305926617240633609154304 12525707 160059626077691354966592599126093797200 12525708 -2068625723841507672645747904045596672 12525709 -863689227077251984465695258379709389440 12525710 -444731883669219563947028623142561840640 12525711 -52565305356772351337696455384909470720 12525712 -58562119490629685922869974512011509760 12525713 139508495014216712941615480198233359604 12525714 -325150852096570612857123239202389581296 12525715 -468957103999669570475739019433738786640 12525716 -282542257581586834565223335434107617280 12525717 -7761330338192003338547622425320147776 12525718 960227919459743448161021751032500438560 12525719 653244246675670668798791052804376771920 12525720 -46513476500241934817649972511685222400 12525721 -244110404102123177550785669858252470456 12525722 -133272455062114826250683525383467543552 12525723 126567877859364074812821373956209805852 12525724 846896787037491617092572052473591082496 12525725 159294706077500686371233045435591963250 12525726 -172867282485413789182331815757090697600 12525727 -902935408703266693114198309101854956880 12525728 33947289480805650478037323542549233664 12525729 172570152551525845036217310791579127984 12525730 182759955928460567550576397210844275200 12525731 -956796097480242048715897831943727909120 12525732 602179809616238730549551025860943820800 12525733 -346414187994039476258611756407080141376 12525734 3720115715457991156106171844316992000 12525735 -86007579211177505000776453033135180800 12525736 282570184933792569955415074461861150720 12525737 488824812110873239024880587990858714752 12525738 -408243874389379555679945079405894800640 12525739 22142882999203850410686105796575275824 12525740 -952633782160871771330429309509278673920 12525741 -240732481982867503124471163463168784448 12525742 -10983430384752045346864071127232056128 12525743 700390571689996934612673173482577877864 12525744 97690322652563710585422873029860392960 12525745 -111800023977468333969466466194904897880 12525746 -438627067923564216961370403107161077216 12525747 -169816381997295624461430867839426700960 12525748 760308630706557508114122884177170817408 12525749 678455613309723660052950812369163611040 12525750 249775854873298440394523502148529760000 12525751 23744903247406380978370628540707184640 12525752 -71615691198538214479530564718053580800 12525753 801561747487289391816799748605714958400 12525754 -376750536801579120846037496094600134400 12525755 -483180221867237975123702415671741779680 12525756 -625117744556798492362613094074825441280 12525757 -42419980184046564598861672156293718208 12525758 -114985074943075688044689796707239493888 12525759 74052417174192621171796424058783664920 12525760 49730999449207321431051337374483087360 12525761 -651536021807191404488743680271760584638 12525762 -399368119518379729698211378018872862848 12525763 -341218412881267311090753288268694817988 12525764 -641449637641368668668022432600594327424 12525765 -61422984904024983260880564155192695680 12525766 -359670298562774228606158890044770775040 12525767 -523087099171015884738893481155331338880 12525768 865373450638245998048685461082017203200 12525769 1287299134846499123636676653117463757840 12525770 -413971163809128725516765539432843487040 12525771 8307962857759772119918947969038497920 12525772 800113764969265151397279547430826157824 12525773 -734776748443323224983871503979885669916 12525774 -148744324118688066828181217409516978048 12525775 336747694311211774565714612285258169800 12525776 317278873085126158687918369503511928832 12525777 160727958604432824929906243132418607296 12525778 -55381127125617326920751055000498852576 12525779 232664500872128382719169322167782257920 12525780 -12605241050904775087908725684706017280 12525781 409474194351615115199724526288393233564 12525782 190180175388337040622974104327652328192 12525783 192087114771166677745962780847854277224 12525784 -2707229407142031694162461407506018406400 12525785 -711953023969792070145044333607039169020 12525786 144969882573033973522255067940033792000 12525787 -768728884800981883445261623061813734416 12525788 -428736680990048735999453387754081116160 12525789 1055432524061640774182011627308371409024 12525790 261769878009430034277333934777998254400 12525791 280006141709402559598416714052984467000 12525792 39601737216114582416110343358563745792 12525793 779740474762981680631662966301388382400 12525794 28643873599879721291563750745888367696 12525795 168400411353425564283535687462122281520 12525796 -1024462741286046265354774072367373899520 12525797 -554125928286844836619831502145237914754 12525798 101151870940016283361683111787549605888 12525799 -650093188142199163550916201469933448 12525800 -100781658032723114657775827352330240000 12525801 -228123217667706116676625456210922109696 12525802 -806668156171761292886569887975490413648 12525803 -857645643267401512189180605420747399948 12525804 588687931840853472495022547167934979072 12525805 -827971233174184206730167259868471319540 12525806 251923461280613102331588000495643340352 12525807 158942927129113690753980084770074279680 12525808 -85521965744116409038567900476440150016 12525809 -27903048170094620515090299681001132380 12525810 146991241783440876339055567458569387520 12525811 1486122381576106949869708535557298782412 12525812 219874721967221457995902319602392337152 12525813 -299226189416071971104469633895644585600 12525814 -3576079560840267745199047501507442688 12525815 843341893910299852094845764311272719960 12525816 154218843352654410386896459339622031360 12525817 -616816371006814048179891893985139274134 12525818 -571513901986022682510164266551863112960 12525819 654314778945231285308335903907238443544 12525820 -438493287324589319444170315214670243840 12525821 -1024595148196118462993664881384529203904 12525822 -462128165728989633363200122285004600640 12525823 171487862104267405063401066588680769744 12525824 116018331838032273159943958010122993664 12525825 156534177849057125255435036347510056000 12525826 151067640007243868314980852355036417920 12525827 2431200611062863693138978430456592126712 12525828 50974942088423965509721123726102290432 12525829 673669010405339706585458724065567142912 12525830 -371974722553502873643554738380406926080 12525831 1259870619193704634956145439331372272280 12525832 147807618919204273966377280101189058560 12525833 -1589381605061432400930267305296525122816 12525834 12441395650280398800573566037877689600 12525835 771554871583143290840997790782084034560 12525836 -501210799028815672993373118687925294080 12525837 419691163365711758586014378052879245760 12525838 145868242981845857057401631031075047616 12525839 1162753364849110080426365539342015821120 12525840 11146012417183795054612948716663029760 12525841 -254541128744833762970843583343132775758 12525842 373006756872039912092347403468952890880 12525843 488200082102558125385830165416785444928 12525844 145827546856309669831876057030899654400 12525845 1461110311866144802922643980993187360000 12525846 79766084993513417243773951297426974720 12525847 1747441261388032030164890104052348574720 12525848 85812874411921084860206886367195484160 12525849 505284968121723539006902641116189020224 12525850 -14031428517490765699742597165252736000 12525851 -37656071329506668968806643245407371296 12525852 60160491372119791411728578716236444672 12525853 454222621764943341965746012606525796844 12525854 77739880711775299414954381036095653952 12525855 -148081967155025501643041576158724755680 12525856 50466100229759876216479380073768550400 12525857 -20540232033538652407543666253114360400 12525858 -342467504299301040894385916004156419376 12525859 -194320332604153860881174021091447723940 12525860 12768750734532791471481844408017715200 12525861 642091353041999349918129777076917695520 12525862 -476708114691615436219700355022951694976 12525863 257243647623622538160322883344198429824 12525864 -185697404764887883821634732101223219200 12525865 -1209381027500759295030361192536606247680 12525866 912160035805627991633202571949137363632 12525867 1827065172155773112420793485800993752240 12525868 1086375146828582973144376532611474312448 12525869 -164943532289293605706589317588004156160 12525870 -15342305956996294928799013465834784640 12525871 -441766517374616072563960062880768479056 12525872 422386022864278210569591118159303114752 12525873 163744001783593882887257183738229366384 12525874 934920602743429667714587389657526027392 12525875 -416149046473744286390966955241004328000 12525876 1139465926345511434408421414229056692224 12525877 223551524127523159314579170857175879040 12525878 -276340940346985474185691055342852849760 12525879 -4236072938376844325016991860508591152 12525880 -975141521017646724336094706354338713600 12525881 851218533190595556588579618867780752682 12525882 -353947229806639923938004618592511847936 12525883 -604725075704964181543402297614054912000 12525884 337668019807412430648804641023861595136 12525885 -267059352442168245869731914889439995380 12525886 487824736729228835029266494319448603392 12525887 895929930131101242371615399927953596792 12525888 177711145599903818778691769039522365440 12525889 264736992025075402283850046106681217156 12525890 253112343003333655527671826411989113920 12525891 -8226219152251162279931316715962630144 12525892 344981189319556149008152467182828163072 12525893 -732365190337330687956391119714582053316 12525894 -793347468248387846497480534618112568960 12525895 534024464918245550252227074615246644400 12525896 1343614990071072560022135806151454049280 12525897 -1101491913710549794683391110807035612400 12525898 8370054241169427984819424813954560000 12525899 572329598399160097951643262148883063136 12525900 3480752192547013547369607250330521600 12525901 881046528626108280890441785606164264384 12525902 -730744710886382193641535701401274078400 12525903 -37800280204325639628512265354413553120 12525904 120407944706577982980997943489038909440 12525905 -219902463986507559440043713555294504640 12525906 -155315363702309350049829697435556674560 12525907 158439601106281749163364057107887349912 12525908 374567124903984282139783162931448160128 12525909 867270163696147085057377684252831924128 12525910 77860621387887943664589716398077573120 12525911 -864905703395189704578752012990210698488 12525912 -459402031608540242894245225512135475200 12525913 32761979529975769038641586378035776660 12525914 -254292391904985415731765072816593091360 12525915 -274813838548861604205590931349955738880 12525916 244531141844578361348422717923805860352 12525917 -413591982925316693307939717213139331034 12525918 -616729469187295701657516115383899028480 12525919 -276274287523090374299632135856252473848 12525920 -1626691273097185755881354084690165760 12525921 503705024036691289607852401051165661280 12525922 48947261672772692553080104244954394624 12525923 -3093458539547329350426277668282546004608 12525924 20630102709384073435477796544075448320 12525925 -193012789954203189364314225051753293350 12525926 50775847752404190107688540241168248960 12525927 176373626655832325914587704866710164520 12525928 176658720462598966602122650686816476160 12525929 -881089649400570970162902291075387407232 12525930 95120250897524132004995175375952510560 12525931 710553037432106641309149358388578060944 12525932 -1120426044153275030239631342014117365504 12525933 -576135659805998486997388216078742740992 12525934 178142695300907593763301449220515351616 12525935 -304457793204531447693787939982058792120 12525936 71201955109646409926005913712226467840 12525937 214659294620728218309871075838548577700 12525938 -203014477788431910469757547496616378880 12525939 68515462153716355890667134620163562824 12525940 143911843459030385581790318966551756800 12525941 1486154589786061467795910211214212403900 12525942 173256887409428704392982754339930205696 12525943 -9354502496960088661407649560691081936 12525944 1230933411607599074652611119112024924160 12525945 224693814511336061620504859080363813440 12525946 664969982190042541664399464146632034672 12525947 42825239313823076408948555292721649952 12525948 819877043100360881488287382012460344320 12525949 -278161994568601797369778600636254769620 12525950 -477753199094913688893580132412462136000 12525951 287117476131643297508637013651073700624 12525952 -861082939644278771562155852237792870400 12525953 -251190384738523665190751106204728194560 12525954 152712853581079487223389668231453496832 12525955 -223090334844097197500485676429409744480 12525956 519892462301339438883454607535216213120 12525957 -244770888028968205623426295887223744260 12525958 1094029511543795094442730681881697968320 12525959 227914181500092576268064066509965930000 12525960 21432707721409549456636860258326937600 12525961 227002090072098347083885903554196692864 12525962 -294742936803777406830512583041033300736 12525963 492601742419083857362716829205036675544 12525964 283608884383486641600150370826312151552 12525965 -731747720477832346955583344184615145140 12525966 92864795364948564884554859566940330880 12525967 -395334058386790088793832499301978549720 12525968 -33443038311236373544398730936029265920 12525969 331884169273418127287611477348910553120 12525970 194544950396053429366863678178380288000 12525971 -368098959442932486457616072855351945856 12525972 288357281159693056841891123444819515392 12525973 139880182549237859817922600676356046222 12525974 -869776661437709390112266516542037347008 12525975 3868953527808140702607446995173312000 12525976 -578925687631695218185017840469884241920 12525977 212462555117632846508962916690152874826 12525978 12254896233155076817574183806717449984 12525979 -1898684911278767222797398419430797575420 12525980 68452278872495004720162768434215280640 12525981 53226109281977779053994851135146705280 12525982 28205320706979413500987669848029657472 12525983 142699792713058211523413296538605931400 12525984 -153200932060442760496406883610021330944 12525985 -1153048141414408224172729376474810856000 12525986 -6100103392041973844464950065952575232 12525987 -24738344562226947814543876910508522240 12525988 -1049820297186852596961004115873802800512 12525989 -83328512489828787735558983986200901344 12525990 36232831054808689100824297618568294400 12525991 -639415822215728554512019934839162771248 12525992 -81242354490389262840678928623764121600 12525993 -888340814580203763650863909448704595856 12525994 -458183276342715916471494927307036908960 12525995 -1127026116834158837152418167411476980400 12525996 -95097826624774811878609833323723489280 12525997 2328678449919931560850084935168279360 12525998 562429319607293590748281994964657399936 12525999 362434057148897741030549467956345167760 12526000 -319117797089706194141383775934038016000 12526001 482233945000842167360811038643492250002 12526002 -13452381192991701890720356203484965888 12526003 648986859032658611991102500076508060160 12526004 -1100404835442382996230209832366914530944 12526005 -20782698105988390865951620271472609600 12526006 -1517618114741705107003766789714750635200 12526007 479645817131196519252771496729571203488 12526008 -133519642774244175233638773234709954560 12526009 384994903515718948452974703403237655210 12526010 28411538219532421817933390251998412800 12526011 -807320336659413509892399811499248868340 12526012 948363069134081288496894518551787181056 12526013 887558505442528625219652530238115667244 12526014 356074467909827652701767880733116600640 12526015 401295917537808500699376068180693975040 12526016 -185836067181790479771285155063927930880 12526017 -286938097289373512414006431222615740288 12526018 114340267380159084665835800084136055680 12526019 488710822559372346429220345324450173960 12526020 60901355989144001138276093872413680640 12526021 -1617010758103631145640729068892695159778 12526022 614135350056966819219804843827841321312 12526023 -1133360733197061414478244412797602205016 12526024 717372339456243885585819735243482726400 12526025 480863070829495508012324756346328530300 12526026 -39256747439510421156683597036618393856 12526027 -659578104177481182390874823553348783608 12526028 -437182698758158377377545226775248471040 12526029 -2086792420845568630118092041480062400 12526030 -205877975989475535108141698464203509760 12526031 153240170792416992276680684439235748592 12526032 94132868214743429810136780414603755520 12526033 110827622318770518122992259693132274816 12526034 -320192985514458067179220419577816915680 12526035 -559585661233488577746141871214283225600 12526036 -1923968590291063696937284229201299109888 12526037 845772775073058220626337414042722446172 12526038 97641687287819234741708967537117646080 12526039 17212448086386110307973408950758600840 12526040 284265397292627301277221169190137036800 12526041 -473080455410837488366341096531752611392 12526042 958803684837068950288143739356345384384 12526043 160672253413214984143436415536506627584 12526044 784503467421405222133024990315494345216 12526045 -37110797893022053379776842726620979840 12526046 -57552085562972472858973568572914742272 12526047 -335031313213672400652736240415797613280 12526048 -598017976827856144327100508338538676224 12526049 -859734461396203144355370485931712345950 12526050 110393922386500673346394916659102944000 12526051 -19806952634493786481633106306364142948 12526052 509196169912957121928667760870285377536 12526053 90534885517075103696785475590675061184 12526054 199466525340109594537973684655737702400 12526055 36375088406865466323083123488600140000 12526056 -170151451296958572101199710476745932800 12526057 -50174782340736082838471649404476013340 12526058 -221324046793864618299932821347318034080 12526059 -82900797996229560378351974807228275200 12526060 -744750437000417689743857962214851184640 12526061 -81425759161931290346424818732524650048 12526062 -67432437558050210576392009404331238400 12526063 45539925078695198193896739228182940984 12526064 223519439876027402602806632680929755136 12526065 109536191682807495161663880591672844200 12526066 -929924855157811412680030402914752009712 12526067 -1969311753243884958219861607423587064884 12526068 668325157914655459215399018028015779840 12526069 -162138638649317434324793924847183560530 12526070 -38032475604142536177923681406681926400 12526071 -466221275825805772059591099542024840880 12526072 4668417784829305713591056960826531840 12526073 -298026025882310525429427794563343736960 12526074 -91157137708201299611708003098400807424 12526075 531019723295390421743187774631174601300 12526076 157994926899439895934773837344834037760 12526077 -204822397170321144655390897519388089728 12526078 -799410082597765105621029937860842588160 12526079 13733718973518730842639810681891011976 12526080 -130636892680798227142698256703139348480 12526081 584865542214102370485170476253804090882 12526082 335657259162387368092709561535984998400 12526083 -43942462508194474381378704552187343988 12526084 1211547319402022992438822245176720665600 12526085 -495038250275567165532124394005168761600 12526086 233145273653102524735038469390407786240 12526087 -39563197338064823791197300823351079808 12526088 -89851612231988913925238732469846128640 12526089 -14367685075167315411136385800378778592 12526090 -36827188351330910030254309469593975200 12526091 109998071243938958432145336836396553312 12526092 487628304199834406677487550583692387840 12526093 818290364013309823317764539369425590616 12526094 -201118800313819751360600655705076464768 12526095 249002487680077638440827771117115181600 12526096 123622711184390904617681657015758946304 12526097 1348762485184846252626722118076812762546 12526098 -2011816787968612855788648232826299392 12526099 -375926609415352996342792938525243259536 12526100 439882480883092334697060671291101430400 12526101 59406846083577565839909221142004432992 12526102 -541473228754995779614325935888983265248 12526103 1958593762935569720374896832309122349704 12526104 306413994719889039652928290934494986240 12526105 373632583671878187665638093306821680520 12526106 26558133000764238819603553979700279264 12526107 -1249128333269722591376438825129752015680 12526108 11620352899730452037348845488118956032 12526109 -2409966188753922505339208809395216954900 12526110 37747220892568013879682218208825408000 12526111 1225736364971355093582203154706770343680 12526112 1373059110831362592414113592852298924032 12526113 916296793470350291716815325937659538400 12526114 952424139301713687264389522283952504656 12526115 5553625162035519145171514399277520800 12526116 302767313825950251511634962417477297152 12526117 -18432135537879280514526787445692101828 12526118 597416766860476720416928475225660754240 12526119 -53188308468500163699595603465563966936 12526120 223419893638247620050172245336101836800 12526121 111243725187032380896240134208611572644 12526122 66789519782336454568320548977313562624 12526123 -1835677565568206829073623771676451703628 12526124 15971113578751717498325520710491898880 12526125 1139177864716566865832298156179645448000 12526126 -218805214942963035818745006850908584256 12526127 73759047028013184499119848561616427920 12526128 -85085340819744957550995988748851347456 12526129 -454948381135541339219213038864092846528 12526130 -28384545249916911435309993691609766400 12526131 -581433198267230635284668861609173071048 12526132 -587787553310636327027776073632012780800 12526133 864495364168024587343902859578378259584 12526134 -136592041792297837776795848381331539520 12526135 -1157979340671741828807790655318509402920 12526136 -104728623993894679740956473137382563840 12526137 -233968231223364046330351688188690206720 12526138 10379977545123234437068813484174724720 12526139 106474593448863975573003927006268996608 12526140 -569599096728800053269036370064021299200 12526141 -329141260769356063781644380896689670458 12526142 374976729189514981840655783706238793472 12526143 15193261422748345494582387540011697408 12526144 -498143967264118775075366267926358261760 12526145 395800701436557459149286547908125046720 12526146 335099689742392277915375202414896115840 12526147 491740783118857425363464179895706564912 12526148 184752711095343293294871992275393454208 12526149 966224575621586013988918718106195107040 12526150 21822788489933719245032515957875321600 12526151 1148240596554006107460867936687160442904 12526152 308806340875356231762029518554845061120 12526153 213139914515133223012851828935190144384 12526154 -928638054535364537350208959554498629280 12526155 543616850728254020996325061714155397200 12526156 353652173831645556533536368154340436480 12526157 533560281246181330652274242566283999712 12526158 -141357509231514541331307266819837952 12526159 -625616809872392994272138665591458570640 12526160 -62906003222414490276737516275110789120 12526161 1172303405884115587068060786637295865600 12526162 124482898298598223912319165153697792 12526163 244037297729568980715324971417333761344 12526164 -812545808949546209695447948507041368064 12526165 454249119131640801680208714442448155800 12526166 -1236126812528426791409716233878492126976 12526167 -1041021560441498823609848468588831569200 12526168 929346747457130722378927590679668326400 12526169 1423846059039653605971435185727096124992 12526170 -90533067741603239025481634856490905600 12526171 -176887273612057553740090114975967542240 12526172 -195999806121049142552298132711059550720 12526173 -1296968455395321282128860851348515100960 12526174 418648110125552902391964418116593868672 12526175 -550546722411767601311939802074235745200 12526176 -467529357762977746752665447848129069056 12526177 1195528203491800757608229464164465045026 12526178 31572214186396625986297910832878902272 12526179 119143513327854995533865810493380676528 12526180 122713920738185869163915253940723683840 12526181 -790854617496118786888892753625141078018 12526182 -308463864705907103044735760002811551200 12526183 -1562014968783022125103902592415209098568 12526184 -373089332006134126174281335321213337600 12526185 -271267947324294481928907166770875571840 12526186 67296166944944620015988521106147585280 12526187 -304782616861347676119414598488024909120 12526188 906853344359531318456898239256071001600 12526189 -616583110712707432135262651077956555720 12526190 -997670603900376304612388559907090387200 12526191 -1246379537138722974774940959403766728560 12526192 -25884625669536115296641812799363350528 12526193 -1593325683401794847414544108104449966080 12526194 -440728651240471636613817452649096982272 12526195 -505046572108505633040577591836885337440 12526196 828994768414762589097457372224266966400 12526197 119474808216428004161234551481465861760 12526198 503052780158350091680761382514453373600 12526199 21706863106298593589682724438254050736 12526200 113848777427704033429512022200560640000 12526201 10775798508035902067365354754370746624 12526202 198665438591080957967405511083104752000 12526203 390675594452244403839994377234257227200 12526204 -953314472886207941934681255365102700544 12526205 -266565859100624760793233628893008417280 12526206 60090999719525784320129011221657108480 12526207 -112653538707314928123285895889662007240 12526208 133458291280156838003473126914439249920 12526209 931109569394674635260362877754849738624 12526210 -344973899225044867935532547620027722240 12526211 13650693534249530986074547592018519400 12526212 -415956481458315952375803331651567454208 12526213 798558195020676483705280729195000356798 12526214 -39179984099200708452903710834717288448 12526215 -232449650506676716364770504300920134880 12526216 714889021886143178671508831661772800 12526217 -793885499081039618695761696478391312256 12526218 -4212339767165998161216856512551393280 12526219 1895127914178294208691022265631970801620 12526220 -227885037166141808809070321917801021440 12526221 -6155403299517320444062297637752176000 12526222 206840924059583361141304512568516741824 12526223 -1156519311652871164131608033013294205800 12526224 13735682486825144457732701765638422528 12526225 -843388058102949845952935695529740514000 12526226 -234405787198508827260732498461720850816 12526227 -321120288485161043518317977190453547440 12526228 498401613515466806115628100187209687040 12526229 -1127583534436174500792187988204561819520 12526230 333142078821028680140084286381897486720 12526231 1538266829786038903834351111929222783600 12526232 285242110796318817498773357929179709440 12526233 -386395395649031973220672813680511292976 12526234 -396687072609633947219417192323976932608 12526235 590535523029108821495019055748125711680 12526236 -487196077173820427588132253481083767808 12526237 201052541278706807007876211688530839168 12526238 3627100336985037951609020845697059968 12526239 323990923248124458883496247636990829440 12526240 -848898689279984351610171268780995379200 12526241 41054957410282985260211417564141347200 12526242 284115791102483991625987366535889415680 12526243 1414839572676364558655891165068507958492 12526244 8096027155570606577639577536117053440 12526245 -30421281676148099414993916986812638120 12526246 539099253226184002190397091206770100480 12526247 -549232123877672443646965238621440583304 12526248 152387478552034288341131781808929669120 12526249 -419653812992843672499223027277476927750 12526250 -69058409632497261169463300592893760000 12526251 296245484251414924763499989132278233432 12526252 -671214277292482948595121520287589877760 12526253 -1446273609889347552566099289911420245440 12526254 -29655389836604720751992876890596384000 12526255 361667503525334701821374270908845086400 12526256 149238682406682369568321834141091315712 12526257 -193180566060646999449666401080115697312 12526258 -206270924549787685554505665266661446016 12526259 356805095994249859270528075689084968460 12526260 426682152830246006054815002874179993600 12526261 -549753325314960674436726664720527595776 12526262 170959698679410240296597004906258780960 12526263 -263871905355626084298837152129379916800 12526264 428781857822801731938282652413208166400 12526265 -1137308557532874116983034199450542945340 12526266 154704819621833517358695906389679105024 12526267 -287159095542678102990507189440630200880 12526268 18588171194575104577513415140307166720 12526269 41941072925552951822063493724013052480 12526270 308385788235678790179130725673897670400 12526271 -57725909997268577701287232876620899208 12526272 239528492416504204377195128626033459200 12526273 38436573030659876649295170665235425200 12526274 484851448954090962633299805440700413136 12526275 -84723980784715885325948060151721210200 12526276 34508090255218080439397941660997984256 12526277 830738766267888999158284880177228958240 12526278 -27572103858950586258260185190506810176 12526279 274879413298679120334168837122872150848 12526280 301980490084449290885733242378638848000 12526281 -364316009261059849047522613450960239900 12526282 1024497988549878592030132232678400364800 12526283 -47286598340246281902495408082222848 12526284 688864040034277052558853252574032231936 12526285 643071975946905385358292062101735942200 12526286 85021140110766245500542027099311792064 12526287 -6139237935488752487373243526307826432 12526288 148935581525723955000178669636475289600 12526289 98083487600129967385048400983385616720 12526290 138500549673804010893102723811480089600 12526291 831563057467961283876603503125492227692 12526292 -208545374868945133677728856141136505088 12526293 178724181216834077708575981506034196064 12526294 268370885492251571921505064223813074944 12526295 -1370618775006468334789864514871757108200 12526296 41076537939048702816463388637766348800 12526297 -673196071719247160139226306658191189248 12526298 -40035937905247282171325504492082481440 12526299 -2350218580238135995738734408372203304960 12526300 -333822607643437616826157329084225344000 12526301 -275377190776569800789950721632470110400 12526302 -370417497200468704105761348027277080768 12526303 -876518298927883043445483495926093806200 12526304 299553036161846285022579009382000361472 12526305 243664232450934869291065037473397577600 12526306 70997074837134936398840914345414162944 12526307 -134191377256012473096786134732808057444 12526308 91799839846387196242594098150728505600 12526309 924591973996295071658782037348101808510 12526310 615008381340516371136063834162977842560 12526311 -197847312655186255532364363875156295768 12526312 -1175405051227364389626163520440784716800 12526313 -646554268626285048255735853722177538296 12526314 96285269503504916928017791039113260544 12526315 -256436730610265840331245465549958827040 12526316 1177535959259700624922982660824431536640 12526317 -581238520955423578265190781234175095392 12526318 208469184337190081927209968128006818560 12526319 -793716780516653593505608021518030968640 12526320 -61105799908739863717835893717834137600 12526321 -818918154944639878347925733224063905948 12526322 782882272192029234141200243156545757712 12526323 51428744167352841329862110518300600368 12526324 507737222547850303912655965379860759296 12526325 -74301703919966109922236817409387712000 12526326 22512210534835570673159233966315260192 12526327 -571839775934086551112295093432993804328 12526328 1570962106710354920728877630131001180160 12526329 723080600506105942553321949232801689600 12526330 -13298561310608184023524713500334132480 12526331 -1310962071050875948244774654181883643928 12526332 38703167270463294652475916146631573504 12526333 -1517530955208648996106402486433535591936 12526334 7530662853760641917480900220692034432 12526335 302293693607792984994864823648298757720 12526336 899197545348700737130309114286479245312 12526337 -1923254582529187513489086234654689206014 12526338 90921253892905021767444404009002907136 12526339 14990407536331544954506679961672555216 12526340 -889610009522019162510712304529788732160 12526341 70692881451974271189184186850667742944 12526342 282415575867572347268361247496175615072 12526343 -470650789512089093281211123621065314408 12526344 -990958454072565474951716123404449008640 12526345 353274725257749188750360673334284618240 12526346 237714538258745980639745876219794139136 12526347 -735183084208748440178150421631651345680 12526348 -1249885281811926884668530969565538855424 12526349 815060531915084751019188677145091398240 12526350 -155254630068079508246889104250077131200 12526351 -1157991345777369341722116868193277067896 12526352 143727924569365073589301363474496225280 12526353 -527603535613086583754279253425937039360 12526354 552796149451656999563468902722903109632 12526355 -356681928416981095348773010273158300240 12526356 -118536501050318391886714087864692375552 12526357 1227516884533511239758836209190105774606 12526358 259956836552080603117289708044731450240 12526359 -249317891161937893916474829223816083096 12526360 -393695257668533327006625904189931520000 12526361 321315998170218373865933378413263599124 12526362 2016654383596998785257670295269039328 12526363 291691376706557265831708916868244596612 12526364 -748014573159897327090117056518223374848 12526365 -595312954048135889959515733573722607680 12526366 824062371387680265293626200300129397632 12526367 484533301918513553550889332614485806192 12526368 963132722745619774813738977658359250944 12526369 375313951951411317243134530765208382144 12526370 124136533556516890538166619824682628160 12526371 -104958649240511447442845756708587850544 12526372 -867493126186661777673318147576884823424 12526373 70057124264984498598633352436091744 12526374 20367091888994696207348556060796311552 12526375 -77863255885480035558356539275722616000 12526376 600883662253958068882417324192811980800 12526377 -96412026027657835070398893622755661920 12526378 306251789647016346944424042106810776240 12526379 -1647440944427391449970281857892945107020 12526380 -377831375189119651769909545563891763200 12526381 -410909524518192877875388106793978936608 12526382 -650072113294964406817218210116808644736 12526383 -65358539868503737913009869327807662336 12526384 -86697883448732275434794651094019997696 12526385 300538907855329134111139389042327878580 12526386 374072928037980061672534821618867335424 12526387 53342241054807767910150570389603267584 12526388 65463353840246679627165460503070728192 12526389 259781635770361144860466071970261455690 12526390 422590299047428856686942345046576755200 12526391 -232562621004483199113442391036155992576 12526392 578526929875921742141292699658096803840 12526393 -3244668115198909932871477999218305331840 12526394 468799694148303803009683632147658138080 12526395 -1615452561206134178442393872850912000 12526396 -278038196700275235686020173032735905280 12526397 -6070900540720205247668628366202140000 12526398 448589808724441512456723798960071639040 12526399 1042082100595968863568550038360219181536 12526400 279693947563022892364226124677185536000 12526401 837405711909202517553837542435340394032 12526402 97180565283671649114596976515747681280 12526403 65730636617879619791479781675616730824 12526404 -1569396715040212129537328958657149952 12526405 438322396479124626036569497912767351000 12526406 -330616482219440225816826020263522485696 12526407 -144001202294433583171036271011785758496 12526408 861904662700371240404941016089900032000 12526409 73015530344892479088934770177710937306 12526410 -7832850509184881826108914795065881600 12526411 568950895483310268024365869179378536304 12526412 817688608928808951963339412002138329856 12526413 -271781877511541582613654251344309198656 12526414 -26270809088297973131830261224270682944 12526415 840729098491511507535331299690460195200 12526416 -431698814458883627910034107929591808 12526417 545942090235104850146470401996422212466 12526418 259040241619014716437050022126958714880 12526419 580275812468673020690521188629134645944 12526420 546357900499820535612183089747846400000 12526421 -434131397666572470306819014184429690528 12526422 -112115950957687472945450921319899988096 12526423 12205067153479310065549604870261982944 12526424 -92363679463155979961342378537291980800 12526425 432311922140492362425434647452494344350 12526426 43756357787510916883422085345556052480 12526427 2359259153960840741689578580827294047760 12526428 -236080978923161078178501883319088698880 12526429 -378944235453109859896569043067982115616 12526430 159826270606315968050841412421947584000 12526431 -191921646563493624521866737929204017848 12526432 -766340011727402808663468294144044433408 12526433 -115511069275913548069848233810539637760 12526434 411978020277463372483232905161535104000 12526435 45434178993523459625074706399851867200 12526436 560554216228571318957431504488913811712 12526437 367180214759968320517064102945810131968 12526438 535159011146281399484398466051671823040 12526439 -612220000749040470227658987737412530760 12526440 65591281472602738662090389090097561600 12526441 -452801523440496846810416129865808633116 12526442 -453271611515395470889901129617363563168 12526443 -211773271028566759102683839435096031120 12526444 130471642836508053727089511163546959872 12526445 566230885874723743524977200946240785920 12526446 -394762362728081429718825049970892858816 12526447 305096503504354551730023482699748822112 12526448 327311699960338806114845945504255705088 12526449 44715211713887918983660374302419607808 12526450 363531766548573021590264520530785346400 12526451 186595800767046892882891830153389423952 12526452 482933197099900792808458457579573026176 12526453 119436638184138044091330509010043688000 12526454 264910336685185703143565076849410238912 12526455 -644107658518508484934480023242909630640 12526456 -1493940182606504633761137853983086469120 12526457 2097009882408001798528858947914462292 12526458 -152130397631235117703948798311285877248 12526459 4945084561964473204928169471631969536 12526460 486394693694452869090369891538175777280 12526461 -160395168297509806783016279548512619200 12526462 364798596862896618343489660304344746432 12526463 568292381847230092181102495507302335480 12526464 -324551553618394914717574690140806184960 12526465 110135164776029034799652647988258142720 12526466 -676745890899408078691583906580422315568 12526467 -167819622530446600376367450195644382720 12526468 -504180620989861482744881627852710133760 12526469 740359310684904364869133975089293085180 12526470 28436317972467682626649160831491597440 12526471 -1640736350695006386164017735810626372328 12526472 -570961869249034106169375300167678361600 12526473 808400439975262225458271427640174176784 12526474 509157020622900899314829375929451666736 12526475 -279835636411670129013944799302567834400 12526476 -636849385590436632076480638703323591168 12526477 128323351804739476504123560718498692160 12526478 332722920537804215994080617869432239040 12526479 70921436678634666947093170948853676144 12526480 57068844371278994762570323586391736320 12526481 513981267470223234159330614106254058864 12526482 180837298790356630365303903979034344704 12526483 432899954711965857359997923643479108880 12526484 604706120362306879488453643073449385472 12526485 662990010275742101714454338767998996000 12526486 285707814266283811814727205670117520000 12526487 -1686025318592569464115072711324053441888 12526488 -13836680378230770537754221614955479040 12526489 59019251924485703759884815998737449290 12526490 -16723877016015105317515863399658982400 12526491 320119341254089909903657884916951174080 12526492 -1133048078774381574759014734486297605120 12526493 -697304752850805904258389742961543844000 12526494 351104050254686953615021297701312147072 12526495 -6837905008725363011742446113764393600 12526496 1942111212043901603671322141209883246592 12526497 521787639547983134797584325531248931668 12526498 -106878353816302263269155579546524127680 12526499 -477796687816914761826221118254660610336 12526500 -6418865401653508880768783467923456000 12526501 817889345981859591712977746444560866744 12526502 -184287550812246263707513513025120640 12526503 -233104022871521750017203910058556279552 12526504 1440434705772852643080954190307717237760 12526505 -387988041398192395838914335579996821340 12526506 -696498955819767410467983705286468196688 12526507 -72987473012406656579432018574041339088 12526508 -76890818440982552654694419115379929600 12526509 1157731941478300399319929168969759005504 12526510 436174465162758715906514151705224208000 12526511 457190120169038976482795089633158469824 12526512 -282077300635340195835437170837607055360 12526513 -992225681985671819080490164578947234496 12526514 -54875845601155957984314765782029065216 12526515 -349486535093678096473376709747517476000 12526516 -617178163193379370033480704259000274560 12526517 82827107031068859986379055386635395566 12526518 -202947728940168397864737788512589119488 12526519 -539044962813145514349385484358943060040 12526520 -637456792967948281053903596789148979200 12526521 128432696471994946978252676291062901760 12526522 -335151399887334757759620725647302092688 12526523 792588172613432537440921225986349920720 12526524 223177921616201504442448710125959119360 12526525 -320041360479780564582067029622136700 12526526 302481293541114934275748330306660761600 12526527 391897672269425060572895357474111758608 12526528 32637590056918472021365401747189661696 12526529 -1230493205116572166301852967499524672000 12526530 -13944283729432355417570482356533007360 12526531 -147855021853940478388690421687576246448 12526532 46731115549226634367203064839421055232 12526533 -1313051301322990697228842300072058226756 12526534 689656945525908832829148000578840362752 12526535 -137632927626562373264708698055901494400 12526536 107347235657910836093686219316558561280 12526537 1288493298125829720420510120518637092186 12526538 -1868493717125590923645880729830448080 12526539 -132907398021351013011344182466114567976 12526540 252673154911392965833929334492813286400 12526541 -168890874013237841610487794769571489760 12526542 -126323947753207533351432769452974899200 12526543 -81207229801762704801051498359689292880 12526544 260730081321195519054504956099375923200 12526545 -4174953128576388922022853102824132160 12526546 -363060415106592806215482704815564145376 12526547 209956294496071320333357887327305847112 12526548 489053030767280069342802187393409955840 12526549 -102672217027064323882640287967033164480 12526550 44880099558716745777426172436217168000 12526551 -1604155398413446882101736948927490374032 12526552 552807305339421117767772015700857262080 12526553 437451066828217665870871813980802614084 12526554 -572037135572772680458634355691568494080 12526555 -716025835056313604460544305349693055040 12526556 533643768534262407758151691272956467200 12526557 -311049408090211305760239866657622668160 12526558 103702945372436830332249261656003196288 12526559 -132536151172883962832826296495676776160 12526560 -636487588824785363709085541137809408000 12526561 319031653972340228518569351129664448162 12526562 -532343321288948483609551116113624065968 12526563 -217425326893497429242841771635701598976 12526564 615150010621839072870794377419516354176 12526565 266387363443831541552432896460308444800 12526566 103044907004126791352755229216981008128 12526567 1557845647161765587249630785807907894400 12526568 -1343834335349047372857379102006623421440 12526569 -1675563942497743260517525022732385888 12526570 203725004127282739210812161121021864960 12526571 731664564231222334174597131106218038772 12526572 -140835225190391517057597284865481820160 12526573 -99477032951445344871235636533310319872 12526574 12974259745397752327229397315455017536 12526575 -38009933147027596187616461711370743400 12526576 -142035491019160343793224901383735738368 12526577 1682792785555004782468982005169673792 12526578 108574010951410274179115318083098487200 12526579 606951683395917547412949252526780128000 12526580 694062752065126927400943984922947809280 12526581 25747686231158921314945343093755478784 12526582 448597061299387389369993828926131066752 12526583 -754496970018541501249761785821190598168 12526584 -24316024584425161184648774736174120960 12526585 -1058508764937246785268771655078373510400 12526586 -39280028956825347801850128619989749760 12526587 798047496327474278382101360988490387920 12526588 2099910391317201515630249523101106176 12526589 1331989440200896324495389587503163280390 12526590 -304640325421251597237993709883295415680 12526591 321416213716255825564758896201623442304 12526592 739932463061223293842447861117964255232 12526593 -849094404258606149836526458297154352336 12526594 -394291439954768384258631494328466949088 12526595 -231685185431376361416303856312891168320 12526596 637922371247587887752235552002133903360 12526597 -1337605786757719319402355090941335503168 12526598 186403083653717981363734347375980224512 12526599 619356920859687467842193592259318402560 12526600 17814553014333293280311877429842304000 12526601 171416029083921911790046820507174815104 12526602 346253412000156241624260404605746741504 12526603 -2163224866452572892825961512092070336 12526604 -223297249405966022912628446429620236288 12526605 -106962336379936088299562141876414889600 12526606 -723780629754754922665525406543148445248 12526607 43676268669916315708025174710732409040 12526608 43701629226089857017047410134712320000 12526609 180332143499291983773090051436139871360 12526610 -600663701259690820320910881693953651040 12526611 -703578124435146657680089704218478507216 12526612 -73378267673419534531317503199550627840 12526613 -2099712865226708427909880594617663154272 12526614 97208278618970224992564907405103122560 12526615 -257514099400892228543284646054711252880 12526616 -867154194618384148628947211277892331520 12526617 -478625749168423705938893098242266422320 12526618 -332484288501815661142469052165557972016 12526619 -745623502816641485444734625610500293104 12526620 499234776528314746930995607077196277760 12526621 -1152695691191171114509642265147878113178 12526622 -322521660397130575796427869229289461888 12526623 355393413653147289997634017693068714000 12526624 703722709754113526856956553199988244480 12526625 -1376865444846282768129951081970762431000 12526626 -54556133783588443890982788659689853952 12526627 -627786935564106257477727536270922679208 12526628 -236299999810621264964782046075584364544 12526629 -718992678026472453936246103218484916832 12526630 280905715132076728147535560541593560960 12526631 -8337498552122021422800968925040228560 12526632 867344397135337213162451115877739520 12526633 -416465212811910254920730406473150852480 12526634 1924851911174206704213326913787287216 12526635 -560945402028990658690542137025264499200 12526636 -259349179871725111202317157977386923520 12526637 -1246646567376270342642681623238360316200 12526638 -468743784302809296988310667820083397056 12526639 993499484256433433460838731786118128456 12526640 24492479155479085722938269438171545600 12526641 310237067069744471374765470078268368450 12526642 1073789139965981585215699877395537839744 12526643 272434886354482526382778364946782462640 12526644 -317662440148055051716049326233321615360 12526645 -330523473884560900969825153935651409920 12526646 465058439520517305257106524200867200 12526647 236426931331579567971142085026620819072 12526648 176255922105845860323812080332541501440 12526649 1211865075861204721185745325198759956740 12526650 -277658741090355562589380479181701446400 12526651 -1351524599234656371296488909412451799200 12526652 -94863448922291450023804275481147622400 12526653 -788902611710867609486970121796961904896 12526654 92944436055736113232821440157005897472 12526655 -1286425067094911403535209438557363779680 12526656 -105151807375908064787128566164641284096 12526657 102829019077119579887979144474810580800 12526658 -751880216020056509693268760721566179840 12526659 500229255839921683548532879114984860864 12526660 679114896705615369883245295989459559680 12526661 12552041058714525487146532553074703040 12526662 57891355638128783034916441567352762880 12526663 1384178190060507575327879075799661805912 12526664 1395592789788411873938347392314080527360 12526665 473594600313505650309330836344449870720 12526666 123917136178088965717732156320546754560 12526667 -39661367000215767061061689513082050284 12526668 -259247335133565733757989171590812712960 12526669 -1126945027356571247298317401075810149056 12526670 -161923802756816612969804124316669616640 12526671 1454413974507332931955361291418923199504 12526672 104290700712128681350094608010885332992 12526673 1195248789481950058116824808235345252464 12526674 651478312592700702933331705458917376 12526675 -41602764383034212323632137280851059200 12526676 -926110722334826237172250800420922151040 12526677 1527464351953522144618933835146702314240 12526678 306724113203135095956091375408947236640 12526679 2277221395571303575419208834261169849472 12526680 418343509052702625697906571139907584000 12526681 -135154195632239707831321297251911774000 12526682 204763309540825949504624343721709206272 12526683 86535623430103844911470619497635079648 12526684 -548686922245902190531362465304984067584 12526685 211020263598040060445820186792586822380 12526686 -112980339974890212968467986832075416768 12526687 410874215702203999899383146713292669992 12526688 -218415696244819598283951984577788248064 12526689 85212648448887377287221719023524067200 12526690 150251053513676992363929415950537200640 12526691 -150275314888780724271010200886454664816 12526692 -363698084801085291185801581663539959808 12526693 -90342652951855665795332675040804884960 12526694 257863494859940975374092593945576797632 12526695 149646843727749425946800818736553253320 12526696 190947353603269508532605848586904207360 12526697 -416619944746736906715794187652972485120 12526698 -8804423603547111251149052327545416192 12526699 54753191300420868111838852764646148760 12526700 16502117752679181008990818349690899200 12526701 679883916155849869872325867598610902304 12526702 -76420530226845677793042982073014976448 12526703 -1348983534711105289071886532935143840000 12526704 24596042762644440233262391819858083840 12526705 -99469599846351783404609888497139753700 12526706 167290354973645138475376964386498740864 12526707 -611475882517162523223404923128405258240 12526708 443786616843803410194386778903081441280 12526709 -121247766318953993293586215028964224232 12526710 75795423354208394647976876848149841920 12526711 -835224684385963993040044835909505740808 12526712 382390246306092193167079932250512752640 12526713 55557194396788327800601429775149984560 12526714 -256700083166174306169132123649737162240 12526715 582036297702313222817883798320138799360 12526716 -249371653017005389066187180423491246080 12526717 -9249443228314660330267078051666735168 12526718 -307573781569782270363633565552329085440 12526719 -680691625290894877320845495665393522560 12526720 180078540397466662982287341556177305600 12526721 -1284328755037930188137763433173013182078 12526722 -452744814856590571248447913685023266816 12526723 -803696161317199799703699486538003330296 12526724 -34865148406406749909789041993562460160 12526725 298338212598195184958627926124474721600 12526726 -607155642860738875646564860535649974688 12526727 -57286341367895318480470065666020161200 12526728 -106845361573419498457079930654982144000 12526729 -354089850927402557356796471863305645670 12526730 -225843494389108341039665280775752425280 12526731 -17140355216443150147969177379207311728 12526732 -76823669110033597720324943157271211520 12526733 16841675944085239728282661047702092982 12526734 -405362678533579947739981378688945740800 12526735 109000662277062734910611375250684787200 12526736 334446409036545795629355730939516526592 12526737 -548529649147653561132476296680659834640 12526738 80256419920409885141682638852694627840 12526739 -829516042965497597151192628066900625544 12526740 560765234863106745927644147920144162560 12526741 -1141508554697546622777646109151348799858 12526742 -983214120201821100361356343897402165728 12526743 88043453386226751468217216253100830208 12526744 1015168207671564458044944512356000542720 12526745 66983983357959413335922117296582431360 12526746 377573150927990953696957382516007734784 12526747 1138791112468878615842401632779099272196 12526748 -171593615005766644872631901945810265600 12526749 141328980331877501051638657467901700934 12526750 -52752027033345827149636243545087840000 12526751 -208397954361083987870426478717713449248 12526752 253655567777127757291533068556196380672 12526753 -3618307901029545600559254342929697378840 12526754 201067939023453220072678702331785098576 12526755 248706545569134846469639048415243248560 12526756 -550836201424699506543756333038092744704 12526757 -416805534654385083480702946115422158720 12526758 -167987661725837182331147840859213676800 12526759 212533433512024450797220577241607995392 12526760 -9364064793594418166173651857202790400 12526761 -372515494916553501877347976398789667200 12526762 -278866095814339688690398800736087944960 12526763 488968137716822079892509359344756810800 12526764 -525920021470076783317469383167391578624 12526765 -225795354286132403598613925314624052340 12526766 106661572622145087302917370765598142464 12526767 -1164390027717543849475590373573799088 12526768 2514035414123989825650861669425971200 12526769 -2983032254540189968490487452735410898688 12526770 137686351041069106776417807532892121600 12526771 466423567788065493148552666339570891584 12526772 224452532849809752605041248087676846080 12526773 -302157717150355935874430804741329269120 12526774 171247676246247888543275635930251340032 12526775 -775480701505053760486740304908333292200 12526776 883617311972223217130875792422098227200 12526777 -694965619932215246950845992269417016828 12526778 -32335851625192645138300902823046004480 12526779 -211394452107541168702216178984132221392 12526780 116055199371030288389740797650358589440 12526781 636753168689925178609772316913996488192 12526782 -196438102354094455337152216695328414080 12526783 160623037450467681236887802380071310144 12526784 -68748912172072733017048249998769127424 12526785 63446943312928201652310622551789571200 12526786 237626064790068520428070448009407376592 12526787 138055863076265798490124603974022688880 12526788 660800825383033196592416461480631270400 12526789 1297241387503352948325444413340769896960 12526790 -154612263269757962659217620589726423040 12526791 375111319939392078283136028980303783592 12526792 -160629290866576433706772401319924684800 12526793 -317270024019010305831198571359098421120 12526794 38966222871169401245238033951780421632 12526795 100344558382929823009790213285087473200 12526796 -519727697978615825490883806426314630400 12526797 73613712644216513884838436239235457440 12526798 -411320044493051318924388797568852705600 12526799 -1132175751255134850545973568849897117200 12526800 2867829428570958409341283946849894400 12526801 -382223482385955175847901428516843705550 12526802 292957463050832685911644170858664814592 12526803 -7546258032125534848151288199429432120 12526804 218228854153468367473575475010048886656 12526805 113706250222526151901310734678367066460 12526806 82546360671072242529416731074333165504 12526807 1137848056200256666281577347520149664752 12526808 917702512638649762465153263189845606400 12526809 -187845173382204970780123888635375801792 12526810 154922801800139267811217529641418446560 12526811 -1102072638810871669884925183899051594240 12526812 20810263959520862453869832462038722048 12526813 -39322050962417663826706432475484572276 12526814 369720478639040371935923544014792494080 12526815 -35535782781565626494106792404982812160 12526816 167092500928104493948677156189508730880 12526817 536746868878287078920469754296539752866 12526818 7485968098367131018734762325371675648 12526819 -522714966125549366211838641157569843320 12526820 246813562341866447624261941171360078080 12526821 241324866197303874007153196648573786880 12526822 -343804647794426903973040189209681739776 12526823 897375667750733093753190651341882370000 12526824 496248365859100108881324158397375774720 12526825 48584595189576167250804967423816451500 12526826 442118811856184060058887313141464829024 12526827 727703700257325336394448525127496070832 12526828 100852094374267413836113693019579727104 12526829 -170134069086311063582294464669900773888 12526830 -182062819354115110532472161500996635840 12526831 592016662185976070633356638378721217032 12526832 8642060231628129917072531362595635200 12526833 -385478718450519348215608821288388473600 12526834 745251533206422120424929165841043724816 12526835 -266160171896042575102982136735821287200 12526836 11915931186056545551083560118120718336 12526837 1786476188311532474513436669089745564192 12526838 -764471037889467560759381591663666624640 12526839 141159321221573271197335225826773051200 12526840 705851455385026635935825587932057600000 12526841 1085669765481714050226446660966549466024 12526842 -116645685665075318116469619598566002688 12526843 -135382997983532127933840254221895861760 12526844 -121383462784740886195793309811192918528 12526845 -519777920297073149320416889871178456480 12526846 -9815713236914393583694450469227980096 12526847 1043655695749183228322948550482820640392 12526848 271151417496465962217923615198168481792 12526849 -242552408834181212412056244783046908860 12526850 -145719666762096450235242137209559427600 12526851 154879020887781412208305282994682220800 12526852 98778634160743580075737925248980582400 12526853 -329862655830762074900241636927424120356 12526854 -167994965458326461221011729709437468480 12526855 -749038430487472295503617816348870012960 12526856 -2312540295403885715999793668390754263040 12526857 90110288246024088240337800461182898880 12526858 -493324681780539157185498760868742054912 12526859 2347364622490559254783456352512920645240 12526860 51393087136384205301743285933462568960 12526861 -1856679229874084313672966910647635886538 12526862 1423187864510712364167897368052784563264 12526863 -1092051226472426907805149853207515284736 12526864 -13825579618102109027509924908638142464 12526865 323325678763954627341872515301358075060 12526866 -392151636385066802280547196608020134400 12526867 302621859268616043477230212611420410592 12526868 315370597755197962995593702986122241536 12526869 539882737850253634919774981370230022720 12526870 686465660285429880908169112419044933760 12526871 287742049507035998975882030063705130240 12526872 -740692542962916971647365718644896563200 12526873 4902888991321040730124978570081446344 12526874 234236307778218049226904274196780637936 12526875 -242311878077793713744038873486813485000 12526876 93333100538009406616720802498532485632 12526877 -1803876509372947656083953592711915498400 12526878 -43832039948872219744111473767212695552 12526879 -226464333823460270963259494639928687520 12526880 506875480747779289089644245165591756800 12526881 -367618646306958304930621555304686276800 12526882 -289270270339832198288447001997913132208 12526883 -345857649140211665416582050480267973632 12526884 623575418669628901168269858128802299520 12526885 290119209612941058811832957860584011520 12526886 1812507759964815309733424255766327745344 12526887 -223054573558009942551439448975735913600 12526888 -979601230440163591433574498570654720 12526889 6943917837147380476039583940564143040 12526890 159275526477407566424257201995664627200 12526891 112506690192682752921873634006635476272 12526892 577439016067901804872850550707498846208 12526893 -886466692589490615347152291623468951936 12526894 96611848885652306446290445020124111872 12526895 483872461167849592188385057212051443400 12526896 590941443337794865999260766863360000 12526897 -2073979286885032451296776052022461468654 12526898 326817058013016856720863536232116768160 12526899 417820887712577169740051774604344438784 12526900 191894972862532541642918246587565264000 12526901 137974162176602883801302732470013647872 12526902 -152073040737911922613387924189185676320 12526903 526869301340263919887258407595138811544 12526904 460190938555785860603779809236328529920 12526905 123168948229228219555295661172758720 12526906 270026559245460167632788135779664449280 12526907 1066115723851100935593563008942544349156 12526908 418534105770340946672595350071426744320 12526909 -1877304814751436942473809387342812840960 12526910 951033411370962520540636411383844331520 12526911 119212403535209394355898136511791133488 12526912 -652548127206316885252783125914189824 12526913 -62121846280398467148053709164801317440 12526914 -44328084429289873135967520328828569600 12526915 355011318426526787510173837477092652560 12526916 -196458839777329248802845046256739075072 12526917 -471829335790121121309856914048186565152 12526918 375725153893473977937570439388501610816 12526919 -168865280470053240882643568261267104680 12526920 212997186718893127283025634311979008000 12526921 138339202567603326582471302912479496064 12526922 26665428940389901482215595979090308192 12526923 -742341990738872226863479474975976767296 12526924 -1163113015086793792883059166448380855808 12526925 -716931859505295084432350603161565032350 12526926 35072745244525217215288758377850421248 12526927 -91571342988947151981731012775653690880 12526928 -32139427117373572675305534076315238400 12526929 159380889130542758009390025268368048948 12526930 -11933445875140021396996427200796177280 12526931 -506110572468756899282880498977472959400 12526932 -2494100060436066552856819912543174656 12526933 -321038447980688216883386737568887860576 12526934 -211802571887626219581724591021382400 12526935 -73694076097043915910946593587399925600 12526936 -266830380696896640750965237732305336320 12526937 534430733726068798832913913393586754432 12526938 -45465477376592941608090675498473185056 12526939 5067768443570595138984022419072823440 12526940 -124338140309517855825777284971646568960 12526941 -308748170408209158292395855978037925376 12526942 30099878011467274553280217689877945152 12526943 321122719609954897743074737393619095008 12526944 893425975062962411273582329670951239680 12526945 -373160548107563897441519478498804076800 12526946 39525325548690814976244147819213772800 12526947 613426220896457895184276299207744048000 12526948 157778544294502574671722781239509010048 12526949 -160889392284350168944931102420496994050 12526950 -46197809082028533584251948330822348800 12526951 22227388927203616935267209004370457280 12526952 100398437678343477899689555796290329600 12526953 -643266898812361830816276611796306720576 12526954 -72051683449493106429246826772519255040 12526955 384161936252677273681121673096371849760 12526956 -306730515080587458742152482239137838080 12526957 -747257671289175106455987908420563804800 12526958 -164763990976141300084386578603590470720 12526959 -197435943775295101786085635289829288696 12526960 188842134665830212890648370108381265920 12526961 -651195338621428638854845249781841243438 12526962 -95403093159273294018944413988431520256 12526963 -1534694669477290481455250425700566236656 12526964 -971804195936831656359802532689309918464 12526965 474640800739348313486114945704816132320 12526966 -517714810948662314306295532824436956480 12526967 -309784831006627862919276567591283038120 12526968 961864802792953475476484218798903173120 12526969 -280526684668834832434623164367710534080 12526970 128904976192550545751129765896577169600 12526971 266539893618814947037457255676784908312 12526972 614884169221507992997724421046717515776 12526973 -354175622136654500010253618591332802656 12526974 -20630965351406341330301978490195372480 12526975 -89257764034589811840870853433640524400 12526976 49273758802176226884989856884069498880 12526977 -728407512180699064482338565969588699168 12526978 540673633721556336063601453166054681040 12526979 -638346537358427397330593885541504677424 12526980 -51364999623503426434165811123976314880 12526981 1452910373227617244186053587581614930782 12526982 -289727969653090687940451461646457744128 12526983 -12607514320875489605159808518413997136 12526984 -1105561958730708147868169230871667133440 12526985 -745743719070826931040198632985114072000 12526986 244501184025120018220230542847978449664 12526987 -1111462858856771378660574822332685728880 12526988 -1161101121787778704728343082809860448512 12526989 -880200263503799013595137579807803482176 12526990 295913224553472084452589478140508200960 12526991 -930963492568843414610792416804074474216 12526992 -250760917358154551554449875505705148416 12526993 -209174697629197414041620619942730871758 12526994 401434049748936295178995854126627873456 12526995 15981784619056235172799377291787357440 12526996 155983916513998980402904189247924385792 12526997 -1445849550938693286432049281890459757714 12526998 -225987714210853638530065041669710300160 12526999 97460503346755861119423909436766996520 12527000 -822378152501706356681000714174730240000 12527001 1447810163662622079451274328601062995040 12527002 813863416967794342654242971669646707952 12527003 -970119300037833675899835624084647786748 12527004 490232416463978959344670900832116408320 12527005 71607135426529751030767919124154551660 12527006 -115510258589608305206763801069462076800 12527007 50276563369426136975837382299037196800 12527008 -81467044914532794543879140484793368576 12527009 -2235227150037010794088533940632049710 12527010 -33144118136713096829289426057254193600 12527011 -526094536690523086884182395779056131680 12527012 -383102327450846862032612990194464922368 12527013 -469636865607704404735038747664411844256 12527014 521557164502702403840458380352759484160 12527015 170521338917286737495917078614109254720 12527016 189259224106216398096263742904863375360 12527017 61796207485821826183840745266676333160 12527018 2766071143560288618166477588260011520 12527019 -55965831959054151830078876973099584160 12527020 49257742927578870544105612030508712960 12527021 -618275687510754032893677996728392696776 12527022 164601642457046457239035244789538948672 12527023 1008950565754933701149305613628294559720 12527024 -100378097830744933429809982425922830336 12527025 71217034842802087396691549647820697600 12527026 447189374668635826550227956618416332800 12527027 441916246941334290218906963218064725920 12527028 792396882698773466871760660615910891520 12527029 666208001341506743319278205877070747630 12527030 -474996043469800508270151901460461747200 12527031 181641781644900643957236021893658639744 12527032 365614294178693068703622904972900884480 12527033 -144748650076670638627515388016084928060 12527034 100149819616255180315718754063490261248 12527035 301301830006932840852045221777382468480 12527036 342351071310743658245790262129091911680 12527037 256466160926370869042812439025190502694 12527038 65027619016021400710767152184196185600 12527039 -81892648004229443443500697220220954240 12527040 116278261736168808286710111851249664000 12527041 -1899645238262215225094971289106314170558 12527042 -30053234358146947801203609937640202240 12527043 -344100408316496536452764176935425296800 12527044 -594855146920783502654854673773439956864 12527045 -1693419533162780807515390759325411235720 12527046 347632418420849576804685927107495328000 12527047 -624718399666333500749761624988698466448 12527048 225167589937106337520931298198345000960 12527049 674421333061420638257377936172383854864 12527050 17433511708887454694362952239936800000 12527051 -2557669674399175390573849211468086387776 12527052 574085437175206727227943639133477944832 12527053 166581701634693148368124450612092239232 12527054 -158123614864595903159063885942321481024 12527055 18860220401798042896837477740405437160 12527056 -19826404268188960270270128368171327488 12527057 -864976143214095934252791941964974848800 12527058 55636270875303626470503371552366254848 12527059 554192131422612056946876897990184593260 12527060 169421736981204071630126357911040040960 12527061 314939073926369955868464049661803680 12527062 -749201068274478304494421329991168552128 12527063 406439328515824857633520125636711093264 12527064 1204425172354286234309608381171680645120 12527065 248186785808278924497551385515133141120 12527066 2017192520449137323380914841474864199424 12527067 -145284724567675017805806310390717409280 12527068 -1322260175161848337436124281368675126784 12527069 465534827868818667272206980534575299200 12527070 469845887985036689254786133369570073600 12527071 -196082117673414575952339365724779075000 12527072 1616284001316824556649349763581706240000 12527073 -64752929759028137802529078786826743020 12527074 290700883067520410940230415355137956352 12527075 -1003472870927205427143052044870100511400 12527076 -138661402049969312840880888816103738368 12527077 485191489527327942849331235698766604926 12527078 871754511151158609131838245266295151840 12527079 -664285076336282573693979306055857086640 12527080 -346296768011126631667481650702000128000 12527081 215395447760621996477899787629950628992 12527082 656550675530307986857883774047576558080 12527083 -304621662789833263639365447040721332680 12527084 -744764959086493641113310833661235670784 12527085 151439000683018973114198049084298130400 12527086 -148181185363918770676690098982769757312 12527087 1816219767954800636958134110551552879960 12527088 -19230854168347335840938197261234470912 12527089 1911950273564792615143360389535401975890 12527090 75902934560543098125107957134950761280 12527091 -1040407118662636727025942803890577222700 12527092 87932433624934024241983825543639282432 12527093 529516585650477218278136463123934215342 12527094 58587689608459202853704848245834828672 12527095 891941363755471091033901899315386057080 12527096 -449859579198612621000155998074632355840 12527097 -541845669023056223643307071140572366080 12527098 -959701732499072274953606947467291506688 12527099 184727169537702914779444103694666768480 12527100 -138031725499285338818871356916426240000 12527101 -161494248269085187960219449379083419520 12527102 315509421980358467482834746392023661952 12527103 -162187820888881736375758805333653157616 12527104 8453051598875756757974573261877411840 12527105 677237130062215329915225238586660914260 12527106 -207134944125145625598177956683779475200 12527107 659828757523325756522561439763015911960 12527108 1066297452687802048464598949851048406016 12527109 -372365412677649275871767504637828096000 12527110 -53158409754498878283843630365815367040 12527111 184884938478554529525371596161230590464 12527112 -452169207723840151525261309763357736960 12527113 -370154220743291860142698734389925872460 12527114 -355519489527016091544178983960453979344 12527115 -454349251481713711513968383441824139280 12527116 -13419959333331771801309144750470922240 12527117 510449057935823767716391864147971539712 12527118 716094447549900480338545757770862011200 12527119 -538648361938600546841222979413998752840 12527120 -267705417094548640984788250131039436800 12527121 -14983773396031483013521946433645542880 12527122 -377979747167335220869452853491858315888 12527123 162653660742422805155700586765152618144 12527124 965750800043541159340968681491594729472 12527125 -158805203390151538773572857684524447000 12527126 466316791655824861871135305283783188512 12527127 -361744490626610705370194514915720675960 12527128 1086174453136015431533744337333229148160 12527129 -671893380592093866842382499332500841270 12527130 -216140553706464369298030534044825600 12527131 59265936866139759802269662107673305728 12527132 -213672484502458578528427329137799805440 12527133 270371156831514543195438465472010629344 12527134 -486446273300925826349566413273792647040 12527135 215701890255254854867503301967419895760 12527136 528270183529443646808632759076467507200 12527137 -1094654604532900210269398115236572723200 12527138 -412202748077052477997955639943946757856 12527139 -719370411958430812999593919597312942272 12527140 151677542966573908900793700713016046080 12527141 1292061343406910223426900739198865230784 12527142 -401800871066083109574574228058326817088 12527143 440608525238804104601753155497941958000 12527144 -1126873750107715692658440227322401756160 12527145 36786752122644195070591754652370734720 12527146 7030316966113104746606884712729284272 12527147 20148364263730965309134299461189123792 12527148 -701817885591273389889693637444363000320 12527149 1255492782911213465756833429413688517740 12527150 -211680419693826783215548466706257731200 12527151 4235886326293913418777971338489565184 12527152 -45968557546710308272475591165636444160 12527153 411093348009708409964007351088786237440 12527154 -563696739553142241946984993285877039232 12527155 1946735630932561436260108271862593555760 12527156 -840834288466844642699541869122008391680 12527157 -706724949433863584987448851638928411712 12527158 -291658872060296555881222663739558726400 12527159 720478554870477277585755597172061700720 12527160 265154215534825090325779777875946905600 12527161 685552884599297619587867507835100977024 12527162 215576402488178165405298212236698568704 12527163 1278807639355881706739595633235435651200 12527164 247683830519823431819263971922618417152 12527165 9111682598701926875386860344461797120 12527166 -265762780750623315484901910136572778176 12527167 239611219573896648018391258493836709112 12527168 -114531145920427190288523412596944535552 12527169 -797809210700120158879031306819475723264 12527170 271424929541564402665854632757133685280 12527171 406448030000255552478789894923600984592 12527172 75309826370184455650388019099358912512 12527173 1610212903364642448770084071148553003422 12527174 155491244490742086244128448646077123392 12527175 -396540022944760048419736513149846000000 12527176 1680555860503721887908378305229894190080 12527177 839741802026854735533399232534466788260 12527178 -131952419043891156176085072922306360320 12527179 664605759899335976326458619588887749776 12527180 -2610563927799700251712914762407546880 12527181 231381021994702510098609642009456860184 12527182 612772383479739452446285712904361728192 12527183 462489949596464455250355336583217400432 12527184 266642918425349104376124177987706159104 12527185 -738042193288627931480778733624805203200 12527186 -187719455920553566549293310999742716416 12527187 511147637660298763725593529508230338352 12527188 1178230993589330543897630621204200243200 12527189 -163798800279886011392501308647331111776 12527190 -2465502330161049583451555122778419200 12527191 -7837069561956993659541415246015312816 12527192 -2231895188976833551176251436404329758720 12527193 315797612699525146480308955313786976000 12527194 93136905646436906882307432648559319040 12527195 114504586117500907979037291497275922400 12527196 -600093356839357050142568462517592006656 12527197 -133691442975525138645773619453758017140 12527198 -1101463368774594443248120371820505355264 12527199 -2160007395157631231778573912877095807936 12527200 340186288786803085268103645056296550400 12527201 -574476663485008711930734766404904944108 12527202 -33289959267194579802017531927939669760 12527203 435215298355242423371279662629328261344 12527204 -1143340312246062191314791700797118572288 12527205 -165139536470243703300266713243101619200 12527206 868472493413827158124032352415204079360 12527207 501779330476855298266538961640169629824 12527208 325064246409901253924260777903845980160 12527209 1137806996200102772290679032232677860410 12527210 -162073825133488642096202363274852078240 12527211 -890626085223254525142088433867987938728 12527212 -1766399004454795013901272596609243949568 12527213 -986576077713186348872089953428101870080 12527214 -253754300849117264781937725866337202176 12527215 404306242956737837998319883002372147520 12527216 -163690674642290669950008537537952481280 12527217 8259904431412308527939041860583246260 12527218 -113933675161474209527607437056019660160 12527219 697305898648509572726158429195793932620 12527220 -543817611462134774701626569623057950720 12527221 -261014732975217107724637121516910785888 12527222 47676852631025611669978295009969764224 12527223 -622621869213864984632334047772078854400 12527224 -187903937894540137050154158722658631680 12527225 -445193914470794055055863844775344535250 12527226 -233019669813269240821606606474258556160 12527227 -1463016436363752850968963796275477812928 12527228 11696281411259025796372271244453313536 12527229 -331518759454006130465511796798397913024 12527230 395070332617464801408104781375148780800 12527231 695884116123359999384480008354683142464 12527232 -512739515581077066370619822675538739200 12527233 26603347250633081163894007224823050544 12527234 -52666143494048228632992800858757578880 12527235 198382670679108617982309647313541591200 12527236 -1222623304853393012724891867222215029760 12527237 -1235461831486276862842138291974705054114 12527238 -17978836293175152343991539432874141952 12527239 -684097157015723599358531559120708715944 12527240 -284950868066681969969509646610181324800 12527241 218937579141841752397273543836870565392 12527242 7775717254479705514530575013397084512 12527243 -2331553354430864776750462442944700241936 12527244 1373243726447967910404634191329964963840 12527245 1266941817468442798773235753239890196120 12527246 26736049187540803640448303870494338560 12527247 350674952668562466652459631248782361872 12527248 -121973577169037828845390116755782762496 12527249 -50976821978249165479425609013991241600 12527250 186486002425119005072603172364520448000 12527251 2994183291806485336809259524221167000 12527252 746725301420148312156322041125331386112 12527253 -969227825010077667519958931767685193138 12527254 66226925404177003395940663845741229632 12527255 -1633886781617936512961573196164916480 12527256 -90295175097192734758015651619778723840 12527257 1355884715078374292175292621770532434506 12527258 -460573783402190890879516134344878938624 12527259 -841164945544698361266640383677143688400 12527260 -17193178050231596692956334713373893120 12527261 -318685850421157838269064249436818653800 12527262 -88241400345463254702582966600696714240 12527263 149571231006111423683448090535250968800 12527264 373779110450162224793792193700172267520 12527265 212485155979593349266761912157599912640 12527266 349498584362978161838591787650552036688 12527267 -1186809689496916390476343900511882771040 12527268 334701852987952783514790503633636610048 12527269 -784843593793515372516559017309001195330 12527270 243163749312377053267515891869498112000 12527271 977710543603480489970777595399984684240 12527272 1895181362842161083800593041719896637440 12527273 709960817947034292141954132212670423648 12527274 -148247027579084234524377172563184439040 12527275 -368338888736891991765524717752569318000 12527276 -4099560813254066884569596792779938816 12527277 204876526918633216647902105967376391232 12527278 465536835210525776953712272584671442624 12527279 195362259612063151631961341289862964880 12527280 -42306031912194990946714285735139082240 12527281 -129651158349526338346513503881232565696 12527282 709290886972578552913283529596969566992 12527283 -173256995340522924989711272709959027800 12527284 -99944084135207714064129308851874242560 12527285 1169315375045296056233396440253784349980 12527286 153797259007582585244769221092081041408 12527287 1179911285021311169779858671612919172160 12527288 704717348779636219805920745090063093760 12527289 1275698567641120814453435003778883412400 12527290 508821869513894344180459852062947666400 12527291 472919689918184216142601615532272336980 12527292 398798068671607429040034871338110641152 12527293 214296525164453853215593496031173697600 12527294 -779878231494633427746536149253014312320 12527295 217306108806051494863046128634769876480 12527296 228242019075867952045716393181938974720 12527297 383172860134080456135789785528832391746 12527298 1820599636762214408017513300046823936 12527299 1641499241749429800612960966154898474300 12527300 657161440441272380872516376169694944000 12527301 1142191022858061693882788291268217333824 12527302 -196061648588779000404607028193856383648 12527303 216949993323048311124890687224637383704 12527304 -24452749947745228336971494366601216000 12527305 272735139984366769532797138059707884800 12527306 125888495289496764205901033539565489664 12527307 -210928651488061416549587531641271098752 12527308 -468678808110598865343018906951375912960 12527309 1435302200827242071330512322671908891510 12527310 -178791998354494853875299210376946643840 12527311 -45013830879331534102265615756037677856 12527312 60348266271525442598297605392351363072 12527313 -160077170176412917983733643523890229216 12527314 -226748632111327969228478192321437797744 12527315 414552951186002564519958488538549980400 12527316 -193841881807849305973674535622931712128 12527317 -146044437296635608936184100114706166272 12527318 -581468589554373920702015259999840775296 12527319 -3522051029504874787093717291014688512 12527320 3132462829197031970778054035017113600 12527321 7163111273886849428842256298400733700 12527322 965620261746762196069090990603187354880 12527323 595053518031951454042908472281776805572 12527324 -473487228749752702133072654847333696000 12527325 474978662922110884653225038762915208000 12527326 54316202999891010180402603696342071040 12527327 -1143811267917022379256038500765047193560 12527328 253020105230650085232802229900172853248 12527329 1242442307913925362085159622020899341460 12527330 -705165778438293997078096523398529918400 12527331 714630669580605545300049183322937221752 12527332 696374973746429724136190606405611335296 12527333 272867581615884414661636291549268997120 12527334 212540189609688600331853857118212418880 12527335 428207288654692905821421298556837816160 12527336 477410557741941995980498650182235847680 12527337 -441151546378057675385339360505934992240 12527338 703892140777514502064249826029453552896 12527339 1715336493482320700888040061536999580200 12527340 -3420856633277002356524110597974328320 12527341 -92876172180308298552812533671794881248 12527342 654835555145865776669393650134573291072 12527343 167550859115106818072306568904840441032 12527344 -267412750414117921965881780174307098624 12527345 -49588565209436877052667174173128976560 12527346 128138567656682456491518466473741926400 12527347 447981991749761188234816677005529604432 12527348 270555771221581237252162410244681015296 12527349 206097555133919497469780023473374284320 12527350 425182732372354967815050760053256516800 12527351 851190611447052983128691534813999482032 12527352 382036712595699074472928851418202112000 12527353 1203159654386740834856119269054950250602 12527354 225644914999723724751851676037712508672 12527355 -99985479972104931889193694137206548000 12527356 -485461133769264388953005942499238824960 12527357 1292183421183395278618622303327002215072 12527358 -117698404672309940848575199423164091392 12527359 -650909961439175620285627942568071224296 12527360 1016360607975192625830451477274406420480 12527361 493363754877086824992859195978959319104 12527362 17913965197859425411608351710827653120 12527363 -1570672151691852981339796277391733328388 12527364 49298858424965941584697904562813358080 12527365 -103275194473760164292476270495185768000 12527366 -503511569356174643456279915786691646368 12527367 -360465717998982197795915310521898271320 12527368 647973508015725219049072640952331468800 12527369 1223311525738771224541113745561181119770 12527370 130690816178846240442978424103073393600 12527371 -2199065677747355005743513083019287953856 12527372 129072792722125028612010643071324284928 12527373 289707046672904861878419795694736769600 12527374 797617545180546092444154730830255855552 12527375 -809872703734179817124139973426112640000 12527376 -46797171415379436701400166247704363008 12527377 -211257865483404466930320679814405245774 12527378 -972872985204675147161637487134331739760 12527379 314182425026580387519785595256210341888 12527380 -635863624448386660419105292438228008960 12527381 -523126462244539466978956065044308408818 12527382 84091139488332970287476159440050352128 12527383 1564637854453795129917161300992496846424 12527384 -70720509697936178974431338628731904000 12527385 130332076640534487786781651294970793600 12527386 -178444095870480645622867944503799666240 12527387 1028204606712718372374658399048282093920 12527388 -776673629536667763182097960586011644928 12527389 -420357658883964193085018854388376462400 12527390 -76129407915215940475942213854203716800 12527391 197197513841660066935244592379178941440 12527392 2857833237687398631442711260302015987712 12527393 387811654078973403016959361017844908642 12527394 378558756206863246918448688307638749184 12527395 -213300923113259310273952521297605850000 12527396 -11387844005896937483347493882565586944 12527397 648221649966829705514787203791158790974 12527398 224420606171989502931685476998800679808 12527399 1057060879794475193320484771107144632360 12527400 452170311502252178207714697767301120000 12527401 -359568633565181331532895845770971934598 12527402 675118210590223186103065338840915592032 12527403 109660189713092310791055732186407235840 12527404 -529250183477927271181812821695175398144 12527405 -25254221847115716090257747000276681280 12527406 407750795447578374157516933776237646080 12527407 1285021790950365540352125158135670452992 12527408 188755037613643974155968570597040504832 12527409 650005213378204017119502511770245269104 12527410 -24825923796627972635315201915146076160 12527411 -167268791274089254416047973465540050160 12527412 -315490272811912047734479555045116530688 12527413 606277485453347131079566673807825648224 12527414 -483621984940828579193629582022280910944 12527415 -331315952402714816055308161004436174840 12527416 -1409229635040657855641250855318991933440 12527417 -277829727825514350725534506028231476608 12527418 -160591603342014351788037422899192759296 12527419 -8395353294678553220577813248124479280 12527420 14990181130750086899957019367941120000 12527421 -12526871284505784184529082692805542016 12527422 7007775413583783727150734370269534912 12527423 352192956987855144841946474435161197480 12527424 21186342242253579737163811620000890880 12527425 -851950052737138513311181159542640016000 12527426 361366706478587465528618919018404845440 12527427 -320838475805388345834116810196311964672 12527428 -444666432512126819317023677527442780032 12527429 475406557709775468206934670053863376030 12527430 127754506181212646493539085255372597120 12527431 -205507538293540650353308256205113276416 12527432 -1777391082402296059543245388293543705600 12527433 -770307455374232646368564467852373838720 12527434 2673241041951331149105101381627790432 12527435 -1313857999227793142307249678338076513120 12527436 538261985055643382656691870204994370560 12527437 -613147711453432612108463444554767739432 12527438 507046483147606749248236612197885461952 12527439 -286312887449518491875406920029150050432 12527440 25897220578947172525171772036314152960 12527441 -297523753825084417258377496953364435200 12527442 68186070946636481745869321473249548672 12527443 -1651852812777676861422961099527091340308 12527444 1148790210418867482015019795865809239936 12527445 223529725177021362126682180850326329600 12527446 199232342670860353213326916331001133824 12527447 1021560439011934789800003027415951045896 12527448 -1847384302262688986750092293783552000 12527449 88718566672578985236838214595588784320 12527450 66251197301512078599082727135668989600 12527451 382458605503068980237301480270189294768 12527452 -245445222162649448826127194518717035520 12527453 -457736945618755450650682539932892882048 12527454 -141018335881635563921269541165761241280 12527455 -1329215863782435302238891968176107582240 12527456 528647874870734103800231223629081739264 12527457 -66334041196893512295766912270412466912 12527458 -331467420330673382425390693175342527920 12527459 150223149854386751763140645632264273152 12527460 12295669174412135971348495991947161600 12527461 191578512957247858259098074143539128062 12527462 -299825903660306028003333411331806532800 12527463 840953227854355268055961683495348309240 12527464 550401656379732791099683087364244495360 12527465 1403530314783055529918845832851698045000 12527466 196184207716246870090347126675165327360 12527467 -898733902304074413570327994506339993484 12527468 -398400957994362704444025839072188414464 12527469 -421800756050283441961179628163300592906 12527470 -115309362245856503371337424808519200000 12527471 359004915154589297575622570301885187584 12527472 39202840222311486067895901587798753280 12527473 -80306229305172243417009780378502411200 12527474 292096175738329774853434874998357005312 12527475 -532503091249220016553928405836255925400 12527476 -402112090485046992807226685745421837568 12527477 1844891148410278162579668362757389953326 12527478 1388629689201027840047204957943684522240 12527479 -354534614299757333904564743794075507200 12527480 -352806520811370511551254585181068083200 12527481 -324792183419279360535597040609547913648 12527482 -793391319462866996308759995148096847616 12527483 1983796251483174177179405152547929389732 12527484 1706540054549114020798104884661583872 12527485 803502540794446839572031052609665461760 12527486 -954250424593876709692890425037351446400 12527487 -161009402646541119723366948744802806240 12527488 -600497720626388042143095409204506132480 12527489 335291293106946454426865547065802282324 12527490 144662505364217410655183235547853829120 12527491 4935070815479516034650952789039715912 12527492 1035093022641331195861548807052173683712 12527493 -2189732993941238172719739367609123008 12527494 -260114097040774381582258448405525760000 12527495 -830974134744680524671363876462568965000 12527496 -958313801817171609939978673502228474880 12527497 409048764105298810015229312162198526052 12527498 -354645831733256773167795327544012757760 12527499 -73559664246267984709761565111124539392 12527500 -269478986842060861928928595318721440000 12527501 -362706451630404568657131567706932777600 12527502 162126265786912481292545498122499076096 12527503 -130059852137249247708674319198384554816 12527504 221719103373206230782676642159861432320 12527505 -1185360330962896834880572051996006712640 12527506 947123039690399798644773772284184919952 12527507 -1929754714975781365151116625146131351840 12527508 -12743965011122959530364280021277204480 12527509 -326788077008879838279830897002631153160 12527510 153117928705536733923324596031988988160 12527511 42181413499270394667257207982180890472 12527512 -783793024523107373687212003822726164480 12527513 1495379220716256100479522233381447058762 12527514 781302582432231447404058676023836736000 12527515 177854670786066436814127049968364938240 12527516 391470497998071500596366391353857277440 12527517 51478237691363832053608425817748597760 12527518 1109400027669519894569674682435261208960 12527519 138594111569323240210857061714336616544 12527520 59850880569489770011921395839533056000 12527521 2608792466820896938161567578010841774080 12527522 -71920602667645672228641736913674400256 12527523 364729928159784292854210752244716684304 12527524 542848172636272829916093012559885934592 12527525 -353839298061488784368616136356336391200 12527526 -281927604889006587006891234205621312512 12527527 1318652196965524307641081473160188256376 12527528 -146825905221109046750643614252702515200 12527529 -74567070459353525678698278774345154560 12527530 -34590017401634667870531993587403964320 12527531 208487192313350389752784518587532028464 12527532 -411305235784319890900956868063763468544 12527533 -1092977971373234879163249319048033571796 12527534 -1039722010960742135970165122738159616 12527535 -623226870760156122760765166653186485600 12527536 -76576361393833027082210308310087024640 12527537 159328387960560293635787825440273220592 12527538 -312053162367524750257545753656339208960 12527539 -421511300541822619256873086768906990944 12527540 167194936576218061232754083805108714240 12527541 -39983254101505505206533498250588850628 12527542 -421401049817526402007232676092407361856 12527543 77665423751598548332329041439963284400 12527544 -773871500701340371744540377755660513280 12527545 1178631429077388732893402677502386193280 12527546 535904497539926014813387466991400847472 12527547 1354722606277665306224694498477775024128 12527548 504698014054107194330311583124222812160 12527549 -2198677416168018571699430127471473258100 12527550 26915376946690717940171555459979321600 12527551 -511894537849873906598944346319916455600 12527552 463444795564091135584567079726644985856 12527553 -388394725187564223339352428912476097792 12527554 217823580813722372342397140315959259712 12527555 -493683078837353888144616818649564794400 12527556 -168284211300307087792408791707893917696 12527557 17357422247843520059222839507181918592 12527558 -21016395264716549591327806968377577120 12527559 212170903954541950097229979491671003928 12527560 423191353907566188148935565526630400 12527561 214206942348104069881492920004504220112 12527562 -19932645424056345526051244211391957248 12527563 1160681891360501497064095309476626385812 12527564 311714286244743522534238685661486661632 12527565 -29528527906603602273917351177039232000 12527566 -274481352940745106587481873671352552768 12527567 790624634711349426299393689293148747320 12527568 -4730903110359965949521440569352519680 12527569 21184270775050335993192774212676392944 12527570 653961064296782574079841667270061048320 12527571 82096468627183745979538274045632939008 12527572 -13833222919766709179484816551802284416 12527573 -607125000609893110699135562289492704178 12527574 -366027233386342980137075456652359262720 12527575 109718827819452980327492715231481722800 12527576 421761326688551433846673767357061294080 12527577 3844571003823810289206987195670187568 12527578 -29956681107374294650974182142204211200 12527579 781032429049918933564182566262931664376 12527580 198245704347516827749776263277332613120 12527581 -1092315490700254904356983627254692520256 12527582 -916923822505976362489412857853316518016 12527583 316614180512516288242479972418658361600 12527584 425036934437809472851825629322234822656 12527585 -472102544172590554363199229588724677420 12527586 -351593111238958955470126573736726209920 12527587 431001237359413919549456938954721337592 12527588 -123435028186554677090089322881732915200 12527589 1166080923471929645919298648104149878080 12527590 197782552463123783504651942927440137600 12527591 419472414862484480599254549726310965984 12527592 -310619993102886528093934384250742374400 12527593 -63610075960950785010101729922169780160 12527594 -373105750010860927349072285004075386880 12527595 307214457122263405676681427638025715200 12527596 774252724262908054532936560056366915840 12527597 1620163203274718169857085820430186316960 12527598 472042937522709694313703141772703109120 12527599 697844333853969296120623712563757267040 12527600 -126309125538303600547770475531456512000 12527601 -129199796095403787644514186082373889168 12527602 -316683986102312616383142701825833262688 12527603 2102259409948787104901516265547440528 12527604 -513922588081585836822431565289081580160 12527605 -610575870977143969873193886690773583840 12527606 -169060153188437050034405180984701478400 12527607 8751828478851373282738617911231768040 12527608 -583355623055451674166412857973921443840 12527609 493573644607891474121436540537228456810 12527610 -71878325554860648931854291788511206400 12527611 711096596486460553116874747485456096400 12527612 685828844202278026437112910626976463360 12527613 -57243149292755775883543638617939330016 12527614 337739225277520645293678734512312128 12527615 -774306900820111416733512154048135723200 12527616 33994603713279768730430094397616947200 12527617 -94225874277940858547872157742776410752 12527618 -237473327326629184289362272498307080240 12527619 -87513944784342008173274056560166081872 12527620 6693299626117495852456735005038223360 12527621 345803423537075233069494001375036377822 12527622 -340946535711858214992756335455710038400 12527623 -1496841734412150923685871617056491109040 12527624 923424279045556730573987948398116096000 12527625 -702095396353578855553650831949529232000 12527626 -595408848897862437609460548122286625440 12527627 38433605825834143583392771711969311744 12527628 -123453803399062392111581759444165153280 12527629 -388797584068131801239398407708658157770 12527630 249396030314221078989619567138717557120 12527631 622205788300121567579773445859316804560 12527632 37769098067942084908801721761428062208 12527633 -348567143787620121159911391631592511120 12527634 296240234223036417602662931014093410432 12527635 1094730566143810055323973759387961436080 12527636 684947503451596866475286831684129187840 12527637 366970650438928122361156594741894380960 12527638 -177361719674613398050231920324818176704 12527639 -18074502335145079783283515502517239880 12527640 -149212509326530717562880942685556736000 12527641 -200634154699973031129513608683790950656 12527642 -583480729989569446923577188147021024528 12527643 140437070677498589153483383142723475864 12527644 1101158906495228783015368260232029902336 12527645 34246067898520571282100183138552159600 12527646 -412965879325980692603020377338119732416 12527647 -151580753727435281618737091061994656000 12527648 -458951500153360016415799570615630823424 12527649 -1389962309638663901591975382786900614880 12527650 -178387454337478338153938630463540432000 12527651 733495477262244257898669047903883746652 12527652 -310197074351892469850771796466206720000 12527653 -2049098625318390275505939201928852650560 12527654 -1014926135207121124672598697908628616224 12527655 -222366241859351812337494407220620180480 12527656 -624930743648438110989833183882315366400 12527657 -712097334172479255076835309270799159948 12527658 58543236035914274162868971229791809536 12527659 -961513681677265226950447193265145592140 12527660 -584911412955941844710775348168099456000 12527661 -542823987182623050890385046044289769472 12527662 -9521382365252501094088442699266621440 12527663 -3638238989062178511983049641611822080 12527664 96616615860186712919020605018152632320 12527665 -217116567690122037356513243627441252940 12527666 505736523462338615936527631699925878784 12527667 -213758416573445785610767736973473914680 12527668 331418533422922634156845090786060274048 12527669 -61739073847990491814116829556900037120 12527670 206013305805601437700622135781750547200 12527671 827984919652992839095590297161617371592 12527672 1400320815912858332937753670165839175680 12527673 176563729161854204564394658030347374400 12527674 -411509925188918050778179450751542363200 12527675 -100059916860561375632070423811215235200 12527676 3595124005610012770830272525864632320 12527677 1354064147197013634116138977939543267526 12527678 748335553213721242218679311544915664640 12527679 1088057415661383547271991877291765475784 12527680 53526191570479628005873560366927052800 12527681 -319114704608628507070492776701255668800 12527682 -101469550342617215890226152175864503296 12527683 -1063537128536092748663401117274336584212 12527684 398853125794025197804071437051348398080 12527685 566173942714637386947228408510377437020 12527686 -514619091355064457376798534860405595776 12527687 737146934520576861833475333516115029336 12527688 423355359091357371009898870599027916800 12527689 -201185455079819539849238029979155631360 12527690 207162816326708961550855203138662645760 12527691 -98943834628448707060170206092172627712 12527692 1209703801666329930217265345359301773312 12527693 17937558693732728925745874100988039884 12527694 -4775853566154831980815968898360038912 12527695 -869798217751265361508514732818603927800 12527696 -170888590198391574887086381825988763648 12527697 30651797719749183399422350777961614080 12527698 218343717972556203804248620032444435600 12527699 -853046816333132315250943336550927745300 12527700 320676029248516736787273543755480064000 12527701 -1879062406995358782555741157436999126496 12527702 -463388868252361964311945726213088520192 12527703 -89509434766048174432245595017979304376 12527704 36573821613897460083039988763559936000 12527705 1173841921663992521376653353702523929860 12527706 7270211581547780623301469639482388480 12527707 -534188020648823332525252932286089145160 12527708 -1136039835143563133157748739648260260864 12527709 -704271024859987590857132485966915571712 12527710 -304417411294740380124340992291237254400 12527711 -108172274296161283761441053701205089056 12527712 -1238033975365444947566234863507587072000 12527713 478538275650004186871806559153964068784 12527714 -41146096866399107991723462471885280608 12527715 -11389144397118979344711949147094357760 12527716 686859983741188411859818552253074589952 12527717 1254095861613499408204899451170192992766 12527718 -15560540868082583913881400899540692992 12527719 1203965795119948622536357832614978842816 12527720 -184846068363461749089232764460459622400 12527721 1223016570757340226787070371322440134090 12527722 763172653746574837745670087636185070432 12527723 -92493501303759037636025139151864715616 12527724 -512662638373767061809424175743725293568 12527725 -433094693447903342938226955785576347200 12527726 316235967970360798437436991076152473920 12527727 1653240397058284258668550905314689928832 12527728 -433772058350534699866368992079815016448 12527729 801785988987657041757960418515843726180 12527730 69646404856943944889070248994647040000 12527731 -328646683646409962161589253261834508468 12527732 -351363942363774125110452531792628531200 12527733 961556667558486171553557674994439440000 12527734 117445635051926763078912712480926849792 12527735 1250604482551539996676668418916748840 12527736 -255871917496550859798663261254998056960 12527737 139049610264625924107666135161610853824 12527738 457306228392685591808453872256655281520 12527739 -113765035218134989649907332287331670240 12527740 -111235800090109851503648427986762757120 12527741 -1800664286239483359746759990490402376320 12527742 625927067834260538127709907425059231744 12527743 81017013018077142040088518315661610640 12527744 -358601600240688847833558644812047974400 12527745 165596302655914125164305204529523216000 12527746 -188813690847955011136583608944346252800 12527747 -231267418984883007498186456757399356804 12527748 337073071671090209884438324199635708032 12527749 221750611549742810070535223843096128 12527750 -300186726877962902723836350144358656000 12527751 403392902164823305771812852940558646784 12527752 -370304383150765818019729676289422822400 12527753 845978457407607012251109603754212886080 12527754 -478136340762543524619567950977872154368 12527755 -347143701360314481056583855175280220480 12527756 638571386788366819979902345626091892736 12527757 -235676219105203580626073421041171574720 12527758 1097519835909614809773002735110103916480 12527759 -2439847170493981023208880501875743902784 12527760 -68064245423955967409165753394085232640 12527761 1477635226912899019459033539722072493362 12527762 -48054002028844183668819593215874479968 12527763 1324313909532458323480258052302625462064 12527764 418374157168433575262545800520007526400 12527765 -424924604147279843744636730339218527200 12527766 -579038085313872881624371072029569978880 12527767 -506320233820290533198608947834319350608 12527768 -377598407997635758064506874573048832000 12527769 438164657734524506698019286734330827968 12527770 745598745421596951889057097164961914080 12527771 264324797926767202342866576021147783600 12527772 526319117559144050511671280212099553792 12527773 1082620942390118471004576137115912493324 12527774 7788021329233510931978022921257106432 12527775 -65065825183273802715495057813513631800 12527776 327174329190420815412766878264107335680 12527777 46737304451977194883390993612310950626 12527778 192533636163683350277603329922498588544 12527779 244052325960998685044258716682312555280 12527780 -256125306052819958136427167988756934400 12527781 419437084189529630410452397398259010592 12527782 -206070943246132715319671999255060706816 12527783 -143109775740942448350535635605564688 12527784 64398379772493166823331651228887976960 12527785 -1353049398466217896159688996855458717020 12527786 -1545385002319009791091580657469000069120 12527787 -1600484584567940702028526373892680850432 12527788 -14095794691812500173217362858106421248 12527789 -364587674861309754652039249148940658410 12527790 338356654081122371611009113758081111040 12527791 -26216500182324427613329488923745049200 12527792 -6371516317325364302759476815668183040 12527793 59125247023526386502153845050042119784 12527794 776898452941069641609162663774982380672 12527795 -155361741533808630104196523335707236800 12527796 -163375547532251642375420002560683544576 12527797 1795115602429206497312518916630401094460 12527798 -112745323507654966511032240870642716864 12527799 1022002677870929732550685988826101637864 12527800 703896693118742327865901407515335680000 12527801 347789919095846097581688248842398225216 12527802 -146402896267143065280100119099922091520 12527803 1010116557668497974994530855583566616800 12527804 330836563664273892755848983604757062656 12527805 119455700228860628887535853573397401600 12527806 -299834406229345280267268150191258303040 12527807 1482165541530413983274803319715702997056 12527808 -32392905428726911357319242842699202560 12527809 789886079703455436946814929394566638016 12527810 696627306217270211132597196667884701760 12527811 -904365616995166290378989261069764377360 12527812 3525342928136544718571543942966664192 12527813 -270980436263737292262451904227668986496 12527814 63678544996749956692726942099292034816 12527815 258205301056358581467061628504558416800 12527816 196381510416173734579370334410945986560 12527817 -604198627936772293818888304484620577520 12527818 -286376482427446653852816353158441103520 12527819 1175060006335195621299486759710741315220 12527820 130029537923745338108035816098852556800 12527821 -413188224844003405071514429104848213280 12527822 -26624181362531361613840723569221877120 12527823 -258253000234892977943075501524521752064 12527824 83815785588786341294089301835987025920 12527825 -391434415931645740367894178836904798900 12527826 -340962821038004936098332851527887360000 12527827 255976863967101020708860258062036722112 12527828 123279918799652373454691725184418813696 12527829 106192139085220747227392944272647580174 12527830 98473557679251148183187670248714129280 12527831 -1108425313781969982117076825955273077368 12527832 295769551884741426990175907021927608320 12527833 -751449943476265092322699648392463900918 12527834 247694730374716840824122846613596919552 12527835 1888820954728162491948108993956643840 12527836 -525736101659537146224800143791457049088 12527837 -217141780560550451347059336039007336896 12527838 546727124620449205779700785481743248640 12527839 -239366609943119268208820709357397089744 12527840 487884792421932322473459033944437555200 12527841 -414912494844469116045753776974553229216 12527842 234494568046940543805271750255788534144 12527843 1571740596108341071803432796833185800092 12527844 37882430119525833643223314158281293824 12527845 884676383998546538533678251803260401600 12527846 -59258075181778631201712105322159612800 12527847 492002835815315088312895324028907731088 12527848 -1270925120518966265139695219825251584000 12527849 1298440539006990532453476503527136849850 12527850 -433505522033184176428431614412995251200 12527851 -86159742412195156647486715278148980848 12527852 584599986804155473552143562770205232640 12527853 63456333109893178735118757745517185824 12527854 -30782794773159674559950395511625172992 12527855 1267400498982716793902905729599543360000 12527856 -542797260573121481873268989880238080 12527857 4541931394408186240767266657386443060 12527858 152851870803993088235415072315247319040 12527859 -196556373289798963774886398018607501760 12527860 -756591933197087819580140980545815665920 12527861 -713850224587078570813206114019690512672 12527862 124725142012816249640606074789079470080 12527863 -1292383225253564562440462797860793987320 12527864 -189250789214296473766367170069764526080 12527865 120604633708143083044403222067782963520 12527866 97971432019616839977636248361448516608 12527867 -775811833827136881278081095104881953776 12527868 754997439339998472944651893869327344640 12527869 -564596647940002952021869838258871444730 12527870 -297694634568774470854588255061235628800 12527871 -272765478139898516021234234292527180088 12527872 248636566614807431055200183354436616192 12527873 -220146366144953048858226694436759823360 12527874 1072039862477817015915197594218401819648 12527875 -210630920784431457628510919103029184000 12527876 148295878748041633485406846268720581632 12527877 -139832015089958188213019570819762048640 12527878 -4984900194396983707388316829093079040 12527879 -157614929137166354421797190653294607648 12527880 -310634185863537162395627855382650880000 12527881 616478498405664805126173575425673332224 12527882 -1123631939205583636775919611543379200208 12527883 240364533833545143734435892012353578440 12527884 793538353700070307956003375280719360000 12527885 448811765394484887234998362179364367160 12527886 -7134012829366873298334352391834889216 12527887 437233082727243693747541827172376100832 12527888 -301835949196933126392266709434489561088 12527889 -456537932665720521860179049132755350432 12527890 216750421147297252056308155560112657920 12527891 19966226947355091949063783004419001784 12527892 571898059461417387590167437203904368640 12527893 310391179393325648507723257879080173184 12527894 150995089559523124067351591632657080000 12527895 -58336103014750611073633179840409056960 12527896 595339457038836187269266290569054689280 12527897 -1429564249567002272771241008647455638400 12527898 -73442852009234671699372353412912667136 12527899 1855879121072548948755837771583638729760 12527900 26922453793086598956153886571870822400 12527901 728277498987243396626447546769538233030 12527902 479750544134306212425396603132665606400 12527903 -3719253702303136291777702388454470640 12527904 425815577653555540024955796398027046912 12527905 -553139811886068091867869937772994772440 12527906 37730828678022885344534363556178857984 12527907 151067383519791450077568654675191055360 12527908 571578536230454389847794239973274688128 12527909 -1094630932350431044850068142015914237890 12527910 -413881395501060245814072241249162368000 12527911 -566892672464564864095358331755241359976 12527912 1347510331319573372599790132516014325760 12527913 954665276353792399469028616323949440000 12527914 271120412720328168975635240801312500224 12527915 92943178810402852463631264005331993600 12527916 -121993227327286408623827751738044006400 12527917 639873442511687001768005732255118732160 12527918 -45334717197395807565323481354995426496 12527919 -676379721637141773326768312289552929760 12527920 298560487810398251003125272656584704000 12527921 -288963255484845431222483441536337856 12527922 -426916234451499583818219934834209551616 12527923 -932181907739261546247480630892029227976 12527924 -419754240602353615120175630560096831104 12527925 -126265625107010187438658102487581248000 12527926 -646255904477301570608448105146823893088 12527927 -958949524828428374068242085721651419224 12527928 402568494090390016393751180197313679360 12527929 -1629364710430699437644528092000632801324 12527930 1089331095666244116679588866620376760320 12527931 -168192613617502693029533953006156289280 12527932 -107854901020073062566548342353710613504 12527933 -3440661310857761275653697040136231529632 12527934 -32529571160344328845660854668405207040 12527935 26559557986632565359073237421817024000 12527936 566960990639293565892885938626819522560 12527937 298646256451082739423443585483049305856 12527938 509254477740051007377768508552129377696 12527939 -643567191071724618800615416109256632352 12527940 -608647391769794263190498258880915456000 12527941 -579101361429412611814535441867543766880 12527942 5842335998032311963460339312209561600 12527943 -599847179791298465532605715472220334936 12527944 1231558291248046913373498773642345840640 12527945 888748504210754711902703750628392697480 12527946 7122978119409034580326349224694920800 12527947 -347352701683166226465921847497135642604 12527948 -93929555458189881400092283104835906560 12527949 239005396748836057425791118237477656640 12527950 257671637380284799318757333271567504000 12527951 -365682670013523037426978470576112853208 12527952 77978342952123177325286176300744704000 12527953 -2681490758514749919441785066705883683856 12527954 -739687262496524344393731962063136562560 12527955 -460356650838068442077564206312886362800 12527956 -51653578911091728191228144239865157632 12527957 60624187579345916064230356399691896380 12527958 -5581687200568008471568923044139671616 12527959 -30333542814571296036717208187420398840 12527960 124945452288427090466543487854303232000 12527961 -47807780567720957562876520962418520256 12527962 -578938853881080177242794718229196524288 12527963 -4758678983279465961871335752026651104 12527964 7288982990695706548198410954214700544 12527965 -654869127799694765109469008323904085800 12527966 -30311497895105666013882350362331651712 12527967 -1000604005544008849403623780100055220920 12527968 -14460622376151367526630629874023268352 12527969 -792267406670004836870335151142510609630 12527970 -17768840779778150984120773096417090560 12527971 -623231445086201222234148597906401455680 12527972 1580976150012225214357576067679035193600 12527973 1158159440642113365074179312223868580800 12527974 -542372871126203938716372317679203967264 12527975 -525292477468270562891317438566176325600 12527976 -97514814041427328982988474990735360000 12527977 -1197530545149359377096049755248874422 12527978 -577262514459938844051539280183495843840 12527979 803785063484245227739184447857702350000 12527980 -1110170526859115590648405150119605391360 12527981 -21604624658128389912293701349536301748 12527982 -215297441389017601896476818857320640000 12527983 -625593792549214957554199839522023829896 12527984 90654255082973940290351602097953898496 12527985 -70114045955480784627926961784974053760 12527986 365461760524992941950524052038909618192 12527987 -818897721078499243996860489720949757364 12527988 -102347416503139841428634844728965890048 12527989 521183011064057005103977759048011540124 12527990 -721882496091050291829436038762362496000 12527991 300261820383515310806421728197882573824 12527992 -1081997427939827521282002844024046284800 12527993 -2766281804737185862740311744073140103936 12527994 27487000043433451380976135234774272000 12527995 -2014694264506549437448339945817626143120 12527996 -50069342047871795052412562403458165760 12527997 -1395388068622573828119079094576397671616 12527998 57242744294138261977391748473853254400 12527999 506136464424583028094890133273052623360 12528000 1142014592178079397153652219052032000000 12528001 133301919086502247885305290331988317600 12528002 937254165520845892168924913782320191952 12528003 -329584685181416590878259378924547519496 12528004 44881200340902500581602467943988489216 12528005 560749243427805329256258549806860005120 12528006 286037595755257145571074637366553995264 12528007 -32348934000465941676649682608216245800 12528008 909502488580930161629085999897861980160 12528009 -493801836460241482077213488088670143516 12528010 -133221186945380117320997590511003047680 12528011 1780303449544592402785277005262729106480 12528012 -117859372420806861545186551878351372288 12528013 -1001796762453366712902567827877449598816 12528014 896769516500643910603632523463142951552 12528015 -163820110213483916828671444647682493280 12528016 -60315064256595790618722252911559753728 12528017 25298473153847195415621478845794015040 12528018 -74330105793577946093470012898122041696 12528019 236707697827896652979215127897313047552 12528020 45306682703379939260954979932685281280 12528021 241460930005666861532041649334378290688 12528022 -440172509111133889293674223320362693248 12528023 -1129932336481100164279154799105743028240 12528024 -49661691932748963748944300384162816000 12528025 715063341290369670719248241192329849550 12528026 -688690149003721765326010143735828609552 12528027 -70266051133802149849346586357283012524 12528028 693671226938290564382459025550024007168 12528029 -191479958658643204778611038597767026740 12528030 11492679841467949168680267099224064000 12528031 414284899655584385942736627368344179792 12528032 -1577653321472488821261590358848481263616 12528033 303764284285298981401251616512132924864 12528034 418954211226220560909738610498006920480 12528035 221264200310204694444970578725865617760 12528036 -212726930853663461455491247292210203008 12528037 1708482438912363857598404267378574858686 12528038 -155984919435486022993543796422050203904 12528039 -670069756561903595331082618563728501976 12528040 -183389252074830715326740765460268646400 12528041 55041449845068401886859379032088542452 12528042 -65313427297844023858760896274912428032 12528043 -199497999305895987760630156785129283440 12528044 -149533525763957265458854504476693832704 12528045 -85322299873727677986667207682809200000 12528046 -389718174057446554585964985665977230528 12528047 -585432267211229721637188202319992189968 12528048 121575895104817016373577833305672122368 12528049 720995507642653454033758887331837312240 12528050 6209367438808228081136119270510108800 12528051 -761645378697087877648426875402951665040 12528052 94533471657738599013071875466676755200 12528053 41555769259141404558762040954825751100 12528054 -185355056070564719680435424292324311040 12528055 1479357288155119174790669778252221823960 12528056 -68734414663940622915570885582030090240 12528057 -1462528054159654998886192737909211351680 12528058 -773562858083018804562278171015719068480 12528059 -1181066566702799804460739401731526240 12528060 314240266505703253979235037038124032000 12528061 -4892158425016448263457979932694520832 12528062 -327798058833385585399833993430382977728 12528063 -73681514675071490983180241136843769608 12528064 -431639855043662388991264702715568062464 12528065 -725403691528472210517176627032025616000 12528066 306814487715088609583156299143988938624 12528067 -1606929516100396197617280859893747986884 12528068 175739761468295009841448376450354688000 12528069 1284818097293357778061109335475132320800 12528070 -666040910342338302844245420951277257600 12528071 647332869331349787492822474864115667472 12528072 291967061030183731099945207415573053440 12528073 -235995825724998221307133209440968384678 12528074 -200934716649524653565027257829676016800 12528075 86937134456699530259037812996696640000 12528076 948827393956084096555109709257507258880 12528077 302324150608126142718465147058006202400 12528078 -214276119098085150308092003316867568576 12528079 -380757827254043623892331660463115654480 12528080 181533254396407744460155971240616181760 12528081 663005530824227901439541239892722791840 12528082 -224306439293428758794913258030989045760 12528083 115100121294027243088055991562075388904 12528084 207008386391554097991756773864225402880 12528085 552132877833007536945599122152093120000 12528086 -315559464140180192179336975064469559008 12528087 170067262385737652975789332120867929600 12528088 2785937408823047056185798077574344232960 12528089 12056579940967688090619104961826940352 12528090 -49123366084892941658188591530122894880 12528091 1229008574226801189072306641204746391492 12528092 -207079269159312943727111230509041319936 12528093 20430173412741743441910917611836742944 12528094 -21401062222659482214438306219719835840 12528095 349220872339007720178435020564404477680 12528096 186772347381512875076840392323370057728 12528097 474635538826200649474168273914968571952 12528098 -844272447949376753819239738598510640 12528099 -886955877093026051596195694385259809816 12528100 -29675956020241142824551312907497984000 12528101 -960054121819107686741004710008326080898 12528102 317316142809945726848006567147065482624 12528103 293915326945157036995283182468695141504 12528104 327693803140922669438652164206705489920 12528105 162666575032585263467358626785151904960 12528106 30241314349568793669034803582180069120 12528107 1667357763500064018891317477662325434356 12528108 429437690305296555895601070738700362240 12528109 949294126073501582096292315434229471840 12528110 94176686311109633211276929752863394560 12528111 468383310443785777395346872388354564872 12528112 46066842691624907731736825819208482816 12528113 -520284425544375726740857785918488192076 12528114 -5673780993801440910771314854387552512 12528115 -1260093792179997198488469436028163588240 12528116 -924367088643288807248856331294471211520 12528117 165492365593444668516614153347038215520 12528118 544132024177002031456589981952534274560 12528119 1205113050506385567177403318763796201840 12528120 727349887149396198313054148225733427200 12528121 -748991368927605005539601807936533462678 12528122 -702209061608769263470794740279421855888 12528123 -217416821142108881092436594945490327552 12528124 60931753084771976099086749996932551680 12528125 -1098538472315450686264514273738965500000 12528126 92462737726995273768085515317636008704 12528127 1127170742194248299062890351961792100440 12528128 -719273062852953349245899083790501806080 12528129 -1067779127502365349991621034462234309568 12528130 -48560062424286534405955906384337126400 12528131 254135835363946674047160870300202719744 12528132 884202404260796429746718348369054023680 12528133 -158106614185124842690306384278463041480 12528134 611256986840028446995837250311840010880 12528135 1127866615227802248421193607870390967200 12528136 40218914013673458144510482836208025600 12528137 1576205660302153635888361049077816936740 12528138 -403304675899463820920194793258806950912 12528139 688638777831617968260324702083003960724 12528140 350527693666258771595535497216130600960 12528141 139773261260696963409421081773691979520 12528142 -612673533218163847545392557035010222656 12528143 -176209350336524481627277762964078998608 12528144 -73287818625487104152550186084458496 12528145 83474741368732410908391064455111340800 12528146 3096277748815665452854764301966854144 12528147 -154859282811519175218383737698694883400 12528148 1036325060403249014950033348722365326208 12528149 350468810992501803571044990079184379360 12528150 -224295879768221787022656300220351423200 12528151 82671942200269458045682992622638606152 12528152 -200975765068796350806567387147304550400 12528153 1282357314786891050706602212643694230064 12528154 -71489800375762345361175700883082636288 12528155 -320983616430392120160377776108736533440 12528156 -161675891336392053007471845960933780480 12528157 493811414536031809448096258229300786252 12528158 5026877971907207620164584859463159680 12528159 -47506516869741800395301758434712371840 12528160 -493538067632665357100649227470962032640 12528161 -619306703451103070302571225680881710238 12528162 637480843205945531756598078621160515840 12528163 -246956568881943121348867014286423998720 12528164 -458108440135846470671200011636381723648 12528165 -70172903764228333702458860362130549760 12528166 189521752486596790811436203050845141120 12528167 1659655873000191993058361885084125178832 12528168 -460908200649979759053180155167358484480 12528169 -507302488419877382857076473591624427520 12528170 -188032537311008927170475338971152706720 12528171 398637997582373742088058797306695734208 12528172 1547600299155025603853276991464222745600 12528173 2441103167650985091077102252288569499616 12528174 108785226433008761717741965984450464000 12528175 758291618542717746136902889941486085800 12528176 -276976754523031072528480986748819488768 12528177 -1793424143160522883576002363830645892192 12528178 -185134809896379796059160871071242862080 12528179 4984486355274162065182761790432166400 12528180 33676457514411220414168770079725035520 12528181 -394327920246575295979436760559126672018 12528182 50640608061040337067512621019357081600 12528183 23882353592695735910898351925580782824 12528184 -1217481856796318122396984796779487846400 12528185 -3922763949864428140690020439749665280 12528186 488411590171469602261473477392880181248 12528187 -4374033809224575568601166202583051488 12528188 -348204499651889160420055640631085186560 12528189 -92645710698125886300246134364461900730 12528190 4918779022278156922868608949923137600 12528191 -157767982684383475925144379118232775528 12528192 -90216303763379393577875035104202457088 12528193 165917225784941855861783984271622970964 12528194 -208544050942235894960263201235729146368 12528195 307752203126767802229839818218233887920 12528196 312057944211144123386875336009960004608 12528197 -84889486201338212519952261198239374080 12528198 -30012374050135642034018691783382426176 12528199 -1266559823604708610008794961650016219536 12528200 -20477337295804800909448527239367936000 12528201 424572046520566176827586736896444733440 12528202 -594869884433508076171206843222517390848 12528203 -1467125583696410496821181351579647172720 12528204 263403922294858394820834583314516126720 12528205 906383126382381366317329498319297542860 12528206 -54972835312768718020458380509387827456 12528207 -565970918517043950309306309819587570400 12528208 -48789701941182727713110444870038978560 12528209 -2005241359618353111096540846778484908320 12528210 218732161876275924234492708853035993600 12528211 -1788209835392822510735946122665055591188 12528212 -85208180346778854461524287462568777728 12528213 -173301259844949985039874501320307823456 12528214 129652581213557317222081818631877703456 12528215 165290591964966377776953905615498956800 12528216 183450811472053382024204270111450726400 12528217 95248167537662813374922467741515748420 12528218 529743396404657376329657952859868260800 12528219 -112725622952058911378254647682621608 12528220 -981103224078091543395927597042155904000 12528221 1489383924360938173272675287638025121312 12528222 -4120090498389420316692510316454301696 12528223 -34699621508670810322101088621079274600 12528224 14631239725819325995193678675277250560 12528225 -445153344771150859841747219802970042650 12528226 580425586665785828039945940738276372480 12528227 -1043571993715031430161715807487665789924 12528228 355446532982061857794051292314474091520 12528229 -158234452376632947097650944417142413248 12528230 -157377091318376019452138270904037205760 12528231 273956595968809722967209089506936205352 12528232 -452783424335979018902581767911993395200 12528233 803786562307176383062293108403047655482 12528234 -134140132368479239839181857018538305792 12528235 -514196746612464633521075480896030506240 12528236 35893482512024117480617179261761243136 12528237 -189977905481934549594560740108209927360 12528238 451086751660912896464994769278707862144 12528239 752229011902868249608259433710449519440 12528240 120571683635172684436111224266846699520 12528241 -1890804464305998798039093109688145570432 12528242 -194966517200676878322577626947801553600 12528243 72170985659107376813331102685781184000 12528244 93898568031298596548829189916190464000 12528245 1079984211815417450688482486893490764800 12528246 314377855866040610118059018089345920384 12528247 199078029167260481933981938485984468864 12528248 -553424014727182197789042974314758512640 12528249 -14864146846068350286171553865477194080 12528250 170355117689806665203754814360177920000 12528251 2521632196104416271286396135246836916272 12528252 342542914069016875783939395325091011584 12528253 -153237188511758233475048028320978780480 12528254 216530664811158094677771756870315480576 12528255 -421366427217030823846389053862658435440 12528256 -484602838890486642658088976861521510400 12528257 284251303375125154279281373303676824512 12528258 260191098949989165313086540423671696640 12528259 -1764745475440787093566797518946688753540 12528260 27554954289816786795844436155357800960 12528261 346687957654234103573527698684785646720 12528262 238986297680197334022868765071013459200 12528263 571432517854343449698128506166857512960 12528264 75618249612555571658260683115787550720 12528265 22838210693928036656960412918158449920 12528266 -162782884416438027450463193101243113168 12528267 1485430738249754741807842590694159316160 12528268 449442111551982512612040940024430760960 12528269 354772090030763524590157672325538047808 12528270 -27403947917174678732900906336211193920 12528271 1126508388440707808055678937441956095040 12528272 483664985154620538113098926657053540352 12528273 630049997339340344588378450851677869184 12528274 32952160146217956490048146015366457344 12528275 267598377378943383365136638875392372300 12528276 158673003906287559936117801953832671232 12528277 343782182345460613789898471577209720480 12528278 39575038846490125486645092163782991872 12528279 -1181294734030797342642015200335440758496 12528280 -508437195885625538564635745454894489600 12528281 460175962962449417143748836957182443082 12528282 -128466994156258493688054990465424331520 12528283 -558405664576980411565038683396505385468 12528284 -729390178145613829942185546663418665984 12528285 33016928147907325618620571465458769920 12528286 433256802063570774018762068785821561216 12528287 331454635075571147420139758120244723936 12528288 502894214917649456553010385241476825088 12528289 843537702669843187030150096362355493090 12528290 -894758919001156632023951234453619019200 12528291 -881387888573810608140000375578305590408 12528292 -91115101131762050121255541250276679680 12528293 -1093690853821464141668385322550753563458 12528294 -83950682671927707152794610933120532480 12528295 -236679857557305671611035693008319883680 12528296 656442803174368085720673171647496192000 12528297 1253178564669974097189026320161863363040 12528298 401026189963355967406077872819427380400 12528299 132324870731504551181850170233744043040 12528300 432900659332953127601252622009691660800 12528301 24120202613045444858434339936341057302 12528302 -806604312643260848229694835419223920896 12528303 377085731141997364480262465173994402064 12528304 -273719037531921700814342374474648698880 12528305 742775807167042383780012713863512601920 12528306 141966468377152447169291549563329145344 12528307 -768388573299321610260255975536165176632 12528308 2638791191047742284541385384186753024 12528309 -46997674998444641908741373332464015360 12528310 -43531459829787837072485488871948797440 12528311 79157286713864267014041594487298164464 12528312 965353613732830212066775691556000768000 12528313 -535630951834777461199039638034081867776 12528314 -341008894294762274340955711209843720480 12528315 -610434838851147841685772334303982379600 12528316 -1503098496093920697152005700538137341440 12528317 -155222400844542462742210713259387634880 12528318 68473362773259992623229683164501884928 12528319 1923460812935469470996122114453251705120 12528320 410598271195991517397098705152240517120 12528321 264131851554795384159791542228131312960 12528322 -419379397309201917168517393144072170288 12528323 -310387563804020335698938476569061091016 12528324 -296763192904017762342949675771588239360 12528325 -898521654591751938956087685542984378950 12528326 218489055384193252680175467963150809280 12528327 282228291019694824192790025476527688832 12528328 41461217809256122802399894223094456320 12528329 668367783493627233079724550472230167520 12528330 -31769205508871727687130820352773160960 12528331 -1650001656214889411852539662959868885868 12528332 -566134253878530017789342280446030824704 12528333 14112163637243237696090229541382434380 12528334 99532416578493647314990942015579361280 12528335 489456367106718810126682780787919348000 12528336 164480414628711799597238710932276117504 12528337 -71388733336463057705169158657735290908 12528338 -62464255015716674502242070691819789680 12528339 -30433314922464383617208276247851176776 12528340 515759770228046581471121600730071040 12528341 -1053685721633859093428240548403721019200 12528342 -37024561203179283725787406912121062560 12528343 226516722167182467715147853264989364688 12528344 -427418409819521226825754352527939491840 12528345 14462380062115166650257498626375437440 12528346 42655625889333454399694655727119781872 12528347 229024519102918662145185694573166599440 12528348 -86727986193089434241353817254411468800 12528349 296556670568786962525327287017584989350 12528350 25956368977610720927086249402458868800 12528351 -9015769919904097276401052446257800320 12528352 230181723860768625828472315977109340160 12528353 207664745639756171090567060599461556800 12528354 -337603366001556327619988299522353293568 12528355 327083359622663892201982342068726316800 12528356 640993125567804896683238044146151572480 12528357 -182965796720269936665694182653822133408 12528358 526459687464129997369762670422600493280 12528359 1026833065168433767732469821934816917560 12528360 -100750676261061787947170490543306854400 12528361 19361957247490639462688564476545835300 12528362 346612788157287543239335568831678098944 12528363 196873923065896045016093879258310355968 12528364 -684056071083042867484945704638841563648 12528365 -848395310899134388430951402104341706740 12528366 306864506305639783586858312630514844224 12528367 796196765359432619136457606849354056000 12528368 -31451498181821258974256812288436011008 12528369 -67501591349365600568355331740947595390 12528370 -139632533666363764053886609219159131840 12528371 410660933676501680060416402089001256064 12528372 -583101021290147165553770970913464576000 12528373 898075464734900615706724989893364115200 12528374 978283201262949808132563675228483915936 12528375 896612313990714549646045895239063140000 12528376 76741591990705756315139022841113477120 12528377 -660792030439720848530892497299252300434 12528378 -38106493618206552121058276374002132480 12528379 463811795367983160148587644804436978980 12528380 -435013365607111971642715585170502348800 12528381 282296446352956230134659189807349117952 12528382 -866051703315935329278840050236400208000 12528383 289235361615262443030331267041871025520 12528384 432878113562927233268009189998778646528 12528385 4282262491186670163579950212456416720 12528386 -270813732363045073967811917383156441056 12528387 431822621116363825708551277789246675488 12528388 -258796273578393784203104132599665571584 12528389 -476907317238774391561593856727489766240 12528390 60494439498391647989748629429901465600 12528391 -2217200275186961013070584982280164480 12528392 -1027527751172596385606370289560802176000 12528393 75101510634809706069482482413344100000 12528394 20081163530674081501543340797011125760 12528395 -975881134692467148711104353598782143600 12528396 561265801109786647815528611532088887552 12528397 -486710020716356903180829679275961152448 12528398 48097313510510966827820627212139083200 12528399 183223467718796206973294688079413992448 12528400 -37819459921992466203208486028506931200 12528401 813758181865099334094454949440935955812 12528402 -44602511320852909379132538306942259200 12528403 -762330642556558816552564973953230811348 12528404 440926820540724069966926585619137120256 12528405 880714670651461194113343153203789990400 12528406 -62311832320638133037073482541834105600 12528407 104901435351486440499007167635041411656 12528408 -572804502049463705888844997595082608640 12528409 -1991674962253701476614863479011316110390 12528410 362777097039487206041480067739026086400 12528411 -9800135156016543322758690152817864192 12528412 -61577938544692489464627158512550381568 12528413 629531091300010924428712604700381922662 12528414 -493805009923368442254544927374110914560 12528415 -687068923413328334265958677995407588440 12528416 807676533937034713568084832149750415360 12528417 -769200908150312561135810567105690954400 12528418 6316145318150466529955978766915700560 12528419 253477822520789082457285268509869065820 12528420 514768144210328801721197541827664506880 12528421 -1202488437694387591598950003907176573378 12528422 -56236705305267097207816079086720682496 12528423 -190695162006601317230124936569771598336 12528424 278478718857830410172407359338357790720 12528425 24595181933337133031232203543288884800 12528426 -100059472711037279430895754640919968000 12528427 -2147293837561501748932327740265710747724 12528428 722816613917458122876269630996880554496 12528429 -49292787319200802187978470473781971360 12528430 372571541190730757563268763614125095360 12528431 621317961962040968734161121775202953232 12528432 4813162916568427484102354406738296832 12528433 -280627772339172879803637434991036954880 12528434 -609073614054293696314436766801336774384 12528435 713680892275224788606254889914214457600 12528436 535076732840274393528575678828897542912 12528437 1140405148543328553967957073670299520 12528438 -40996581859630833199742483571762041472 12528439 -29428391523637214703269030427001676928 12528440 -434996421307005281577449791174260019200 12528441 -189630606192226995562066354027944107340 12528442 779447213712712227225392796548354869872 12528443 -127794096560366159523486001702920933600 12528444 326477550369484357280644927929799468032 12528445 85786522587149319564844212717794161920 12528446 -155460554145723353797538041679185163520 12528447 -954233894952455808446756422200538502400 12528448 -330859163324854913511625478965695610880 12528449 1559569301405666245173995339739762240450 12528450 -74051999561200097960297966026011196800 12528451 836366515748106320396436627793585461920 12528452 -319747205333828403642716523714757509120 12528453 -18518647354246740330239531357599240896 12528454 349585428455143100244704685989786360832 12528455 -416794804551621065726679497629204805640 12528456 522374091325373843223281517169997660160 12528457 -1440413292810712726256299239882506848294 12528458 45260194877535253347564027369944430528 12528459 196660275655523896822204429865836835040 12528460 2441606779713780223857278216951500800 12528461 -2015031049613053276254450495105180864 12528462 -216737428591942226811792753822175808448 12528463 34795654545784004720631605895817273712 12528464 -59910980239215806045306623996282798080 12528465 19564142403211623120595279918882345920 12528466 -175990227204884929819449815283597075456 12528467 -491421781887384000112521222200437961640 12528468 -14526187622461442986898767237342550016 12528469 1908106217223859413554277398404014257870 12528470 314822253495514640735646093245359599360 12528471 -361570369242136464564472005831472289688 12528472 -633226793276431935857279113072407244800 12528473 -172823604196575498960363459740914301280 12528474 -294644897417392991121096912988719553536 12528475 693091433130082535458588262528012328500 12528476 45101261870876287973523473777514754560 12528477 -63225681163338267872041432181649856686 12528478 1361807084428255115287033497554056858560 12528479 1296970519381722196224920609027160806064 12528480 -10234618952467511057227014928104161280 12528481 151113549710610003972982486976406400192 12528482 -29405782296061510842875334932155647408 12528483 -984582629095314056292892837430898049152 12528484 -1205247819948339342376445924884391065984 12528485 164777473691222573606664333857250447960 12528486 7976027069880879972890438717683276800 12528487 -526106546587531278163827884724648809040 12528488 219348629009329006269752763289689292800 12528489 -409545018707781605311076625965877880176 12528490 -37148635662183725804302075682783644800 12528491 884593100199438117832596518991824066352 12528492 225029737521614025308093282111040394752 12528493 -1401135555378257410542296409512948208060 12528494 -113447119749033630152859920906470807680 12528495 -108647498279207585920690935218080143360 12528496 -46595527566492385305082939777825538048 12528497 268948726025472680734501587489946959780 12528498 169312311860181622638776539180618146048 12528499 -435294468177860121000799257183486488500 12528500 973366085482960700306956971946900416000 12528501 1104512018077319360055960482253843174432 12528502 375389177611808546438267042033579943552 12528503 529642618576340042259557073016806861384 12528504 1265320713583545968911905494265049436160 12528505 31092187304606018361090729227799664320 12528506 99089142020144959445246137622259753984 12528507 -760835963236693557805007585189131431936 12528508 3068321710505676074996551192097171767296 12528509 560498716172557803498623397480902123616 12528510 -2485717828275276458175912696150445440 12528511 613223149780245249711359419115199844872 12528512 -1454638968308623364659479310020850483200 12528513 26546519920782954282532627346934296580 12528514 -265756076730124305554299381582381447680 12528515 4902077861674502643032471864732086800 12528516 216867591314074396218492803596550860800 12528517 -1926149543042775573957161943527338742434 12528518 -387163127889855303808710112005612644352 12528519 195605227550386822560912912408241962240 12528520 919529610999419215987707393123789312000 12528521 -205023840461774356482409593707686550256 12528522 -705039692230846311843811946533909771680 12528523 -3878217434002941351950149534753278720 12528524 -893189188480560514760272471423554032640 12528525 -415171691982892707660847208477364631200 12528526 22633190086189393455076437162326277120 12528527 89922205947177489994026260457860934072 12528528 97032181603395755646112792264032190464 12528529 -911962337795365496783303677903330662592 12528530 51075501189264608841780954763654886400 12528531 -1627864829203959568320600627246082798080 12528532 10234984053019774790918906347731886080 12528533 -283337608866216864404081571983425010340 12528534 35038300406441064629985961854108059520 12528535 -528301707557806712444414887415573372520 12528536 -494078014156917867081493200947812454400 12528537 -108826938761588808739129068536011760640 12528538 -428771080826059590099855488362634231040 12528539 468780915822812541415264699275601941120 12528540 -635544256199770769034963755804093798400 12528541 813721269765352845748594893409050800652 12528542 -177725054626281944236731085054008767808 12528543 -120140561352567976200642454797877488000 12528544 -205749486475269051975499997172143751168 12528545 -80392674035435287681824968430859253400 12528546 -485012748488733851933730763053624632832 12528547 824914730955077136016771999472643791512 12528548 271254924619865174374416963382664766720 12528549 -431890624843675480743649290308681924832 12528550 -191500556555001159558247016136706099200 12528551 -550619270862382360518749216177454143520 12528552 491887343375391387614785083193098240 12528553 -101814542721712432566346066246320328198 12528554 295250911805411816243014293562197452976 12528555 309044362272550137666342827172348549120 12528556 -1272193362136017025081563516145581095680 12528557 568605518595358433529325704587892488598 12528558 -54680420494930664931613966847627884800 12528559 -507647054641340582131741016175761392240 12528560 200797365149081181167920506586556006400 12528561 -1189127772979601919189214887691476413328 12528562 -79512497846011672809488170259982266880 12528563 1125038119874801539338753801822695020812 12528564 161069044301509857775090979887228262400 12528565 551162327629041506318749653195895709340 12528566 6799862459781021252104713880731182144 12528567 -326785876348637596000233681241592675760 12528568 -389080941409776457141543317057061478400 12528569 522193226218385258480562909686506198020 12528570 -44985940803859350365400380342364656640 12528571 236577395886327339758591737949349859944 12528572 -308445233291020375478483287508616422400 12528573 -486853414914620322921565330415873922816 12528574 -289820115157841440689176406860702494464 12528575 526841071062140980744727264294255496000 12528576 -263769318229717578658686084380935323648 12528577 -482279410508227480248293183048918759228 12528578 -457345369345450790947745833653924984960 12528579 -29862972591463999004309728528832812800 12528580 958239478264636092244145353583758502400 12528581 228440537013169285243263898546129382880 12528582 -824697373089324748735368064152592704 12528583 755879244755105533347074978271219680784 12528584 201213686396719739117829203587740672000 12528585 178025249855410735138444748189899013220 12528586 76928438892463177869074659894776336384 12528587 -1083867397108505011107958949147115718764 12528588 184945575147801238446396145814268149760 12528589 115905196849384927145851313971726199520 12528590 303776264753912408904347383890956620800 12528591 -872041083497107574876504711609764239360 12528592 -487689062592377490414215892182016933888 12528593 -249073803211236278178226455150838572480 12528594 -227779379281440768514318684027033864032 12528595 166610204416178234827586203652498567520 12528596 515023120113254497285029550803786979200 12528597 1531729662145238822239398536601180294240 12528598 434881111244466214755746983640233446336 12528599 -242123139935642549764178420525040949536 12528600 127444179466271298669396300952289280000 12528601 20723663656932000562873904369939927424 12528602 -1277954703450608854034455468139826620928 12528603 -258571392436326466974483990523689481080 12528604 1162742444207633025073930727568180045312 12528605 1510031942598943810716714718295331276000 12528606 -108577694133244411516052345641581628416 12528607 -8599483941221347198198350626776426464 12528608 1354334783000673440044587652352515768320 12528609 -11006814480830694434220497279904458880 12528610 -84082038386742670410453195489131136000 12528611 -2021033844880654011149114526485881961328 12528612 -456314273340460421344025094092960763264 12528613 523101323508695556628610843299633396862 12528614 254191271906409766335172897015673257056 12528615 -108735428545401288708646904898470194560 12528616 646328947770571111729842636218103183360 12528617 86241903030800815661551359340130960712 12528618 -266919669489974867214343929186080944896 12528619 -100529461766707199012392579368654336000 12528620 151230867435298382377830931100982727680 12528621 29367530129117038290053200078400409600 12528622 -459482742496099011598668297182611389888 12528623 -1160390511182415687065218846136160094128 12528624 23640625350850812133969972224146571264 12528625 -103450341652536289181992011273724542000 12528626 -12231651950443058975228472885975651840 12528627 -611510737752917503636221307507694759568 12528628 337963462298033340951297091801382311936 12528629 564287696036522963966769631015579980384 12528630 -93731667964362760628386148442214481280 12528631 -983929982255656503606254014638016812568 12528632 -832890595737786296692819472648075673600 12528633 409897718424629784531117581038605160704 12528634 -278654195011444659962877096121699406880 12528635 -219923010277111798567985650300335636480 12528636 -832863321905035264318260714915543449088 12528637 -116901846407400149260939561174999898208 12528638 -562737804147818084779189001498146608000 12528639 77715222102653451968153099258962850808 12528640 -925618293691571385892326324388296130560 12528641 -145802247211630717263553688265954728958 12528642 -15719990322125218526809556502758400000 12528643 -497476265779522231712593040183735937456 12528644 226004902681542649809344063782286351616 12528645 228090429086786330842966356333265443840 12528646 -508992032756937416375824472561001797376 12528647 1177564271693777392860430637272812267912 12528648 40792846935323951597572859600606822400 12528649 463598852241648384849586387428148741632 12528650 -49874064691528135609702467428835072000 12528651 -515426312504744833121899277135760508968 12528652 -11513798363136192574020843178599579648 12528653 1123183780780106785805382634745653678902 12528654 220572065176897064478141798790842669120 12528655 -427329963479265826533662700149324714640 12528656 3045514141391684810362624356212539392 12528657 385990149493356821775347896448814941280 12528658 350478676982814246846951675551992417680 12528659 428122458356079198745511514815695080528 12528660 -115140251190668829517075922733051002880 12528661 178318231063462066112971288728643569724 12528662 -474221216399463504926398838880714291168 12528663 -858090412962961388455592875866765540120 12528664 338230179537455533523848246986529167360 12528665 1082903896880511996494596845333172824000 12528666 -408557137799009731899486206812195519776 12528667 -2451733679463408877026360469501060226640 12528668 1013669676875931657877821006382373638656 12528669 11445555567971539761657726149802383328 12528670 -25357738745848441387109988472392314880 12528671 1484937891225787694885531626181045227872 12528672 466530902791585120140624271295234703360 12528673 684115058107954304882376978365794064404 12528674 782130856541508451454175409988797051392 12528675 -20453443949245960655528435583474654000 12528676 241349501541109150231337158721213368320 12528677 -548212731931705020224871395047905054720 12528678 -286809826329924429108729438686404529280 12528679 39157830735122559484526600478131430120 12528680 792561741033272545713529292555183616000 12528681 -82481431893208002538403649854736420864 12528682 53765492298817791395585100285369366192 12528683 1396796155514918775804532445657271562932 12528684 -139846893338176133400737347696116940800 12528685 44504876897057948297471815237685235000 12528686 380391255130035893052563127397915881792 12528687 -989996375497341220678948465639478670840 12528688 383470101344772032304836158165964275712 12528689 1220046652649719968246936038683704514560 12528690 -31963068632964002067487263763747284480 12528691 45878441205203303080877106459819637664 12528692 -391816958689369677577764704702612441088 12528693 -398047329652796884420493020135172356320 12528694 -191148329724175656630459519574181588928 12528695 -851004389270994395203655463183100800 12528696 1700287120743889884224146421915949465600 12528697 -171606789000291923746232682414051023420 12528698 -1952195048409165172249327277105885184 12528699 -475390252359241585670536528341167266536 12528700 455653352095425578051679414146372211200 12528701 542603404544651059821984961845586089804 12528702 153412858945235299614782218214476775040 12528703 -2053095708432449475010104866882732095632 12528704 234444472213274840880710941348597334016 12528705 -28253777844390697551834488236406474880 12528706 -540413509903281427962719221941178118448 12528707 -1192771312489487447358122242779735196248 12528708 -299846534382494409711761528834406021120 12528709 -811584132878957387884966524299811348960 12528710 -203894156574817937682606546266966970240 12528711 120811490033262181027286413079446729200 12528712 -256482772517057846864468630995860848640 12528713 -408046101479590890358715629498731040038 12528714 583771635119203029395314476732481167360 12528715 -241747472993598012114365144929431308640 12528716 851989653337209557278686178692413571840 12528717 -663549671553654285102132439572521689920 12528718 -186224683526754145389703647853112625984 12528719 -83227384072679720566958644143261588000 12528720 -158204264626100946829027392680053063680 12528721 1168790809408573034895434836081324932672 12528722 -148865903610889395434659930880340575088 12528723 308192042711167816787105423985630433584 12528724 452720029953233727628035143997462773760 12528725 1101745918717876981513826082768695148000 12528726 -179951448935487368412633831529943678976 12528727 -459583916601740327980552360364794843760 12528728 89610645622381807699139375991839692800 12528729 1883249992963992939520488113202449178240 12528730 302198905812690656689678285414654337760 12528731 42866288084489403890715763814832222864 12528732 -1090091800962662998361299182039274979328 12528733 -343870154454328728398975098997149408960 12528734 -657222235425049230545022553821345945984 12528735 81445164247613034647204007207078810000 12528736 444986647279867662804920399822654275584 12528737 -132145723697151465971094427534185994368 12528738 6984194319171843931841646298251936384 12528739 -15443908815886113074143171268107632960 12528740 -215974337683917330787821562834389995520 12528741 1308122859287441043026676538154592459840 12528742 -407396432910554509042904437377171901728 12528743 738833858451634279390385670595178803200 12528744 -165328658006007019730058284246924820480 12528745 -990799893433251938428305855670831992120 12528746 -284396714677945373549122089823785230928 12528747 139816340733029893077032338463610474240 12528748 339206356954947236256595301071721777408 12528749 -256324413770227564631560926040460174250 12528750 -40932437056138903254172840534955760000 12528751 -474480008474294152657672826896849385000 12528752 -338555815132352906244809271190978560 12528753 -271854377811088954254234242094035095200 12528754 -364204279361501959788651860888554483200 12528755 58409602062620809721908172991017505360 12528756 15695221306512228100665364717031986560 12528757 -771298791514937010485050326655710424388 12528758 429208115964032144725576360186664332800 12528759 -268965826660193074291233136071137897496 12528760 789154435006583221180426790498923008000 12528761 52131604612242318937258520758438060800 12528762 19134850225491456389287273822949351424 12528763 124667150141792255877005161866428083024 12528764 -843263013754014221991054122003158723584 12528765 -459567883859008995914189046809668207200 12528766 489542247957855288833528286704475704832 12528767 246527301265311548688558704133014878848 12528768 282153764673993019703461623267065856000 12528769 1208472225187863398428386600354873318960 12528770 317389246337090415709119462392643202080 12528771 -25965294314179090837292052545399898240 12528772 -414678385406376230431141089851559170048 12528773 -845717542175742803475986652169352322978 12528774 70116294262668268519764922021536987648 12528775 165017302706948819056597156808039702800 12528776 -48926932629242556221383031277480898560 12528777 -850747880089312353551939596609736260080 12528778 459429205028085049423310123264954587440 12528779 -1329042511512134481928065194836279812024 12528780 -36061504019395128215191409963236392960 12528781 -20053327968602704731714509803857626528 12528782 204234811681853659136105575640822215680 12528783 1090169222319404808935044025254380199200 12528784 -88873875975138665249734859054214660096 12528785 -140232693506483745419202037824310909440 12528786 649133545302336801058250305551524763264 12528787 173878183871024264001076959558821642400 12528788 -89501137277270761821318761086425073920 12528789 -90272112047755419098955846267884103552 12528790 -430733854633191406656502883859095961600 12528791 2653497359248696955991180789028424745264 12528792 170692719123385563733672794350282833920 12528793 -525513461704415462778396233916489771958 12528794 -680908232788958890055293067015693487360 12528795 869954888724815916315395365961747614320 12528796 311225008717232603421756782829198759936 12528797 -537961155517348870219423552242805926420 12528798 -47603743847390478681017945610327942336 12528799 199699721324145502927865448849690878616 12528800 -17630272175327190436035319731295027200 12528801 251446026299647012214988977136793259730 12528802 1766414083239663232464729463948121088 12528803 540022433550869430371928651964940080080 12528804 -85728491440932367849952733937448583168 12528805 -338502650269664526692892197756759470080 12528806 316706995654710445050176772602462332800 12528807 -297954769201947088191993055034245331160 12528808 174475411130723923329625470160681896960 12528809 -509142766269860657061101332512537250560 12528810 411001526968346854404168516975810700800 12528811 -137956119867334608536939713979989052880 12528812 -53155629511794524107116911053375196160 12528813 372711713215959242800707533747711302656 12528814 -799091407277125462173655281933213883200 12528815 -614057156827671521317981627503667036440 12528816 -209838593140075884812278470985825026048 12528817 -909701521179514255897274649818531298688 12528818 -765432039467939902635497417001337574640 12528819 1108606640407124543416811369030572540800 12528820 86550639815333114326921859957384732160 12528821 58666824590104842913545735712105886844 12528822 207911967169173841969707509747092577664 12528823 72649757783574661903883216180278892072 12528824 654843172980423882906263413145825280 12528825 -99869727527801348605574309624131844400 12528826 -824653804579158870455588076603356031888 12528827 -53448903223620328352988839815624551480 12528828 57409681445392710251555037030984422400 12528829 364055826946902049126250935653956386680 12528830 -611848151665941945992573558127984624000 12528831 10887188364485805363087224863815260544 12528832 71304605212298881760354519111572652032 12528833 56481776790898569324625817584626806484 12528834 218133487152675541572246039995778602880 12528835 -628704964066579735300025717836376673840 12528836 -130049909874706234953286683553396555776 12528837 393397815433749816878508574292319453312 12528838 -204695924623051357852331957546925919104 12528839 -146090834967767007379864504240978652640 12528840 149516855074302727051550472692296089600 12528841 -148860204077575950151968537179429088000 12528842 462541245620184282899899882653489537072 12528843 498846723616523026379845225705958120664 12528844 25940228144479759818841201822829601792 12528845 117621656317262037545549183720748583680 12528846 -465960595251960825828782794056972887616 12528847 1357928672595993963539165071586239603200 12528848 -8872586294059207969883928648346976256 12528849 -524228368621158223744941798426475857936 12528850 -272896586480285185201134719678022384000 12528851 932668985644909739045883950649727814304 12528852 -80647728291138561931405903210884476928 12528853 1370864889508617520859755598419750241102 12528854 -34072011524588298502552651557220698240 12528855 -16665649522326411959785951220395437360 12528856 166998647163957024500184824413101434880 12528857 -1314612687477972726830600300123863830768 12528858 166618079721740285439557700159554042880 12528859 982276685326283334917098331394531247536 12528860 675118526979222191809038470163827566080 12528861 797011175159789184386789441980037023872 12528862 -321123657038032284808935385358641316736 12528863 -177767541965068096626794537646179169888 12528864 1491451621113605506895328227666810634240 12528865 319629042792340308331785181219239946260 12528866 -3201815332577042178274218300936804864 12528867 30475964650822425700928339027761152 12528868 554262107706597827418531454011588166656 12528869 -1889017390143891017988823347019768217730 12528870 -32280612335728387633055703607004678400 12528871 314258535591078537608475106663743254072 12528872 224743943193136366724941180027460812800 12528873 104060718787584193010237516746190456448 12528874 408284585391496108795470568863660501936 12528875 174819195991399778052342022079333784000 12528876 970833347216604430185260896059405855744 12528877 -1258526308746468367924495359258715935274 12528878 -640449661071461411625920042202175373760 12528879 350358122298606548096745025046022060288 12528880 19932924987068947413399660744816721920 12528881 -1503367608810398249259833438682543752028 12528882 -116234864935942601260938731137311527424 12528883 -590981423063941927380355126927588866868 12528884 2417316731176550352439648651641181188096 12528885 -70633507257399421111135461744213633600 12528886 -8960326520680419190932565455940771200 12528887 -1097988870178181983966840688988110208 12528888 13821913085256026317132187718064066560 12528889 1003111185554484778931901857282129795690 12528890 214524453509422862776094367090023904000 12528891 -1045718774489758289950967730522234820560 12528892 -227711344295643351446942685953170880000 12528893 506091134077645415685601260244787312844 12528894 14505084571010740893783139170815695872 12528895 1035372850412948682265103191967092055400 12528896 613863145553818963217516500113948672000 12528897 -597695886973838497898992629395313675360 12528898 220440964360744257586616603076114604032 12528899 1943318133785086856370784956826865636160 12528900 215064413287765454422739004467547196800 12528901 215023784616649031360097004555615222464 12528902 163151882770517798807786842371029055552 12528903 -52153448657317783484698661049445933152 12528904 -163039031319589631671853103869970432000 12528905 846380150525892985392223164376391088960 12528906 -6040302805347130329679703589393874176 12528907 1683657808902663159751129977335168483156 12528908 -424432282980106268875216841813696309760 12528909 540080832590091605140661546928057699414 12528910 -7756386406428918891046405105632551040 12528911 782196840327241628013456868599389326512 12528912 -138651621510609584308847864484448174080 12528913 1737029365944311765245561223309281898162 12528914 -300451510403046554070674199255845813088 12528915 95398683755132191034631565590961651200 12528916 -816874405440721008780168042535791083520 12528917 -24131051315320066761395102282761055940 12528918 -16155620458593971672525494247764356960 12528919 323353636961257164295117105339310059144 12528920 7865830227099133482207249497072025600 12528921 -907875148429045766242270160046129315888 12528922 76323232573656008375402437932046271232 12528923 -977937326842813561108827550437998488320 12528924 -318483971180813796521947509340857166848 12528925 -52147440264012017117686614443107310350 12528926 -505077982318845422179531884922005043200 12528927 198877992706693528437583354401496928664 12528928 1146286375577584376185530634796437340160 12528929 -179657225459588968056620011096243865088 12528930 -119212339954103119577490665676479354880 12528931 112050780611223269716015450387033497600 12528932 -177988902971069559953898671710410505728 12528933 780220995638389026902687150187852930048 12528934 838153008302665254931357569241193593152 12528935 66717198973536903384938591979574900800 12528936 159873982102380663428514935700378009600 12528937 -1124457022720866905422743838534132993414 12528938 151250014968471567610843247602424720640 12528939 -160378369489189351430019632721250910376 12528940 -93242522077064987931552852862196843520 12528941 639598716091049289462207322669122504342 12528942 -304074748515074852876257754079296440320 12528943 -499050347128010681111354310045771280400 12528944 76948478875572156761669101095244922880 12528945 -528770301051888750529779029798544000 12528946 -939001082105901942053165894103340932096 12528947 -512285884979806743335741660544445062648 12528948 -200895615218348560099524572288092753920 12528949 -911770695410967058462085655089648585928 12528950 20728446856092580176135765259268246400 12528951 -247988367077029369988329190738618701056 12528952 -451576809713592983095642462056156794880 12528953 5612587187008839792047347449235515024 12528954 -43807458671429549518448525849310715536 12528955 143723676261804605961623803769778207360 12528956 -185209963239255534421347084153137472000 12528957 -236643254192027289547817434030138696800 12528958 169888148723793131097140249546597889984 12528959 1524321694433088488260057762920617972160 12528960 -29707591817029592068765044324150804480 12528961 1146671471394363979450999031545937364400 12528962 1065400457095019431521357555527825345232 12528963 1073951295689019091510226682236056377600 12528964 -337968510433505858041211062298474000384 12528965 632061345011222978497231609565652172860 12528966 -336239605620842661385647150573782107776 12528967 491167309023846896854739520888630524952 12528968 481522099251928206696029751830972482560 12528969 108420871319303028472083581683552610208 12528970 -22750162017810288150433267804985788320 12528971 -342963388905625602901958245945902350592 12528972 583879022619113809401944218120580889600 12528973 -953317630621293676621336752878204363592 12528974 76829578597125846979393995823721293440 12528975 244060189031257179465928283017169742000 12528976 -266832596782483324274413047824855072768 12528977 257218005638929464045193004068374402432 12528978 -127690815678119692973383639199197003776 12528979 793048274986476763479948178357973593580 12528980 -295255775756086559869783441102926182400 12528981 -794775663641717297291581515891229427172 12528982 102649783116130487638629452624819822400 12528983 426114521827534225360483407880667305920 12528984 675046904352933093691830840231702220800 12528985 -151016365524017206298007979705745066880 12528986 -375990784306294274901122357887329637440 12528987 -178808408562173865451801035974144757648 12528988 4364679971572609141636355987604163584 12528989 1678181791692960337706718452417556276000 12528990 -4203921591159262997809947157129438080 12528991 222364395315313076800050515002151137984 12528992 260366994598141250889310643387833516032 12528993 -32304343390047588099517446417499910736 12528994 954206761569945840569719317459438793296 12528995 168656270682682589721307090149771075120 12528996 9247997168535954935885002166110500864 12528997 -149271959495549457886742988674610799872 12528998 611821158851906007412297290119076876000 12528999 -15633188860721287025416397850642303360 12529000 -1733536611784296433865996116264673280000 12529001 261319638552903051102344263642036090404 12529002 -74426311447962138791208370262428796160 12529003 -1202581404171331263573419198371098794400 12529004 -1267323570571887936841154309972560780800 12529005 255734556676005995546086227877581888000 12529006 325403801934738413044583051771197515840 12529007 1984314837599053447723624313863155652512 12529008 -286657936418233890773550544129186922496 12529009 -617831362064568091879681201880417727790 12529010 210556662618460420791338882012439024960 12529011 -959939014492479946499328614110585223616 12529012 803634067279843011585288581108276119552 12529013 -375506586638489116520094138117365723904 12529014 169035174855415148490719984873190264192 12529015 157731220397853649319493152655437860800 12529016 -769441231666464551109591261536363212800 12529017 16226519875620287102073947926264878126 12529018 48354697079416822750100248060969367040 12529019 1984368016561719716788323630123229323120 12529020 65699604101857184761519044620441026560 12529021 -1751094822661744158225069721358628390778 12529022 48760936495771495853026678693395714048 12529023 308795102831270065093075040426232744960 12529024 1306106132148501467810019714508385157120 12529025 -1040242492738330033121973967987837027200 12529026 -219940798761076636509705171081811929600 12529027 -83398398597848209824120913209161312256 12529028 -333719632631484118684030395413517992832 12529029 -148071317065667472421036877076613323072 12529030 -427332421726025778654094079024017299840 12529031 1188951194348944101134684998559348951832 12529032 74237579558778390387500149755470807040 12529033 387373522215984560917798495307564566224 12529034 -208712134725933951201879462631120920576 12529035 -35403203717003998485346750663328960400 12529036 -119243917693607190057541612011210303488 12529037 1935439086853788402617030454499175994240 12529038 -42283584083901453754468001991416985600 12529039 27318984697151910761112608109914677624 12529040 45936056442448637855502533359927296000 12529041 226818586869896623904412265293498831744 12529042 -239377021376788243895093658232157380608 12529043 -545211080214816346408516224588169382400 12529044 884514939707177682307512542452660561920 12529045 -55300876191342754381459087251055121700 12529046 1018083541034387959817404581948603773472 12529047 443346005010186020242069459314066910800 12529048 -146165350209560681773499198220677529600 12529049 300815347682419491310129113625046410560 12529050 3435782250250264405929342066462585600 12529051 -143830323434910036816357701916949087680 12529052 -452462477784562597700707057462236209664 12529053 156731324256744248274553417858881292800 12529054 -495649214956803671197531502491295121024 12529055 943442189605136472724128594880155942000 12529056 -279480284426528436735770112968962867200 12529057 -319426953991301515189836946462237926720 12529058 -414969176169465320212027467396072726528 12529059 18749196387068796303910750314188592048 12529060 21488441455709683252981758585226137600 12529061 375526109444224758547864484190001535772 12529062 14287447277196528813318387542472249600 12529063 -123765396565833676841437485202813750800 12529064 102050789277839322057281593544235571200 12529065 446964959016814710354735930464066339520 12529066 243586151394614264188598108016874752 12529067 521313428337566956752355148576673734064 12529068 -283753412660810344785709041843512177664 12529069 -167263083937503833355573975358096265504 12529070 29301346624505276533680289138507545600 12529071 -1078098172465955296886805160643898787128 12529072 788066354490700420046373897339004649472 12529073 -1027070059896256625168112315966235871820 12529074 -543566659160450375542767958062280865280 12529075 325391668400866747357697895762108530000 12529076 174149664012256028695009438481544050688 12529077 -1586601588038918091434118490349044695744 12529078 -106426775035618413845058434203488920160 12529079 1910941351629366516153967973196798921984 12529080 28793815955429933851006804559649792000 12529081 1419918434663444075229693822523780787882 12529082 -4921764184042062611253598400226770688 12529083 -16124659845922696134919001950680961536 12529084 -245478013032511384567707866925472153600 12529085 199249471179709148781968628155659369560 12529086 -204675720937487941818655471226609820672 12529087 666426671461267943190398575527334053952 12529088 120652579390707743437280048128915931136 12529089 -666990653379488263173998723852515072896 12529090 -243083210126190027663912219961702110720 12529091 -112427362722846422364202360724247931608 12529092 -647993153317013328123540855222502376448 12529093 -80271086495022434369920929937066098658 12529094 356745351633042921679103763526494468480 12529095 -756875508194229204149297000405961435360 12529096 -121494991515224228997001427446228638720 12529097 -315834438917296534324836871049901830400 12529098 110065276235661232059943105038975015984 12529099 -1283230048914700391430918154208914201152 12529100 -151675884142094429674347983154076800000 12529101 -70807197343556612937002707447332928704 12529102 1008217131794897466864980671124518805760 12529103 -1338871714573153350226332242985218085648 12529104 -118516883704967669860228856095427788800 12529105 -945080283656716149105279484869337200000 12529106 -906981025562308600948695086382806395248 12529107 120882498698045492540862073178913318240 12529108 8746268669351732476083351592266665472 12529109 -676641882636873118904065847094011571396 12529110 -181606550675668357759083659725632737280 12529111 -70036794148666303674814938731456606496 12529112 -533155860404827334380205306743597056000 12529113 -735885886148357795498757415722979701600 12529114 -26128640110017057787030132233327908160 12529115 106401054697279031995794303467639521920 12529116 117597996177726958723269932897087004672 12529117 -1652616713215194272436509636339663839834 12529118 95928959718214642883328158147230113792 12529119 1149367626817226638455502941279441679872 12529120 187383002062585028124933924159604654080 12529121 222726230994962271794597695023941594544 12529122 -481969087153034655655215936104917628160 12529123 731217039061006551664840504719446385264 12529124 226813143962452181090177898184720711296 12529125 -2131701186370851955718743188219552000 12529126 586732410100367343777000968565128982144 12529127 754299254205938974768934767754061691560 12529128 -902414781574686001472127878701985955840 12529129 978485155343459405192913152222967671376 12529130 -87918814748561921438145579499760699040 12529131 -95053131628163510499539567484918500880 12529132 -393966588382318379854861554850664693760 12529133 -2738867725655705158546379759860571386260 12529134 -1461889859154549227169221863534889871360 12529135 391857655843475692072694943178838292000 12529136 42542255819217646013576410834961301504 12529137 1238930773130746071900018163183145646960 12529138 129686426794399238366191690299518088720 12529139 -62529143420667064922405935841041824768 12529140 100938208086671870007148000804653957120 12529141 -308982318897540331858093368990620295968 12529142 -25855478479420011838187802506256882528 12529143 -141331031304256548462500321253864152832 12529144 -344305104704464729518566089320243363840 12529145 -236687147315005278741256772787345863100 12529146 1349830679343030743628913351514062848 12529147 493816681367414095430378386000042984800 12529148 -713403921037269729365693228668527009792 12529149 23942658994723480460540825145413107008 12529150 -292910631063643666670974388305207675200 12529151 -754095299963676438178057439263854490800 12529152 -184116320103349073184410102986765762560 12529153 427152321661490739611442240379392589740 12529154 -319329947983187512548261356200987264128 12529155 -79135928969394289293509204605405466880 12529156 -751840895000258199639552981283997254400 12529157 -93052322230541232846574928609240103648 12529158 7564668221156630428662316321078867968 12529159 -30493536948965760433576319494889121640 12529160 178002143836945676682578026343645184000 12529161 6528731131717426609798990398238555002 12529162 -332373884429025291890352469659398628768 12529163 1741277047759022221768308486563925461280 12529164 -654453063942247284123108906258305831424 12529165 -341493314955490981552471971753430555200 12529166 536572381847783418823406721414906530304 12529167 -200221587231953411278123044735370104576 12529168 6493293498613447302702359441596678144 12529169 -113734894671808260641745714115746966156 12529170 69617233059718826479657653735530342400 12529171 -788162917091069970509092366581331740628 12529172 -559652846836572865370876988159932712960 12529173 -370800018078304395762390566538578680416 12529174 138844204529677177767802650015919932672 12529175 -961554288657059074937633446699626865200 12529176 -846505726474072331797890008906693836800 12529177 -582803580683195275928240272266750572288 12529178 -283131878708494883514683923560106189344 12529179 -263661893053804391155788803514427229040 12529180 -131651894155215402226705555441546214400 12529181 -203794317636098697830523595175602329600 12529182 -105540806618236664267907192164801786880 12529183 -2648391516991177296924663468380645301080 12529184 -2095842600207169682308564660692240236544 12529185 -236518598434419330636682739997467043840 12529186 -398315874634433586403754762314926764208 12529187 1472863388489594661876891366075842376 12529188 212364888347562113658317611087747768320 12529189 -1955217751809216620332453810370815716000 12529190 -166249806888470225624413577013989606400 12529191 1219559709587910918611700273658235601192 12529192 -79809080635222559158784055151696865280 12529193 -1024789336121248556473171856757768231558 12529194 -489911659264209417531978543838676985600 12529195 265837560420315748354067558118363432480 12529196 -1010156219845179637921167147780837753600 12529197 -712656335605316183549959343650353031626 12529198 142528513426339981740821149058040120192 12529199 7076857223817663727814134040671319952 12529200 -29117578475505848206695222419900006400 12529201 -396638136375602774089934253024828026768 12529202 -578781877056076898113328580178792681200 12529203 -701261073307197453671491184043425740800 12529204 758975156306671405079516963893168361472 12529205 88178940234452151747836918960831732760 12529206 -529048574654063440376349944110646265888 12529207 -898679672237863511411519947576660275544 12529208 -61555005950921185412091881055879168000 12529209 -4500201844537868400343228518799878144 12529210 533342609485763395826326984856062817760 12529211 24191900091473345989004475704882893992 12529212 486033713801739642923986371412398465024 12529213 1627614127930873947531826880827507645440 12529214 230891418425173933463038795367924186880 12529215 -263767311190144489889942802508978764000 12529216 190360815764118658655255448604773449728 12529217 1571093843331364197180331894986311156052 12529218 41386581336961687788627664503534317568 12529219 1206075444767544840192155194532940994144 12529220 -501235631242241460159695422085730570240 12529221 -495750825635887448173724893723406056896 12529222 1736786404600063490880272038000002912 12529223 338613545228644108083241052220089533920 12529224 -756529794443781000499211022077282442240 12529225 429032295602050133272323461735063416000 12529226 528268637170701001840885527260522187312 12529227 -6722044587552477094886493161643555072 12529228 -398729287887496172186924131835933104128 12529229 4547368128858629709977682492233275607574 12529230 -79712535603738718556013922989910548480 12529231 -105495261310884581782794988858315114272 12529232 -221607708534424079735529096929037656064 12529233 -40439319941724941580438575526895091376 12529234 214077069526382243584356674827724240016 12529235 710513864300721797022458962569105349680 12529236 18397630856346595834183460241411409920 12529237 562932486806110048276868682628733774752 12529238 308437632975588839813333716242881138496 12529239 13706241433556186136061058757765580800 12529240 -524924881588122041560537610630876160000 12529241 -714000369275460186110783173869581523948 12529242 20353880194551897671571018036408806400 12529243 383104932892931326628683093689184493344 12529244 -200262449879817057460444105912422402048 12529245 -367951559803763453311826906248931357760 12529246 687366094703231261808515452580444934720 12529247 -1719226285502529016200394932633854324040 12529248 935659312153703546857478270471501512704 12529249 -647376021995619650744858473974564406750 12529250 -52896427537366256896333198010782080000 12529251 -585645155355832383671286719105105527788 12529252 -703404156470393784682061894503990441728 12529253 -72952354727692998229215089722635424992 12529254 402253671235118779697263916508523008 12529255 1304063299362934314770515171882144369920 12529256 1367391908466982786987644051466107648000 12529257 3687655636661238138594489218089036416 12529258 180611736804617797395003598947262238976 12529259 -724077020162177413015048063380402106296 12529260 392696815945339065004350961802527272960 12529261 -1172990815963724021386544766550406056500 12529262 374412754591162283464676688775893997632 12529263 860629165536185286782402519644533780744 12529264 -207619923693345044462340789109014724608 12529265 -34395105024545457340655256655134028800 12529266 -354478745636124292302274199880559535616 12529267 -639698315620624687810716004816577365684 12529268 -127659355423484350434851045127925653504 12529269 -737145950523046845241788765591761623680 12529270 62542935430490475116015496037461043200 12529271 -566757107702256855770530973704157733528 12529272 68448153937803919269012756434493112320 12529273 -453394435221059915465969439000521520576 12529274 738367161045478398747064114358784161136 12529275 -351607802646675939411539474029299470400 12529276 -1208993882886561109003357830490776568320 12529277 -2681295646600865433928776505142686419540 12529278 -44427700076770250629876291514600544192 12529279 348263893800649012129603753897970014576 12529280 872101579808462249569159183144373452800 12529281 8825145549977977793621564561740848384 12529282 -23553961288031058798421506913166756448 12529283 206468402541899175195520443412962732000 12529284 -101811435581157333114829639990582886400 12529285 -514722885022942895391770658396713758020 12529286 -316632969386707063271592317571440455680 12529287 -1230183636400687477041985205571187687056 12529288 -309229613172535770882382657057379850240 12529289 -1363660335583021285374887137499931373644 12529290 -368286736121105890974098168193951041280 12529291 -467019522010283183857181121129229067308 12529292 -955985367003214146594439700614687305984 12529293 -291598893005472794546406392603196436416 12529294 1083560664770162637295237357063667869440 12529295 408740039598540635997994435273247569800 12529296 58445340681953798724886550058793697280 12529297 -6726052211865061256054103781829247840 12529298 3606372991419614989261679130462327936 12529299 274013559033019122797187404495020266240 12529300 -121908376130063407511335782132466646400 12529301 220131076721500708333376516729965747200 12529302 72561413488744703275180395916465847232 12529303 -216642818509166693161545944878433197880 12529304 -537187092620883051023472579319522314240 12529305 -649253309693882175368512074422758769400 12529306 -105982237613587603373014137603631129440 12529307 -334724621366341712009880373783428883968 12529308 -420213208289117486164122246967272960 12529309 -419536610296770187964661086130117962996 12529310 -46189464606710793876250202573802205440 12529311 -566498904083902024439357055795680430720 12529312 -1181845154166335061138262526670277705728 12529313 270862426864383273537079224636813628164 12529314 -38386375326690179626327640137572049920 12529315 756787272762816779736328681563974730960 12529316 797120463117221971757998510175554151040 12529317 -47539638174862740588505348381585485120 12529318 42567960517207266523496037302463928704 12529319 96389180747524672776798223568299406208 12529320 -519436465846052824872884529334797926400 12529321 136295151894471305923420448596312422400 12529322 588306741505023950621701747368727034880 12529323 1334700344859876273237166669669887349440 12529324 -1060454946260013549372410501539168578304 12529325 -127071107641423730763119503309989397950 12529326 626948261277702275383350494003859207744 12529327 766089323972931995202251805451638701760 12529328 -186618635787331999768757312416596295680 12529329 156869063358441419073412188060940470384 12529330 -648597725455022528524985341149428782080 12529331 590505011173652377271915994599469688200 12529332 146643202552641663250545655241125232640 12529333 -2507986905644688391849493510263753994016 12529334 -258971243335679407836659774176750400640 12529335 54176007978301229050231346707478891520 12529336 -604692261094391521130156746725527961600 12529337 -294430792857227757431259504994070845014 12529338 -468918126399744299623689243768632101632 12529339 -1344014905908385223762270266683003381200 12529340 18714384664545244513340244988894279680 12529341 590578235797526820996125875281847827360 12529342 -362489517005197838749695660591322914816 12529343 -1107566582802951708437782083288321910536 12529344 91341380623311238140628656696607113216 12529345 639643436279130534024441407071048857000 12529346 227084862433400970026154402795505009872 12529347 373696210238684512634456678672981841072 12529348 -270524980032756714147253918345505796096 12529349 28658714307057847616005576611853658172 12529350 -16628949591092364114614950086731184000 12529351 1620131167572293842367738701641585499352 12529352 580603047262658277516294126745690275840 12529353 -433806922617511062339094253554449168192 12529354 -645625409958851142034680138266891867136 12529355 -85678793657798317424221589385611694240 12529356 -13798895312084419575591575363513303040 12529357 -459752784336846111826589977448696044800 12529358 827274393312904906481869873192012144320 12529359 -117347988696419350863767302643557708776 12529360 -28160456263084738861089946503089356800 12529361 375248351381315239604079768682709761920 12529362 -456098091454624892554630213684675083648 12529363 -60544002702236391477584533038942351360 12529364 -1982362157134041129738009418002518734848 12529365 -392827785251096379480114080126603138400 12529366 -1561907824617862940726063777183827574976 12529367 2198240932242649311166593786052116823440 12529368 181216356330095038582371282374755891200 12529369 -1268215107719575523612162516570651471856 12529370 -120781218945422677189685503506441799680 12529371 -1125437548678296775459958489030615882088 12529372 -1043669517085819994983029492483387303424 12529373 117300977876887391929952989729182349440 12529374 -70208806302780547339282147956564203520 12529375 -253562683600098311353646120829607090000 12529376 231162072000585443145497125557241380864 12529377 615550233298967091016966930506539091840 12529378 -572283087550564360537143020768531747760 12529379 -786978244540146103723259898125411885760 12529380 431070079615908915539815498835394969600 12529381 -1096282911139651848309111969389423544836 12529382 -10713164172425861126917333396660895808 12529383 -13043607247710060549191774385927878016 12529384 172418058914994781306091520432667361280 12529385 -784117071975078659622521877455807628480 12529386 -36173590711038248357562391810485733968 12529387 -800228830594145497668609822195865048400 12529388 -331124824046294821974741911900518364160 12529389 -531876039201412973437075609185693018720 12529390 -1084849231738452048837896192677668574080 12529391 85524990948552761113772658817594080000 12529392 152088896996417898502058515243935006720 12529393 1457255560174138017085077471254079021220 12529394 -84602733053601657407573673703068776448 12529395 278731330526024838462750232386984423840 12529396 124896596344376987778625608288900802560 12529397 1139475850078735683485062653866627060892 12529398 515530590168043160424303944569317527040 12529399 1958145502080186061446395555234075335400 12529400 330003260740884099789664644321546240000 12529401 -1130528402959237594983858103353066381696 12529402 241207778894205226344946054778833938432 12529403 1055922335908046935363759748611045775652 12529404 12103430749149398278431300707117362176 12529405 -349634407953144682216110604436642096640 12529406 572619729784013090161661847009880753152 12529407 669655041849159542206205752197492318720 12529408 919562116273286517459759987374193377280 12529409 -1194603602285221123199938471034732236800 12529410 62855414573489726965229743850564928000 12529411 312452320309354584929820527115686395632 12529412 -182863858903424116567391275194259058688 12529413 314591613448475931931342164617987563260 12529414 -22072255913236417784297763446872136448 12529415 -508301994575257515162945528982078603680 12529416 175962846756600766468469394812626329600 12529417 1046490673813042442587067545197297919200 12529418 763926385960481347016124564969744526080 12529419 -1899259480017439338118796573967088128 12529420 -340337698600362011985072394569240576000 12529421 -640384797704538441818724527288926837320 12529422 171815537635420203375502124694468965760 12529423 -317866054816931965342963410397147549920 12529424 196755497107148008045327359116302295040 12529425 -195499061754832296090933562216291622400 12529426 -613539516387371923444220832463690752 12529427 93351953190721254342791583441057471276 12529428 -73242865880813520118028821046793486336 12529429 1569072124398867376522520367969191150 12529430 242517579326729872868305840290729903360 12529431 -849191062142194987706089959726994763520 12529432 -1782926115818134498448968494570404505600 12529433 -226426810435933103055948505820551246080 12529434 97626260999954713936343696388830043648 12529435 1458381418271030956516556393303258608800 12529436 -163904710978690527417024658870195829760 12529437 1548382416506575546224747361640540869152 12529438 -69080109062120030312720225337730089600 12529439 652542338887521442110818462060388871680 12529440 82295230779927171270166394564656496640 12529441 -341642074681574732541939331760499873600 12529442 183762673902132297622047141736467256992 12529443 -320720315664371897887805985938356727376 12529444 -772647158469353789377541925555433472000 12529445 -625723600951473886617380467850140242690 12529446 -614738322566913271376583306481522026816 12529447 686962789156700540336712583012766204000 12529448 280205723409082929471373570254344678400 12529449 -60984044897135371051007827401618289500 12529450 -199680160473544016988708178410805356000 12529451 -1974400366797029661696437814383419361496 12529452 -21365287930961805928480242769752450048 12529453 -533494543781005178241190498363578951776 12529454 100605075933254318767223989945690086144 12529455 -804973309714833474869668237637629353600 12529456 109057324629267981528421736080610689024 12529457 752136664683087174556607935950032589120 12529458 24853926004681584364984836725290352640 12529459 2963260800224222592096609682135698277920 12529460 673559830196240693938711385600379033600 12529461 -440214331307194660979851528862631710592 12529462 -505580167568984500417788842872474238976 12529463 -444999696329148792549676622931411888120 12529464 435752414133886607735296547961285611520 12529465 118630065487131550270467656898637911120 12529466 -727768910671716200271390648352125191568 12529467 -1278736972763037820226708472608689388916 12529468 -371579153982990522447762755874088346624 12529469 -4873156466708584497119619876472024800 12529470 118908338597726028100379720578517904000 12529471 823239637412917568594652739281423476672 12529472 130017558313622756477421038771440189440 12529473 -231249472651269640644496467992545360032 12529474 -396859882786709495734711981589181125760 12529475 -124886214894118247372994149672055123600 12529476 -933157664174840713376467590460934461440 12529477 -110999174517863607141795275361052117668 12529478 -76132349131245597639966486697436255232 12529479 -1676467664802376839339390792640805990400 12529480 -249901052124672558976069452084424704000 12529481 -953825035906605099932947418398074221568 12529482 -199595709080499071365190701034392857600 12529483 437706839035310674869534378144224819732 12529484 48921239974088482811397172259507638272 12529485 17526948911584926719643026293583367180 12529486 -640797285749461014910656239580293467200 12529487 -381416874280446378824798315385770818368 12529488 139212329034579370306659942244110434304 12529489 336118802832229778769292569180761102656 12529490 46514200596182590906506785498963138880 12529491 356474693326314907073939894477537643360 12529492 60098167045025350050045618494813030400 12529493 1385220566471527291615607640512428914240 12529494 160897109357237861767720741206601859424 12529495 -798514971358556421555979997541580231680 12529496 1021771023278993002173632493502612039680 12529497 -191739187050217909947370250705879170272 12529498 39503417583959044849332262772155851264 12529499 -22326693479628663299598689824221211920 12529500 -540632010693198713503992500281741056000 12529501 156984765482905160930165675314951010092 12529502 -387021404347658437836559451609821554048 12529503 127884126428406167749984816142584379904 12529504 -160720618952040347865011279203294248960 12529505 782641821008882963431412573476718736660 12529506 689936276446636607063159129772319065600 12529507 585083354247734111842555624823754281756 12529508 -617182781189902426669086635506041112320 12529509 -364981077056332510484036081544435104640 12529510 36076402096417393585215006808260518400 12529511 -9164206856736912477179074944996292968 12529512 11067411955776752027418550181756928000 12529513 -591831860890656215523755323200778455238 12529514 299078396720313653858974403107514146560 12529515 805571943525047585958008248378488798720 12529516 -1333013209382745015596622572753658914560 12529517 265508862684313872005098433433588004224 12529518 -67266309626031114851071785758194018176 12529519 -564433981708741901799165223297661285640 12529520 -60739539680031861160836615989818982400 12529521 85963820631286052105979804759829319172 12529522 -1089240893290369096970064201794132705376 12529523 525990574068590961058719876737168669772 12529524 -239236519679708421906073372776626515968 12529525 77649284734020920628021675278016609300 12529526 604692852023224544505492960499567019904 12529527 -114965569299029819093754972578798305536 12529528 1842826733830560601301300587372502200320 12529529 -53379297872631838594973191042990377900 12529530 126002432037982768606458855010288555200 12529531 59661542548292931726775865168964485120 12529532 -238897400061428496843028897606031685120 12529533 -470227432440594669321565806114142556352 12529534 -619226351688871389850176542213152758528 12529535 524446785537058000885031150546315847600 12529536 290052148897472747641276321749081784320 12529537 1747070780883239498502721047677889922260 12529538 -22850500037457811040462281174207749120 12529539 294122414641706575199918696464621741440 12529540 -550840965867385943103602356741549781760 12529541 337813223393310928001026177306254324732 12529542 -357239174979168269413219147247035969536 12529543 -614226411684090147485244380019017292056 12529544 49868299633689316498137479396795289600 12529545 105050320217944652764051638446723388480 12529546 556868526897960082414864592122812935472 12529547 2148736681961349140756681694733207350996 12529548 -217397518024239445244495709477440487168 12529549 -40543798895094586901903526544327706112 12529550 238916695916028821669173002201240000 12529551 881680434748535646186958814631138538632 12529552 21767154515393837477279956863394250752 12529553 97777516442474516073100137510229558884 12529554 604700931523551519476436444697340257920 12529555 5934334081479784077865445127890082720 12529556 -340067453208711746323957484703703888128 12529557 1122097923272967104849359665605237398908 12529558 1356316760682601490324250893028667311360 12529559 -137692139523022214528028815688273806400 12529560 -948700267617807511202541364906685644800 12529561 -1362599958399527830835718772090066917216 12529562 -1023293408014664295901900304077482973968 12529563 398731165041334891176709199797226113944 12529564 50048130221687541033871528907023169536 12529565 -256293338174278923603690335593493074080 12529566 -181667412618972888308250109454894039040 12529567 -988801372499079178924524998083080094680 12529568 -383693488822661073997391785503967150080 12529569 85834335517139524709548438433343089280 12529570 -685881928096192737924706660719772919520 12529571 447917654428348316289945653855065640112 12529572 -42720412063348551712412445492914159616 12529573 524837996548741761145441284675277387136 12529574 51432554972784041293269495270148299840 12529575 363370462952472828317212990249805244000 12529576 -1099274412559602077943473040291516625920 12529577 -1233171266252797444528921622073042221574 12529578 494508663845147128069695801363215316480 12529579 -401831763551019862870084147547530324616 12529580 25881179387647743194615316046845050880 12529581 291914689660544211976217888831431782720 12529582 44032266354155033626235058987016769664 12529583 -883920537305657850046314751467721449984 12529584 53079538101619894289489339696831053824 12529585 1165792827487048572900661027956642585780 12529586 -117346935104087356265210962328790049008 12529587 228075200124771780532199312525561531904 12529588 -16285674086443137130982743651315439232 12529589 1525398061460289714525885265605170389056 12529590 212627695598662113747096319239863040 12529591 530446453110300525649520325913800798472 12529592 -1510016174089285740362534298312881664000 12529593 -864551679054634423952496328078491785280 12529594 324957304921448812609609956289816047360 12529595 -89648096742789742066567707808797931200 12529596 -867146498314394769040174609015271812608 12529597 1354373111474997856093341153201356925120 12529598 -4444124257275168341686433423808712320 12529599 246963998535719360951444118076705236480 12529600 -58584836210824886641098391549063987200 12529601 67343924822593447560874591878743971584 12529602 -296420960161479288087606076684253884800 12529603 -2350450308091062485392199181110305237640 12529604 1113877901064682730435002078965740196096 12529605 229499338680013333724918108754128205120 12529606 -71559563585551042972677261796135198080 12529607 258589287983683982560440788798961816840 12529608 -94891078557963597653649324093178183680 12529609 -889262787340298297031033072111092619084 12529610 163494141086036404795631946569747400960 12529611 316019159747159607147597387357753080640 12529612 983355470825615391010232814047069806080 12529613 -1544715007360250728283132496853072800138 12529614 -468925918116685772301999947838044468160 12529615 -376601909280712795771064223404839120800 12529616 -189730220812691840122299363674491846656 12529617 559545019094935286207423837288788765680 12529618 -44875837677050894894041291521011613696 12529619 1098809935078328143105703594295666247020 12529620 -192355748755642738375856641699383398400 12529621 768136830285553057768729413305063640892 12529622 323468745624586108793551223211682876032 12529623 -764076935077231682983146012548842334616 12529624 -736321193307019275772741029805353984000 12529625 -353172577706768046501124250412083043000 12529626 324215015960255984290031054962615603200 12529627 -563843524590736944027995704035786229296 12529628 1146704246907779720296308551474197498368 12529629 217339576819353909748884199219236014400 12529630 26706801227963957097822854680574064960 12529631 -924348894518182810483037414001030665568 12529632 361468100033365417884272594223107407872 12529633 423352771340681788598510645626435166882 12529634 -296192039020887750734662342671383443680 12529635 -92883783122544638055585166259833647360 12529636 142300645805947831650129299038884642816 12529637 63925952583296201736803917110290016000 12529638 470981179518645888566951534608000327488 12529639 -73448756224478027770079793438048911560 12529640 -1146667764918569599309125798943952947200 12529641 5596665475297856405238432393235679232 12529642 -114383745263822385848370010430330419200 12529643 -190167867182407525124112575767434945024 12529644 225914397793924891395079595346995837952 12529645 -875495059917185251037670918025326688800 12529646 107538874888827257265770431933479978240 12529647 503910683714635743426092752474802448 12529648 27211432553794187857103064165831737344 12529649 628128248154204999209957467313860731120 12529650 62255425489111296178003886469628377600 12529651 -292360442222609371673690058462843089768 12529652 -159600416358474474652418386527983182464 12529653 -900715972192874790694281704781086500800 12529654 678462249260647674260266664001663384192 12529655 168912849823052984342792905214913876000 12529656 -947573836487296019499017801107503452160 12529657 -89797149817082698074544555538166284288 12529658 69496457344040084944560772726303309680 12529659 29064204415468686166767810258891703920 12529660 670740609612592840287651600648586613760 12529661 680635142806983036725680872866495116224 12529662 -442485512035041980200515928466687034048 12529663 -168415706729867436717495292382387974560 12529664 239482836827710839399541787612298608640 12529665 -361778477616521468087030821655299919340 12529666 -358745583586122430005228535668255283296 12529667 195077913173043888241881988086085054716 12529668 -257273249462462366430012724366901007360 12529669 448583707789416271272960019145739248640 12529670 -202329965930549946769807029786159757440 12529671 47186534236106553185826943929113472 12529672 -1417758781781558160326165911146335923200 12529673 -105338039726522643824581528572218479872 12529674 -640474322020151511209957787429246021120 12529675 -434647649471825721628506004633946427100 12529676 -544236410056959718637804635110403955712 12529677 -75308438821668365242661410860823730592 12529678 261506996810344651269917987105389350912 12529679 -330211135686399588796320835289005438224 12529680 -44352158494746151326638531929563463680 12529681 -205816593398452124886135325137175613518 12529682 -533449936517681500466525924730300518400 12529683 -257765117370524061404659447048809177600 12529684 12891501046771765561429211282546696192 12529685 -44098282751369829208641712850934151680 12529686 -64453886334067649441861769534500996736 12529687 41312475944822766560382968872841897760 12529688 500849333952274518945098094341890037760 12529689 -118046608699360015347251687765214563376 12529690 158852960038890614255196440476544414400 12529691 2137538657605945686905825287278502633092 12529692 223991034160798463144928176777163411456 12529693 -101277560637870782293294559634901570560 12529694 20373793740202336081216282499602156032 12529695 30595787584109418193478948302197163920 12529696 -381088182691113611480250286731244535808 12529697 563530661819411968599931988203631903172 12529698 -124926052757788213778933804021508997632 12529699 -357518446270703016638366945537989573568 12529700 -395275496580254465184405309885996825600 12529701 1764613477008464849050996082892129799680 12529702 25122227813247298028785235981203953600 12529703 1394497031547956128637453998460721163584 12529704 314050705744335569862603683780996628480 12529705 -232439062958084310805573088320539260280 12529706 68933706546587933552000493838743803904 12529707 434141783654003762516527009428518212440 12529708 698946804471699521179635345166383206400 12529709 314523066676772583603246451030656150816 12529710 -39445242067897402906564641609926895360 12529711 -178592872630532861807581258832506396200 12529712 101233588051007938176377632132056023040 12529713 -104325847507001231112338516496300250176 12529714 347575072969225600324369832929902200352 12529715 -99811843522995040832756303273859746400 12529716 316022818240474779964033958632492769280 12529717 568149902189610432942304593456697868312 12529718 221195634653092867278826550738108998560 12529719 -960130742525427647462728056493599576 12529720 -24732334892049438167559160185124454400 12529721 -38610997078836468506703963909146884320 12529722 110649940394049327157567755897578499072 12529723 63612789400284570805396580827514002584 12529724 -345103130364605780807117206176635925504 12529725 -36232971125802558519009658173884265600 12529726 -262871139825503597385069975568796510016 12529727 2107085538775310288134136574179117952 12529728 -14116669046316779296380805257069330432 12529729 528521815109145871845770432057807387330 12529730 251875315803291937233680600094527262720 12529731 714513418913886605767838033701284912624 12529732 552972849742211294904704467112955904000 12529733 39330135170516766290031405176770716384 12529734 -14293602919989431036673822580251506688 12529735 75177176114733562572181564461567609600 12529736 666081018266004118948532376221498311680 12529737 -784134727234689433197996605138903972640 12529738 188994647714143714805518715592388212480 12529739 1608035685272860012862589372803534859540 12529740 -359241294458711379838641090430556160000 12529741 679710531244076839903782417091808244630 12529742 1245821750546496987828355519303646390592 12529743 545857817567344779001168781190154182528 12529744 608021939314666180415868965499735506944 12529745 684359788906601413634850043467131174400 12529746 363709949028466311144438131426823288864 12529747 -724065833074475836121548293290733578528 12529748 -291506476151116385271328033289925992448 12529749 1605882020254819365938563669642006220640 12529750 959957698321048261848999937187070240000 12529751 -826174116801751233486663919052971038720 12529752 -224409759109444104894751912216161914880 12529753 -2626239295526898120669780719136464740076 12529754 120490928056420335075119019036693933792 12529755 -218948890819734154879209838449612864000 12529756 67211986962778655842859687028860470272 12529757 -1471890848223182823144371618238883402656 12529758 -278449535660605388487305209340561486016 12529759 -424710245764698735556545993059611633920 12529760 -591043322228481619228028617850384547840 12529761 1211359137175971368205326658758831063472 12529762 -32498186411312670987241269759481328640 12529763 -878626468586835718287899666976455725416 12529764 35298980575279529581032267901000647168 12529765 -194895626682186870087003060657684904200 12529766 135689815692579461516865078931927569408 12529767 -299421016260843919347245080641312558720 12529768 498692064694437963872146160472773376000 12529769 665203233603513372253407564600273476160 12529770 138029932029181793124226772227092480 12529771 332215420213003201851319168292998360200 12529772 619416037732584474119466314657640581376 12529773 -1038768523987567534445743055888194170378 12529774 1041124060311599446797430427270288003136 12529775 90490705157786833630854057352470733800 12529776 7641358117577112413340785251948953600 12529777 540128709635316212713993048420674659712 12529778 -1371565562236019044116508333539906543360 12529779 -278686160599675610043063532004307973632 12529780 -850734549833885376720000699121069190400 12529781 -723774582258335653318148121006319593216 12529782 -1185446677402886517149244909365050272000 12529783 -112484063656425940805813604662942351136 12529784 588997951482450038321531420376859422720 12529785 -114131037172469685423836465649825604800 12529786 419256263634583096833527475835397443584 12529787 -580135317780284573943904682093357865564 12529788 557953283094074586334823917759637414400 12529789 -144684708526591179623816913251536076410 12529790 86672160841010117799341561604206976000 12529791 -164517684406888684863876240116797422336 12529792 944213959569222721234299314818252800 12529793 167750774183996989009773304531717363524 12529794 -635799944763687930173104982104704211200 12529795 -1892950539659806118743575511681659883200 12529796 -595560473896192092564464113257194311680 12529797 19203052302620681742057546416848527360 12529798 333918859146463543612919592241838160000 12529799 1985580791808616717691695232986047710736 12529800 -578869901381114444954528923831258752000 12529801 -180367005479149386371404585951929412198 12529802 -263054140194776137661340102749328423936 12529803 -325052450818628712525266978574269206272 12529804 60536927550235985812849722446234992640 12529805 324514335999697247613763508797186144920 12529806 -167173105461380794275681680644360130496 12529807 501178177474886461349174454130739160312 12529808 525327727669894771220003098350820737024 12529809 638634911893461805398359215844023482384 12529810 120650285168529977157466773494480002560 12529811 458163400050977806560815957945588810832 12529812 -596861276862013175573755427323643148288 12529813 -20344728918382216945043840739651631072 12529814 164923931471150639265785676043075215360 12529815 389509109002401378370199565153529277520 12529816 -198225820724373492347658085514289561600 12529817 55770618694641584291332868268800161866 12529818 118160028529671816877626108146899307520 12529819 -1020458220301302146261243119440283510780 12529820 -387598466468564959447289705441078968320 12529821 387057900617236638544688338162837453920 12529822 -719863896043255683767943729467113200000 12529823 1511106991080399942582876247350035036760 12529824 925368668076917116456123578633978642432 12529825 71122338884247934471505518564369843200 12529826 649624936720116264675643541959838156112 12529827 -1342716643113277317258124877566527812880 12529828 95518827930455983153708800225226145792 12529829 -581776116751273284186586100697749860512 12529830 44285691485099597405606633593145088000 12529831 -38093875419452586351656900856234884336 12529832 -229343053429996686728841934088940011520 12529833 -303361010933422867370769287004958490976 12529834 319423611580150672818593223131510256816 12529835 1050953791874277602075828816028720721200 12529836 -67040828822782968535400131063222272000 12529837 125516186195721348532903093704408158486 12529838 -304302711949136247043232161842165055680 12529839 145172241199179034716977969412820866696 12529840 193394083761476711710717492403831439360 12529841 -1429626067435947063933272247604613947758 12529842 -269341595950214173274297488022767165440 12529843 2986237981669485764300937759260382376080 12529844 -1249777359397140922718696955105077403264 12529845 -313117943970040396472843604391764142080 12529846 88168819651581151086298320795490234368 12529847 1227409861212302467758361227512011482240 12529848 390459644342561324986821298346287104000 12529849 52169459488333233307289315569391796736 12529850 401674893731092252351987791429274480800 12529851 3230120091947901414409087741960151832 12529852 762529492100082146357589462418696008192 12529853 -276471845120041517769622672237960751520 12529854 446392311377212852994804032299474123840 12529855 -613458319994244425324853685667834864640 12529856 -7806402293777781383452444996738744320 12529857 -1115259588581379016882804831447813094400 12529858 -685156145332474391272041422082035197440 12529859 274785990390375304633862611172430703680 12529860 68866090005302904172041430080240476160 12529861 1222470546520418341883324085353547929500 12529862 442773997294465576138084750427433774432 12529863 1512570909732552308688963645150563432400 12529864 113906542235105508797980807420592793600 12529865 -170338964232487466462234261860242111600 12529866 28687120083630571039032878490726641664 12529867 -266675177830926456772368826520663778816 12529868 -189791527379964468953444802711401226240 12529869 285528141601638467811166604956411999008 12529870 172731384636641990429615708506710194880 12529871 737172328914019270162701200832211252224 12529872 -101194984784899949804233580994196709376 12529873 -1254551849453594242525400858128148347280 12529874 51779280528457467199456516084927334400 12529875 -955813994264950700067578245305499812000 12529876 490996410148268004715418252817248831360 12529877 11952138564787830209251924865275346400 12529878 -60095910642865226011454821098464039040 12529879 1637767074966401560513871062698451840080 12529880 1093605949561351409271825245482234060800 12529881 216397070755571727372333782855650795200 12529882 -786268864470678821008282126583476704000 12529883 -517920866768620337054167141220405355240 12529884 12581991146739156007732582462077574656 12529885 -166028066895461660926080759974946040200 12529886 714483747211204013527364692653230347392 12529887 -129737143861946024670519276299207566320 12529888 1466472106893529028652157996413388849152 12529889 522548527444093892473877354596706733120 12529890 -1110579365665972193110863457593600000 12529891 -1534131073118784840060609494536481316216 12529892 -432203631013754964796088678909560780800 12529893 -42151256285231325623561535677962589856 12529894 92388656931031956081550506048821323008 12529895 -330340054279108354478663923507036069920 12529896 -202138576450905172028233741195891507200 12529897 446555733969341229715377089551178231040 12529898 90306872574335723277029407824301806336 12529899 -21161022806132741393017208693069552856 12529900 262763418957799762670064818481673760000 12529901 -678168080009778142801530768199301410068 12529902 -78058980043001457732148320237565734912 12529903 890338270831461250512131528933279839144 12529904 294434627938360664572609918940374302720 12529905 -202558169667468333018766747277739939840 12529906 -11255704168302875565088460783207339616 12529907 -555765453524591258674460894771367544320 12529908 23850419894433601216126238619725841792 12529909 459469231001991420460608864445137286816 12529910 545514063204606330946341940220982159360 12529911 368982593074017905636881111844736564480 12529912 -158601999269889945957760687084942540800 12529913 -2705580919427646444446472530055241734 12529914 -332271065433828979035879996204144391680 12529915 1111596605096105043602031493237376770560 12529916 185638613363595998775671929897878460416 12529917 -191412257130575990079714067123888133760 12529918 181153467390304477982242902362015181312 12529919 -805234189766119812282180038296497741000 12529920 124545906685909856056562436471930224640 12529921 -572988965148462532292278828343456531456 12529922 -485934331291548196444178996433868466688 12529923 232967335764885773867692548796632178944 12529924 -779287236196274941092167812226751479808 12529925 553246623125362379145988759960272550650 12529926 -158380441462983488706085771226812058208 12529927 -144649229365000572094603777033305413224 12529928 112045274217953099036038268729780152320 12529929 -695950543956310620749884197351471415392 12529930 180713032721555625395238401885332915200 12529931 161913374062602299543541136603680934464 12529932 -408990504234253737553505582342288675328 12529933 328936718260330810402948199489589815404 12529934 -87413516413289772172280216618442248448 12529935 -335143168445811972987395946123730279200 12529936 -97651578460419133816575492576298590208 12529937 -23767009136762975275697410755951109134 12529938 -26616311150804332341744139629561815040 12529939 9392167689474052073879266970241380480 12529940 -391564101002060680936412039614879948800 12529941 -38843152814154655461802948325172659808 12529942 -9167572162999550882913221864333808000 12529943 -1778395820099951833930525010457146320920 12529944 236027446197520875822403833470622105600 12529945 251429987700335918207988246685848365700 12529946 -54860280863160377535011178440965719552 12529947 -54568954652163664549155222110224969728 12529948 828518449875439438321214110761466805760 12529949 -26572134249602279176745227826907600660 12529950 177044063307060819516708975788285107200 12529951 -401110593205769397835429334537850332048 12529952 -97832671793789438909257135757790806016 12529953 -253032412141336794831821599255724273280 12529954 -131799819106804608330527657903524449120 12529955 760537163312411242707688156218222033360 12529956 84261841221369863506621576534140248064 12529957 1044147105848487940196207036796353898432 12529958 269590778189034892233199694061745051776 12529959 -17838125705119262793725242944895076064 12529960 455341595808105321506079379662124800000 12529961 -171302596808363674305592228625730306438 12529962 669662619931189283323876702696633759920 12529963 -292343504804433698317932862624557183696 12529964 1365771054263902978626263384941574707200 12529965 257199595199042418848693637046111334400 12529966 33743848374815448928720516540935642432 12529967 -1551372509358927502483938882174828634248 12529968 39356306881726215008921089540423680000 12529969 858884829794223852792302836456854672072 12529970 -261603592330949594802664663480182580320 12529971 13460707447712152905273495874299661212 12529972 157351193940093944891645799972280442880 12529973 236001324527272622610514732748087285664 12529974 -323170185022172141127404541775532504640 12529975 -622893159575574401094692968379935949600 12529976 -693397117300494010263470047683286487040 12529977 20697887048763639083993565821221305600 12529978 -379084799194156673589576848509614458880 12529979 -706277087968673880577660336600969436928 12529980 485815621285983583052306009601018808320 12529981 -2015773468466891710234673004978198236218 12529982 -392510658981702866377815130425438882816 12529983 51705193744354069064019974179452277248 12529984 528992192903819162948691422145899134976 12529985 6577382943791413572501126912022242240 12529986 -97098885522882854226258010963677895680 12529987 -457801858231841039331182166048627814760 12529988 -931375425550892378759194102401962490624 12529989 -566543341843803057656617016421151013346 12529990 -259781668799851939766033831209190294400 12529991 55811227090801211880581365656018124512 12529992 152824316849651181358864439468853534720 12529993 -289313681087009258066493626834896400000 12529994 -906139264201488146464390545805769482704 12529995 -293473736337133706376813504560528240160 12529996 -1438565762763455850612699168565039648000 12529997 1745304114930146014791649330245766110252 12529998 -504915487307866676728080029839083592320 12529999 -315183348099700776626419657508962426000 12530000 13586876611762525517994238391500800000 12530001 -102962750136560040478778747561049168960 12530002 936229073527707880911042747965056247952 12530003 753025633072312251476084383038759815160 12530004 -316924042775571071625831379434387707904 12530005 -404842392949173277518257638373470860480 12530006 -118004283619558104780121220669989584000 12530007 -486588528362600174709937453844898437760 12530008 1128781359758253447333672124309123368960 12530009 -470403795184158825366368483800829722752 12530010 -172490150118362750748625402973446133760 12530011 814233917862743597166591895265232385552 12530012 90810744986663651053794003345455284224 12530013 -586346943474731388770529207674706236160 12530014 -27067951540692279780151161969984946176 12530015 1199855287555238048102458231496804357160 12530016 -1327163782056248582059370837837803683840 12530017 -1520830218086533707864401245327987059934 12530018 -636914529650768546103081334571870468568 12530019 292046246109609163031949061953580746048 12530020 -377032075263499046757794727237693619200 12530021 -374411695695753046861545243994725261120 12530022 -358896748712246861089899886974936147456 12530023 244241948816959555466782058672428452480 12530024 474864306675489863673179170643051888640 12530025 -174090000986444862351207895740368040000 12530026 -720801265986323630315642446720461275040 12530027 -1936805174110336929585120297347520842124 12530028 574994921710078756346831014347325440 12530029 -1059007194319631603198776508473258419370 12530030 -648252162082003064735662513850482617600 12530031 -1033923082357017112980920455502876531448 12530032 -50349400074654833606557343102879662080 12530033 -1454484447975690178366057021305962182236 12530034 9061099091950144311346800680802176256 12530035 -143051794126357253744155597257162492000 12530036 -1101941945350741140922096085780765952 12530037 483638048141022236270409892096770417600 12530038 -531830870847263517022134627187390282080 12530039 1803787347363328497544291100742821940840 12530040 -448408176950894348236713760601378611200 12530041 -1857969664116117715728453191964381380268 12530042 -201045577253976502249722994923936684288 12530043 -55374650412727676455311421130048166840 12530044 597099080395235466264093554538215101440 12530045 324511042073708828680002483547338432000 12530046 258421918887448678977992611203115992384 12530047 650202063951656290415204877114693789792 12530048 -737412720486921095364531607552948961280 12530049 -186318678580454913057957552194027972160 12530050 59758286445858313465695602496073425600 12530051 639833390108236141133883620987662957704 12530052 -531885561990316803909013184510528110464 12530053 138216995896073828374278739071290476800 12530054 -791331287986033584049448369566880781888 12530055 -8610816683787624514545784311355545600 12530056 -348511893479949739770551521639243284480 12530057 724773600299336966986015169887162929306 12530058 -621139122469972697981238800995185628416 12530059 960637688040882586778317873211850097056 12530060 661542508991277389798075230805515944960 12530061 835624247152746833941102253509327844310 12530062 157803271366901251217409495784247522112 12530063 -254937486800417173475860329990919080960 12530064 165889313954585919130019832080636903424 12530065 248082933754081012999789439214104825460 12530066 786633028477388325284945303907065439360 12530067 77779474305817154031776745346857076800 12530068 65488417265243764317955820770793982848 12530069 836854413706496432779449426709952515470 12530070 -131503088934940957949277573609236601600 12530071 17306843125183912478827059416221009248 12530072 22693660008817666684268924784927989760 12530073 803947873967139752289664455338510495184 12530074 -197204564312695220424079031788577107968 12530075 338430998416986288617077627014491325300 12530076 -101860727335128978036449086767229304832 12530077 311395843674000379422901083234822679872 12530078 -491271435066438431897597923253431237632 12530079 31615073275430865011499784999847181600 12530080 857687447634192135945314494548195409920 12530081 -1158360522027100175961397264260226073118 12530082 -133015775571502631099666408455364401920 12530083 -585730457781208078158726678567759365668 12530084 -774464384715615078634742491067605994880 12530085 11605489517455647319037850961744059840 12530086 -61631464413943686622346445025363567680 12530087 101853017958920319509527173406854826944 12530088 212068894854636663294090033817261977600 12530089 -790645675711296314848816937478527140032 12530090 49792308559453316780830734673575280320 12530091 -93063319864044575965529837065082689536 12530092 -238540292901671434596620604203066638848 12530093 -702046501864604843784093257768432327658 12530094 197632112433387610446600469089919387200 12530095 170948214292967712146879829589220013600 12530096 97650273281364747258173667654552010752 12530097 703737354643781636487478363791434107074 12530098 145354489817824508305634788105513691136 12530099 118350459959040367030660975403272121100 12530100 -277046346283324277140804589650773043200 12530101 537802977555227171427463442667557900160 12530102 -9420718879352355092311926893878567296 12530103 -1245269454587800522842360340474108707096 12530104 -15023836023810198675976217285647626240 12530105 174488839487330536366004315977770556800 12530106 -281456974411428419757379366491023124480 12530107 53607057557511575599806570662682801472 12530108 312411856335237104570388068352069957120 12530109 -614941982622542194529926153629146461632 12530110 -354070590516640929802820636485577903040 12530111 -836357563964796609968907949601621548800 12530112 19087265554318253076276836794789527552 12530113 -335688924695585953440659863414436854316 12530114 -15217141257717719837084835951516607488 12530115 249943111824715368655337109286385720400 12530116 -477436611955556811862329798896631871360 12530117 -810046124566956663694764384470364655140 12530118 33304609719254679931538709377578051968 12530119 319110628003239125699283544215617759360 12530120 -380049227783847694215160368487944192000 12530121 1317020438201200613557505158330820332800 12530122 1219858640371593890191875845671329245184 12530123 -981963667229009410186723085154625451628 12530124 117158315079624429937236205398418667520 12530125 -891903905494873287013448056372851000000 12530126 155558246656015735824326657227267877760 12530127 -584946311316334311555769704829705282680 12530128 -12607478864290829870077570272492650496 12530129 -1325533217892354688807584465250231908624 12530130 127600457773627314262254551183865515520 12530131 -1641490815256327538049505812496590517136 12530132 -224615740516237422624107381618339688960 12530133 16875453720032599090906286881314595200 12530134 121260506776057420263265151543551101216 12530135 1414831330461658327584221826799759924560 12530136 70870560422355331917772233123140567040 12530137 444870560716334255465742406077229451786 12530138 129746872453950676934381281425533875200 12530139 1563326533149890249809211096092812583680 12530140 53226524765504489707085782696247162880 12530141 37427934601650903210094483794488676000 12530142 -188760722953808530718531672496503751360 12530143 1390754592857861401531003954351730655392 12530144 -756437209742270211324492519413529182208 12530145 -503921077929347850263971046513303386560 12530146 837318992702376784413651240955367803680 12530147 58714121504816980741360696841037926400 12530148 -235636140703387777978069730398578232320 12530149 1608979056673760721112779496129717313150 12530150 -308143549655051628670014299445666302400 12530151 -457484648035315327703446398856148471760 12530152 38528887046559434256856143984750213120 12530153 1364335904841488152958298644962229961600 12530154 9326827307747599493106759466206652416 12530155 -1602224107422548477098401307303110000 12530156 609565736573506240410032619757971056640 12530157 895683441018921714323927904474123840 12530158 33971521634138614778850197291460531840 12530159 -410092069323473886707177712213822686640 12530160 164683838159936249372725214322258739200 12530161 262074906984887226157410103355288386560 12530162 -730882258767455353928978987591464387968 12530163 -1179681809305812412884163223517712243656 12530164 1099398644978067145008391874900670037376 12530165 -73324485224360762591057902714808867940 12530166 -10544570937425192535841909417083044352 12530167 -825678522184989712880029921145534809056 12530168 -5576276769462359514387919074695946240 12530169 55042797908396225224709171298967938048 12530170 442411289180986552233544048521102197760 12530171 -1081158358778717872590991496078685347256 12530172 -751956797952259333773626601095291371008 12530173 -50411334081316885330200792615305558784 12530174 -110049191480300599113157869559342983552 12530175 -186878868414262082922283862409519552000 12530176 351901548773865432226804753455699197952 12530177 2474353289231851556588236409848013798400 12530178 449626577843375610015808666862725659264 12530179 4733143759164682550576437673943769560 12530180 -22665971195892829219444149099010967040 12530181 1071932956569479607200061664776439645152 12530182 458727913429815844289032768445214682080 12530183 -639016255173642680724925996727425694568 12530184 -699474079908417340507867693707479040000 12530185 -376845249248169465018269378245354394040 12530186 305287548670544038745165937467267199792 12530187 -1700516064443595983658193193784540628560 12530188 -667508151511720482705541911450343140864 12530189 -87530117790015756863950127462645222400 12530190 383515214432203293657611725515714969600 12530191 156148330677556791881084407684403356592 12530192 346156798306356147353015548055975632896 12530193 223266000469392539828502084321959450880 12530194 282465041621786342691273684745692394896 12530195 -130631385393153821006694989766088030800 12530196 301537107285102242666539925904068382720 12530197 -567705636830583235789438271102213252868 12530198 258841013039953663181651352712847214336 12530199 -927615362059082256765914446941365914752 12530200 -5238925911595757825764933284790272000 12530201 177409330235037451107217963973317850112 12530202 -434285347228205888066544607253840275968 12530203 -579743516144299525802444111185954484720 12530204 -325577004892813828875156919262768947200 12530205 709127172598706075777353157793152160 12530206 -274786341203259582909372796270548606336 12530207 93031741924022514682553451814754509392 12530208 -602580373322793034492083522446282981376 12530209 -522526571510932890666769790167543448784 12530210 11169606535671608292289530232664478720 12530211 -976737249454833559789359342342615982728 12530212 656789283166412265285757023741339683456 12530213 -776074891495102083848796446333294777538 12530214 -32711494137809168188892874290592560544 12530215 -213705803932529435546775101200843480800 12530216 -886427407560467418967447119744436224000 12530217 -7510471042388007552142544781757891200 12530218 -1114435713876501500199399165010125103440 12530219 756297749059060816840038034921516951344 12530220 -379226481104165330785048421110686720 12530221 763064634054726300983163640238329344000 12530222 190366647039033266571972009930611121024 12530223 91023731197857321143691143237036556024 12530224 42982766574516250695897728558938324992 12530225 -689961636784172516636768343788122832250 12530226 -147496195363163100472503154966041849600 12530227 278393825251798584868648746288689692192 12530228 25398958781249702850003129846236282880 12530229 1098680300786052816497939622439357341984 12530230 -400910985683204438375335184252300490240 12530231 -11176597283322420055673175914610270336 12530232 77019508203175299015559780876678717440 12530233 354022119635958253072664655606555825600 12530234 -79291149281293143121912201418072256000 12530235 135958168111997576590734252581501886720 12530236 1420696874090408604765012728167767649280 12530237 398420291964492972620920984008249076620 12530238 91525161514113035135555510924705479680 12530239 567830127301326084454012781731563209424 12530240 58766389568778689875495481398017392640 12530241 -1266712965626055682100878436806385784000 12530242 -206799128916294081975770046152995693056 12530243 -29093806763185050863676343529816112000 12530244 243030019600655004267808628107220130816 12530245 83742474045687379071110237031859958400 12530246 -284002038032347831472523403134842144928 12530247 -1864497072090726527496574936864439363328 12530248 -1223889756679515827665832085272802032640 12530249 2542115858772967805388102770559465851700 12530250 -344991231582134592784374658011800520000 12530251 -1540980140399422947878986390739906112748 12530252 416459599703702434690435059609322337280 12530253 719673406839894465822798045428388271200 12530254 -232752058371272981302467383687265599616 12530255 -34418256436013268683942697686611461840 12530256 -65968276638274948081462658840386338816 12530257 102454525994177974102738846644728379506 12530258 232157943682228057162878025139250043200 12530259 41459370140070204820092416888123436288 12530260 267325405384690805114564959649689474560 12530261 499766426164834483237681957219170009312 12530262 62540387496902100834613485535287214080 12530263 857134108159443914017773535850813013512 12530264 -844802107054515819210575271321800816640 12530265 310974118565564727553500485010904616640 12530266 59895157599885331678300235376341976576 12530267 274389061250039615503684547405404373316 12530268 -108410849906172813221527440893342914560 12530269 -2175694215928850597500601814814830875840 12530270 246546219808720035574560202794011254080 12530271 -482611598192645572124393726501934393840 12530272 71645564139424313536517460596419461120 12530273 -215864765019504914528007591209030028864 12530274 -439248917835524155667731211696666072832 12530275 -1200849287119119505699289942497066708200 12530276 1831358600312822699866679359421266560 12530277 954200777414279233425883734271867337214 12530278 -100932913691768145367349570442789430560 12530279 541294274534010066759135648365439197880 12530280 192898688364061613018722134466143436800 12530281 -1540972030397256898749171438260996436336 12530282 -149672267597732826920613601319285750016 12530283 -412276897597903347298236742082965732776 12530284 613193840313466152996312819709641573376 12530285 644344534675680594502409595615770841600 12530286 2920412796115848194859472907885914560 12530287 -415383282351361689311035827409299578496 12530288 177678741358090359870622218966550413312 12530289 -1084216493711004565461932216881524260160 12530290 6969187977119181010051963836746598720 12530291 465625398663183544857823883372175673200 12530292 -438239695981114950207093828640056360960 12530293 363901582024813944179383049588523898368 12530294 -191542680410046513752365508368122716160 12530295 754023201878539539858409796979356724720 12530296 1137900894739212700357130043077233397760 12530297 128198649867967821176256501390034560840 12530298 612425726591292034714369011179044539648 12530299 -7393884583701895282717185399643885736 12530300 -632670173479377091780975668578434521600 12530301 125252791247265827415765136621674799104 12530302 574434960867971703143066023489400702400 12530303 33127020958530820646402286324408519552 12530304 62729814830973337796611995526496256000 12530305 387127111157150559446697117201715185000 12530306 -540133318140435618388753377962867673648 12530307 -808103032708423122870223877300329265160 12530308 -242628811155976344518990546618037018624 12530309 -902094705184526679698415496484857400256 12530310 1191325135251223524419682295593772800 12530311 -173544018523643588937480775371334938088 12530312 -1339876458479629646353581354465438796800 12530313 -3082934543832848933798517952391169720 12530314 -350021793745858357643800415462955777744 12530315 240732089233621601930659855488621115200 12530316 66297608802582632296150345979958922752 12530317 -1788900362781903756567474651236503902548 12530318 -878421117052846443724833024221925727296 12530319 -383963713703980957652625039282635118456 12530320 -158369957793844537669310334011041382400 12530321 121094145024488544138550585863680457522 12530322 -56257885684558168278913897606910592000 12530323 -153175435324628275252675614588051379136 12530324 448510785258224770409124830444583739392 12530325 103422836082317427139012011450126921600 12530326 -1143115954647117505965699458280247546560 12530327 -13359863544250248391649497784439688728 12530328 -505844714689206570101281796563906068480 12530329 -30823073184315369146896993329283769760 12530330 319954766848107096239350896464663382720 12530331 345713021252153402534900312148566839296 12530332 -1532962988618393190004036724221834707968 12530333 324902929033873215870980758907902797804 12530334 43544657457441081077965387860714602112 12530335 1746524113344268556725692167872074436800 12530336 305418928837001083233541948039127629824 12530337 407833414542383788135378604515409987760 12530338 -411555432785281035448478626626575626080 12530339 1079448344447948445276996151603762642140 12530340 -347690710756423216795075402499055820800 12530341 -2911583660939266522760863083146086665408 12530342 -371284861163626302826842321978370530816 12530343 -93000855877074437859134513860734892800 12530344 581306984425636491560651575032953733120 12530345 -175746073264324953713341224457303959900 12530346 30588467496784342504499941612462957824 12530347 929337641132472133061319445153498975796 12530348 762300665482570483330320924445588684800 12530349 526521261881950192966277985364564646400 12530350 38917543539344972982164091618043996800 12530351 1913488959515375894789566088170432670352 12530352 18709096000708747627106438763826053120 12530353 -1147372447624382792627146475923916472336 12530354 126904011786085226201821884978452044800 12530355 159610392105692408189699464477466219520 12530356 -1452690850725990003740489292317048536320 12530357 -192216132583782429275985712289281742688 12530358 371317796540587643364805452699763742400 12530359 310655162253630722433704319204346445104 12530360 -718582227165420533058377967491972505600 12530361 848809747320082040713690461901826175840 12530362 -477258691508249957525661759873839969280 12530363 -507678966590044125473694108803906903040 12530364 89813565140618732810095254037403271168 12530365 431690962577177660149149617928185785260 12530366 462630465834042603666952236618908898624 12530367 -559368071713548224670144581342302345560 12530368 -228515443963067979520599938088699953152 12530369 56377398768059135699499656027483062980 12530370 134487045810353936800887342197781565440 12530371 -160619879985749858302967526156775312688 12530372 10047030916588954418903850349600346112 12530373 670398755089841991999662903128179804384 12530374 -731249950288616135624387403012247100064 12530375 635079207014992504562433449061522456000 12530376 81585431569917142940882558380212725760 12530377 5471281096225037592405136681988194560 12530378 -241560270768554278132868110972993917600 12530379 -224364540135593387423198008323286147152 12530380 40090976667167212286026653183419980800 12530381 313335847720313908820962451879491768182 12530382 224379457212880548171410197973175725184 12530383 167683094807175334620712561611771733960 12530384 -38178583732344992343798444444204441600 12530385 254162250669546872526900508349366116800 12530386 133695048869757033976037912553430548480 12530387 -621652511611034585403693720373700546964 12530388 -80935959510090386423967337227481006080 12530389 -13181880079858894237581819344802020000 12530390 -104617995684697636386848247734900254080 12530391 45690073840281903270543101214773389440 12530392 -231667930567873315564144511799222558720 12530393 -14824324401826863075753108886633370358 12530394 -62748613093256436313093453030075629600 12530395 567361900962891007735054711016934014400 12530396 -1273419610389543145090432156813504243200 12530397 -1114095873591283806124687423588517280 12530398 -1251248738760887283236204165814054215040 12530399 -289979269805334394262666007849953797920 12530400 -32044655669154504553611612314822246400 12530401 273390277813828914530922673755299432212 12530402 -260751899293664736672489558661924348848 12530403 913726491168918008908682778997899298800 12530404 1128153735817064792466720431546600713856 12530405 46789433727011063717629869249182340000 12530406 147595418961568612505167708718689941504 12530407 1005271486048995340115955798423586386000 12530408 -526045384230360969236031804377612206080 12530409 -538008127885398302239490340751384150896 12530410 -1036740630294146112317188538077055177280 12530411 -1461235465004383802429929816644766772088 12530412 -1321792076175372840026824602667884845568 12530413 423690683405278942395210534442486670560 12530414 166834106555064135441994368781899458880 12530415 12841477851033737632453991100121998720 12530416 -358203455557540791495939474120705507328 12530417 264680601791421983699007468576901121280 12530418 -333334660900171199522742808750138087296 12530419 477726825340451972306005252976241123408 12530420 34682907497887092579526909544424652800 12530421 358203920584277547898062351491851262190 12530422 270740097059757576491579266179873129600 12530423 -1073053939780233039677486774372868679848 12530424 150878579500956853377566298204512256000 12530425 -801290933444587222511198623496993568850 12530426 -10502247195222528481312011118420307088 12530427 -276254228595100352503099735091609095680 12530428 367632424812248154177364137231024224256 12530429 234766533455204474972018025120837921030 12530430 -22742175787645837500702646256514816000 12530431 -180325602924087431505526370838814276368 12530432 -1406331139958252147771527485592682102784 12530433 -90313441439642432367121881402553728000 12530434 33996598207981408449989540752466806272 12530435 866417094523744251370892153495392849920 12530436 -259737819112455515926656036638404792320 12530437 -174793732818542504901633824581427401508 12530438 -309757608875719092513337526483963485056 12530439 -908958241265166430047391608248390900496 12530440 181558242241796664899251154334049996800 12530441 162622027093511567460799958575652569728 12530442 -94424718769754798464223530010505055488 12530443 564636662878648920474720899858497283320 12530444 -121909972135952362280625900281079043584 12530445 45192092261125935637179346617543326400 12530446 -57517543007752560964311519126867981312 12530447 -356614033147013038900726253998977359280 12530448 13241872821779133309144478871105568768 12530449 -309053401752952664374226693786649183168 12530450 -7188557527608344156167484949243434400 12530451 -289397706814702573645329877806135069768 12530452 823157565601982124662630771077199204352 12530453 174747852872570343799302354343532751000 12530454 286030412621003954419211917317364470720 12530455 -226232645322924593767104207084687974400 12530456 515314716852752323646486001378202490880 12530457 20518629844768820768568146495923957806 12530458 1439369584518125309324536996660848384 12530459 -348102151440730722742699458654835337340 12530460 -319162012924753607466970106734380963840 12530461 470099212707426271339005684766114497324 12530462 -20574014072319279005890726142917524480 12530463 -40826758345903666752086610289162381824 12530464 716542817650284720952647006145801224192 12530465 1114770227419189120198280156102519712000 12530466 -29714339353967751599851560105547864800 12530467 1015455613225048712505419939679106727516 12530468 84103223465599796999586955742798864640 12530469 237825178019097251765406616792736114688 12530470 119383666227375862345636181638669303680 12530471 -112770715407555364925025708135216728328 12530472 105264565313105191699899262253742243840 12530473 1708989832801217062882917077007723114880 12530474 -624609727206995708948115969454177871616 12530475 -231616235120782194870908680828244520900 12530476 822494354632748587684667284650746316800 12530477 -458256584470716695179353669983001421674 12530478 402453720850920329782010317967078428224 12530479 468243054245884544742937622264093392560 12530480 -137870768458748977217677368018735267840 12530481 813485955938158358435662168129553664000 12530482 120556868562356696205510551546442580992 12530483 -486358974687939747112232538946789437024 12530484 -1192586474035641259086291503143244697600 12530485 -348699028491085559788604836892315651040 12530486 -262858441846501219807687329581071091808 12530487 301519791864997393708594315125764352 12530488 551617014644340071815613487968133120000 12530489 -1316900709000225660577232177467465450710 12530490 26049925561035434097943268379139507200 12530491 1810633290966480173789040126148353937892 12530492 -73577795692908190037279248507727198208 12530493 -1259822540429698433319095182679895165018 12530494 165474115505105539367244014055630835200 12530495 260347313981465824362306969647600193000 12530496 64399353864889245164662629606830899200 12530497 -328811244994849052312137268714242722368 12530498 92136575715250205424839046672169374720 12530499 -886242121059148413887073240926662083336 12530500 -708808046698207941356600243967513600000 12530501 -33001977844510867998349905535434353856 12530502 -73939541470381075612368159379842108480 12530503 2081761739562698729427121817485427889752 12530504 -524964830953753108809069295193953075200 12530505 384413428002693518247465646091428775040 12530506 -766270224827617318893859131989943920640 12530507 -1816079322746995700935051071892243589040 12530508 -44881447387570682633468241988029719040 12530509 -1957386995759963174669765513977319489290 12530510 39516612605075081912944121278657413120 12530511 703443157926497378061934970111874462720 12530512 -6627836003824499376123446971409235968 12530513 1220384817847758362226017279194364416740 12530514 -319080272013229335868871243900750079360 12530515 -581540180921528622514460392731878126880 12530516 -247597413016708127746885409712431890560 12530517 352365832663953915247725526486673198112 12530518 -156467131830650991924689859424961280 12530519 -994847263140031771902771198669681647160 12530520 -7097075649630063838063128998745907200 12530521 -1350495194153826848535724092773312636278 12530522 -1157056437219715422179589226261574492688 12530523 56417062049063530176560253317045007840 12530524 -262584388823325884517712481288083131904 12530525 -375869803895169489549614087177446820700 12530526 139499610977190086389102522790338830144 12530527 -141491316737961144057758409560729678040 12530528 1808548412094386393922725662305073889280 12530529 -1108805656098287508657550972381522115712 12530530 -195403241404160532256928863663505995200 12530531 -55229169913277534755756893466350403200 12530532 108557509861815799728925647511651233792 12530533 -1773234007501727664158794178578828229540 12530534 -833778412961526706019073963575526967584 12530535 520662106152949984292916392348368213200 12530536 2213232370667157390802705784179552665600 12530537 594130120030305970285183320091756444560 12530538 331726196750434138526105405050788556800 12530539 -162075542074781135298143425815418872944 12530540 425357093594861456662139114294514017280 12530541 -217064945784381787896515047529336973312 12530542 49947483287062870759198509348776772672 12530543 -866563533275649406314765978464583572592 12530544 -1519532653643947780699205763076718592 12530545 -467352364588459676089446638481038282700 12530546 -301680118464401797805766451840678440960 12530547 -213065565421292720815897949676961894200 12530548 1554793350196211342607281276070482331008 12530549 -1260894411097688734289334634497695852964 12530550 -9119331804465377697847763588213419200 12530551 -1917926670704072330547514890935488288296 12530552 798407723712058754491258239627825868800 12530553 -82900004385444583626604843849697253696 12530554 -6709068092802500968662762967585543968 12530555 2313410241440311277208591326323633920 12530556 -100070808640311209071395431836709134848 12530557 10081234446796572486154877946043804480 12530558 999026462727904649838455103773863688640 12530559 153482855731913374958122411731843878928 12530560 -430013744039847348820937044516877107200 12530561 -665858295468165360305834134187862792768 12530562 15294655855253485813275687890254394880 12530563 52875093598386026545888606179671495904 12530564 -1252428295825145089180681372692786841344 12530565 140710869520301965066303589756001504000 12530566 737662376145280245075386203654608923232 12530567 -534715983183897106306315366294543040208 12530568 -260267026946342453597387744506446151680 12530569 1678541402071841641550901921643847650970 12530570 85437083936867905428128441734636679040 12530571 -438573482491096752641112130449039663696 12530572 114414891112051347539310803044480778240 12530573 967912019185495133373360990025362311904 12530574 58354577287636917777416193613329478656 12530575 193053901825024158221500282203206865800 12530576 -794803968888055755837160635384901140480 12530577 328702627147944487205753750963099905920 12530578 -228964733787772365724604533393600308576 12530579 -16984337773156102013821164202880451024 12530580 -134688661999422235374249020693311395840 12530581 -238577546093687528587314321527573552640 12530582 161066618146496994509395094382619871232 12530583 -207706249165575619120845233681070438600 12530584 -213893779709294461666373014381646315520 12530585 -592466870749800802661684209432742563200 12530586 636221810708772126658352485228870884864 12530587 -8109996125426446872850410114678669232 12530588 -261600619947517226172700493561756488704 12530589 1140771524115342551797286963036432164224 12530590 -120231262719980854534242152004900139200 12530591 2128227117029682516574872225333540693000 12530592 -1079312076974684786475093665341620879360 12530593 304049123502020748664491200597238530304 12530594 -7576638925782374217593493792054592128 12530595 -166369207154386845055428658725163315200 12530596 22298792015517269709279272948300009984 12530597 334533321280923393296856986035928296320 12530598 337778585853300269106537184689730723200 12530599 1908055721681764186685634868768623764600 12530600 40868206119516844486345909952175744000 12530601 -275266393324197750875120804699463692460 12530602 363691437353559740244783071732074214400 12530603 462800634386789658632821282256539416384 12530604 212962936559934547216800877804372624896 12530605 580334258951023140962025582985665599160 12530606 1032945143121883776247647285627631894464 12530607 -392645691048690878735650663248781168512 12530608 538050481154767124844309071309031178240 12530609 -254539569483009507228438151740495873600 12530610 417044947983260850202992746789726625600 12530611 2564921992695125141614459274554514234112 12530612 310114727097949442621450472213197648256 12530613 -161475043019745429734063480317002437856 12530614 -248432225007648161431292555116239321600 12530615 -890458162228023277902481041424787840400 12530616 -327717372357583925035431366094593392640 12530617 -296995281212878157145398824313889979248 12530618 482523089438285428001188477959666587760 12530619 -23953714881506368820298039799543668300 12530620 925724588366360284314201261958532751360 12530621 -74052569913704642329799688287820679188 12530622 -57308223220149414427172519757364310400 12530623 -297760787161879878579206325414168985824 12530624 575751892280633311623585495116421267456 12530625 13583685183784536292487520003756180000 12530626 831396185030938763020282192096700052384 12530627 -150744709119761871705381529664163480648 12530628 31545800342357462650605100537238160384 12530629 831473845186443583154348979806718579230 12530630 617710773419359952908867108116848640 12530631 -124364846789741475191273802767801670960 12530632 -51924255576881440348784566677454848000 12530633 445779310179823071865365114835639206240 12530634 118489083469913172498442535334263777280 12530635 535978808114645937716177391382231160640 12530636 -465870554257957970566088052406032241920 12530637 -161852354330654633261533132647598639200 12530638 113289003156909636884285860102661718720 12530639 -2045317907355646059299863221100380120 12530640 92778082050622321399294418397954048000 12530641 1663256510684220172827521432820386301172 12530642 737511389923559594831949294708263156544 12530643 1024720684420967189059509590095362024000 12530644 -236861200503744804081377433814909493248 12530645 641171750597447641189725581718609495900 12530646 -73075753021302829818243802616045904000 12530647 -1503084556284440703615383637063426582904 12530648 279535457482449474805761220520309637120 12530649 163415240303204005178498910850126810752 12530650 404529683484011216690901797865110937600 12530651 150240892803081907595754089059672123680 12530652 370337520072251326808357662894619443200 12530653 234159792473830136612837004825776064 12530654 -302838821838954245054039615493226407168 12530655 456102251276972856590447696276607864600 12530656 -1037602897809756033611615328561105469440 12530657 -822362354749290805317596873584110018768 12530658 -174579731239640003728907286581926156800 12530659 220505080154097653739810836425276104860 12530660 -790427651607767666064098021605927192320 12530661 -358038685260226183808810618164196809920 12530662 -176257629204421989728328121953853440768 12530663 558278578748429189288663601472834374360 12530664 550634023192169364881418741846395289600 12530665 10342035818948568453268121488844928000 12530666 -104332948606836761782817175307142451840 12530667 -110133362180240074453711869821940102720 12530668 1097443691624303185214282113891024174080 12530669 103792757109315504248488610637114642444 12530670 628536068760968853823433329655312424960 12530671 77152789228559913033978564527650522032 12530672 180928118333841818450012820024834097152 12530673 883838225550466840618861555731146534880 12530674 369431421320843745139534272928052323968 12530675 937171612880433950973570343530379501800 12530676 152587684941064698918645668178532859904 12530677 -1120424733361586016524086322933352667474 12530678 -281182494427436603154545844624851382144 12530679 -101109080678636638808337879255852269568 12530680 -222695290605315865605218914692640665600 12530681 -1430537066325377426364867340402170874236 12530682 544606112770318632716159434550501554800 12530683 -95351661337925841701789442156936116832 12530684 -49809203608403907739524318244180913664 12530685 164164864949721870849065106236534536800 12530686 108588368200342424214081086602465852800 12530687 -590504147861656121494006390310169844200 12530688 311993192361945273026949513992868986880 12530689 1679942594088256678307249614177935671856 12530690 -352202424362150761191396184054751692800 12530691 79771182080808320539068341721719956248 12530692 679355212374979079883924370848539961600 12530693 719898306026991156603106848140548866816 12530694 638951114073347667028628625553156477440 12530695 -248727059057006800852595066410175794080 12530696 317457534209943064725240733321183887360 12530697 1261126808829823280968346478262672792320 12530698 -618240475225581297522792440306337294336 12530699 352205709994719924731657977125005346864 12530700 -4175521557780609707579132715093657600 12530701 538353194770951473820654738990895483702 12530702 445083516712663183805762964795109167552 12530703 -120446522649804569787542845065389037696 12530704 -7670887617981460046326563926299705344 12530705 340482841545122379719456111429134878720 12530706 -81664376797350085258918055728777101696 12530707 -30996941143890317046219746603094190176 12530708 -1195875273536308761483455758423920262272 12530709 -279365146014906687379550443860299074560 12530710 -554853603448425492424986937294365930240 12530711 259848394173550572672382597797145671000 12530712 686229428887307209295895172569350123520 12530713 175691168079086954998767135426846928324 12530714 -313997280972517600585818120532167007488 12530715 -628465835391640139182927946520469824000 12530716 -4128973760796878016790118484852695040 12530717 -1753071854610754011952487446649810898048 12530718 -178550020836701047069294601034722007936 12530719 -258025819316187014815147769373726831120 12530720 -819948418627596829731922309836745605120 12530721 1077557587654826001184580765070926211312 12530722 153469471476946702907031751947188869632 12530723 2421916192223610710015915165274757090704 12530724 -741386202175816913799943274906455071744 12530725 403994261697527153093920267463631268250 12530726 95527807820661410756962606065042691200 12530727 591334772712407207019903938168652687360 12530728 -138636962499064278405874311305942630400 12530729 -1826289453151426382737620922703100737670 12530730 292184539708933949998407949063399230720 12530731 996731443996136146798633283479612954272 12530732 -166276992798085781488755759492105123840 12530733 738595250900977241247618797827662476448 12530734 -235560134981410947563039692078151242368 12530735 -214111948143194047792056421677702842880 12530736 54010173959007624995372244425472933888 12530737 -240503385686851460366637819630875924940 12530738 796674486440510930763833506290419564160 12530739 -155378584977332761083678501705777868752 12530740 1134752662791903446841888919862840563200 12530741 -728740554113457378092631289172058912516 12530742 -15964739270409940909116576698451750912 12530743 -1265476233854476139395192164820819337120 12530744 227853995135788551796268361690236252160 12530745 -216192603665668932498108281418422614080 12530746 363120182228972827053090144407575517184 12530747 597307859713084489366145705073442442040 12530748 -168790648050354048060949580648851061760 12530749 -219788876754446559790862397085664722560 12530750 -579907226665253190484893638335790736000 12530751 -282968128841501537740200174724156683600 12530752 30918391397655897180049734719207636992 12530753 -492467152614251414244170281430709799980 12530754 -1131148025585080148128751841174752828160 12530755 333074025875058664560992888462796132000 12530756 569678164116111784686611080038205575168 12530757 -499002195371120707574184822206499843360 12530758 204143627126704258206981603721402513920 12530759 -8463166116062633987776534141094470272 12530760 553955907890349816492387883814092800 12530761 359041569775929027330277573089594038224 12530762 1119670865347727686679372773773831811632 12530763 164617032395257506089440187150987101584 12530764 1528751570538276580011841500794970494976 12530765 336687513321409421098464541441697217720 12530766 -487156598768010739604765760104700211200 12530767 130824768770813415838068373294694453832 12530768 -178302428875142066088306466956653101056 12530769 8794539865450698645258950613560684928 12530770 -126738616826590318477365926614516454400 12530771 405508478708549186928508995737248659600 12530772 209165810545932229654505643305922535296 12530773 721631497084835174224211440796421571022 12530774 951901694126083412478137407122066032640 12530775 -537161025452340480202188078498168352200 12530776 1264044111728972572361886696281601884160 12530777 -49952074143125864235899296917262633728 12530778 294554778747372715593358398901266056448 12530779 -354458694793652124923335686498917906620 12530780 -489797013144743511360271552407104678400 12530781 261970379402581793304443317501475889030 12530782 -671616510987983407901682535179844842816 12530783 -113614871108158991041423193536132735968 12530784 32397682517083921992349493331146833920 12530785 -24765565253421969307755151115107104000 12530786 231883282054528275384918482719976576592 12530787 -98881226824966864556299603414853698440 12530788 -268143648306549222291785311510977735680 12530789 -33856871281769133066833555858619375360 12530790 37512653647871069292784345310822423040 12530791 -30845178424524253756072223372628312576 12530792 1917355115581168617533632882479397248000 12530793 -1073106703233677525417149477725481469472 12530794 89374055650171348413318779156510556000 12530795 -10951245575458352538373028110244016000 12530796 -271247355510387294471572525847379301376 12530797 -836278447485995790396171916965641763754 12530798 88380504822947610902026150503236758272 12530799 -161105626329375670428815786964227551416 12530800 -32659721956048439220273837533092249600 12530801 1184316156558582677880296271095251406802 12530802 4683499716391753624601574658315544064 12530803 2012186501980400807855189636658639280864 12530804 101194837099474942034568495744296570880 12530805 141693585823863499710263058171265904640 12530806 128426657178247046862568715561523266880 12530807 -235726086080381443306466241570491809944 12530808 258353424719569097276265283686692659200 12530809 1712045614871706298359667859902436865616 12530810 91144246756076247012062924078411578560 12530811 326620903924185180257144993166581672448 12530812 -28634336375310942095678674516528988160 12530813 704485287314759012043114755852321059980 12530814 -248897485696433576681833072487796390912 12530815 -902339698375790945319815347505283360 12530816 -71988931101444870661564097285534515200 12530817 -540192769133249666467038559905625967532 12530818 -11625854550165517259778722798666427360 12530819 -245873764129960360711825436234324113704 12530820 -78737461911690810537755909817054167040 12530821 1566638896632760768612642435559741053022 12530822 821017655205277088482641897265389676800 12530823 1067642591461552611920661976131441177600 12530824 -617121383824638851254790108092879703040 12530825 565831822567736762809831789916612423550 12530826 38100746629945184672224123221664378368 12530827 -184126336576715780432573463024431554800 12530828 -956788335506298144774029573700613247232 12530829 -122403326294425418524401360604263180000 12530830 -85894384853542160122593092638597647360 12530831 -221137433343823892959231337475676986000 12530832 246406838648355141797005574930048286720 12530833 -480096484521425078249617591871742540480 12530834 -353346447917342899642826268900978947184 12530835 459576681595916538187350028122410959200 12530836 616665294506996568004421417241838288896 12530837 518286797677084477337778506804917600320 12530838 58338838004552919780335608822984465344 12530839 -19542961276138556982283481212013454744 12530840 -133232273247481009830907186366597939200 12530841 -7881434112253484217741641007248924208 12530842 -286449641712267462538736884789389580800 12530843 496736903493180233196193526638267371600 12530844 -144275694176546490663122356680505758720 12530845 5843328353470325126155295254484016000 12530846 -1035165071017878254407642953922643008128 12530847 255168997377456578561382947737182809472 12530848 1403381457458991766235138408389879529472 12530849 332865569141879178171793197348006370500 12530850 215294648471724073810879759199890464000 12530851 568139781848120908869838115744639447104 12530852 -1665191369659560987979200907730370359040 12530853 -1808657417613639504280417730815307076 12530854 23012636534672211642491670850163914752 12530855 283539315797684394083576183634264006000 12530856 390854990866384338494505565705580298240 12530857 413150226112333823532804319563801903780 12530858 -119317432492728903991464627970294241280 12530859 -737458125000056697301382932372177054272 12530860 -461853794962757963592767700441159690240 12530861 -179704103715167277822838420082214850560 12530862 -8284077075683593644353564385687697728 12530863 1072463423521398659885464434975804244112 12530864 194772633487693213697091461055931809792 12530865 -68470414249074722112206941078854689280 12530866 74569333760714020999193678351124473760 12530867 -555830979136132468906468519916079492084 12530868 -349545750909850193837316644098272503808 12530869 52931553338115913329316821060826792444 12530870 526539281515403408062399484819838270720 12530871 524699450627731221210080919502818669840 12530872 -49420302596932264206963213979152691200 12530873 980225609988795090917947961908243678122 12530874 76840774711360494088568918420214236160 12530875 737976860775884886817947611071002984000 12530876 739917392889890908832353709572098175488 12530877 -751919900583754884686752646302175700480 12530878 82244225057606083506575586165441834240 12530879 368121703079986044346282196406986556480 12530880 186782004905464096192236735929253888000 12530881 -1020202387683786028969930571754635854 12530882 2912130188647338162224807621715468288 12530883 487109482298370036910871009077369745664 12530884 433440074465181934385206810586863392000 12530885 -587114101233789289868881060362940802400 12530886 52121866408191647589093019191829628928 12530887 316363686894153973850705576199089710992 12530888 230579462806754351776284265420800000 12530889 -483839420538172873632619525770595512960 12530890 133151722962203779495582654155968431200 12530891 -751436297415576994193955255456525753708 12530892 216080163712780714072519168561553203200 12530893 -1141279549196608046574290178377386846858 12530894 -199330329795955761748746295036894203648 12530895 -186319413939437524397321002494068544000 12530896 8900240833560412308556290703264579584 12530897 6958890142452476804099579626966680432 12530898 -712317886888754517110987337523982670336 12530899 110126786508021565277134007287853905240 12530900 -179518109991734627540364602470656720000 12530901 283662548110893529698221529678926188800 12530902 333375495043036354595229850050188075904 12530903 -204286512566094667216199321062370421120 12530904 497914015411671187100070022188747448320 12530905 409643781153545189626791317426212248960 12530906 -656364404779768738547104373927494638336 12530907 635756438158063235152412322884436084204 12530908 -441763983827964462286659954291175972864 12530909 81593836982682563814044192665832216088 12530910 -67157802262027700438548702767373946880 12530911 681778220237650272378401683846691756992 12530912 706735211524688136391923639004890660864 12530913 -305980293312424546549918380607086611712 12530914 -34294066467837714876484847285403676416 12530915 669338178202534348044556971863746996560 12530916 385895843585967148353679205346113525760 12530917 1076086379393301376795970905853876469726 12530918 -80160637838231006988626685125783376960 12530919 -629046381379707061233076705221922372056 12530920 -1090708210710085008030020084254818355200 12530921 89543714663123015107633541357933958984 12530922 -593358439985370808615502734443098358528 12530923 25224661040112885928298775908330355264 12530924 -53363303628785256324160870540920373248 12530925 -316144331453270404887454147788768621600 12530926 73278294553791597491058243723994019520 12530927 -582183848538606707220790787377864066224 12530928 -110465008481919984627183605326313127936 12530929 -637345810642526737809348371355736655040 12530930 -259154930012595944031264943602247724640 12530931 2170778484692576850172912309838171904 12530932 -48914107069565637737178568368072910848 12530933 -649168162538611382263184500688658789060 12530934 -82893453851941396232779711926464562432 12530935 -232793013414420937239319454832012268800 12530936 -153464508224517683310735069323636244480 12530937 404652943414702093939015663698556354560 12530938 -137487868762293268700076013522158931968 12530939 1396471934585003812145102790361809832740 12530940 160321830509716778690740793136830768640 12530941 -1049601648010178064441901013858028945658 12530942 -186045220991721922876242662948833660800 12530943 -84900315548196403535104976200701549240 12530944 384406808243004107871944887686356008960 12530945 -28619763079663909964300587291327136640 12530946 -454024601973139838200666746264367174656 12530947 -517249798018317458263736069373526808880 12530948 -96039754234372970190587850683680824192 12530949 -288376343662781853874403313465923896896 12530950 -124801736166594909280162940930307972000 12530951 21881893772495021100164200168860474240 12530952 -261460511988100471383495867878854164480 12530953 508073821959755430108154451523233153844 12530954 280272065213750073148750353839406352176 12530955 1099698968696513849650039100859703120320 12530956 -402526296214208833636640237130717063680 12530957 -719349973059555426595765476414514335840 12530958 -548114747616915504455447800090296468480 12530959 501614996763003349592814531111523711216 12530960 14144479652100792445083193764876288000 12530961 45188346327062983955659643515667605188 12530962 -457625808578451959506575214097986950768 12530963 559956822553381497480559767810275416320 12530964 -403975912490539314326925040685210241024 12530965 -916539267864188102691468683359103215140 12530966 464576830357367428404859909296565430688 12530967 -167900500520736676161942351436098957360 12530968 -95108678213808520604439738521377597440 12530969 1141082641828046792598612979334553429120 12530970 317681624723147341185035406204073843200 12530971 210517356713677040166053054854242295172 12530972 -703915622063270144972761979759834741760 12530973 123140476632929125983757061239715597568 12530974 -17134062124414790850396687402975593280 12530975 -48801494538285489064509602807747328000 12530976 751347470701205327242552307074629894144 12530977 1242941319525972033705776014039434213780 12530978 -193961885334538308433854274480164342960 12530979 223839327368737159323410477933916528024 12530980 -547655480401137527674881900094567219200 12530981 354901515027627681172856718732182180064 12530982 -51997487229497889738404434978182105408 12530983 522452569160165569979225710058302762232 12530984 -507817040939403249761685667286514892800 12530985 -39580537883782610029942365199835976000 12530986 152759216223526033138339447881299748288 12530987 775472363026899931850485384069756442400 12530988 -7343469638267650607321066037162371328 12530989 1750851948400154657118256677898198870080 12530990 423246071029373258899072905431094168000 12530991 -137236658835897567701919413735288414976 12530992 -70346663389841062516201493081839566848 12530993 -354500147003295092403222160188068683758 12530994 76995074577446066227580657629243637760 12530995 687185972384201425836295547939504406000 12530996 -232299473525994845181830237808913680000 12530997 645130802578636550575448378292745434240 12530998 -384828637462920428516028289061876570112 12530999 521829371307167050147495273398310777920 12531000 752201230544874834912165813709547520000 12531001 -434953556741515392586770360436061597376 12531002 -166808942888167974485899335486929184 12531003 -182798702550768280272352851763484232192 12531004 176438566696781011918625355617374125056 12531005 521102227757226614052068626554454335660 12531006 -144038116878375318287615937916936676352 12531007 965238145505605955789096659848013048256 12531008 160430861270184901493735231570382422016 12531009 671311367297878385075725702080478270080 12531010 -776402969579849677837991332816558195200 12531011 929002389744319011295840564337180172312 12531012 -271552831717873096717118411985662865408 12531013 1073113249209426111627893592893115102240 12531014 -819619543993560630622945582892831274144 12531015 -19155811384858069814324885599882672440 12531016 689910390593798518183158870732500428800 12531017 -16545946436250619448181370887520576560 12531018 616156422887552954334960067710838619904 12531019 161893889366069955830011507139290598420 12531020 -228686579115200827303105086707515422720 12531021 715066905792669485745990315669166376640 12531022 73584109902991546373314091725902897792 12531023 -2188802027747745909119829628354011295680 12531024 -169212328021107763964134183621041979392 12531025 178277117912729871966355624347536758300 12531026 517915773900952631301003326694067181712 12531027 4400990688361710312362181785915856240 12531028 -571299931001083111082291414653719736320 12531029 -507823584174513777261736190515577532288 12531030 3376961524242729984695534020051200000 12531031 230254021491194296185054153480789342912 12531032 -5239492140344323485669722959574476800 12531033 295292408628580671042876652211785679280 12531034 52171559921619995166974032315023540960 12531035 -340485602870676313353653910736365178080 12531036 -6070566509936626648832907730305269760 12531037 -163841930101756209685731596329936999936 12531038 8935635958449099297085600206142666944 12531039 996273063654634665646596594434736926208 12531040 48042094419866611888512013587924910080 12531041 -1140868457951997818021755334625255438558 12531042 -338808910594875239161539607735201631328 12531043 631194771639925358950008320575199784400 12531044 467143726065961884133751268236312272896 12531045 33129819387467342205112651764894364800 12531046 -690886639585526564859538266149917224960 12531047 1024363655554170778646304750948533696712 12531048 -27960205995961503583957084091339735040 12531049 -127655327804184820640194081915797718200 12531050 32596603011999529852022754885637996800 12531051 218913099761978346911914437978147264000 12531052 674272978649563216882468829805367982336 12531053 -1033049072065693347775222641645568534698 12531054 -96959841597449270975227086823648157568 12531055 553118627462704089402365679651739385760 12531056 4687735283478554427841152469441216512 12531057 -133510451358201036882351670447232735232 12531058 -495948645959343008563428148509021915120 12531059 2444406697717805696420518940451798348960 12531060 6570281479478067808332294249579571200 12531061 1828201066282431889905712232673033134112 12531062 27221050700975591072297061913793296032 12531063 737034941081524715479159931995855491024 12531064 608862008422901058385804270685561548800 12531065 193829538732452854935355205214661520520 12531066 -497749775512873632097844085608760293376 12531067 -1023200924467928086960650565102539970560 12531068 302811533301821320049038426136744067072 12531069 -376242337306011116594289329355159288000 12531070 119752337008338441825844295467664774400 12531071 75897290909670771293580768988751864160 12531072 -243392753000406924697765431050250485760 12531073 637339488490499020060889244024414368944 12531074 350377860832751739592443729972374092800 12531075 428139064374264353352171849128082354600 12531076 -190886741748754207097866976448991802880 12531077 590264587002783831656952601376079878112 12531078 -163521632141685622555690232750160936960 12531079 2238588078014673657793464386294224713600 12531080 15152506468016643567588178752122880000 12531081 148702004184210895887851022928211875104 12531082 63997169532969075833213768059098905952 12531083 2025750738825620996113172922353775046224 12531084 309178032178697673615886288085133774336 12531085 -520462948222348073685978829007295248640 12531086 -194133948333501401046747654101095536960 12531087 802604984875204185622638685831213887840 12531088 15876601076988382058814286122109018112 12531089 -1648020200757331934872460998686690748560 12531090 -44191545881974298924791552632744837120 12531091 266283055699738625507166681063605337672 12531092 124423852575419244868588671971458805760 12531093 -1255792384324093383479094864785449358976 12531094 810181302966068149166481449508370584096 12531095 263684640253705922066450229133994051520 12531096 -852279465162339243439477872493435084800 12531097 1260556178025277422175766476551801161546 12531098 14136920951834118149410965803781442800 12531099 -75789926339785033216576677145521408000 12531100 -286435390075846946372805394396032409600 12531101 903278615310137720355921127957595318304 12531102 -110421608708034577313178357155590911168 12531103 -14159810364506507301118766594309446560 12531104 -2217896191160152734933379392585248931840 12531105 2090011953401155442936439271411181460 12531106 393260721760700594730094961772266734080 12531107 24239129536701672035990013276327094920 12531108 -303237792920363261810525430472125112320 12531109 -1169028179717597501021492137007337252740 12531110 -218373986370025479613313931688908455040 12531111 -274900098843211868218300187618835413040 12531112 -5011699645755062875898754324342128640 12531113 -390571292456906742328463575967674270080 12531114 -107503371048452018577529112792717271552 12531115 -358813402204003788170369938046060910240 12531116 -229229656185324115653462846697346211840 12531117 -187451163719562126286476095041540399680 12531118 446591902424499074816903142794619005760 12531119 -1502853621117306361087512962227548239040 12531120 43698304110164775872757512129976729600 12531121 -457337109743766483351151509875203885678 12531122 -92009002011157168210196820601726875888 12531123 514654012650968752022885146980246192 12531124 1121130928146617358197840026107261735296 12531125 -2312182528167408232912204950551745018000 12531126 -1257129232001149431751979094679435776 12531127 640091458192635188165865221221981942400 12531128 -722712990040049130150213852175466496000 12531129 133400797900094814591044700522246405888 12531130 -139496158284054693888879729681177415680 12531131 124123439815774587304259692155463192932 12531132 -190038336075116708850152103742296422400 12531133 -776133952792151736551758556847099346618 12531134 135097129157361377887216505354595830784 12531135 -37363039410832980188417022133676187360 12531136 127755637243970285328429442891882954752 12531137 960549046007872896658923632760516222786 12531138 184913182425173424313919497821153192960 12531139 202061558096530669827590062551764998456 12531140 1459173991889256983884889069436436193280 12531141 -382628898945095254308716611697124379200 12531142 2430652904700741059941810956476381184 12531143 1387078213871157942869427539630311742760 12531144 901486323931286392301164219044197253120 12531145 763391807823509076709575758912840899200 12531146 -4054091380761222567299449302137875200 12531147 -164414929080082813133028968072955976272 12531148 407257221852294559921278955219178976256 12531149 804999164503582200900535119409864620150 12531150 -156665769759317637544077286499667499200 12531151 849735765163695046590526980543988647152 12531152 -295494009169328072710449100558042374144 12531153 -771683377655495299910775142564237306896 12531154 -62936276796928865252756899329783781248 12531155 165627117117944059933053645015381049920 12531156 17662677811081901830326621409475733504 12531157 -1590901442568594444082023785215426449060 12531158 154801000193760689162990302138632258240 12531159 -811912453705908336984290305264247477760 12531160 123504137248930264949308426498290278400 12531161 -262881985768653840125918759614675676160 12531162 191418506244902471884170486192388224000 12531163 418241592070181755307527932452916073412 12531164 -712913874167788684518972714354097804800 12531165 -342933248580182734194930395309336136000 12531166 -633238156948310687065527111795762609216 12531167 -172850300315956274864932212649443120648 12531168 -174029185095259027760891053720049811456 12531169 -199211900659487698067358688766414260288 12531170 -239289268209858584978771192044695675840 12531171 -537073758214892137053213520534676471376 12531172 927253045675218886889252770989032898176 12531173 -17950051675879587941832041519732180676 12531174 -440928328748995839360840202492977157632 12531175 -316771381568932390043800073214301546200 12531176 -246425294364659887558154781991121879040 12531177 -1102797793958766078141484551404000860086 12531178 -17175607047521508362712618549047500800 12531179 -394353263172803722358470150031021323824 12531180 47650520106396098901146676386973726720 12531181 789963770337027185982486192451710958050 12531182 247460026428512588677030107974320781952 12531183 -659496958991195664646330812030479956992 12531184 210578395910763144128120927242145136640 12531185 -132735722690548874395339305792830693400 12531186 61506292723521886441608571306362092544 12531187 -2414296444283467232513871830535245836800 12531188 540608109540686988651201945633904306176 12531189 4995931837388497638536698013430521856 12531190 -330901792909530425118609620939379187200 12531191 1470601236292746279880604609736510191592 12531192 32237800276040324347419306450769674240 12531193 2171740174143888340304163960631313796180 12531194 62178805268105764922613595730106974400 12531195 -270657933857490425178606635892737439360 12531196 360650416762579833500810830260796006400 12531197 -36809768743793524948761422775798386688 12531198 384462325878698745568239392071102233600 12531199 162314280098253044200997659088190690480 12531200 -124346666273392498619903950316371968000 12531201 -1381353175205970969817757673492881749056 12531202 343201459024415807464955240398668441552 12531203 -214133032407932611067249692939675756560 12531204 31340609294251802315456637680430514176 12531205 389479830164049269676051941943680300160 12531206 301388444053888545919250122513736718144 12531207 -122754258040368275176245088832807374512 12531208 -907874167312843482516970575765761879040 12531209 -115058370121001749097975896853095087590 12531210 12651999600638925017713622833625848320 12531211 -2186327559529887316894868534382961237824 12531212 1122677402123622955685949417698433267456 12531213 1396059129269669205905192815590741758400 12531214 -184004316560997359235887888296706909760 12531215 -340593580967896117352983596511505649600 12531216 -33821543537215999419374734683272380416 12531217 -277963975326520730228045259420843520000 12531218 330869087532356793854857539741991382016 12531219 -156838418886442535496469085590387538640 12531220 -81517658286483016487222330867846699520 12531221 370083594035257634312628367371097969422 12531222 159713825265457356049391681225596776960 12531223 334139659593220872460771745015477818880 12531224 333554776200439940171168346489086760960 12531225 111808166927586061667268738476189736000 12531226 -1331824869488502926583568149867938689536 12531227 -555213532426405413395137848995332678488 12531228 -6982375314936629536247941268531060736 12531229 306519468853828925752380454239378978400 12531230 32908892970703593080279265931627960320 12531231 -45457859220192970966442541769958604888 12531232 4447399766232789794331280694663184384 12531233 412706475739857720209299379352845332608 12531234 -218626461740160184072970239849153714176 12531235 -1091124675781189498475224729620306441840 12531236 751158045017103672003178753094414062848 12531237 274502397730452729388701266853092331360 12531238 1383254512943194923968316409738587768960 12531239 -65139481041560364081735456044763962880 12531240 -153978665524757371956527416548384768000 12531241 850928288968934874738240297387713222800 12531242 168890116368801625263913595525427859200 12531243 587103648076542476622266860381699218264 12531244 -183675189352771043467878155855933952 12531245 21693264766612808282395341122169768120 12531246 -45501102039435279668579874913670246400 12531247 -1865891203491577393793443232968510488304 12531248 77055847083046369975553783037945446400 12531249 724906234809594583732033444096907578434 12531250 311000259198235026870535382377881750000 12531251 1144140475348073706803586415239780078192 12531252 -28057323800146191195916634956183277568 12531253 12247637528542100155920460150823698560 12531254 48958466433771126204839834651459543040 12531255 17953633995193322280573791183281497600 12531256 -1203380144090951668225862454159037747200 12531257 773361151803575829589885348984959604560 12531258 -159919986570025656620842873009157509776 12531259 221243850150010864944844559138112516304 12531260 609861309531537494894756025547956556800 12531261 -126659137801658239044847763176090962816 12531262 -90178668898054535481635944087083929088 12531263 -1965520273583855867161676740379025607488 12531264 59244960413857397570454610825105637376 12531265 -656175952417402290296205040546188695340 12531266 -14486112474378683684058816902227714176 12531267 213728292669062649934091380403606088960 12531268 321214990767550603331388359094179426560 12531269 -380020353628729632178341913458426394404 12531270 1004583772597234682655752283454498560 12531271 -295221570313893125948968911057487928648 12531272 -11484976660964576931054023426334044160 12531273 -1114156560618420690107083612707916492032 12531274 141411865492765211895590611870793843712 12531275 17304647894422638644782840334544727800 12531276 123513450873927506787431469987882865152 12531277 5681916595103078976625304219985330240 12531278 364119361379901018185323970750313232512 12531279 192120539590825797706480021229090720640 12531280 -121244807241674346562825144423140311040 12531281 -49570300050836531482158029660703306240 12531282 174495338884647843883152866036866968192 12531283 1725730187152155595079213487040937527532 12531284 162301862056424670806051175717479110656 12531285 46038144480156574478210558893757575680 12531286 -450529227129367186920686219322061909440 12531287 529808458401131990780130574401754059312 12531288 243164354241610015306021303943180451840 12531289 -922726099378130706342458265065134331520 12531290 479485774961368141241488875539269190400 12531291 -1276647067937722359572463987737308703376 12531292 -763734988330502950269011476308001897984 12531293 345523779644610816005253073701524320620 12531294 -189394535993497584818067984175367904000 12531295 -541820776141004330923317005695923435840 12531296 -2376653929696753887996077165394992824320 12531297 -892347872548445197929762240227136614784 12531298 2783382457950633087569247532698032640 12531299 426747305757136679759873034324154555392 12531300 65051273181574535184004400628811084800 12531301 915060246342482408494895375285118690302 12531302 264291517310690497293155482007907999744 12531303 -863067125432681212505766735412802149488 12531304 1020310654334010634352217989511818035200 12531305 -470703431790367054266569550467914699200 12531306 396956606017093471836521091869326099200 12531307 545846248102958864177047913188632925556 12531308 20119329351812935198277979227293080576 12531309 204686036455911950917695124647724409856 12531310 167525332269161609892431343376358709120 12531311 -70698261508602633046155512393957898816 12531312 236374688386476363233707643903819120640 12531313 427600205395445301317281894887451780562 12531314 -382532010318222463290851655124236405744 12531315 271180182131243740206923025359677673520 12531316 93257156786486947807986159825699700736 12531317 278683784264827107735518857386680789280 12531318 9207249810841522829296117217749851648 12531319 -236964212665556470458275445584589060480 12531320 -290924062957630220168203638649771622400 12531321 1488326409772099805231986469954202463680 12531322 235958249252840115796899080612788230624 12531323 267587674986409873335613049867552544 12531324 -247810076023314868189731889655231831040 12531325 96253192080197379585792595246020177600 12531326 -67501249863279322737711571106336532096 12531327 20534509484608372241716529976257878032 12531328 2058703071829897890607130120426115563520 12531329 -538883087465067455429712856680086769648 12531330 8229995405736806057889285702872133120 12531331 1651253896947146767762680302237802923132 12531332 -1208693467180393089542404775750270972928 12531333 -90051711652431875212795389153049471296 12531334 702203287880140896570299370636175326816 12531335 1059613082570973955266805168538621488800 12531336 -819685808106292109236121140180226457600 12531337 -290857457755650431023625585702808703168 12531338 287689296573217326005917896859956708960 12531339 99775307787937359163171087589510991408 12531340 -51610536466095175895566810191113856000 12531341 213891488152090757138009733225204482742 12531342 -580907649812835373535203104401014730688 12531343 -1183223506086077220926978975514422381952 12531344 18333785633759543991164027548270067712 12531345 415470777057514048112793353776798661760 12531346 -335310665067725738580008005197181169664 12531347 207808443654658467684780340241897193600 12531348 34404565453476431640959138768603687808 12531349 1123087631980483054508439275894872542350 12531350 210213722666389923555879001388816973600 12531351 -281369506573878165839455772099812588800 12531352 191976655605505511608569761821078732800 12531353 -207797935599619787021299582019393053440 12531354 156121845730234240609544326655670950400 12531355 341457462096358180865186926032740046000 12531356 1088307736417948899268455084681708817920 12531357 -1051707131927753072404253261338834613946 12531358 353289152589376904696782753323960235392 12531359 -1437512335627984977740886394354933873440 12531360 -585363208011174575665334553708032163840 12531361 -4760966393548875534376336981055381280 12531362 306314696924315644307091215994982788432 12531363 -225935958468362263498024591043909600064 12531364 710243594982323326446790503130263244800 12531365 318170091823522664751376002271169222400 12531366 215462347284888216464487797919103159680 12531367 -578799328090443686078114522765124879048 12531368 741019733577191014789334528127071016960 12531369 -535770019071813773240713128305084486256 12531370 781679677822344686156515359683003606880 12531371 318130833530092555530480919534184901072 12531372 61923188392056856867667101663119409152 12531373 -62026281820111923247230513271589679432 12531374 -74275515047926559009258060695526189760 12531375 2694739147003696806284516920167091200000 12531376 -33887920947987217861326136196584636416 12531377 326241212967695211550546705442319267840 12531378 5328135963067069148591200905168629760 12531379 -561951165373919528781283688629110853120 12531380 -373331248663149942300473986422417000960 12531381 -515184872302593883003696553317427790048 12531382 116571813605831117209895970031541901312 12531383 978724188928061896532819615086780654632 12531384 578054150423231550492134913934032322560 12531385 -77085418862099248269361553538663951420 12531386 52489254124156484233657467623943945216 12531387 113592085758481754503009668271781520000 12531388 -298039243828479838557810958346412915712 12531389 -15417939738615081166159124733915848832 12531390 -224435988511015393819543849364735712000 12531391 -914936015157786284497871509618501494208 12531392 -459018330977460392241492783155462012928 12531393 -310812263483947579344164458986183081600 12531394 -533293554822903377956307953100046195504 12531395 -1346339559348977766010596075578147919600 12531396 608646272295257228982157336986790689792 12531397 680029071857111684227167119721880669752 12531398 -336854088973239933606223777882937945280 12531399 -60324747877043386494601673875816541232 12531400 291898889201793235719864965337944064000 12531401 -1491673281261570568447378538363355649008 12531402 -232821774137112091303650191004912145920 12531403 847543875625429053857507527692530470960 12531404 -8124726266416789254807760523787230208 12531405 -418648449037255693539199879156255383840 12531406 732208276600396364897508054504725461440 12531407 1687824004718180483235097621156507366656 12531408 -74700186707926003147958318297943638016 12531409 -199937292744983399098268079797307360000 12531410 -243474564014875103287153061128064760000 12531411 -741891677024484134528881311652696240140 12531412 408763724718334372896211549825612677120 12531413 -38581247180890219617954476768113440516 12531414 190263463074373449857156485640095555584 12531415 -314734474067773092380699850519375811680 12531416 -1054814938526375062217949130835089643520 12531417 1154506925569997244016055435151713564880 12531418 381655249871359148911895330819027378160 12531419 509714935429034179317136981557317930496 12531420 154452005405946589926278350966290508800 12531421 -778414022794434146696398982739424496288 12531422 214738206454667003680412890287728878080 12531423 -574747765887747320239124070996983982720 12531424 -789649185961641558663850353862359121920 12531425 -262375513167481400827582453379112707850 12531426 164816612719153492522851560651032309248 12531427 -108119349297728837208448312440626013320 12531428 9857424567338209559098929474801254400 12531429 -5369194372600607927779036489499526240 12531430 258700517569777394416324154159079417600 12531431 -1855661673210352820391263056097148783360 12531432 6675237803508922571434987299644620800 12531433 2724297140796165342371365462232786320 12531434 -801965548453349541455160665227559509248 12531435 -126216319752777321753942419520906931200 12531436 -501370444599295080221863388639740952320 12531437 882844926233729702866522223298669616086 12531438 143620166053125293514093230027045606784 12531439 -311025733747103721881146013889347718576 12531440 38585264650770578319473831642077102080 12531441 -420133029390103867685317721087084646720 12531442 34708642376217557040754303231950672384 12531443 -605658704717953080135106068968771968308 12531444 -92121505142955466603271294222377795584 12531445 516635763134921133408784104959978767800 12531446 -278520835124219289832796174129219903328 12531447 5820850087268294557486420517249952408 12531448 1128937721898888467165913064075304386560 12531449 -69018636603990767282866941262126015488 12531450 167920255003799115322939393925476896000 12531451 2916536967641428892761367917531340251200 12531452 121281874339969870092037692463032168960 12531453 -378152694539016269919254325847179882432 12531454 -159566250561707045825344294512955015680 12531455 -1308866210440989862902752027388599807640 12531456 309105731838511814494781428574044815360 12531457 -726681719628028534607888752604865819600 12531458 498613938911159433785076554252282525184 12531459 37378232151944915717631693532085069304 12531460 1247668822863204896767616791434919157760 12531461 1172092120416641786747432069155047172062 12531462 -427464603524819434093541650651773296448 12531463 538572225299009132721234531713017414960 12531464 534201004145013969150731287412284907520 12531465 59654351490870734802284938516872891720 12531466 -198044273245043995285285832825866895568 12531467 260808602311088468268151807174338077760 12531468 -924119535555378306669772006345137000960 12531469 1187780927400519607580322690624225018240 12531470 -91408861783642383714113575210719325440 12531471 255430677149100316589696961607047610368 12531472 -40065575824337650478296718124668272640 12531473 -261417975075105001524546002650126099278 12531474 -132057294190039454688673535980966958784 12531475 -16118099865864340027399757131674129000 12531476 139773382430657541201215948425786310400 12531477 362446519030690548612402072899175373632 12531478 659878880026858550051996179519661221056 12531479 1062551697134332744853361821112078062160 12531480 125246287896069698062823592177758208000 12531481 -257911263074824788311049793119631350070 12531482 -422924462379221532976028344940882864640 12531483 -33540686028662814671331769611100808400 12531484 26361013329787298846385291199271567360 12531485 -732620489500674366392236208814764889600 12531486 -158898885049595033237558717513260416 12531487 -491654351374606400685330557492362458720 12531488 1585124549325040098901190767485808803840 12531489 -25924945939948284046257932097741220176 12531490 -8907570770986887074654536950248309760 12531491 238233793408985073605929740935370424272 12531492 -311244224849373106673439260085754061184 12531493 362044038870286535980388451977168767064 12531494 265055755294497106367005282799938531296 12531495 -1417853679712134171301536964887945692160 12531496 -1354153638241184272203609161800816896000 12531497 1246010144923593053745367770935745010512 12531498 145645471043420290196382160727786058240 12531499 104515808345911778809148220904034595336 12531500 128891023188665785226222227847760384000 12531501 -945764576851792855621109265391338453600 12531502 -6558324945733334384592403566396381696 12531503 1391074464446481294580102871546704632984 12531504 114926321623268643624680829935045050368 12531505 551859034686108617173822421501471184000 12531506 -96585808237370776213885879710403562496 12531507 -88802980393730574414291896026382800320 12531508 -697014653009670081050687441837913360384 12531509 468583962124149712423649297670298444860 12531510 303718665032603299126049264529085762560 12531511 -10719901263419790061390666915838860888 12531512 283030346130807371452393997480186265600 12531513 -1420072453776596204742728289948276618816 12531514 7229575684428205065875621520242399856 12531515 1596594564310589504716877800984595990400 12531516 -610268142011289570190199521389836795904 12531517 515557208591617778441978438309739738566 12531518 -7169210974718947123157788152151200000 12531519 -133880156540529237410928413891521064832 12531520 -360809553602348060238596865073710366720 12531521 -1181672595518313627245960164206685321278 12531522 -252423109500518980372289214306629939328 12531523 571156498207530089425950909487006099624 12531524 -91021609201893853233552279492047531904 12531525 98297793962164639750715612435085940800 12531526 -23627209335434826730552033827366389760 12531527 -128064703161850590195298775295835909056 12531528 295588540774215988984269501971269248000 12531529 -350289021323670036418949561417440504870 12531530 164324936734194045237661844539505740800 12531531 -15556903746722197677025975139822277696 12531532 153082927715393006332947684796493786112 12531533 3988742252372262885637895495487160320 12531534 571896167276131659310867771106304521280 12531535 45542952153361323875793539253419874720 12531536 2913592443295882304713812346057654272 12531537 -393658055891309367167018269929577342560 12531538 1201807187920143361430251082707357222560 12531539 267309816263517537335193722102154767340 12531540 -60808520400287990580323217648216760320 12531541 1556625347939191416793577412371086111200 12531542 339957230874302116803888013028757840672 12531543 -285494446748214440944751661208691166000 12531544 -699384553081699479831092613986166067200 12531545 -25989410336390525778283378018332624000 12531546 -675617715962730628201179389420051671296 12531547 -36192394435050256956319054292286249968 12531548 -560720613425092105619817914880798100992 12531549 -888340947071155678551497931608851403136 12531550 -79445773116912971546689570449600902400 12531551 -559806130783607688467116734276885001128 12531552 -1009019497834280969666295929356928679936 12531553 1535061615828648504448803448726281280802 12531554 344110096308325346904650936260439766096 12531555 -569869785259062634941942542974552015200 12531556 -32022883634300808134915771110540604160 12531557 -586807511148309936317524573012238530080 12531558 -66458913519826288954535186772349489152 12531559 -2211990298451251742121950077546352239496 12531560 371520379786697421653207218765683456000 12531561 -86742165962588531727982956913384255296 12531562 11798266471925521164377717721858970032 12531563 479022536144005550012910967598370862080 12531564 174781078967934242845449466248865382400 12531565 -918355235355305280123032300239332855540 12531566 532828358810954441327470026043184903232 12531567 -481470900824237738541164700694370539200 12531568 3277033616222396010593425338525941760 12531569 1755175377332794037355035221612946165970 12531570 -134985892902181416411594382395887500800 12531571 -573005097993237428583256149229271773536 12531572 -417547554506552891631106497704608339968 12531573 -231312089391127490892751388157766220640 12531574 518210270572663447345382963024729097792 12531575 24372217673364547423734200270300388000 12531576 16305212240958239093864510290315837440 12531577 2177519624638520234371366867477544969172 12531578 -333836446453935057046233935128288022160 12531579 -4984153064924646135070074672296816616 12531580 -59050527071137735921564081059456307200 12531581 1611333897882388161484619049531409199532 12531582 -30612244378402164943548090917036015616 12531583 1189077134192820577938809890498801657040 12531584 442919750803505490889055870914909962240 12531585 -185976638947508546179196073920411349120 12531586 -82333514661694483876470672572870094816 12531587 -120748327766965770904316089876013500200 12531588 46076937992854703101052570646905932800 12531589 619162598262649167290665552204380594240 12531590 120587016965309471800730941898056992000 12531591 128816972248530511487839077431293149864 12531592 1614923691333271463561984678763501696000 12531593 1419559296295138584020198312391097522842 12531594 312767341849459147261964579735193619200 12531595 321072309958415146636740420952294416000 12531596 219434429304766950490183734199077765120 12531597 -28136090366328166776413829215201122272 12531598 -1495798655221441838347721044564177059840 12531599 1219587859742281880118265022369150786280 12531600 -9233945707702592913444903981124915200 12531601 -7384644107306272542597008201502471576 12531602 -73298176157187563414157371406165590400 12531603 -3338731379429268423212532410640674496 12531604 247924967426157529606541499740408747776 12531605 45618041372282160067320250639695511260 12531606 -222694862844635397239723923409149432896 12531607 57335417563941667657287462089391728 12531608 431800642512281855447467661595862824960 12531609 173449140849970092438005740139427210228 12531610 72103807906274200720754385406370488320 12531611 767705177499256596485079967021977943800 12531612 810209710489194551224001592635863449600 12531613 -2262995107818620579586706601876750642880 12531614 -317694425593543248832420973752594595328 12531615 -411447738743891568180670141714783751280 12531616 -1706273645862158663899756052734069506048 12531617 -804254048301601374409429834043441087808 12531618 18469815034244079996370815364875594240 12531619 12819715142291538160921030396362313728 12531620 -593296105425680009878263302502383128320 12531621 449176363009576276823855582964811646400 12531622 -813818652985603837522415582879662137888 12531623 -534320055682520043883381718968797952896 12531624 -67493504066416847535916175681662156800 12531625 -1210543272456601077238161397097238390000 12531626 -95409653555016962032406114413642475520 12531627 152267482096483845591337736854382288400 12531628 997858888494259318953420877779474138368 12531629 -116992506077045919559771585512823247520 12531630 -264302350976710195055940509212624836480 12531631 -14110115008067643573413107749447918608 12531632 66738694991669715873382645296043278336 12531633 1194490174209735853606413717310855488624 12531634 642597358169295977794974079312647860640 12531635 732178692674222630297619322132628436000 12531636 142353200305382822603838213313387997952 12531637 -1931696083204340479312567161509481181714 12531638 -86085030873947984601669231151448574720 12531639 -264830269641640153597559485433514211632 12531640 -495645601939382410691500774665216000000 12531641 707779000387175989385925575485763893824 12531642 91407426665577426767374389199007907840 12531643 -322405024181926137926380787624105470108 12531644 1548521324702926338211293392527110452736 12531645 165214071427010352352093208315649600000 12531646 -255489483761458390921882609312752637440 12531647 1043815248802506497755238912548023756096 12531648 -220511716512035992929301514809906298880 12531649 320993112538756928071630633179950942164 12531650 -7572830942333249402060887123537274400 12531651 512451809298526033589971053225265147008 12531652 -33524657537925855541040258505094156032 12531653 -1776797918151933709450435629901451248098 12531654 280107163815728450990736141856145784960 12531655 -2151976995911139438757488973667093970000 12531656 421162066850406878432528792094822451200 12531657 -439990646510155337883923109990322934016 12531658 -6783428427299496373720868102973877920 12531659 -682433333124918743041644090139199980800 12531660 -485674620353751384649960735945082388480 12531661 584408140082447463754885454067201478262 12531662 -5398925286621744666527637617684259840 12531663 -254257942797685534946845235152597238808 12531664 -7542670474535918662246650688477937664 12531665 -181867989842604609846898196691086633280 12531666 -117890601844269668095197318007626011136 12531667 73275921123534705515692809816530148716 12531668 319364442142549972811073811731627186048 12531669 -748972851531991265733636235771341380160 12531670 -617474928478295368167875209417183038720 12531671 -1636708426637140246063864058065387339128 12531672 72479014771774369961754898666439454720 12531673 67582061148258338966187732730419336000 12531674 542950095101503336265440529336498722272 12531675 -46484165142508414665895441045076602800 12531676 74848587863595295096529998967049131520 12531677 1640266046037512314058894704655454771552 12531678 107688196307008771669523154521755745280 12531679 1804363301467013976564944670548722213200 12531680 -678488121454563316219050492104823275520 12531681 -50241419307673457804251071911429436972 12531682 -1039076607922279155622550789218776629088 12531683 1718867512522295024189299260868845638400 12531684 358739927383846994787312136958877941760 12531685 710936905668587096209526643289597312380 12531686 -103712596939095879564426175073167821120 12531687 -469700436316282930422870059695211435520 12531688 -156297229878805718209719896597476147200 12531689 637025659753253178914933248876652258490 12531690 -329917012847711087974822315982257368480 12531691 -27438772391349865409087924141416383360 12531692 269553549543943394400799220660224962816 12531693 423629416018165706116160249040287552064 12531694 11806643551401152497742393060564889600 12531695 -1205825980807267903402596877618587114000 12531696 68006867991344049071170025276005711872 12531697 763151405905562244250412483089225773040 12531698 -304016282682660706367357439954087932400 12531699 985897034009952483940027518760249803120 12531700 243797744183145951465420976614347424000 12531701 -611404441216039150061407434459742841856 12531702 465897435895927559049670966501460075904 12531703 747579029250200518592422198388114819760 12531704 2540088380218528981650053477568507494400 12531705 -10056188616186439179058167164425838400 12531706 -85377240565141353015688597387161351936 12531707 1286023219451701542103635068767103296080 12531708 39267232119020134076342113945586437632 12531709 362644344100178013269680700182326523910 12531710 -269299183335741087422408400728190882240 12531711 565459095464620551546053584566158858880 12531712 116272919975392370880828912070714982400 12531713 -965305221107936467110340798922144187456 12531714 -269930282696429938887781200019683405312 12531715 207635174516838104437186227422947337280 12531716 -172214593488012278650187081438405468160 12531717 -58045452366994470117750587434355433312 12531718 52655236034389228528311391258111079040 12531719 -153412707687109865044041812605920744000 12531720 -215005062432424237290039015480125030400 12531721 -1377336633415344677676923370863239806668 12531722 -496936603474740983069461605257798893056 12531723 19541841589641028783381832732518931184 12531724 -1509291604703321203470837336397918711808 12531725 352357899754476853706668111039629734400 12531726 269806866765009437342167516267343769600 12531727 460656706996887222115003269094938187960 12531728 494075281518735146151116027358683136 12531729 -418532333928295790876418794604412584000 12531730 221340958142313810626244024683600980800 12531731 1346660394658783124174733982761198660000 12531732 -185402239481712389668153571679005638656 12531733 876774339911946559321199213849520069120 12531734 -193928771143002083403267748542051959040 12531735 -530123920177017750537717589934514898800 12531736 351055280062000144911427706795680604160 12531737 187167006084898550328752919980124314784 12531738 530981300011973815870778068838217414144 12531739 -680246984556963588607344082282302783000 12531740 82709686486284717783927405801609799680 12531741 177898780802282192068889832084720322272 12531742 687439606302372638907783888470113514112 12531743 930451157878056764117654883950802902016 12531744 -9958309319589511720235246256184492032 12531745 -1152631994753118057253909590042514670400 12531746 -508571291271389499859059519911803082928 12531747 -101521034601141509652003314282973851328 12531748 4066762601049506689447477872206402560 12531749 -2366508253583620000840142679223093667940 12531750 104089770096434918036210368199743488000 12531751 -2324684908444526830473247968592191762528 12531752 350650551506777394325085857935101614080 12531753 -934886272180173385016163003716036883456 12531754 -16013016739159862292635195806929072288 12531755 322893806598358488529575867458955059760 12531756 -152041197200700495694849637846474981376 12531757 107816119566334051624516847534215405824 12531758 121415179494539620751231605513348956480 12531759 -9187996711893229958235938614984553712 12531760 -227510202687883232011514375400220262400 12531761 -1103102194748506960819963184707249532736 12531762 -3579008146266954956928862697206927488 12531763 938703262789481071187978422117990928012 12531764 -21193099398640998270689211325716246528 12531765 764377857053052687719770245358206316320 12531766 32303887612706752167613658228196372864 12531767 -1459580762659681444561693556767990244184 12531768 608271460859252845620548351440937717760 12531769 910592590073085446228956499504926704170 12531770 -426740836046439553491731941953209088000 12531771 -198087746367832473706388240091300197856 12531772 69064339585746842840769972053897682432 12531773 -229805876215583454014803345273904976960 12531774 -128870784196162693023651716241850626432 12531775 362579343163552824818213826877060215800 12531776 235784847611420958986403570733539655680 12531777 -612229279823782127396257161576091417920 12531778 -39342076100224408093058528621596844544 12531779 -254558747189291391457844357564653740912 12531780 -137347596837949494037017369173243904000 12531781 27323230919874277068910864162481505664 12531782 -520220312593769630769893769953393706816 12531783 -5374241202950168165160807843211911552 12531784 -903609262289279640836749215051160289280 12531785 -20111731623334207916892103758080543040 12531786 413911828376317950417544610862904299264 12531787 -1597218873252668587183822553417196067564 12531788 -737853656697302758019028999021471773184 12531789 -473702991951009579777268808585195732436 12531790 -191040929089915168543913257960021795200 12531791 -7083434848374224566508897091727914888 12531792 -21151717219466901006472962938178109440 12531793 -793023589581659977386079356046096223376 12531794 815806073273017697549727803667104025600 12531795 346158442412765126136527939189921686320 12531796 1405129922300022007370242846786421927680 12531797 -511586428583394966960190617923521808100 12531798 80072644532387639293726168231182852864 12531799 -320791262577849243524517308946311470200 12531800 56031541588254218513988867493105920000 12531801 43101634039746351995937594082061296224 12531802 -652098035472114773542909127642281989648 12531803 -915233627407507389446204273545361856336 12531804 -1197862210759063289346018713924858142720 12531805 -348804196231629554083701944263177493760 12531806 -27546850566143699368228748396710634496 12531807 -929979398583136917423082375750087461360 12531808 541440905455211437207888434551486545920 12531809 1295555950398966350055447467727267455010 12531810 -221895359962601966744300314235004579840 12531811 959453274846344382030571594266785637400 12531812 454824090823795396390768595193783140352 12531813 37603498954381848511598607495840494208 12531814 -295019033838727069531710420879799495296 12531815 502600024781290591723680641561411835960 12531816 -124228060407679139372142170277309480960 12531817 315993375576542930926546304669615429520 12531818 39696694784250313350602296275147522240 12531819 776695298857360609325113335927942743040 12531820 -122207150102530472247587761108303902720 12531821 -1340260814604150800288483146829711634528 12531822 321425092423786740931445568184643808384 12531823 -120489083250641613492942073860754390800 12531824 344674774079695201064767248025286246400 12531825 -276821474593738103079126985204259805450 12531826 47164423270129189478796170792051827200 12531827 -287865250569712045022237862404089030656 12531828 389771643508879587756687442716993423360 12531829 -1423027961485139034598463461400346223570 12531830 321208271156810252743250384122635081600 12531831 -101813320761825109007865624965868325680 12531832 -310527525182100035603682630149246361600 12531833 -1597214087590892391505879115500027440918 12531834 -274593838454776151412621788401555968 12531835 123327967613173826855788627574086529280 12531836 -1009021283068558352532736933344997501440 12531837 -26638348053754835780099854254866500032 12531838 500458328954988992227397204685248145408 12531839 -930236120751950341050992490420944622480 12531840 258315632017723496045883336439313203200 12531841 -90044285224835203531545936106471588928 12531842 -166168980343446766338264620109682106928 12531843 -17652411920253356552879226337613178816 12531844 389544288694924125470965946590975257856 12531845 2001838640465170773925225452681309319680 12531846 409536372397043640386879219237387937984 12531847 3296826664776865313775720983234198975472 12531848 -171695876915830965226056029985939456000 12531849 951399551648877134468121405775411200 12531850 112532974450370269146211863238506324000 12531851 1058260638032504860669739195396990736852 12531852 155076444116847026397340164086537797632 12531853 -59274341456452518630926733903071505792 12531854 467625746772989547830440827426929609472 12531855 90874019544060465539675351306627765760 12531856 -528113968618981011631518477176865865728 12531857 -358412977409367611741424479067328965540 12531858 -73591660677776685122176841226648594816 12531859 -390035322446376990833596456289396217940 12531860 441526422466250163009887945187690178560 12531861 265498319382716585012036340757722560640 12531862 -245336346816047480514216259997006491008 12531863 -389288295483945501749231164715286452304 12531864 234012207445552077852796236362559467520 12531865 615251726468533744453566220848760144260 12531866 380287722267620656173652999584598843632 12531867 -205132481158587609274815442461759236160 12531868 -854126716117535242047720344607069294080 12531869 77202260260292362428303424579244859840 12531870 -58685551895659743522499341289936239360 12531871 -174202203270288691381831290029556979200 12531872 -194745601641403580916447914515196018688 12531873 1052813467977233675963022110360586350304 12531874 166036512386721678058857892516762079232 12531875 276606516658525236695281484766139357500 12531876 -376745055983396632520240736890632052736 12531877 27454279781346428750223877649762582080 12531878 501474414055231451394393770418412855680 12531879 846793901458081593470029114238654911824 12531880 492873961293309967560219553634342246400 12531881 -2260880663914563044627938233999203734128 12531882 572265240044511377428700688098555169024 12531883 131187089392327571232974878418221055264 12531884 -820107786249700628018272472114661821184 12531885 125237916625559385516025680227824005600 12531886 33513645068047520470463951413616400000 12531887 -21063207001569553336116119962314471600 12531888 -366066456458918974442483346383826124800 12531889 1432659744758243114368956089452061996690 12531890 158247475972401391876614815190215285760 12531891 -681345503296343638995435832330053230736 12531892 280212883925931893585835380647614873600 12531893 -1987895599673638560224668310393901670656 12531894 337164060338235860850731680478022112128 12531895 -638593000724854684267853254488930470400 12531896 -64809482391919735793209031815214899200 12531897 -252799875644216107675467821295613338108 12531898 -804128465490334816297796848573555366800 12531899 -890152317695122899842927073035109418080 12531900 92451230330892576186313411282657152000 12531901 -1766304256329788855127322379285014452596 12531902 803810323418082583022840074015919185152 12531903 248649869248568133841324010397464710560 12531904 107153939283258584682789352949554348032 12531905 -697790093726956169793886992446438407680 12531906 245163555741943962535222538357125668480 12531907 -518407583991849537809111546907883953488 12531908 -162933827381712740766330631803345151872 12531909 -152522328298790065102541366159342732832 12531910 -14188185079183372348972926449922147840 12531911 -1225907051705799176947259354074249644960 12531912 -35097475803451892188121830452715929600 12531913 1232487027365954719642247055360412931162 12531914 96187523476808668695817126182415425792 12531915 41416793685726055512809682841821568800 12531916 489208321302087169371777437969063402240 12531917 -341141258426489221732129895532566417034 12531918 46200821582604142203576783078030225408 12531919 -855817924212621342149221576712348465680 12531920 2641460073088858102289118686535352320 12531921 50286733360164095081934863874295199520 12531922 -212388752304742176727806285796494980448 12531923 -128865470035400606162098668819777318696 12531924 -563740544954204911270827416896101368064 12531925 -120835142244177092510115876089791240000 12531926 -147758680893041409846207795638079572928 12531927 1068425471298945314592748196085995516520 12531928 773140340541086197247123520543092828160 12531929 -377707634691186829773350598446685197616 12531930 68860274356435071572453395997397861120 12531931 -1263489416917179244387761777898267873088 12531932 149192648591074956629495103921107880960 12531933 1089100312932703229298507061047109930380 12531934 85569900532371999859644161926544831616 12531935 -422345845926782746136928581705566032000 12531936 384752905215103912684576856220188540928 12531937 -204619320923056260361648030780546528512 12531938 -36779475589220987312845712463898929504 12531939 632105415687520652770243978063059796992 12531940 743731861710860737350677448608808311040 12531941 354267149181087247705264783581456525504 12531942 744679450521047460598155286144396410240 12531943 172417958503537455173485072423629424800 12531944 -660592571554484380736071427855038464000 12531945 199596718816591815471118261655356430400 12531946 -851675229239440059708722561995796945232 12531947 121190901225684029009910026901205654032 12531948 -130342233754113237785731862368955842560 12531949 1210940946580831637826058419024555103936 12531950 -594699481081191364834701110578761686400 12531951 -153168736092682791996474511699039190760 12531952 -198886508885764552263097819555877945344 12531953 202709888043654046601223656908725257280 12531954 -23846864759021588369924059413916872960 12531955 -1002595578542114848407891426902909354640 12531956 -686251743408830705047165298029275548928 12531957 -211550717642645573838730295363544702912 12531958 -267321101542691998844291976385805035008 12531959 880873523545448239243395157157700782040 12531960 136514778294873701836542567148532121600 12531961 4112848639630404425704344293361696264 12531962 837649995738011999147494337224314451200 12531963 -6456113200879300332729078137704160640 12531964 -106816236119420173277187244162880646144 12531965 716777992011236219594612136472626835200 12531966 -147422093204129742331952351032758096576 12531967 -170639234586429845761225870530785622016 12531968 -38699107376225902426619222728227422208 12531969 -175623398916808760687027591725230820800 12531970 714382635612914969404760707955703840 12531971 -567159261143590110997201218269854766448 12531972 -952445718334697590905965354172459110400 12531973 -607035914623858103778887245576996838820 12531974 -23463071252116909229628961957652522496 12531975 -100365026195003375857525363067221386000 12531976 -378963742909047879900514991950880317440 12531977 -1520976862492407183871149045357008211174 12531978 291077497135636370372061507282045434208 12531979 187668183196318264943224100256295229952 12531980 -223509777242831755427605173706248576000 12531981 -40955141305010261353782367705299789312 12531982 365954286680797166544398890773286612800 12531983 -100524228351224580530156400397018359216 12531984 -36543325289947091560223839962651820032 12531985 365489765446546528307410482654406776180 12531986 1544986541827222570612521651002376453120 12531987 288187177472055595448886000143488190688 12531988 223797195670461158257182070545804445696 12531989 51285317848139324628273767998843834656 12531990 163177216462007126080376318282985333120 12531991 -731315061841463549110823098325449279016 12531992 756131168044821546160760688529109852160 12531993 -299919738315057478716774715444028937600 12531994 811291223591196414082689634997434093296 12531995 -828438505529348251040031327956354961120 12531996 306345917547051095041912165311723474432 12531997 -607947740557382269792148181429085246368 12531998 -202997843499198661333688511773982896640 12531999 -448259534282409120095660372905508049336 12532000 9436992233268263169382393233604608000 12532001 -338386401815229872220022318737725954400 12532002 113273001396848304786324262933290470400 12532003 1455375671359233260915246558744789059464 12532004 -492887768297872759630404673745244969984 12532005 -267958162661899599279232480694564720100 12532006 -9136984490897933013640017518843741376 12532007 1295774625476245596078389789118273809760 12532008 -403170518804645879286907117992846704640 12532009 195084580286663750755805238720919216512 12532010 -760149380463516456071533618766654822400 12532011 -341200142648743752046250522356754973456 12532012 -566669775701529314202069778789039961600 12532013 611637418746089957837037392176142176800 12532014 588323670770249599598057564644250373120 12532015 486095023663172230435799159181245590800 12532016 -87157416523964678760322581038715568128 12532017 1207734730074702084057857569957443911280 12532018 -154436031476179513424908164714088589040 12532019 -3145858078066537915026304747568585328 12532020 -324983062749777582470121784187535052800 12532021 465254941530682164347490811191854214592 12532022 794552995954111236091054934919965073312 12532023 -45925182601994906240819918942342799360 12532024 -1459337526197571973337598792851336908800 12532025 117411333253505967576356515991731800000 12532026 -150129632410968092096425683341231986176 12532027 -1095138371725118489105448321131737425720 12532028 173507510299738261847081986180762646016 12532029 -290698884352240921016329783569567996672 12532030 -108761171008769108922698044341534777600 12532031 761396583244540554152610515393772622200 12532032 308938247758827659211631449515012653056 12532033 395718616226370926088749937879880475904 12532034 203105166831898079478084519449711050272 12532035 257016845604145388605287686929033729200 12532036 -793256386426617850475986729703416366080 12532037 19399425232178034565359087696755461152 12532038 232970886280443872487654884534664843648 12532039 -321164272227131920311877146916504044000 12532040 -907500712376169255652596207049687603200 12532041 -614103634225483715796688636947169795350 12532042 -885281722059575323632242379685709350656 12532043 2282715108006713967557724735172377057480 12532044 -50048211441346788939280153694517256704 12532045 -265815109286948448861575172263819003700 12532046 398657302863453598033024328955196001472 12532047 -200775035180739813348403670030090534016 12532048 95380520604884659582096645251996958720 12532049 -14686383071882806763456391352755297936 12532050 -387399334077416821336466186270503584000 12532051 158785898201990330953235289999886556752 12532052 -265393782613346122498175042248275718656 12532053 232532562498887114186787935548649836704 12532054 157115345537717010454815976982159486592 12532055 -809495093023731415843536291376427192040 12532056 28976108348170133523190510696161607680 12532057 -206572913467000519176378285157846709180 12532058 89017737025762937871853210356783943680 12532059 525353085119488076575446560279517824364 12532060 -102653596756867483436812499885572915200 12532061 -777735671976187938889857535524159205338 12532062 232407200702840175158557645308492109440 12532063 -5746393911235109294091160003003254576 12532064 -89249239804380423369971670578181832704 12532065 5914189308027609792726811474832720640 12532066 -128524333815159693915655476698702478768 12532067 405524739692496698376704122617321337116 12532068 -126070113426082899208785591023412965376 12532069 2052507741084205511609009950003262452608 12532070 53178214889574344366898406620324912000 12532071 77064585905654467551722517485107868712 12532072 -428894517078712764209553758277252710400 12532073 244100333195985124198785766576556420340 12532074 548605236499988158288728456774061282560 12532075 -344816467394702325338347387653023181000 12532076 107074134579604373223477458257675925760 12532077 -128835813942878378560579732809167366400 12532078 -41676547550687172832660623795359400192 12532079 -254480316620933657562916037238719339520 12532080 141103475039407066271843591821763543040 12532081 -172111969150198535614660076424614551488 12532082 1000863510177282753416845033182904090752 12532083 521959981904078524744053879966202933248 12532084 -741730956822961378012396443782035674368 12532085 -123485035036563852363530209649277080040 12532086 -68078808303174807385239659032140902400 12532087 -883201570123946041770285512578835025720 12532088 1315708814997524459552507834081022443520 12532089 46376535089512124948647311361889227200 12532090 281242640417166148808866719558408638400 12532091 364532680136765468011264406852514432 12532092 2535599830069290655431360026916249600 12532093 786724102508690368927953356933619598758 12532094 -732986062597757239787558720760335398656 12532095 -141340430296521917707047038340758925480 12532096 542628303252951452184239192486078054400 12532097 275123682556773951929860467994710529620 12532098 -222229952716743845446284776206922564736 12532099 -118792854819065845415256062001783392864 12532100 158406650534369982500432963734911590400 12532101 366672431764994127856182236083189158720 12532102 48494175474554863535362733109902721024 12532103 -954614214071297658216857206974292668648 12532104 -321239415993573116122828481042340249600 12532105 -1281298417966245963844304446105407715740 12532106 404458039146225826679373424202802032640 12532107 -310393363460478224609140124137232606208 12532108 -97490363288371699468699920662553993472 12532109 -1613326794760966121377167069537586027284 12532110 -1629468029027187332609549033100090240 12532111 2217385576282656117221847886677381208512 12532112 423686928184723911626576688303882018816 12532113 -473962391437601939316457477873357690560 12532114 210694154489691485351037465233881562112 12532115 13750288679982969637661656585424412720 12532116 193475180666362734142989679907835697152 12532117 596054157237199466760850974924091385020 12532118 910495285353766969604038107255849759360 12532119 69256226945818550014690150768683216744 12532120 520011117984795612052828353060820377600 12532121 391632597859758746797337125888048749312 12532122 -65551114190080831369704026689055932416 12532123 1251336599571830792478321121312696730372 12532124 -166461609903101584385164193756001878016 12532125 340750021317508706126638854461180256000 12532126 17085865873116632261624450633050087104 12532127 2878109286645850868864217330166875500832 12532128 -62614914980197452449315297512629731328 12532129 -145229485841356520231945002106542629116 12532130 -141763461562248908525128106582804038080 12532131 -1715249453544343424873403662613130972800 12532132 -270674584596553746443599180955430047104 12532133 -2098856482823893234279051163040204960 12532134 406301186414966293265485027965582965760 12532135 -493913964147340919514981812511828480 12532136 625668632451733449721331797732571335680 12532137 -254624138714581063663935960159811133040 12532138 758264252094069880925144697483146101344 12532139 -996369734726017655167238669350558544880 12532140 211854308371062443187934853409932712960 12532141 -1620134775793849234604413048662214459188 12532142 117897880172467055865400657364398629120 12532143 268287854900274939388210913442684395520 12532144 197351530312786965369897176469544386560 12532145 728747777614871568391144229492640599760 12532146 105923549426333755306067462526342605568 12532147 -1704433847079025951108463457454827011040 12532148 357327737806528009027345325076881141760 12532149 80301544805715180945049503358396856640 12532150 -222542390051650830877894529469291391200 12532151 1649143457490644533227980421332566906152 12532152 -84901686559412715509006990258446786560 12532153 -256456653960113775987749933633178338560 12532154 231421111318077615099279160003822771200 12532155 347672025266474772473767663612542801120 12532156 14065380567405358988017260390597908480 12532157 -1253313746336618221300003857657199011168 12532158 30655318408312704848085163633293548160 12532159 16280474161506439735697467267551643816 12532160 467465463882166802622892791784569569280 12532161 492046267244833153736636551742233924704 12532162 15549637068152973032433940141164538272 12532163 -414044355840430775504216254975165531440 12532164 -382133564469347285836195775056072295424 12532165 1274964575321171452483838069694120614400 12532166 313711451069876102862813743237443964160 12532167 925246164506545849576025346490582043184 12532168 -337548130707997031555647862960782049280 12532169 583650804124705769423460763057734982920 12532170 -139320621746255493050757660616731033600 12532171 78701279265102538925658589101147815472 12532172 -1002772748245343672563187167862426649600 12532173 395902121880536106179182843943825659584 12532174 810537038058466236070299187983097850112 12532175 525194367665423088906416867632879475400 12532176 -197178037303057993523295806000166420480 12532177 -511920521877195572855383382710516046528 12532178 10421197175773255027099163784000772224 12532179 301894682907529638900957048392669771520 12532180 -948541976622316218681072716964922425600 12532181 306902296954944993021421958284509903744 12532182 -186355109468905557341826412619623624320 12532183 -289957164421775914439350062493114192896 12532184 178035418112686726075636419819090739200 12532185 1142104891173232289723636069160512755200 12532186 517143643015843890281562439820689050624 12532187 23701956231487892009711414891784548832 12532188 -504438562512135350195610289839322742784 12532189 1939752161949698919531301569790337261990 12532190 -31037087962071496013542634479877452800 12532191 166661959396871035589261510392876224000 12532192 321552422437449807786083865558473244672 12532193 -1245332946319853583933633874922287902558 12532194 283541681702470607137061111721814437888 12532195 -796489383063097443035345992189468426080 12532196 -86124563211372876644527527972137071872 12532197 -36340861648280342966992595883751385472 12532198 -70752152063857508140833449494165102464 12532199 839206067864076170542613376326814502200 12532200 303810630184008470506928898309801984000 12532201 -1870576683217534894448572399216390616496 12532202 -55155125063334582977742072725003387808 12532203 364532225857441825358147683870117821240 12532204 440633538302018821362072444429462067200 12532205 -231923399880014390130821393747121129600 12532206 -78616113936121192696043817316776244992 12532207 1556194778489487614531448586698096236080 12532208 -200149185598975381529492989439189876736 12532209 -279912665862111108894541481939117847696 12532210 -43265311074630242324469897125457024000 12532211 1733035804661917416532728527311219811232 12532212 267486745039998610481725764824801280 12532213 323369432320097272615085819222437253184 12532214 831073837247018706947968098151842231456 12532215 -134473170526608110359147577657838581760 12532216 -401514663613556058004515547720277360640 12532217 -1222076526831520867726282986615442861440 12532218 462901449763879803024059246735834210304 12532219 38800802123029136767391598808395090720 12532220 -752072688259738317277152478164245829120 12532221 4822743794618402546514069599133854976 12532222 -254871467779734919405416035945853864576 12532223 1412612523172175562073376415671358019704 12532224 -20641315756589989178530404062409523200 12532225 -145602183308482651833698796890581756500 12532226 408387527200962910730352160159557404160 12532227 471999292674950642085897646217952393720 12532228 -621427702550826372887734270769080642432 12532229 -1665245380223369647636573528713580731360 12532230 -424218083369110748427826859049902407680 12532231 -177434035259623207177579748364622173768 12532232 -241721740319587257899994362994328857600 12532233 -53515181669767956026936281738451997504 12532234 453960598237007106712812082938504944640 12532235 -1139000685249332503171914191437528612320 12532236 -719388686081237779183033219786504524288 12532237 2051615328159143813153863395880495000886 12532238 -552314191848217348235977007847577298880 12532239 821225261828868902084366302087880832024 12532240 -90020897035235486749119663803813068800 12532241 -6616092136913954418994319511768495000 12532242 -431263328516972759818099679241061670400 12532243 -1133933500852106336882686174131934272776 12532244 300446829956651140341802953104663654400 12532245 -271771853511486151401598990733951416320 12532246 -162506506640767232279245946829087547392 12532247 -80539945098796939779111167272376479296 12532248 693407411397418540434959602131848294400 12532249 -828225992916174567978653688463999664880 12532250 538537597163481534570501867870116760000 12532251 -63652782471336865648085473470337367040 12532252 -635808223130574541822109157836422402560 12532253 -916140230704773083814788904116637233856 12532254 -14110896552758311736448742454686126080 12532255 250040171320438505305822350047019570960 12532256 1541798705126648640358528869931408687104 12532257 -340271542149711456569951713554159171246 12532258 538548908288131915192502271662251974480 12532259 480381852311334255258073432503848687280 12532260 96304249729203422427916466731151708160 12532261 407653854535752948462053727062934406432 12532262 1382482427083672455303329252428158862272 12532263 543235796082858531279133487050489520640 12532264 -34601100969323087567951118252404244480 12532265 214819778479640202243674014964172679440 12532266 -607536625482290459203729594535395814400 12532267 471534719848864645404326253569971119360 12532268 -149387103359644065561510080101404180480 12532269 309082460445797949182739046416514945344 12532270 -50800338957456480341683229208340400640 12532271 127530831702557445389237666611343027472 12532272 -134991781307113189526824031235082321920 12532273 243161290980723169897158545568698138164 12532274 447115192092040947432619549353154375680 12532275 -5219068774315723439036366474844084000 12532276 342614535670462633157026642842135231232 12532277 366109205233345029371331893244643542912 12532278 458787853150466837416314684145649510400 12532279 564332456272392003419099873708700979880 12532280 -429379585399835169734371561420106649600 12532281 -208108569432557770727702036666626829952 12532282 -185081601313397351101358685664033837056 12532283 -2426865097483010591057914379851157956200 12532284 -56523822680212640774059489578362810880 12532285 -616102910635743166611383026012187506440 12532286 -254094013885161291754561490591480586240 12532287 -567957643396120698138629033814316846080 12532288 -303013508065262357025738093809840422912 12532289 1409269563440486531953189641665413819632 12532290 45887879245085834906475240927402355200 12532291 -2011907562339918160709727967174198542416 12532292 134696256233771412371357043215598839040 12532293 159100478226987434447819184931532719680 12532294 792619354611660376425370504325670393696 12532295 774009021938559407806984468775190967800 12532296 -412604124377703869703122862649504727040 12532297 1083301237914947462946231642514951062746 12532298 153464169135057325443264474374587415136 12532299 -246692848076216276386364893225995666192 12532300 441931808157341946327658423330520716800 12532301 -1343541245818341854694020183755224754698 12532302 -256662500986044609885806119692801102720 12532303 -221633407224151366595072823271231642144 12532304 195653878791612609842592313291659141120 12532305 -240554704396138535388719435185257681600 12532306 364027777466849232728338113059318778144 12532307 15690939967019787799743053307767362512 12532308 -145683452187913780783777653494114549760 12532309 -12850130527395161414598026318450280096 12532310 -174096822138543331473903873020188496640 12532311 302733660832941581177283746271813382704 12532312 -593651023548261913679425494323671572480 12532313 712421949248705388953296962775489607562 12532314 -147741409444693900072002445295903669760 12532315 -1105169684158682145452427115139874184320 12532316 -201288257853619376362068176221473257472 12532317 -244449811740870357639441642502794671616 12532318 -4626377535944789952472249665902432640 12532319 -474328290156282201046649476721798062752 12532320 -29261073634612156841331247724109496320 12532321 -715323834867626458921140593303782075500 12532322 352577587497779216917344410600562747648 12532323 379497071866997966235198241692235852800 12532324 -517595125234270352583702620286695280640 12532325 -64811253104044824625490897331592605900 12532326 581415303686050383253444363485220311744 12532327 388353519242034167792662220432383618320 12532328 70523902256096171704579371557106324480 12532329 386401534028708084161094890132027849674 12532330 -527966984248278417203364284922148737600 12532331 543516284709593204815368897774938184960 12532332 -470302719353381706153152025852438183936 12532333 2562200525892871971478270870209747926 12532334 -723729170939914833691218895810946357184 12532335 53638150437879949632383727865336976400 12532336 274489899036327710985129346793279619072 12532337 -1194287463875912187283782174510132244014 12532338 6810302217384992956705220775481727904 12532339 138530753163387781928675663977482917440 12532340 -27719002897935710112166940948106620160 12532341 504496645482880823211342502036235253792 12532342 -316332004088616937166745038543489432928 12532343 -571608455136609003170724532195413994680 12532344 -463932827871699169373116786010160168960 12532345 -321352896642998871243321721031677223040 12532346 -835194114062583333780843822033786424320 12532347 461273515209265467164764524614618986080 12532348 -142229873879083984436750931278894475264 12532349 1236201189853751643445980262867388313432 12532350 5250455155941143459703075384801408000 12532351 -594773407461764576214020651753533536488 12532352 159411227680293714127337853472494059520 12532353 112787834653338925326120398127596441904 12532354 -152863254129328901942783669615426560128 12532355 -166016671444339724707543265680262465280 12532356 -10279584813019959017489251828513214208 12532357 -8815621657044330583564489495183790820 12532358 7895822224297953501185592453801984576 12532359 229586322977735729148962214064376722560 12532360 -343705938538198242213506193000667545600 12532361 -2315527956012374505606862549217311018368 12532362 359987528677759170999535719061775769600 12532363 1366811396557636326083851954842482630612 12532364 -1008782976367469911158859519757919663360 12532365 520107775740681539229049998972098377260 12532366 114758444580577717169289539764764444672 12532367 784501088681831240310595436484790899840 12532368 -145145730762806674378518555889307222016 12532369 -594670238769465167847661942659512321230 12532370 -33198950838426504179016931912300861440 12532371 408633193447649098456688218347536887920 12532372 444309587989148622795247543036974579712 12532373 206361057085407460081913299080554727840 12532374 681043291842955204084259693760633325440 12532375 -1251722472010424385233954719321243908000 12532376 -135331673438606776553837727304667136000 12532377 -360541547304901899363880519860477186048 12532378 173042622251523904135729220303951098368 12532379 -1354290081661384218557741366671496118000 12532380 -11729457385662512846566147612664954880 12532381 -115165025887096395615384743815001214880 12532382 -658702339220730592392769410976729838208 12532383 -326227409976295193954444897677935418512 12532384 -860552389075072686487690855297157038080 12532385 -178496887265048345710503756778989600000 12532386 -589073925985694235797780635357356625536 12532387 -1199879215328074889833611016189132778484 12532388 -271836573981418177007845031687350683648 12532389 -650558395272812306602812496721841020832 12532390 -256663732110750892368562784181414336000 12532391 574395834002306124312746658919420092792 12532392 -710365688717135097701574382203404743680 12532393 -6331189225567825235900741227081832800 12532394 -145341714730223313588661268982683981568 12532395 104882869695505203498407903717729840640 12532396 -465056876897141281251597657793594496000 12532397 237148006043318559178847167435807149846 12532398 215512208942989252586652025277260428864 12532399 700489611135311503270063898443589592120 12532400 139021277098284609713344861576962048000 12532401 11756065096682458948240895943260012736 12532402 82975866635292338991647176461227289600 12532403 136112296232250217358916255135769452000 12532404 -248268816317878124563729125745304776704 12532405 -219182248448041211568990235863420467940 12532406 -468796304455672096064853836369555338848 12532407 201102295562625091163911153179536235240 12532408 -226557507546355394532582113313628569600 12532409 2403817662646031079390085209488433599616 12532410 18131255778511160578856951101740499200 12532411 -53894380295531790993268224684277666376 12532412 1749535883761530547787180257201246087680 12532413 69470512113404337468213389281202095200 12532414 -1121495176923986793268827249351753394944 12532415 -244318407232074389755418738843442314400 12532416 -159400139999143234000694578548987396096 12532417 1213672874099560194671575974345870201312 12532418 -43495536950955079018695715399172613120 12532419 18343087329228963208749465585952858560 12532420 521408690852005186578815745611654657280 12532421 8485012794068903110369364239237886784 12532422 -73251818227636220242529175085641732096 12532423 40788531905014563607245109171096742400 12532424 -533204508375180563922754981266660065280 12532425 172753250136930249102376585307313930000 12532426 972441153904469946810612500217339970560 12532427 362436228212015246082408768647793667200 12532428 881058630864025502710202017487549905920 12532429 13658467036182010106908497059314621440 12532430 -293480954840545071973941391167378545280 12532431 696285603092684268252439887020037814152 12532432 -106055587788231942985669604426143236096 12532433 -245647251970046106287905330394939355276 12532434 355624869528622604605346946646605050112 12532435 454381311396733396577386810502506025760 12532436 -7283044883276924976019629827064778752 12532437 893739361915194136502446839601524756060 12532438 969791762816247025842029921083522587840 12532439 805226665090448546819593014660569871240 12532440 89954825454933769717370125933580697600 12532441 546298321501714428086464739506567551300 12532442 -430425657028212820994594386377605887008 12532443 -21900732574055766916782887606049546240 12532444 -1265247565355650189943970906608387352064 12532445 -716390517507480297743492095310913249300 12532446 2163026993089268771243057709063970560 12532447 -430451322371661449383149075941931574320 12532448 -483636304524017762417099673155905781760 12532449 391388523050701180308167022526122604464 12532450 173521048670544124898392734178688908800 12532451 -465630770874370398979979401090329504168 12532452 236062809974837355428585760484879660032 12532453 -41741234252498227602292319266304528196 12532454 1545488659810723821270830259183773088 12532455 -202781184163161994142621675271319881600 12532456 -1026693543975435829082062537130924605440 12532457 -237493443381254323357839316674260558400 12532458 137756802436442193649776015075253332480 12532459 -1539240100493899653882064626209356035340 12532460 376776783841309076383919940957976289280 12532461 195753813138359792862759863346155038272 12532462 170263845242372238588601598692887679872 12532463 150231404163797105841473768929917530304 12532464 55873284631683061586020456111152758784 12532465 20533730069957265913439740002289597440 12532466 81298481564212246489965130512381960000 12532467 -333874597642820419985462324235851359488 12532468 20416646940558257199280489910722008576 12532469 1333240512750562520686703832086883453870 12532470 -55101679221974316887501897099668254720 12532471 813232679439147904498300920818967624112 12532472 1077030542337054628683089984930206924800 12532473 -114297068768163658879388113265318254278 12532474 -62046882483979671840222407504896773264 12532475 217635240974535150239071825191957532500 12532476 -13595871528077696971211888678747529216 12532477 416721768989183074919967735286096728326 12532478 310736290566623989348211909080998534912 12532479 -13401623424536689128849502821686495232 12532480 -441335561361817863799404772021701181440 12532481 -17077672947820275733662792023509111680 12532482 6713293076350308870935911153884382464 12532483 -450080573449728850953813702134450175920 12532484 227619524353493176058891952459754954752 12532485 143838371465073203253469255300746722400 12532486 -123075503141596429382074785958040871936 12532487 -366097173395492490733736402232606222336 12532488 -685609735683871053698439514413459456000 12532489 -1036117280673814120134193732581085010076 12532490 -322434242232398635801736346930349380000 12532491 -4476905635273562935382961305337850152 12532492 27831183444553478226512302024623761408 12532493 -527392033653783642196876606707720240000 12532494 -2646423262449680859779582507787583488 12532495 170653110962942761886460779295066900000 12532496 244689125358296652586974254741883666432 12532497 609018044885045238689837512479084072672 12532498 648414715778615548728692485135834504320 12532499 -212983249924904913658515869763831762864 12532500 -15333553965739257565110590302337040000 12532501 -644689778305995103741694346044591932100 12532502 -46531039071154705936943024162583213696 12532503 440817565767840808738458853857699826944 12532504 -9655091080033278182024698294987468800 12532505 1077706428716240795377135862734119894660 12532506 133475979735140688334726490596662005760 12532507 -160884550026948668612091496513931895920 12532508 928213317028765399101865173748859828736 12532509 -83642763084110303849006821229406836160 12532510 38161180822217565856618762232053988160 12532511 -802621165835653277240721940998904226352 12532512 -165369485229449072770690255344008429568 12532513 176133413763397200659072085528973639360 12532514 -277934636776541763983328425210540012160 12532515 312716765704913117415018408125258853120 12532516 -462835175459954341912613089740432949248 12532517 1277581468946159491876088943860325205566 12532518 -248161443069275527695642823097888683200 12532519 957148550368364875206703514834232390096 12532520 -209927483552511228081559440762932428800 12532521 1335653178670685615926762506304900889280 12532522 -978145047669939260940995704734462307920 12532523 -103773475134751442845538160328670714520 12532524 666319696122119781355482963338296335360 12532525 -400053213340820013804861282403458342400 12532526 -1224840405890153609330932022397037295616 12532527 -329568376001729370652770420862059780240 12532528 66767861343972120529591924822487908352 12532529 527446264298216134695109224806216887476 12532530 402196655309774426809423683414599416320 12532531 -510950764388007041297939613498358516536 12532532 708312982607363573215726622810060950272 12532533 308934346334630688639037366824736121760 12532534 264136844860825101795707665800584736000 12532535 -129991713820032164914400305388933415600 12532536 -921971091069906157713114348581659852800 12532537 -674493371113732539557448288594283545814 12532538 -408426900584951580365813723059775944080 12532539 -271530501510583050387610270650536998800 12532540 -353784961103832712310864124677788085760 12532541 -200085025270786804424427197747345063328 12532542 175555724002658672623339098123049918464 12532543 181905292025355832847057123003040377792 12532544 -285858731523174593762181657925150310400 12532545 367235720917708122822911055262840873620 12532546 -236352662450216232694452950278837779936 12532547 -464901343867447483173528404235213512208 12532548 -104154335041750441068406454467217362944 12532549 1028206199668725099768093633140508178236 12532550 63531106582626769715868612538456300800 12532551 -1456685025180197921450654907444240174336 12532552 -292191494747220104967387961179398553600 12532553 -917698196550553430146046511610600068480 12532554 182175861994711005703925181018252258864 12532555 119862101840581094499046505213416726560 12532556 -555270757047014806888002870746083491840 12532557 -1118467893050975198721492689581828964160 12532558 -1142878239673257664532752719206401293120 12532559 96987030346283310583919725087450365168 12532560 -244106153008353261040403557329430118400 12532561 96018559245735592808360866843107554162 12532562 -190036346328825661602556586824684778496 12532563 63689904402574564277447679714160304892 12532564 -232918231848682884788632773491707650048 12532565 -226058499920441307581431650843845760 12532566 189575248555265553614048998087925852544 12532567 37013318353858123129786224646647060160 12532568 -1029663264793717287139775838056858941440 12532569 166518427488123109902035652078916582080 12532570 -792327674833643466369933692383138443840 12532571 -495074234966259427335433701502809769800 12532572 19518039446319388275792421490073077760 12532573 1425189159689266903413696881332852790822 12532574 834491168170674309189246082234801105536 12532575 559972591869313597520845956113011800 12532576 -11763477459465619298464863117626572800 12532577 -412463795376291893692117493833209380574 12532578 114156814380973016455265609393070808320 12532579 -763351989367069303941510046662600558820 12532580 -263188936927116298489136487515889964800 12532581 240023410334285593548853621427821446528 12532582 398816161728799981599306342690839325792 12532583 -768251608368740253163835393453634273912 12532584 712093945811186555449730265958756024320 12532585 124749301768558175647681973355104743680 12532586 -688947790040635671269439095272986003456 12532587 -90569508255108106760369739414574872576 12532588 -615623511577371244816690557415949502464 12532589 -371278795955478285348075164314814816544 12532590 38884977924243476248794652476595200000 12532591 -101960506006884288471412760660781641008 12532592 -186478471258308407795724100402449776640 12532593 -351965667560817375375227863841849419872 12532594 102786465936137132520840735186135439392 12532595 1337209782710706754795975384370480053680 12532596 -21947591308162543880925436570807492608 12532597 -1291585331912633296080083833437682937856 12532598 -33902022380695505736451696197010558080 12532599 461687935455048938261185816999140923064 12532600 -332376519307389159320043037059059712000 12532601 1471661912985525057223675230888909645012 12532602 139343063932665809154256840352471773440 12532603 -727952928823305003765101723107635800880 12532604 -254545568397201110788538490795890577408 12532605 947503825676481429034776863115568585920 12532606 477210317231090173152935059308495051264 12532607 912765778359457291193118942460853513856 12532608 6557834924196712631523230435833282560 12532609 -1639095159402100344095528011685675738960 12532610 532648783002780912546395023931537916960 12532611 51310986647293488089654821743609047040 12532612 394640596270449170877935893099027504256 12532613 -174756268672621328435220561586425093156 12532614 -239408918331428847850146801695839223808 12532615 -22749992897746286390418966185051151240 12532616 -275972274060029588332217457926003051520 12532617 1458171481874914937563418551271828502240 12532618 -23597159605101590814253588230529744896 12532619 -1943020771267847471529365350703122794840 12532620 -530396407035790393174603588790045291520 12532621 -502551616027269251945635077195720130536 12532622 172268002165369329241160089695200688000 12532623 40817713462206341121254084960383649424 12532624 -20141372102405084980648997607997931520 12532625 -702224224623036252822010249530022416000 12532626 -403355948153166724542967911846291495408 12532627 1145195154904558341531540295404211959072 12532628 -546705070511530703289007905031440936960 12532629 -130812361738064844871110065350878904416 12532630 224373583273023773437266091321170606720 12532631 -176203773815923272960380456085195243888 12532632 -904450296733889116011537723947016376320 12532633 423692251578804175675242714851140374724 12532634 340684100092733626346583778517539468512 12532635 -539214138211547418660468536651540408880 12532636 84547124502242965633661144178469063680 12532637 666294557766426075268869182704147961100 12532638 -47529409967918108644056992252357247360 12532639 383062814225345150487255843184381240320 12532640 32539594179804883612079513053416652800 12532641 -788686222844563904387720684581876015776 12532642 933305795916648930999173103714818267472 12532643 1664765845500087821933581000397884028892 12532644 89100712417813638695571874001585872896 12532645 -278847427110367008256279565324325146280 12532646 222393950920036522606727847764294797440 12532647 -853919159548919568988352552416861355520 12532648 -491404582740605222595686959479896893440 12532649 -12850122532134318357503765351096301312 12532650 -68280338696691302237067543490342406400 12532651 -355615144668094017444301054140189848 12532652 -432866972819452674098196683182117774848 12532653 -283022022779394988747343797335406658112 12532654 -399140463100654127918165035074062601600 12532655 -517103433727236055583074632167412446880 12532656 -112378402498792938689749751349186134016 12532657 44967274822012329557597103130582071280 12532658 863511362771255845291641175763668561680 12532659 -248194398950210434123282997360100829896 12532660 76816314391485079044595302796088524800 12532661 471562937649749293148292936848329720032 12532662 278950368027539400649350030775618424640 12532663 268743827789433637026563141823627398448 12532664 -621373739256469996435373018014339952640 12532665 -332758216583154265474524183781342438080 12532666 25041705386691486734814339764714787840 12532667 413757680711369440540247646360554179584 12532668 429347084137345190737423891211166572544 12532669 -1836142814637955012583000854005613277940 12532670 -43155439932319093160232681741205242240 12532671 937172210902802104904573154742263828240 12532672 -280917811577786692290271955970466775040 12532673 1945376534999909086412075412398270873922 12532674 -187408746095342096853169473606372089856 12532675 -41518259966670915073685389683341866200 12532676 -169348810641451225005046523809742899968 12532677 55738192610218510962008382120148218240 12532678 -419099419642410869419463693829737731200 12532679 -575720704006059755749864884418580087160 12532680 90033085461023049188624929103344435200 12532681 -936974325553601324749697374601702816880 12532682 620788237883200282025867450681258403840 12532683 596490826660000998290218084606477069824 12532684 -696789307622259195329124555516181091584 12532685 -716621875636048991615009512497852864000 12532686 -123972114917035876641459205303531135872 12532687 340701691615630179323272792155712964336 12532688 125686100935573246232936081080634572800 12532689 -122992519517231610192271039756630236312 12532690 9457827940681943156659584631628121600 12532691 2817152345876090789328570393469942008000 12532692 417511141766778976330599007898306660352 12532693 3001182292580301810636367141160296706140 12532694 4730852585353533773860281457287173760 12532695 21899382658113437779137291565388697600 12532696 -621662495726799697847359390510439577600 12532697 -392173018160319457647218098126054653168 12532698 297159514433392448582440815034424678400 12532699 -1734835676148223609178243462791861066300 12532700 394377380095287936558375173816849280000 12532701 343910441072731917122612193618648776160 12532702 -334688307790795988490151700793570154368 12532703 -546367357398732899185934362346195358048 12532704 -617976293753882301200217832512993361920 12532705 -534525270354703669844504941799452060140 12532706 380212498843250391208322428944676044960 12532707 99203912879256748798568646134049236736 12532708 -975059956557345792920090938298046374272 12532709 56461350960690262736117575819850514240 12532710 251030399144082757595062788703686854400 12532711 -195062301032756010554131976231454812800 12532712 609417443991752474228165734821515212800 12532713 -2802496767679474739310177253326905280 12532714 -59085403524542051392125230900568478368 12532715 -264473783333200596339949304455490250480 12532716 -102169073808243056054534475559685584896 12532717 -302585722298947435085998949152775628180 12532718 64383182509573596624444883664703313920 12532719 762669014750103839788626602565490875144 12532720 197852116845520177033944902164667596800 12532721 -1618638747837183217135966762719596806800 12532722 23981964944026098524609731293566163072 12532723 -5316274936997532313621287865665592320 12532724 124773146227598842574958991152377306496 12532725 -172875392365072741601779207507424702400 12532726 937199014088364432287226831211328433312 12532727 2210844546959282029486960759081120891560 12532728 309860722800293302656673601868614246400 12532729 -2027908561105345704516371875665051548928 12532730 560659443141763044162559172432918377440 12532731 422103908696665991919154934691405335040 12532732 -720767481311628451661472926070743547904 12532733 -201131145702874518427426436043870465018 12532734 219616211495287039953424166452862357184 12532735 -914063043465946971201900993699478279320 12532736 -758790896562284429167230827261256007680 12532737 -1031316345277993260853588845967150080 12532738 938265949325710296382886230957494736896 12532739 -554158800998134003254148790757124048176 12532740 565876667947675199247062743468908994560 12532741 17469340122225513022433693213967202304 12532742 -4439399430879146817837045506707046400 12532743 -269591730793070683814150156974313034768 12532744 99643781215952068115749306006605496320 12532745 -1421532263859210175997232495431253433500 12532746 -236508940912235565260674502432157606912 12532747 -764765331510818206928401253118048805804 12532748 -381777126485032538107321083193274987520 12532749 218415101191059338122315254677673151968 12532750 868893330539518876261251929210595984000 12532751 76368390212931866897291163480677349888 12532752 111856999856552727515334139063798333440 12532753 -21060307963074815427462028009420544960 12532754 -90868721194401942822673345996370713440 12532755 -751036121680843915912766097242186251680 12532756 532665985839243307461261858187263962880 12532757 478665358923947596873217807007965760504 12532758 -125636984063321761907947145014126387200 12532759 1431076088313620448254213122234435013960 12532760 -624447479332124471936621665401842073600 12532761 -282690062024386602675404984138633837520 12532762 -146780316883547127848632792575023559936 12532763 311053280014344077026736948297212347012 12532764 352349155943887705349562059735998757376 12532765 -517321096304882737561967323102569753600 12532766 -494386099435931252534619050512726357056 12532767 -35860460393701429582339425641641467264 12532768 1328624775775242688042877345188986617856 12532769 -225418048928388207593871349510620430656 12532770 -467240844929609145768552691599646056960 12532771 620264379723386865684769635512489551512 12532772 442193020108785059730659625629206548480 12532773 -151104597594116680491362014730882955264 12532774 -219250837999393612979990173344659060064 12532775 422051543743016434132247141763887118600 12532776 -913547518058361629774008691400296448000 12532777 -1876593395148277636714828154096900618374 12532778 260460739631885919537762140474319909120 12532779 -309885681257860051940007839020451257680 12532780 3891797046503805313623551097157632000 12532781 115600575775778357898890667139282405152 12532782 340316102544438753128555906821323016320 12532783 -1824529038690145918412050869489676745968 12532784 213760088564234541919687951227435909120 12532785 1038687268294509007794756267444702681600 12532786 -11918777322475444039908777933386812416 12532787 92135843871428839650220985895761073072 12532788 46513502136622711701241128131383628928 12532789 631564661172572223418559928514440110620 12532790 -654678382927374326177432302293034329600 12532791 164317816449289456755216504650638401744 12532792 730713519295586092484874332287772958720 12532793 30467360722786888796783399493887889984 12532794 277338773175233410857936789987818503680 12532795 -263309286242025882943103649881269090800 12532796 -1030446924714350179260232608035524354560 12532797 80322915683909009239546171187922413760 12532798 -410559759073256393613958943603388693120 12532799 560998332347054284017351712852491267240 12532800 -16020471060023272940131593210770227200 12532801 102398291243618143967066654808700478400 12532802 89607501758718196510365889088660251200 12532803 154009933666401434798947008651645443904 12532804 27065688289470813648956538092937265152 12532805 728601125225716051562133069272573222460 12532806 -20925807022089486014073726194996095872 12532807 -462272433817988694129923152059545851088 12532808 -367501453181699688776900431392876656640 12532809 432151052278562317885188763809737305920 12532810 204053015674903145314665622783294368000 12532811 187650136530318720018960652226584955424 12532812 -365481575732816325453491094352334312448 12532813 320551709082015564673330446986863452940 12532814 -289132475548863959549356897231849094400 12532815 -468746906049809750388669054101710840800 12532816 -109388473457362483294470012259618144256 12532817 -529337714463501543937086616700200542 12532818 377428505749773843655688616747171498240 12532819 59473215419224401323943608889974738480 12532820 -311086174308912048040173757975656000000 12532821 28023026838595520164378952374368000000 12532822 -1689133528487344793418400091127959203200 12532823 11135416812647634999621105792143430144 12532824 281841416415818991716692412355629045760 12532825 -73879671398893554633654690287012730600 12532826 -1001593498779522113097103726415968527888 12532827 -990314583647889967402162108210374827880 12532828 -656860027511727578485326242779750439424 12532829 -584845843500781023807256579545920292570 12532830 155282504650943263924341375096756952320 12532831 -433187965164959714546253496975871462368 12532832 307936532431016790689624245278672420864 12532833 -1717005949045272013962322229579942886720 12532834 -1257678103650015520479507099614561290752 12532835 -9180213158865709535876373416866529280 12532836 101451266071932968894991733523340079104 12532837 -55331785033710642957725966007586145700 12532838 191683635087317957763260178481639081344 12532839 -283285789063389378090414401498732747520 12532840 -509507228058551780256872146739759155200 12532841 1949411812193116092989593476468578193012 12532842 104695884420105523586079677509764601344 12532843 -270674236425478745110089717312172207920 12532844 366835744265009971388597734994320148736 12532845 -279608759647975742766330197660942165760 12532846 896527030705864898890756491722524663872 12532847 -24458098795599035671528584387914617728 12532848 102899837107381541014928426935626399744 12532849 372362645078556762315316523607148621824 12532850 -187573988261508866375140164108760675200 12532851 -320428951449708550725548129021538088620 12532852 -448396991835159036176392337453109480064 12532853 -373169145382885945455132581396119250898 12532854 54343298465686400325043368968807840640 12532855 73447553130138445659733355408661308760 12532856 -547824031259595989266536937739722752000 12532857 420230340519680069777328281151416215488 12532858 -126662005947746249893970459749402173216 12532859 128985685137688694067733731689878153200 12532860 767963177805733592465377395212444928000 12532861 -1949468250842770952147010196939413696 12532862 -237349113175623577302131030175084474240 12532863 460100311385376140446796625473353482624 12532864 427540060665040738614284931480472780800 12532865 180511497424026732845256952496286129000 12532866 -1772635710651613252585554704985096192 12532867 184533891703470648679776894644748685480 12532868 236364815984098879938823673613160022016 12532869 -657038260362866206233367339936296188706 12532870 -124817188627394133381139342986299139840 12532871 -275665984231605706440350923731778446480 12532872 632251785951579293561071497277344153600 12532873 -1732572949810777908481342869562744331878 12532874 -844214857536647359071188559213914810064 12532875 -874775194559783536717789052915923200000 12532876 -1725575440875812656297828772893638635520 12532877 -728413311354611498909312916123558240000 12532878 353474339309760637376490696567717803904 12532879 -2376234689774536552895405322829542321408 12532880 42915894529096397745471051598347141120 12532881 -479198227215651882203026369151809495776 12532882 -167245740500327813212505032250727044208 12532883 626028807335111050156033235431390052424 12532884 7283827474312533762999342217052160000 12532885 -1165871244615505605861445910525198842440 12532886 32790158079157579757642136346778374080 12532887 -52014610277302907547716232321219869064 12532888 -405694672405287263882650320910758420480 12532889 -2815544524855552337861664614866875692160 12532890 167495957298702920237669812568126257920 12532891 -261856324565844790282288931842654606560 12532892 74909576412671028192631779987728401920 12532893 -1530348643480322827402484207123455450560 12532894 758460119544722489241847396406174945280 12532895 244904088426655986690104048315363999400 12532896 727781372602517780830899342160816177152 12532897 12338274438733692145794910729518196224 12532898 -76041326073712457338873466084090887680 12532899 -135014770280231006061855256253924608080 12532900 338467240540706863917409422056100656000 12532901 1297367983602531466026447118551657948000 12532902 398912616565335018810434811009738186432 12532903 -2188158838868153335872802484576948527296 12532904 1606504104483799304408117178259441781760 12532905 -180065681735884449152464455230326250880 12532906 -172840109950827366093876449958984448848 12532907 5870500832852755687264088961068517888 12532908 30733498734530503608269255739361052160 12532909 30695501413236629482757938666578428928 12532910 66613908354022613032554753076450936320 12532911 270672502641607160354834625676865892624 12532912 -34325162212931055643895333315186393088 12532913 -578972251297945628064766405962095114400 12532914 444120798880536673558608537320244176640 12532915 724117284996487169137164907853960248560 12532916 -1406107357259698035313037216578014504960 12532917 469925468497660746943698731438360852448 12532918 768972079391784331301337403113360032160 12532919 760186340429288817222482346644546149296 12532920 159780141981621565892161250593289011200 12532921 182134413465148217927328349710250598400 12532922 -177223353571482799690436904340107461376 12532923 279223941667415000186349315142988323680 12532924 261070740207632316504031535977265212416 12532925 -55569251453559176207859460604971066350 12532926 -2327216712006903685582030220961368064 12532927 -1896472840151962890008023584877031336976 12532928 -74716093587558785773642626919022198784 12532929 -378902050535480012822508299125834898880 12532930 -134590284972160595017094698943429376000 12532931 1093866562459675619018552910200781948732 12532932 33893901946761092851132350759505582080 12532933 149100297719362346076668377710555557920 12532934 -121685517837519464938447726883569140384 12532935 618781107923536865638448922589089244800 12532936 163505571007147398918002712913277276160 12532937 -520898747567707321222165611994132243200 12532938 -350403547533542382498056480736320256 12532939 -205240273192169722787674382592025410800 12532940 17101957694145547173037623418147399680 12532941 110095896579277135690322677801298433600 12532942 -210691146110990876747173196645185528128 12532943 59991059425946247001261936103244223824 12532944 20676836138538801439841637589183365120 12532945 -192107729558681622847110091328585219520 12532946 -141203309655874517741540299987980167040 12532947 -2714916436866029678352447986399831040 12532948 -604156096591883738459335123348067416192 12532949 -119433767207646446476190651156622181152 12532950 -15470568578319625312378125155811050400 12532951 -1505116008683785371653484160490048953400 12532952 -3580995287859983095917943090985594880 12532953 -323765853407830605519707904658275351552 12532954 16828983953696070963171471533545827072 12532955 -2044785325061148794048710447062258648000 12532956 -263151902840243579580873882157114567680 12532957 1422953289024330250073106786071612826720 12532958 834131684311278918254274860613530494080 12532959 288975130147983464523264676025119536000 12532960 -651188362223106131402639078776417812480 12532961 303133213646115912200664415757910165120 12532962 -52757186238179671505576200071119677440 12532963 -56798224245127498169450152081080655056 12532964 24113617391348316861182858156678429952 12532965 551218211725433346182534312210458857120 12532966 -69641779297326913575830435483365793568 12532967 -1002099696634344710819629236089457942984 12532968 -66750485567175676319788159708006563840 12532969 1666128292587473074468069433123549629370 12532970 -616170212554490501950648014956688556800 12532971 215983005917311924778933668505143433664 12532972 -489697531629628802157911986727459348224 12532973 -360115465929873111782951214064109547264 12532974 -525132521096421906175499422913934728640 12532975 -330670635057866787948624847613220918600 12532976 -266894884231108350823504538345959784448 12532977 -703311424217096125303169616024596482686 12532978 -195603622820063344807359406719742464768 12532979 1240071732536459822421174887396603120640 12532980 89006114846880043964235416505929011200 12532981 -292965973652474848317248351194859675218 12532982 -128310483993321626488037908632057016320 12532983 185716693730680047087560299782678343248 12532984 -1258926027397811437990864398615814164480 12532985 274570217824215147346657710960843155400 12532986 -420482311046766077864462732740394138400 12532987 -453772075545762487073072079082877023880 12532988 144330705892198448391108479700928604160 12532989 -183404281823292087703205988555619031040 12532990 -150968719132772068937302412377774003200 12532991 555279753729752741851243854000683718384 12532992 -605163607845101672699096663687178485760 12532993 260088574797219836620941942373416659520 12532994 -622385855698062140174417527867210822704 12532995 10997313504946780142775494245673779200 12532996 560867788721331581420919102880098185216 12532997 -279428817605648781675476984035877803554 12532998 93431976432314427437884051541771600064 12532999 757713116841335844785674135229685951648 12533000 -733500057305716924758616255057551360000 12533001 -440268737415044747940978545210773714560 12533002 909380876845465172795868337771226541312 12533003 47923371608169672095794292946507908640 12533004 202505951275547463364929489601897996800 12533005 -61558755852150359980133717144912993640 12533006 -343942788157100547634209587913879786048 12533007 201299262735269765007962780563595473920 12533008 393176026904152673380631217454074757120 12533009 1823466763190356627377067649238436716210 12533010 28918041456106517934472348245586974720 12533011 -108088580970140278753438717541910578000 12533012 -801068480545003618993386453469812107520 12533013 -1223195462707349192231447070456504414258 12533014 -247378530581211234072248374746035041920 12533015 149160314828394788268253324478448147120 12533016 485734139631235916437444090891399987200 12533017 170285542490840802750553591720613335680 12533018 -291546288914874365039181779124884164896 12533019 315258725882308172631332951096659240344 12533020 215459648988227559398350120366891008000 12533021 398067189641204257119043482428868399744 12533022 268624508628951166919679803322967726080 12533023 474117051259216652034622289845847346272 12533024 622781418956955750777367552042008576 12533025 461181796170965258321078073443603026800 12533026 -827924249741896206713223136870823961216 12533027 511102259289151940526550243227558589680 12533028 39342020145920390271260680192783595520 12533029 -439116642626695123999243562039621357640 12533030 858178916607315247445916571803084345600 12533031 416275934969928195192884784494439041712 12533032 317399096160190507032078779133145497600 12533033 -782683036947655335784090917780058979718 12533034 372876646925707878737765387598029752320 12533035 1526175096627454195625386249928070844800 12533036 772468199936050738437046750275808922880 12533037 -1126771827857100563134639926981109741056 12533038 -1396982768960859847397977119755304960 12533039 -799675757521793017979445576893052146160 12533040 -178391803986579301488406598000462069760 12533041 -1816262138361211876129356168221541400558 12533042 1114076836094397916997937821541501798672 12533043 -441740871480552834509644437594294321600 12533044 -148148914901165367049838179706986960128 12533045 -196251228115704849015564091967729836800 12533046 419400278387426750779914724609343078400 12533047 181817691455932708803154967138334060952 12533048 -345045076227266643458223008316646625280 12533049 -18834501171076914808277609934256202880 12533050 330008913852899361083832481048841356800 12533051 -556500111001077163646122970314520145948 12533052 77919196608390797738610786892712116224 12533053 -734779630811375158857853702946632564916 12533054 -628830707922519699436342753226721441024 12533055 20570024559515224185679304296814119200 12533056 -7232552561661833600361202961416716288 12533057 -142857202482715106515420938485774393388 12533058 -396146865179391211387563399448435782576 12533059 364767445311182080216194092528006608 12533060 -229094153586655666092640178271685424640 12533061 520566744725712456451291720151756328672 12533062 393736796630098960822022482792076916864 12533063 -63147471929585649507920927841808737120 12533064 411929286677176680234563964470744555520 12533065 470500511106784553827341391803733473600 12533066 -136636362581408690812425319183315009536 12533067 -817496121425968717581911332433601745440 12533068 -22218347407966875353010464440788191488 12533069 -499096475238006568377347197779172921320 12533070 -98148836350906380450290578457771550720 12533071 1191294263530457671233179384207017404272 12533072 397373052101989590139205821003350859776 12533073 -109996976121797244577596772817798911440 12533074 14902771787134109057033292727716094080 12533075 -406537714949699343581845700165703810000 12533076 692825114673176080695375712305176616960 12533077 -1890183557765823723458693726004526433074 12533078 -18881360688503914589888064059176838976 12533079 -167968950267426253103316817130140563552 12533080 123607161323107932828143629694295244800 12533081 -17252398286456173150448425968633410016 12533082 139608836556992616455459410872480993792 12533083 295189858248866455096567834745419312128 12533084 -179597128796186307568043681200714275840 12533085 32854294032940493902267399125614850840 12533086 -327708586117056794748275248072515739008 12533087 -695668033281421597380170823955397839488 12533088 422846675194693557491987187164960784384 12533089 1463971856358338601438753413501483097890 12533090 -431272866278183095887345818442240062400 12533091 -256380961334636111265194971782712400640 12533092 38366393747919509719284834308280643584 12533093 1379623666548961593347391721506431961342 12533094 47146079933300044319737857636908327040 12533095 -134180527656965792234726688052926803400 12533096 -324205856324902269733734709719397278720 12533097 -278458425308460915888120938931738892128 12533098 212478252978434387685283960598650042800 12533099 503931130084871732176231999754276330100 12533100 -186971799597143985155291449414830681600 12533101 360364694423032134863677706473318781152 12533102 -771873294075935905275830513636440319808 12533103 -99141232386479009729831077775035910400 12533104 497371516958007136774283069078413148160 12533105 133474715315245413942223648202679408360 12533106 81999437874401392872593411019761227008 12533107 -43064373730658211367573511427543614880 12533108 -194871541496678641914374967036762384384 12533109 501199579264608323587518957915966671904 12533110 13021062996921114584598219503369717760 12533111 514449654634274290197596942934028292712 12533112 1245549704329205342007976350684957265920 12533113 1318784528172347224237022410327062225280 12533114 -234588835505022758296420575951457615872 12533115 -45480328455883948370546960067793908480 12533116 -90666237626051871040876216288697743360 12533117 -1977697200910019612581087058561539155834 12533118 216581120630581071089716723272915658368 12533119 -142899266458742632842176521194595279104 12533120 738912927629974964321027598560369049600 12533121 3505704608915955749453758307431588584 12533122 182068906426589054041292614924388229120 12533123 -85150879663601326562544612274300970628 12533124 -779560277522606454223015924111884288 12533125 355259253080086859383480804726963440000 12533126 431678504556483777117647483212013408064 12533127 1145302927604294618859329557150075921320 12533128 -152994376740022119171909578163373056000 12533129 -39815306586474484371718500041169652800 12533130 9067314667968061197225599573807499360 12533131 730592736737713014267313456935649315104 12533132 -1213584679664494053220729574944302031104 12533133 656402196218265688360693159516360233600 12533134 27004422873601407037896225621554109120 12533135 -250249362225841094757349815304196796000 12533136 37529696460065916616791246941536124928 12533137 -295154035131909976794127728640421760960 12533138 479510639429912356398103684677726397440 12533139 86591843624842379117027349455627865000 12533140 30649615486040892228093793034961569280 12533141 -1032943901664922075424963066234488615200 12533142 -2111200787636187233011527551051673216 12533143 474086825386932067214550511858332214784 12533144 684248307332717301172668375377070981120 12533145 28266637740752446149461896363971018240 12533146 -991269617126332988989761645768726786336 12533147 324899404939505388022727551625569927440 12533148 284065026571793615520774309308077178880 12533149 -1846324917433076924149507528800711213850 12533150 -162131391322561380222283872724157616000 12533151 -44542119457198104669806709727407893760 12533152 91287510299032520773169158138010468352 12533153 -1923094735365300652412143987783146429420 12533154 613234305549724972174468241845507967232 12533155 -705116356331226325116138432939439963440 12533156 -762428383128440874662473983905629572480 12533157 37669018211657085950433528179053236480 12533158 55532559782610027311923565778491746560 12533159 412004864162948479686135144274975228320 12533160 -145918808574135091481613103662366720000 12533161 -2047602465691471899623583368802130923648 12533162 -163630636539612373640289887813799892800 12533163 -1393145652420983501616645781506339515712 12533164 70396667162170831193733281002747676672 12533165 -141082384456184357138722741479134529000 12533166 170538226999957124134619539185149578560 12533167 -11525478716874252111121092101699990160 12533168 -125229524015108164742516343779889758208 12533169 347579205635784726340817180394052414656 12533170 -135503067506119448191442587767155990400 12533171 -765041986331768354052073875945055375032 12533172 7744232135370096831403819614260201472 12533173 -211521274187238136926871314748478731556 12533174 -106501316896803489846505903034613293664 12533175 259646333163238462918174849729209004200 12533176 -310621455112842315491230135394763079680 12533177 -668952459466362367204210404065134042368 12533178 -151884778993704433809891807844381447680 12533179 -2131079103678145132490715175648366800720 12533180 295378150886878471037414378130777600 12533181 1097203987046788647649496733704808184704 12533182 1198027926548701911548678160470766190464 12533183 -385234643112127472695452576081715901952 12533184 -199905217722888199731080599089583226880 12533185 -2201541214582524391021107247897952640 12533186 139013435253225541728409216030429251792 12533187 -1285637018181558469016107691886597528840 12533188 866801124491654486632376963054732789888 12533189 2308580070344502693613790810856353056800 12533190 -56962148666401691491610362898462820480 12533191 -840999558155056901460820580611518727200 12533192 303665171569333304891482752639438028800 12533193 -128447286180061130817501661096865193360 12533194 20742507048375955156690776230083072512 12533195 -506144842578657685868631116679455141520 12533196 -141756934842652490994225625729922405376 12533197 -320586786764421914764659108955213033354 12533198 -2622293134485908573375754529169600640 12533199 25899826567457199801969119940067037952 12533200 -264963818028350353707117726249664307200 12533201 163183067498985208547977580741115881202 12533202 300639947496040682808010904570159779200 12533203 529658564249205971134319251035433881452 12533204 -23974736437396754673901681304388261888 12533205 -6430125747498608972935050632480652480 12533206 -90184109375209024854566391343676368896 12533207 -1083038228694410171120840350206021734016 12533208 -66420485489133584802523968091230044160 12533209 979647739705703458199856023338723203534 12533210 6059490218491742532447515201396770560 12533211 884243232956701548476458523757534821832 12533212 -1363478740995682089324696105199687980544 12533213 623421848315361743952548945266617192960 12533214 263949389791845999998012553339248351040 12533215 -431465519841636224026052058662661671640 12533216 459522759219858718990965273784473354240 12533217 -707146087574095977128943589312381233120 12533218 -1119721280664215138299580356050242539440 12533219 -200472850348755127136526038202037479600 12533220 241250740902430810300301853654536198400 12533221 1379171622251923151032032383527815136544 12533222 158328535348027486793137035299244405120 12533223 1169858501473452514637805142785213407784 12533224 104226666097718967012077120589974077440 12533225 -84535423756108903337033057078611556100 12533226 -462413601916290088706604485989110387456 12533227 8270771841760118202769200897395685152 12533228 144593897729167529877410317567033989120 12533229 -487930317586275375810599904203322074112 12533230 -634573162824024229185071219149672626240 12533231 477155122593166659577948846852034383992 12533232 -99948496065324200265828047702218702848 12533233 -264730526772683781713004293756108047776 12533234 -77936460351824959461436845132503236608 12533235 -352787919899452909079028569554846360320 12533236 -1506340244910172978199224757685286522880 12533237 1987187111743593152951406039937454195886 12533238 -18459450765657428811134520318545756160 12533239 408567867918407907289806426118000346880 12533240 673599171534156047448484586306328268800 12533241 -242025914440765929487927620915897788736 12533242 -789004376794524033303274302929051203728 12533243 1410401784162586296617954902157443015344 12533244 836911774944003627911641252040384610816 12533245 -1273684831754453977142018594012262700500 12533246 32875176906027490773743483064225389568 12533247 -374344389635068923226497778155527833920 12533248 -91221167016835731868991528068353884160 12533249 304918684170738081497759829185286174720 12533250 -178320161721341916533528205265158912000 12533251 504702114332054805171818671376348640432 12533252 468980082896523963373233050105872281600 12533253 6094381213178892686129446820333875104 12533254 -701929835724007223526681856425046707648 12533255 309119967187984154018946751444850227200 12533256 519716855135587963438796846912878233600 12533257 196027278851664752753302303404797518032 12533258 -131113613401838961975837434024439053520 12533259 1203704227928401953401827854062818668504 12533260 -993228393756277661388053244887316741120 12533261 341509654678743443719991751957406739052 12533262 -145493925585220334174333268766684179456 12533263 915249327015347669442899347326927726512 12533264 503970168242236464228572722957648404480 12533265 214010033429213001621675536227962566400 12533266 3055233767979539198266027477219327104 12533267 -98995665947327036497206509602793023368 12533268 -886056829601900378001530758164019353600 12533269 -119848857648064610997402302140842129408 12533270 -562254833359376415643168712871754801920 12533271 145280777074031774023893324647990219520 12533272 -1130740942732529978538553036670626867200 12533273 -1910090823608250748945563686888375692140 12533274 178879403029597202156954799715798521600 12533275 -71269527821175742473755299365625094400 12533276 -35809323146005698017321211877798106112 12533277 719913265017876955668381393448288897920 12533278 -568124679164250599371969115191603007040 12533279 -132232845702976430997690646546950711312 12533280 -213641462857070787760057122880676167680 12533281 530461368807913955929903109798627410452 12533282 -64517751720020424686318101116990181728 12533283 18955741070280526125490112965209818064 12533284 1103667468828978417301285104182455411200 12533285 1396928854532201451388697036986472425980 12533286 439530175320181262153994449618748483264 12533287 228672863587676876957882138227266705632 12533288 -254666009270456598904394344292727936000 12533289 -86886073461856191881583517877746724976 12533290 66538218923022823121088768842010040320 12533291 1990668111510579218054145184560886720692 12533292 -46374358320481299043889619538133925888 12533293 -1250081141403921093870365816380963611360 12533294 -863525087724902717643871053838856038848 12533295 -574320568840221204572450657692351837680 12533296 6904873636052592842516717084716859392 12533297 38679655916823572609344836755437746432 12533298 -273890105540705214446976631460215199232 12533299 -939639753156247975189178921992064163700 12533300 57152979739545398206033477705632153600 12533301 -552633938928743619225644891734892004 12533302 27442599869749189376018157792483078144 12533303 -2318426241608820880126011655393300155456 12533304 -62429063712179987837190832016016015360 12533305 156283898628694186934571333460311755460 12533306 141299579690153121471625198261574922720 12533307 716023898190261250618585007114195883120 12533308 -352532418027970063299799925638319975424 12533309 359557194266654524851905580684197325510 12533310 99080927028197302846725329255154120960 12533311 -600775655620583801441827128305027802240 12533312 594444778355984363254404214040737873920 12533313 -62799781788102001096261222946366222016 12533314 -282105990315143142102222392489817405744 12533315 -515686037707339026631872902057623525680 12533316 375650365225354471199008145971903306752 12533317 171411217884389633290547172654674942366 12533318 -473565246862916033383258458685504390464 12533319 -1881102356564744623770216444526619845680 12533320 -668821463306006612487801006240985651200 12533321 -955582351620998577618885154048224284928 12533322 -18474685019851091189923307641035409920 12533323 2036503814190457046817586013362540436904 12533324 495196440060722801815072333929902973696 12533325 96762847523419124718128114029091409600 12533326 351619149891521402626565072262004905024 12533327 -887964236186964951967286841749935975824 12533328 127631334405888383575550587015480860672 12533329 1788976544190668488705176739346942114930 12533330 -12683550038174476270154137519455385440 12533331 41574366865167643027836644789344389120 12533332 305334584226208463839474276145927688192 12533333 1964042764832540173194418426902018117582 12533334 285617766100684105939569345977832308736 12533335 13121467092145040100959287235950648560 12533336 676730102729714840251872866897289216000 12533337 -12569296466873950376035286856271857660 12533338 176143125128409486326289547477136560896 12533339 1541239061058308649394726450320814848 12533340 57654158671304687644527749486803891200 12533341 65158164465420002014269448104745472832 12533342 -84436181588313062046919293955041672000 12533343 429736907185889611122345121696905189264 12533344 268691465385446343611556942139356610560 12533345 -100661777523028742932553903591275108800 12533346 178013146878896476437886170151594967040 12533347 -77522227782620310410309292893276150528 12533348 -682696139692917769368919119233243179392 12533349 -1652827453269896874795806271107905339392 12533350 685118423855926070207169614243965440000 12533351 54900361370139395282098895762663051112 12533352 -98506059398564791655562928240099737600 12533353 -416509835873399140516091870764769947520 12533354 -45990310073087070088236391437497772624 12533355 317626599883767288052786127129946443760 12533356 -78552181099214870935822751480219652096 12533357 2343670033981001761916719416172342131372 12533358 332941919237509944622663698004372174848 12533359 1809976106579644723291564945457827140560 12533360 281252856157415710036268763978792960 12533361 19236061097164515872033612143264405872 12533362 1002155641602535110830044778813884206096 12533363 -1951109450085694632495742356302155124280 12533364 -327365288438516512261322470213170729600 12533365 -183163922409920211187582686459063444000 12533366 475801354121674389988304264902742569632 12533367 -515732872958257534956513421826724838656 12533368 -369997377401983547245718201913064304640 12533369 -913907211846026780144740099724753326560 12533370 16644801873357821915806542603879859200 12533371 -515069516747656725650000331323591438428 12533372 170285146048581381951870734597699484672 12533373 12842587125574303741624706167381322502 12533374 -351501433791861627649107576581621240448 12533375 1095011470318989957312366733576106742000 12533376 -536297652018273275423843685052270510080 12533377 1490966736706168741807202277386845540226 12533378 922103442978922714558113855006605451648 12533379 -871627855683634525531726617550244497416 12533380 182901331490054060711523013447666199040 12533381 588635326778766389274534728333560783392 12533382 -4011894288764101934011908924413660352 12533383 49521586525749322055833248869980765000 12533384 1428201538865982941611256165885392450560 12533385 -229235587414274694931740640521923918400 12533386 -28328452822672087175938508537853345600 12533387 -463790753629879451419755900326881203840 12533388 -266294484040274025597518794983579893760 12533389 25031585010087980473271456116637981568 12533390 95197947146856924035946081893038321920 12533391 -368380686275741982532543282174407083352 12533392 336896873991457206856551469164763652096 12533393 406359860406581179517001586288170025728 12533394 -395769690997485726830002686637251655680 12533395 -74140617104081073644966093504700676800 12533396 -291831570121440768041609855964812451840 12533397 797943495229403496093317423267752989600 12533398 -86384277440807409205074020076198932736 12533399 -349802589573627642505832707703194238160 12533400 -573286850577835967764563077623357440000 12533401 1136871145414659908315211819403062747600 12533402 -84968483088372218567126567964235246848 12533403 1320401203687699623456475335119039913264 12533404 341487378876216854431914461487685966336 12533405 -264313459542247871424624444190828961940 12533406 -10233665415972316255977947936511919296 12533407 -1472693388305986260967342234399672339160 12533408 -2387587716874854786464666309826135982080 12533409 -5815349120041619379140282221346132736 12533410 -33365966069637965572699147180335498240 12533411 911174250409649074782334255906079955264 12533412 -616182205024824845317777720049098226688 12533413 -119126590898011005408946355519504044992 12533414 773535875347900326474879947280513792 12533415 -199240313432470870089188320533513694080 12533416 -481042351327586714560130633666392273920 12533417 -183374330931402248810178771523809716736 12533418 -90797535507468014565301905802135200000 12533419 497243411896051461565172853512191693696 12533420 738165819732225144441915688968640757760 12533421 205567819347562904807671237979454050112 12533422 -2063631880281382144876006653503784384 12533423 105215613309067394152731849636331494480 12533424 -36215351255893239809053556448493043712 12533425 -6892640030534723663798553347926476000 12533426 -395749999111190536769472997635704309760 12533427 671779109654878450398044753517128745840 12533428 666337511081206517612897301568908099968 12533429 -1797448702238681668714704255045772368000 12533430 -64157562411363972241866530337777500160 12533431 -42005932352545690097608176761246735528 12533432 250226009315176407274623835518519828480 12533433 -1280499350122148665005715170502597320000 12533434 -341166126591196124759530940849240256768 12533435 637902500630073880314413924867188202880 12533436 477194508745115512833832479005631992832 12533437 -654889210540495401647185063482231655488 12533438 -316114115131729239574419011775694461120 12533439 -706502898343827907035046060200068074752 12533440 174937759051757361108215480831390515200 12533441 856525753447777845721480995332911243842 12533442 64042428094149267184267012806629488512 12533443 -47807004532242356110435871243087563392 12533444 480965303920615254617637906274583580672 12533445 156948434698480698618768671017406683200 12533446 -10847212742454027458557123190429706816 12533447 1436225827526905732319189221556582599896 12533448 -319253146087179474485801158002134999040 12533449 203845489518525981785031259326065178420 12533450 -25445783522214476448326868835317408000 12533451 442684929523541636661928411510015939584 12533452 2067041318152323375671447251755926784000 12533453 -311672404842875882206999357459772937696 12533454 -124699554349894010382454936881198003456 12533455 -200576595463931903687617102186382530560 12533456 57426276688426311524985931717279137792 12533457 237422488522598627322084858356792088960 12533458 -105063415735647742285310211848798260224 12533459 -112720184351486457000645360814935585312 12533460 354727705728367864983016628610720860160 12533461 221727544270003278001761649247817546062 12533462 89081315730440604172104075546054227232 12533463 255594388105188377866666233290465570592 12533464 -1380025484180423064691379567906244710400 12533465 211887171917955797756281089932184547140 12533466 -94293001502427265299100806247283473152 12533467 -1334412640332561664140054434807243319328 12533468 -4815256600542746478033601239002196480 12533469 161057755431824686975060669866431917728 12533470 -244775547144890430474784316249168752320 12533471 1037063242709156272912390314604486053792 12533472 4147393400963446752658867508844429312 12533473 -393287845628859181787238196443728048316 12533474 380589753145091362154538443375766431520 12533475 149720969672363791197309508801326498600 12533476 533086718725016660954365956374248857600 12533477 872025926205742432625585882855720225472 12533478 332802225784872156896357589372082924224 12533479 -57587587595647718476729420947237111808 12533480 -72184010962230988072376287318209331200 12533481 -192889141501810510521418866851910902400 12533482 24427091244334433280602517047809290240 12533483 -1227708606417305428687468445493035193480 12533484 51700651173333007377464121496002049536 12533485 -206457125823877452966719508648824820 12533486 -90075701403768130823646313907388579840 12533487 -951872602024097877108445185751095677040 12533488 185177157889312011369452477334175088640 12533489 -136612450608321881995751823103761830544 12533490 -543065025929307731091135344215513082880 12533491 78331187406702574899970080462645788240 12533492 1141465484788610857161362207215619039232 12533493 -150313926095179187583363789460198154112 12533494 765055564605845784384734769353267553792 12533495 -83895153176020607573321380516845039360 12533496 444770199542763686317440649816878796800 12533497 13662667749092083556690783701657527940 12533498 -551044230055560854537003964678770919936 12533499 550244659240410717384656689539453571368 12533500 -155894105135208555931050202022834688000 12533501 153516276064412426802795879548716682502 12533502 -522592879887500893729044060953463966720 12533503 191115882672506004234095558436862954240 12533504 216687417093065246177920577201120477184 12533505 -173714085529072958213498844134440692480 12533506 -93543807722192514364089793523401074816 12533507 -515741410802903586577577386004849053488 12533508 202257370199641422963804534660752179200 12533509 -424173830093787671223896824973626208290 12533510 164132024959355868170774085149226144000 12533511 -1784132646089178238560487308596261760 12533512 710958301110116434647328255286853427200 12533513 322668040594335961368943058043817620762 12533514 -269548818343466923338274732251073996800 12533515 -413970478293451545563800803744896884800 12533516 68364436382490187220729794100036362752 12533517 427445662807066039909616865411823265280 12533518 -789340574878509393836737348074475199040 12533519 1518241681063513372192464293757127135920 12533520 22408839735231974149353289443673374720 12533521 -124891171554832615734293241252145843200 12533522 42606685202104798782532328837014746912 12533523 -886917457077596394990592433517414936000 12533524 165766088806806114279368135916868916096 12533525 696254955516710348708474173061750575050 12533526 48828676731988668300340414593708530304 12533527 16051806847512823562201010916117282376 12533528 -116641166086696475190541320800218644480 12533529 104434400898945329041371241613091551184 12533530 79472759149702404287372651135689670400 12533531 672478532524570282717775674080993811332 12533532 452901427619351311953755742788235730944 12533533 357343616115475584638713826772325167360 12533534 208252664139416582522425801993126036992 12533535 3453499353876527512861614667745912160 12533536 -1573294396657946822937413821004698681344 12533537 -292418196605336523472569914312632735488 12533538 117417048166433325223489581063901559808 12533539 -579688035800450137085622403988988546240 12533540 -414465874388245447332597344010232934400 12533541 -625858601862282816601763420488701621408 12533542 36794021348710004725289296728080963712 12533543 1167252121337900176298408966442044256 12533544 541169523337456728522167697919852047360 12533545 -1481708172606936705918945132097308822720 12533546 -176158287846818013129682845780467205696 12533547 139987282284353361493561003462972324800 12533548 230207633937822498636777816004972224512 12533549 331775997751527218165860433453844685536 12533550 332653378132319831000595757998477316800 12533551 63140641458303458021824707302563213392 12533552 -205648543451356722456031732637411278848 12533553 -355797512132762048965334969935081625856 12533554 10979083140131884043259958963104288000 12533555 -1450918829600909043960161098740959862240 12533556 419377696276449342726624341813435891712 12533557 123165263533922335780793962152006099040 12533558 230246769521931456191801133508386686880 12533559 2493748906647522234794965460006967168 12533560 -109907463788769118858524955942800998400 12533561 -1109962835187964539944040752420429594838 12533562 577815888374920584446308130461607907840 12533563 -314708419479702950274843827543649426400 12533564 -403622648849832867144922203345819777024 12533565 322850451320913156661026864006242970240 12533566 -1096403616679288799162041975058634816768 12533567 -2952798411954001329262664196692838049800 12533568 -95422234086796648051101985375141232640 12533569 -1268022543626252185759860042852945748030 12533570 -18738026211644615531343481467156887040 12533571 -111704412402236311252035647223775108860 12533572 -511775553421774892705867163570789817088 12533573 -359787063929377658803958997500042865096 12533574 -59615825328715345758371776557100972032 12533575 -362667487121404161433595235599476391200 12533576 1744040529409292449112134728040996085760 12533577 69256855731890068490295591336988401024 12533578 -70296127739489602275376131660958076160 12533579 -73616634522037070568087655657796287680 12533580 -203602853614349016374641299480772224000 12533581 -770052014493899964409684051418595835008 12533582 -121817065907710562951965587496224393600 12533583 -122158669686320944006458544020982028400 12533584 -54335529771351637930430458685631234048 12533585 -207201929731362410484245746901056670220 12533586 -116489891968690766069186793023812033536 12533587 1126340451528879557970763540112868779520 12533588 235566851056998108646819961886909218688 12533589 -127107893876894196760497858740966505600 12533590 55729038023329586464791197316938465280 12533591 459094638481650086814509770311386698464 12533592 467806440283720669774419534030490398720 12533593 1499819164909952237208997803625123639044 12533594 -297137526190776792914429557125244435488 12533595 450859222896219239878709334192518627040 12533596 730209632795959449765805565478891123200 12533597 14189834912921461186785705563853002400 12533598 45170754756527785789291885618936992768 12533599 -62255551444405354399173604971236246592 12533600 -552858324600824460865901439197665689600 12533601 -254669202471874575774483562676705049168 12533602 -441335986903775321012262752578196752608 12533603 -81538609558332395005389775053966726360 12533604 -93706396482913719709478109529383825408 12533605 27095993016716464596154770865986360960 12533606 153691363958145469728416063080375556160 12533607 -709553818123099449156178781272969052160 12533608 -270122522762784034172720117345513472000 12533609 447577484036069040752005893579667120320 12533610 80923998845200518294368436352021893120 12533611 -935930892252905605694221645946524157952 12533612 -302443817709072336135099106414212080640 12533613 -865237433782665019805375560717205195136 12533614 -8959473344433326443508009492312810688 12533615 348600737613611581202606142997151954760 12533616 1502819161684605315536701675799347200 12533617 33069755803022776078147127661488910400 12533618 -18398661167474562787015480383019902912 12533619 -260549327073614810153833980569853400320 12533620 504611575409593781421072356226004623360 12533621 -298532783114808459849904320486236254308 12533622 119338994981459444036599864336345789824 12533623 2208240382574459678826043880669361756520 12533624 1867694790942649196282352001203474554880 12533625 524588850918037545084999938020004298000 12533626 -82460578515601219112478623372468259840 12533627 -698553264798097469064461617834223875560 12533628 -479340438213696782986893428791188618240 12533629 -1480203533357570594850883286743215419770 12533630 177958852642180771398306744412063334400 12533631 894455042645492325247647333850983433728 12533632 -733092853934415008104372026840239308800 12533633 -305289225222134821584504746326299191424 12533634 262861939113676595612905654307377448784 12533635 406825542929122689340730397828734665200 12533636 -12298494523592241491820454133368784640 12533637 -218126639618802138626706057847828509600 12533638 -225232481184834467253885440556981496320 12533639 661653127567257233113441035279129606456 12533640 -4589767732911756167516276594796134400 12533641 -151338767714640761532379016157641081600 12533642 420471946326563112732102570206079097344 12533643 -575429499951702558942837145224071416320 12533644 622540391509749842579483933332406894336 12533645 -326223164596183784335128678024541586100 12533646 163822041385675457030852360676902765568 12533647 -426417183295497091157807045099717393168 12533648 43329902505206019710571246545712267264 12533649 51783506190392579248734376892194631040 12533650 -482822518363296436658190588663173749200 12533651 -548302017594943560030375438537301276080 12533652 -373065381396474630227005560895054229760 12533653 1706638632006222575295987284927669211264 12533654 271618741391184121894631823792831590400 12533655 -377972645162499778141918113066761810400 12533656 884712763443105029272704780769642229760 12533657 1956549434987179452498548050204917912906 12533658 -27143556719278192974203363128116698112 12533659 -182059527914225359577808731762997920688 12533660 -218227568333164796071991965668148216320 12533661 -346131515786705728879834156659948194868 12533662 59431748217764354288319913621818256512 12533663 337132282415232925000723330626418386912 12533664 -418644683495519104362413779269451776 12533665 -1051287074489764146259325212629707131200 12533666 31941628827900439458023135026981632000 12533667 186084329305376101125467769392886306048 12533668 386248859188418138364201963702653079552 12533669 -817883727201562246900302796728843924480 12533670 -457612262567322767981573707813413081600 12533671 -427767174881227976520933649426027829128 12533672 54553992108604594656016456460879462400 12533673 511518437985762041662028798703141789600 12533674 991595877253531813081332594164840028336 12533675 -364841056097837226717889954441138790400 12533676 -58506267292283554499992792593038238720 12533677 101248479129096896043027954309642103608 12533678 797595648330778633220726798687339110656 12533679 16650338909049065981245882155440905224 12533680 61428788704916379822721966069367439360 12533681 1061613032583240267384091647718189294482 12533682 -36430541864458580544896894328567161856 12533683 -7556103719716963778534985331424241656 12533684 -1789048621961169042832533387466108968960 12533685 -446856284735989530464302162651930622400 12533686 5990780735267561033089544850221550144 12533687 -30400176689715326629694976361840220976 12533688 394548446540334504790570310502108364800 12533689 -203648857020558007598523005624638108800 12533690 24151677629746078569266407815532646400 12533691 -1066283138428033024978071907053754136808 12533692 -199043133513861122274056095105318656000 12533693 -1586356672410147799652424510275387216058 12533694 -352770872420936665113868875454597713600 12533695 -8081462204081410732340049855837352080 12533696 60660377621914311072917979827867222016 12533697 -792060630995803643825073775329775155840 12533698 -899231532353371305321327317029654724400 12533699 167736410704343442122535983667378793536 12533700 123946351841103747737984522420357376000 12533701 1043877098114520331742046823761677846304 12533702 -133434149176688499337287699444742857600 12533703 -23297820542107166381394824462989062144 12533704 -2200903109368018127986636785306993408000 12533705 -94364044778066465212321948192607939640 12533706 -403611248029574878236718060144356903888 12533707 -534914987544128452648917910488988022528 12533708 292704774199802189501591571716837884416 12533709 -135570045161617130912933158761167585280 12533710 113226654552771469401520118580956299200 12533711 29897166550286147075157012533760599400 12533712 91006568567331790500525569265617338368 12533713 479748734381798880194429682383834582760 12533714 42910334699977604299102102249735672992 12533715 -111754464083395116821861769512358480000 12533716 -26726555651376192565395198098646288768 12533717 -358837729112645355748999600730053927008 12533718 171859297615015672722523471880327354304 12533719 409177241933685203530157727307886801712 12533720 602059654642687954052875097529699532800 12533721 996229650192579479264759812012804527312 12533722 135278044912708485539802226843952420352 12533723 -1505033428389598956480901978021509140028 12533724 197153820529832291828988141510738739200 12533725 246768116076617115046032747936329630400 12533726 -21614310043864669893287587934180198016 12533727 799011605969657105013797842221892731720 12533728 -990683420359330292528609049946745733120 12533729 357654056424380087869972821053735160084 12533730 193124928649543789633063995252787200000 12533731 -373675911484709229611321988721099915200 12533732 -198294529181660794716996689902409195904 12533733 -348611657315402532933373122179147103840 12533734 28682792223992355747651444477889090560 12533735 44042428789408568954583817271222034240 12533736 -825928527603085514853425437573487001600 12533737 -923506095734926158702909786640029260614 12533738 -2258209800120292501749521592254980608 12533739 1162979913819614540593751156399020276824 12533740 81272425772633775695599182951693680640 12533741 -28940670377909944363550079390133487232 12533742 -276519955669165507846337000618166823680 12533743 1056707157283564029350870596933683118080 12533744 55733326843430297709920686572212060160 12533745 -370487597508207840883976680674404966400 12533746 599499868306629496851255315195437805072 12533747 -724156965024631638837267414941204762280 12533748 -671906305747073479067130959391511019520 12533749 1749761851451415212586840387090541798240 12533750 8055841331885876410776671451148320000 12533751 925420142909271232713498858958120745040 12533752 -359109751748651845403693910849484554240 12533753 919493497800260658083092306330009009002 12533754 -171683268937321672595515159844942510592 12533755 310598966151132705673874075644430569920 12533756 -1086140994992270221679287306809440993280 12533757 -495945306927493520527942224035864518656 12533758 225604932502278239751469280495280845184 12533759 462428193766084527941591512221202516200 12533760 376676092834266460290262683791476654080 12533761 2432902262987826037908546396983987150272 12533762 -716823840101268570055079026951613194368 12533763 399249912195666994826605351417801236288 12533764 1184824438146024171819573610309521896576 12533765 -472189748023847228980680526400282081280 12533766 58834646388164370905678390665172244480 12533767 -1444848948039253028737743981283992443280 12533768 -456110521371569177158711500611447193600 12533769 -20399654267639039759875039075575552480 12533770 -444392732866733978241216020603598997920 12533771 693222839362716872195557626013322826000 12533772 971002453753179497514884326835568574464 12533773 544899526347572864786296422951515139040 12533774 676757430500115421726332153014863852992 12533775 259753026302802145312688315643233419800 12533776 381894141275422268672473883794799992832 12533777 547937396476687477507823048953055981412 12533778 46907223003055036277157489777946008720 12533779 -1725174799802903457242714443058484785620 12533780 -5796585967080278938874685145366978560 12533781 89214381665675521288673001033788363520 12533782 434897997895591911935172818621477025984 12533783 541227442110007624292217391690649898360 12533784 1029733318327002827789657811416234065920 12533785 181003082655723450773941338582364740 12533786 -439148546525504915079162162351920347680 12533787 -61781160190992500808123835099557438720 12533788 520506104109638861644658050370934937088 12533789 -693307799840236289307150405423682313376 12533790 104330804817959169261167238439256622720 12533791 1183769034749771938302992683660016437872 12533792 1908705240300002125832774635009104543744 12533793 1029051364843316021727030956895589708464 12533794 -102579433794061822511349930704259818496 12533795 -877562495500470364461518198888189233200 12533796 -161656820262785077221784354079913787392 12533797 175993799677658378280459911282430925692 12533798 64289108451012225838637745049377827520 12533799 -1115212274231081711002633795213415670912 12533800 207063419510815024529011393382872320000 12533801 138067823728957293682923062429443479360 12533802 -428256689780657212061206194479997259776 12533803 -224797581482334265184593872736139970536 12533804 -466285029033085521742239400237153588224 12533805 -99228216787330736627850017367985104000 12533806 195701437267221849595902789982513142400 12533807 -724788264653099837554540818829983104400 12533808 131530241777964867941498039345996316672 12533809 -399642127789116349498149973982108302796 12533810 145622280984170630024784033237722182560 12533811 176335125634849874569079167977451627104 12533812 21407889798003847763313166600466716672 12533813 -2533163162207952146978456548109354201760 12533814 -580637184529653648434302200442891300896 12533815 73561657774348619911653924369293848800 12533816 -184463637967653078620252104553837568000 12533817 358730849150580282716842969094908998480 12533818 148930172244986282626870508750523014400 12533819 2556125839356961222665341774420631580896 12533820 183781160908581583824981300008068147200 12533821 983365967417764113988586703664530933600 12533822 -166442745502546776827219225633156760576 12533823 108444922669086619990236039258901180704 12533824 290248445465602083083135755131016970240 12533825 346106175679552810143316854296024118000 12533826 104515036450150350394200219897337167744 12533827 256463748361626069151294214223285918720 12533828 1040596053073623908713527635408197222656 12533829 -162436186363708999342043355060976988160 12533830 304976874318115733523975293669822325120 12533831 1449991597928953100627908802568014476632 12533832 -1711458429512732722131245082135359078400 12533833 -2737824815851040868526143058976191936 12533834 -20133563692199785075645668493681380768 12533835 413393480575087929901794156562094124000 12533836 -128573508125102422875544352200027261952 12533837 391555894079616500004385957170756105420 12533838 -255712950415308299321101772175111838656 12533839 193379324610791961001300158824163862640 12533840 -55839236964306065452901682220854804480 12533841 -942473868532585855434041103376794985950 12533842 837802725571925321280943123498695811200 12533843 97051903007426104914063611808568323840 12533844 175857913789199957814462671913184573440 12533845 -1506982379455640536841644606513947541320 12533846 49321347354326897334187434679643681664 12533847 93065894345029011767177827612409227728 12533848 1074577923839472325800568211089964943360 12533849 -110433981270421377875521457368422423036 12533850 -20633027473369712856047486514503500800 12533851 -1566630714407323992634584481246741138176 12533852 -42601600508030366899973825544986648064 12533853 -433978839684019693215981774815724160992 12533854 -738382188496119807216762410341222410624 12533855 -14514625070088611634350006078467790880 12533856 589778096357140445893804444203364122624 12533857 1716554682398276159374974510453934947540 12533858 84692038838382112623864872720145131520 12533859 21607904276352707284621929381667294464 12533860 701406180778643546412534279814190926080 12533861 768775811896478939871614448328729797372 12533862 -389701455760028915192401905762546711552 12533863 -2918088870245186654581079823642214686960 12533864 -157043259615189176931995500644585308160 12533865 -144707632694373967992331355762233577280 12533866 810937829025321679860408374630670107568 12533867 -258480536359801329263777723795815556208 12533868 181663532140853792179362757288689476352 12533869 306181296626802487563745783035919325270 12533870 -363720258922190699269162996367310921600 12533871 104741488227119471288996967905768164224 12533872 -81468035325790808353171937803201249280 12533873 109899349211629995689338406395451947008 12533874 309542547957011376755270247974550188160 12533875 -81282617901464189665699505561004936000 12533876 -239339677268677606897144776464309504640 12533877 -480701859551521553330269327417449222720 12533878 -1332905370418157712108889915657206144 12533879 1735957860024987429133920856791982009776 12533880 -656912891741565219609520991765698560000 12533881 24807534022439167139580697850499709012 12533882 -148491782164949643654991927296218400000 12533883 -52524195853577698231172789930710708176 12533884 974068924893772053940874058966803546112 12533885 54346657357205553429401118019094918400 12533886 151712316593193476020177445499545155200 12533887 55723627719965030231877438185118176760 12533888 571272482792503118772219248101073879040 12533889 5919170868571924376643599862840668160 12533890 350143621316115272880466338297297852480 12533891 494799096746392881598454864729783327352 12533892 61301799408297475640559772005074399232 12533893 -1537683200711627717813360626596548989858 12533894 736264976084465773130235599810746406496 12533895 -381460847707506108753591898882466990160 12533896 -686240471595334820289311813519210250240 12533897 -981390427070553217901639981060710455708 12533898 891295498431489529056157470114149376 12533899 -644911735288725885658759503417109687664 12533900 492487823110536240126237946812149088000 12533901 140380780846767446163247465953961958400 12533902 569652175370695533605353772348588425152 12533903 2797916451590679329005085217319829626080 12533904 86943681135227861067933149216282025984 12533905 -146723440428283528006970422035695825880 12533906 606617977478167887140799123234892800 12533907 385970332849853905808846971198434381240 12533908 119896366092398045090592246154510397440 12533909 -125177661658576327842394420363382869440 12533910 -64661300853816728132174304568515052800 12533911 -167966040357454877287118982361029629376 12533912 -585492961950064183493715808943155660800 12533913 667994989068226748846801126563692503040 12533914 -526442630063273990847568376207511008256 12533915 -1483127204434606157803061539284158965440 12533916 435416166110083611631932042770648724480 12533917 898585722810822404909017394902688220000 12533918 -1283664699646433211402620701192186130880 12533919 56990899197968146920731202675823554048 12533920 2374307583440474250619471040725647360 12533921 -45049056033687413715708131332636172028 12533922 334582882503261396379149637324371087360 12533923 -232506148138107485486799623939799469920 12533924 -489949241497879436979552273099194613504 12533925 -310844022341204291981271313746807144000 12533926 445291193616758518813471589788396050912 12533927 324286797445802932309662463351640039472 12533928 7571544056984309206837403435240816640 12533929 404241817386082931911370384464734710884 12533930 -203384384511878364545319351387913697760 12533931 384646760356400229455501669618982740280 12533932 198497111264998173344155179838270440960 12533933 417955302954063576253000419358014723180 12533934 -6999262524684595990268356261724863488 12533935 461577078821454552192234564361639841760 12533936 -3059559487317646177627451925865660416 12533937 -251635559330378946031019543649542144832 12533938 -389255294691994947755654768607887063040 12533939 290289815938242145659483092718710114880 12533940 311073838736099242571796029916834662400 12533941 5546084325387331371426322353047547584 12533942 471904902757521421711193107298418175872 12533943 1549465013023829536292539126465491177984 12533944 -32228079969830987756401566527524515840 12533945 -398979562056650256427755380361031318200 12533946 166614398337684093484404830720450554368 12533947 1038186948532534939138060441725465261672 12533948 208006213699743677181806617943737261056 12533949 -129180925004995813538191215685380491232 12533950 15140538232435808905951807700771203200 12533951 -491761465520370291438482307990061029696 12533952 241924110221328533608093598596655480832 12533953 -1558331986204173793906208206814377209516 12533954 27886923547027402465600845814045707504 12533955 523153168666423820948784750726951779760 12533956 -1180493275381461601998807369968469543680 12533957 -592058403413123258173097915608156333794 12533958 -338604417894863336770455060594717596160 12533959 581560928396262734521390419338565036480 12533960 484500688157379362146234384579411968000 12533961 690507685720929821384608417977384021984 12533962 19516540829188409589299452283380315392 12533963 -670206706865227124546159611935095980176 12533964 760185404620586663471991372249010732032 12533965 794198803723726121801915989943854033920 12533966 56560937092301426867412659094055993920 12533967 -2626120987350885673565980605832369416960 12533968 367328894624195143487854026674482798592 12533969 571737627188697113486265128485606697280 12533970 -81012390956415172893852508240490549760 12533971 -245945507565633258896293877539357494888 12533972 -68784304140315445810319308221274060800 12533973 -36026042198810816705105915564251434336 12533974 -843078306515879751222846239942354490240 12533975 1137840547652843854405535815428780441000 12533976 74047170730483576243456163326176215040 12533977 157688654285422551024769839128106800480 12533978 -109648781367328880466183877235409939744 12533979 373808478280389466488378974098253880984 12533980 -561877578730566224714848120479176463360 12533981 1259071729098819601492758914729058917772 12533982 -182518143622339992199919618421754920960 12533983 814301972582569961416901258464316223360 12533984 -5049446468807505393113465394808750080 12533985 -47968696238202258374573298652712880960 12533986 -66401793640136420306229316807353650400 12533987 -202502005392883859545326888094513830576 12533988 44354095496266379366092434964862275584 12533989 135505680102820412186300420061762799324 12533990 219732903923753140990180273052454170880 12533991 -759968433025746404128981205772690139608 12533992 68847093819379704929028075987649920000 12533993 -862719924108871201439752663070849495040 12533994 -120170840938644381030102487252131601920 12533995 1059228853832290249398885208412590764000 12533996 -486635393427728905937907564507928596480 12533997 180676445561739504605984411610731230272 12533998 309093139424707241540200486915095639936 12533999 135234747049072328924143317849176870928 12534000 293779837491880374044079498699816960000 12534001 153140063208226357375532805641980914002 12534002 492251058640213142684297418632158044480 12534003 25952693928165440073803153099798129520 12534004 396362479641852333272947193881614652800 12534005 -276215632880737557011430160903808727360 12534006 -488134449833021000454725903527609836096 12534007 834375306648539255685127063456996647072 12534008 -1764533374804838335753758636956879831040 12534009 -404359652517096208109425464546299712960 12534010 317088254008203654846652264587096200160 12534011 202812892415313260405293416345812189184 12534012 7801305919988002503309513174971930112 12534013 -315377676163248952697502994600046324096 12534014 -871616296605212703722106810617117574144 12534015 37712115209814795550815226532369280000 12534016 1579747631980282856904865816051087048704 12534017 748060048118644567064085680049353016066 12534018 -288445907981786590681913183998377074688 12534019 575456642308286059309420115763499770000 12534020 893151232122983364827583339088856628480 12534021 -8986255647483054641782456044617645376 12534022 1060393573983859606932075379175015433312 12534023 -248065841452648430958972301384913971296 12534024 441309529927407589576415457203700817920 12534025 536605081880265279856420626418078568000 12534026 621571826689273947843173309423357777712 12534027 961894163662133253135172720389603072 12534028 -83071847878974038008675205257244682240 12534029 -879822339268009552146001395727428563700 12534030 239229964825229555576486807183318352960 12534031 -1568706069310537733281399035202646874368 12534032 -19931213937226281759451943075874078720 12534033 686739272663002889085921879778505756448 12534034 17166364354017750110256948330539758080 12534035 -851001249134361458070125361602181629520 12534036 -277230411593796257338904668784550537216 12534037 220147342512487002598163119714156188686 12534038 607344605716758471656483706913714896960 12534039 132789792043727020937571820162052603184 12534040 -147931493215171219866815882674085683200 12534041 1270148285155631107618610654068437573384 12534042 342635845494842502267402521072476959744 12534043 579124050806097517374864234362523024504 12534044 198166228069053299076867084929169027072 12534045 247609856695992137365210757639344660320 12534046 -100794260886441202567656945886471006464 12534047 -892040041994464416857523405930106189320 12534048 128912589745219460616970859502737817600 12534049 760867727242140773709329959969706218944 12534050 -542763395771154857897237842146850765200 12534051 -227094500483702228226936461205632432400 12534052 1439297290549509888331563294197841566336 12534053 -804581151902535325910668715706703685280 12534054 -575364049373228836942850182094045417472 12534055 971497949850742095982355091196055292000 12534056 21046721620494711739137754720412712960 12534057 -233028690838176580412433247013805005184 12534058 -606311500700573552988979049881280802816 12534059 -1175197744627188989056361784935934385740 12534060 56543672537654086636632227571332382720 12534061 1084726730138449176267974556749991244800 12534062 529131397576296499007253397767905140032 12534063 264365827986217424430914144901823591944 12534064 329785363275221993524237135543415521280 12534065 477486755891334681471797369815137089460 12534066 -949763990503548521045780224459820256 12534067 186601855659556400482722373068637157792 12534068 198859882496614706085308474309928948480 12534069 -18959773825873165651834099277635988544 12534070 -7490374427675153468297245083580200960 12534071 1817026292374471531787201034725208265944 12534072 -3731703465949002842590894698941644800 12534073 -891845655018755554049498697236677057836 12534074 15961564507053837665848444988150468352 12534075 168054975610171204835991873437049600000 12534076 -205071744079194227482571213408856442368 12534077 -495818407415724192790150398322415062074 12534078 81417884514233819961619385935281285120 12534079 -217950702713130565948854967280247341016 12534080 -88683733487932176797845619160781946880 12534081 99611020482964317768638748741414404544 12534082 -1044464132266395774339992224326113702016 12534083 -684084830045420540124892905050936641824 12534084 -978337866925638724943638573887500630784 12534085 -400568981161364553291134423465464763400 12534086 890449260331824250902045599563654769280 12534087 67474178210128129646435652004655617152 12534088 279515162039863886278666160701399695360 12534089 527289951285286441203785034501085372890 12534090 -164703902065302938811443243044061875200 12534091 907257494005931463918431117968907255800 12534092 -1650945879900605404204759312922158563840 12534093 -399850893040616665782493035574860187680 12534094 -107540928356953102482638022908539523904 12534095 274073302106803287253925766720642452160 12534096 35824257719890331347369723640243945472 12534097 1051688034958840839192552339894745901812 12534098 548189717052987746013578370127443142800 12534099 -279068337529765295030577885925041732936 12534100 -31016067836846409263911398605025523200 12534101 1058996905971410718587149853641563550272 12534102 36163942162475643873912181969237220640 12534103 -300845909250808127429152235818664033136 12534104 1306889202186856284943323715873192120320 12534105 332967798726171940876151132569853328960 12534106 135223128594961263997727329205449555968 12534107 -86196731642547233484686712509787955644 12534108 -545157078453754332463720632208320714240 12534109 235761712970352822756144571810938200416 12534110 -79957841446742110198186580234591328000 12534111 405511862635320606201674228719092591960 12534112 -322720591687659960987310194100577107968 12534113 8182288650765795663685593243896140464 12534114 -141826525576620039308114496904287663360 12534115 1051641785525024993556847568712440026320 12534116 110450851433271950149423590941739171840 12534117 -576032402857920369325670465318616482880 12534118 1088371205185612424608165638282158849760 12534119 633554958933798842544804363539411333760 12534120 -294880377219219747919411200038439014400 12534121 38152663143037787098423289909930788944 12534122 631203757120603177767434190773471816112 12534123 -188520275384200120113715737225081286656 12534124 573030503821069428919870784693753559296 12534125 88542094942063629190871113179695670000 12534126 308382218535582687938466596364735022080 12534127 118439476275796848474507048270285812592 12534128 -180933516695805593484407215794161418240 12534129 -909398114445081063659710288761492566400 12534130 51136440678490889579976590421810631680 12534131 -4979425708036512544396606643059515000 12534132 81982760001844488716624655944782374912 12534133 762660927730765690091384768886644590382 12534134 -486926775769342626189697184652295608768 12534135 -106564608010223070531254332954165940400 12534136 1790574871456013683537035941076518215680 12534137 61348568792984622637590506870353305600 12534138 208893169522818372360338064630875418624 12534139 685647069941038489459209232086492192856 12534140 57251716690978468412038823476659302400 12534141 -1200492725430362758084098542027280619008 12534142 581230577946991672703609895744089897472 12534143 -568268919344382052510895302190267764608 12534144 290564019207029787957475926128763863040 12534145 -252853413137899096514368490776196072280 12534146 -93599191825480417648080758188782726240 12534147 -215230292097884166010410170111772349560 12534148 -2698625125873646185224887479596441600 12534149 -378727446578262528810763901562078018336 12534150 142545436469588998403716599959108673600 12534151 -642384125812668285834426489739609635264 12534152 325231738579448887354038067854680601600 12534153 482544241647387158963014101117086233104 12534154 290641370062002133629176643487700329776 12534155 -1061857221126004904904827835395311177440 12534156 -9096659753414022801666458391684096000 12534157 581578506326034118058908689284730800332 12534158 86633947645284286544131765139292894720 12534159 -167530000259921545458788937860015637120 12534160 306851920281595217545727428326276218880 12534161 -585838416908626011678162023425567584768 12534162 242407883518798305158707710554661300480 12534163 -25487360752830590854339641842068405588 12534164 -419103781289593244094497191206104298624 12534165 91814304215917020565688659408462245120 12534166 708397234369013835908888866717626688032 12534167 -898226607563417735219011770204915522360 12534168 182112273284814364911841674820677795840 12534169 -24994037476226393456623222367893907180 12534170 352071949787636707839679162985399996160 12534171 23957048635714864344691172999708024544 12534172 45604706522273119657825822068784791552 12534173 -259049014543299771342064675161662421696 12534174 36864274568257211165963964490729863744 12534175 -567701348622742458055193092998869602600 12534176 -1158606610209766731649796553287854522368 12534177 1109094778757447915932297934601337206720 12534178 325242354171049015172989781757139264800 12534179 -803843817307941527949712074202222206720 12534180 338336773093190826457952756849927884800 12534181 916394414027104300147403606589306147264 12534182 190721467135780147095306956598654283392 12534183 -1669286360759042489364003873297944666376 12534184 574796167266481389921862238457432637440 12534185 -47423335306359169821914357194778624640 12534186 -54862910289671134906551214055686348800 12534187 882742744131280341643814649891882321672 12534188 121491330561840413988771094127506629888 12534189 780441705634425760731479591527621026624 12534190 -588260324750366767165635546645110668800 12534191 470777865403275921887170553414458568592 12534192 -100569981604591950200593349880256856064 12534193 578721829787439810869449188653597953600 12534194 64688744009667965211167318601149094912 12534195 -679648428873037182957455450807752181760 12534196 -111151522169529790704772901248347863040 12534197 17777792497938818856129357754210685952 12534198 75380660744237474737630737173396410368 12534199 1807217520111464016604082739553791488 12534200 -302658457018540903067782590573035520000 12534201 -821251425978856652081269663618285543740 12534202 -953242205649259833384537186250010772768 12534203 1278478345175006342738221814230562613864 12534204 810500262054406787197081470501015261696 12534205 -1204346478946455051643153657548136836000 12534206 -291079358627506639302245282836548966720 12534207 -2902672987185752330980205526638823936 12534208 -261420387137351256927700929708969426944 12534209 501632033297365785161461270435987225410 12534210 156868024541795707738747964810757350400 12534211 550096015318487448393576192114470716224 12534212 255701721890193278858256367070671306752 12534213 -354972030771193205367416297260402119456 12534214 -32262227191738898161356732068261376000 12534215 138719389826639601317439477979907034360 12534216 617036879260113515017164265275395481600 12534217 1822582759361415378201518830877221650266 12534218 9055452404749391907284765496478837248 12534219 -404391972999777886103173187473462062240 12534220 331613806212563511033180911434365434880 12534221 -648097276811509969868020610211443769888 12534222 202849127556871343769604318042354347072 12534223 -67691083049414287863468008507938878888 12534224 500963801829438837606111559948169379840 12534225 137130625655329123260099247828996231200 12534226 521332592887435759719537507553740660480 12534227 502002826533304556176311600016508468076 12534228 246840305064557092241276788902191831040 12534229 627044072654468247972574147776376744860 12534230 -254842004760681325954251806368821550080 12534231 -153406743291566736084661655702080157616 12534232 -202228363432122495481946637371725977600 12534233 182757531152927698572433928325183232128 12534234 -337580984109320871644531933793316984320 12534235 -291104740972640219900836571194590806400 12534236 -16533600563926161733970866528801105920 12534237 -535941578439306149138544889892245608000 12534238 -501676258750432809012488734926640836480 12534239 518089760391645736443694174506093179040 12534240 -325036961293775798476926756914323783680 12534241 27502411517152080231882480319688215680 12534242 -6073041575574916000708217800131035136 12534243 329072025438694781088571411710676122240 12534244 306724039265163003836586224200071427072 12534245 -1092821335710125599504113252881888630880 12534246 23840241185713755575386913289486471360 12534247 -1035736443049925981953815464365833036240 12534248 350324745891962303176824505906335006720 12534249 -346075996166344718033865556618403308800 12534250 141009652828531491140666616996241584000 12534251 232607237983335069449321207803404939252 12534252 786897274974825948160764085177549519872 12534253 1740980057812468399283283071329738983660 12534254 -342308049865939093641232376066141148288 12534255 714814871397762541165960463886998113200 12534256 -19152258353647403488424014331180023808 12534257 1210391177534681885640838440968087672640 12534258 -191316890733670923351818142761174598912 12534259 127616212033292743212640667305370004216 12534260 -109568357518617947674815482961863589120 12534261 64607144547270564379943620289422481664 12534262 79631693867683852822956273717012266880 12534263 116262193935553318286395898071825859424 12534264 11245250991569050994832803904606351360 12534265 271540582595760592380207931075246003200 12534266 -504903840616228405296590096840458881168 12534267 424397454801509346190776566325060440112 12534268 57917461899484784144286767566560795136 12534269 -1578169815878289967376807591239839840 12534270 56903281816954043761648051998325432320 12534271 470281987516153887552691093398454441472 12534272 -213450343132148702378108996877274841088 12534273 559493680237984000300113644173073995122 12534274 274179300015750223115796196227013851552 12534275 -69170213803838224776144991916416021200 12534276 -69531951243397517091088059761137668096 12534277 -144104913694379796166669090432776501728 12534278 -721805781202409592018705799474128838560 12534279 -94273776320548468741189042584753417816 12534280 -936876258116262313546644584284173926400 12534281 40276514943572314733737291544484771882 12534282 1034253389765149725223297941494929200 12534283 218578605439528849867672487396430376532 12534284 322999485554481274058577870240404121600 12534285 -2209762374794109180264212430397248960 12534286 272227731288163590007922996312752817664 12534287 -1182515711440721745047609818631101838688 12534288 33595783850724579841575838158064189440 12534289 1043327351265536952669214638726491206656 12534290 -56853392694323749165614722900322977280 12534291 -234999228088464236201016488589600268800 12534292 16167306211459598886614052059833892864 12534293 -903944905899795608393839445880491415840 12534294 57366851805135750289479736355807601600 12534295 -824211851168593186742833172820974500200 12534296 -364754642933614358144892379630193971200 12534297 84672522475802768618116782559488609120 12534298 -737121271078553350800403487864949235200 12534299 -274535282484937072650664798146802979736 12534300 -359853389902500426454161982054515264000 12534301 117379100048583478987767209739080962464 12534302 -787907976633325378875314245716895819392 12534303 667700581303006937014574712592300165704 12534304 1214212851252868131115742016114212339712 12534305 -17159540542769830538276930845234521600 12534306 203628529110835739766841293718291077504 12534307 1039918079292741685504123035980100766556 12534308 35426326673570655861883292430354011136 12534309 570498802594486951024588132944854935614 12534310 -276597602353867789909196831655470327040 12534311 -298071653943037506535065196823621678088 12534312 -308896373581297152965003382759921254400 12534313 293859161876184632545329943560453723984 12534314 176992549096058966803710922035637328640 12534315 110831869144488501056630015280056664000 12534316 490982023830789654070886540373676759552 12534317 -878074703602394935415831943856438075680 12534318 715820001791853164365142756176205934720 12534319 4944791693459639046938080917729460480 12534320 -157209390709420945737781136472111513600 12534321 1293317693633680784490663852657401630304 12534322 96823042711429209039829025389884790080 12534323 -519042177793389154239311283627246584244 12534324 -127635510964968461541691468620769259520 12534325 183049109509139869655225679598090396000 12534326 -420305662146531587956089329140587565440 12534327 -711094077357036159979408940283302568000 12534328 -1232126529374310246542139522077491200 12534329 -521767687741672243205774547110320730070 12534330 -52440855655376579329428762947491918080 12534331 -2145488269984741833882331447778109858288 12534332 -1017321838515819233367344302641738568704 12534333 251974221493563829645543678065699299328 12534334 -510718099113924020089172629848377206848 12534335 78490168117808409699634020109886172000 12534336 -100727128527596641343587506686942773248 12534337 -1994444037530163809936216937650586206014 12534338 -330175070642058811137333582233996770560 12534339 -755314168323978562861841908448576896776 12534340 -50516527662985693736624669208751472640 12534341 494778721436703493366260362257855876824 12534342 -49953191740780028534740247292510031872 12534343 -1514462013257580334950567267736847242408 12534344 866073893655043231828180208296139228160 12534345 9566780022970732292934865145103238500 12534346 231711141475107443000296174623745662720 12534347 1723929748083276903844005183776456335236 12534348 -297238122157984334913033492599326302720 12534349 21863545966579178406612477867328738636 12534350 -261179020637324565570585431361468249600 12534351 444728011844207301969164948181436824720 12534352 -187958598095485610829696751982783889408 12534353 -293110808581070375878586898993169140096 12534354 72864347410639635071416061597558231040 12534355 5795689756739455805612944226249059200 12534356 299325138568504687096239921244028227584 12534357 96530681760174783400267589905831887360 12534358 -167045791696189533194813783734688190720 12534359 1698481740135681239291973853528208683920 12534360 -126027754106748196226732917217574912000 12534361 -540969268498915781213299948160166656768 12534362 -271498701446386062614363311922225495568 12534363 238614393079219784009684820245541725292 12534364 -827465810674636914524591533271348084224 12534365 -1294073837500166012990323489350916030740 12534366 163254232179792632612453131665782411904 12534367 49506688596188894727215941593527760416 12534368 220933173918262080452987681477631148032 12534369 -444213598098666382055342370458221355712 12534370 510225163459802100347397005721700910880 12534371 -1514233903694510210145126362995929023340 12534372 1021791303291151896594264999617746268160 12534373 522456855712224730209867125073406008960 12534374 -132539572003362264619740628524258849600 12534375 -176796915445865418098111149609612800000 12534376 432656325619961569931444013772657459200 12534377 -1626479127591099005372464456917361299840 12534378 79259287968975229938720135763274534400 12534379 -236869696998040961195759718975684731904 12534380 991798499679373120681937721015650534400 12534381 21018963414996186823998815423158260000 12534382 198132351287471708257888764566937651072 12534383 -1604327421824625586683489546160071060960 12534384 -212926393585456656716722154533029937152 12534385 -101962930815825806178698675006510553600 12534386 613044956019451770030833623500192613392 12534387 -568637627330927526169977960844323524040 12534388 489172238398084375694574309701713532288 12534389 211247622757414482885597756688462942272 12534390 357922780266691705580495374453032960 12534391 -49116955454613208011345002100450386816 12534392 47379671215469836018196752481450065920 12534393 849029120571139131631460792683264182864 12534394 229137627234915579656923708686261228000 12534395 161703444191169492584124666853657441200 12534396 -95943228765162515651097427739595996672 12534397 521133588955564233604204738441283518572 12534398 356975260385932119479650357765174299264 12534399 267437051238692560298062004560359375120 12534400 -825085018087098149396782947503702016000 12534401 -115829074350140865768538566502913862096 12534402 129718763399589808502923278231259653120 12534403 85823548664254841652000736422252960 12534404 -261987252977139113157896767990936481280 12534405 237501834165745630947145281514707849600 12534406 24312874546303528142605468112055219456 12534407 600428543073770309467205640904021627200 12534408 69419849657635114884289148950377308160 12534409 622491793638635184266936838475634623560 12534410 -611871971864969033791234058311649280 12534411 -50546976203522109553709316661967742720 12534412 -425841917405671992752403921152288234496 12534413 -289263165385000528154086327618129600800 12534414 2113494816354453693415875505248967680 12534415 -942942035660833787427090651746554552440 12534416 -28810743422928064984160616275688554496 12534417 -248597316151550712309792016830191921280 12534418 -111141154296353798043771753028496582496 12534419 -179418093101202508904751540948234710304 12534420 -261214737356151954895733706513808005120 12534421 1390645527893048644422567441082575892622 12534422 9499422423196976825635752911120478912 12534423 -498160934416422450989312963152413871872 12534424 -417204912252753249512420685688497561600 12534425 70366752679857653190274087746377640000 12534426 350897355355013713646704436262047369712 12534427 -1659642112398874920999056963622177139688 12534428 1370277919131956610453410859542403091968 12534429 -585589381806183086619770689532092630752 12534430 59767921612933108640492869713405657600 12534431 74671844990446707590992177824822982848 12534432 -106352398674265761556454309640363048960 12534433 590834271677402594691379563657573635840 12534434 -737303789550825531405547081914388318848 12534435 -218408835731070246085285754812375776480 12534436 -1132020826398349697304166633292455976320 12534437 943538508034520191559292563511480956412 12534438 52018258248241113137021673130625495040 12534439 -2338088111479233985476515251312911994400 12534440 1412804495862773339680029215254637260800 12534441 843572824610560972242745363937598551040 12534442 239352633729807270729083050506691357872 12534443 -799621625486161955078087987716705231308 12534444 17154034350190067150803536053221822464 12534445 752237335879272006908725077438992974560 12534446 -585711600963885610471981305664890587328 12534447 -94253398518020641248227200986917965824 12534448 -145412541633588329355154220725938487296 12534449 398984781840849179152128839905383275520 12534450 -312261702291359293131625555871075606400 12534451 62453722696820042297398257976777713672 12534452 528060662448730295043148703795648286720 12534453 -761581851448625198382799940232615324480 12534454 -761143995932886485323238107216662025824 12534455 669494101830263788906056864048775686360 12534456 1014799939758491986071985152349156147200 12534457 8596306442047013159200559263871614080 12534458 95764623356065671485173194062582964960 12534459 367452249515523419874756124903603637760 12534460 -557596483399617115247019827475896286720 12534461 -186136586672814973126697389912345642938 12534462 -327163115039308914233809938858022486080 12534463 -1356465708230917653243740355662093673416 12534464 -89755986962571381348747701494795468800 12534465 5853923627118916871055005540947105920 12534466 -72312237812500208986843278497367175680 12534467 425704838291302403436957417746834957520 12534468 896689987746376751012264720577636870144 12534469 -843470896118280958437702073558422340356 12534470 262303179760470865165198257694513507200 12534471 209423352284645750743636215107222820480 12534472 -3604415222434011922495090320249942835200 12534473 744878522999310549755957279885449141440 12534474 216032566686459132250348306080116285952 12534475 -239458518188929460544240845033036991000 12534476 -1548753877149331182267669195336548121600 12534477 -41020927354410349502594101570001520768 12534478 63753779934857247896163314116076728320 12534479 460511693412046005347704313717371649040 12534480 105570435983847262482444759514349568000 12534481 174097139389090028536699919170303287412 12534482 -1180720476058778352575451584949390068736 12534483 30246291330435839628682607024849792304 12534484 233114885557287669781524939250541453056 12534485 1894297536256679297924811743687021193600 12534486 -34351206854167745326062892510209040896 12534487 500783999163496873412065733807639384752 12534488 -13026588690550690644173750778412554240 12534489 495352321733181566146416284086915810608 12534490 -37553668338752575656326727176668492800 12534491 -1755931536138583996161475435213904630640 12534492 -975114327256938096772128547439522562048 12534493 359454627999731293225625692442550834540 12534494 344838772599356914779707953325039895552 12534495 -212644690853966893280565264315780704880 12534496 405611173722659441820493541840938598400 12534497 2686082266342510167180899499576043706772 12534498 68776245675554072462258122028054341584 12534499 -3118898736612887792930447378019698029320 12534500 7722161328627104591647147738457088000 12534501 -276432754944927503664566251608989808000 12534502 -469018499670275966348971383071348406048 12534503 -402598274833721276345312749934242420920 12534504 764285034756127302613824338953088778240 12534505 -449776406826829138143766495485842994240 12534506 444731157265834993164115316744620331952 12534507 78704038254075628620164335217742978756 12534508 123954396290228930965039651159672499200 12534509 140813502209863426540083882181427182080 12534510 -389515468651110202085371822071330938880 12534511 3324464572423580553063970128479088536 12534512 -110576688960087490794763387309989494784 12534513 -66235565238846300212129533527413594256 12534514 -374162250100658077041108752725079580144 12534515 -98342597134674217816262874516552203520 12534516 35844795478060073480095472400938739072 12534517 404572931922876058524398632664267057760 12534518 -391070316341310135619475343591660413184 12534519 524550331615573655354228067100219318272 12534520 380317156904491723715122663710000537600 12534521 1496285217764470602960364010029163632452 12534522 39859065909156851314953717756276523008 12534523 -2011757678719722849210270842974299499228 12534524 -70085768261564919660827537988586549248 12534525 218800441011046436573540687215247133000 12534526 -152096281219152391028231575739066523840 12534527 75319723013355669849886975717551645792 12534528 -199469888626737140538203190089849241600 12534529 321342328505737583143446740719489648576 12534530 -69842281742973914211439652595044175840 12534531 498535172359053776360193658731140994552 12534532 74118560206172485731411165952538477696 12534533 1259052141656217508334918833280633980224 12534534 422621057231437046641977590247993373440 12534535 -570550605965393705289606876304852022400 12534536 -531054536046365980753854123994431651840 12534537 -37962222659600622023171759632112171232 12534538 -4252350123940500296428694140986116256 12534539 -1528586330675205817897196690139811839660 12534540 -42233021507844066022600277201863311360 12534541 -1089975018113997283573428280050043924788 12534542 174136221877556164995885030756862414464 12534543 17603591150471438927992665791884694904 12534544 -311228618695022160630378816097942241280 12534545 -1491938287310788420746204703205678978700 12534546 -218993705250729067906710531795803615616 12534547 -690000681809455676694117279910319873960 12534548 284192324220136656618217082638965292800 12534549 826343695460869734179848086218714058720 12534550 -132725800644512485332984798367927296000 12534551 767764097365281296216356130408279124552 12534552 99746712985440559445650610901527685120 12534553 -160557812529579321631598980707903196992 12534554 -841552729204624154133067484950686481440 12534555 -44837697078055932043348498468385249280 12534556 1372802889725487335753549165045039736320 12534557 448143384237370296671729082713782530912 12534558 386564916756437152839088367324193739584 12534559 1284141402128171379077785311742521059616 12534560 888989388319153378465316741488915906560 12534561 -509792202166958345934438419913938464320 12534562 107439721725961732243187580129306855072 12534563 73961095319067367428677303025670891008 12534564 -66049399165011117736723881032497950720 12534565 -220525524182598896509362723561638337540 12534566 -496954239272414010906467528364494929920 12534567 889061135753340825274849769198064611280 12534568 -107878992958983524327810923656720061440 12534569 -1270330077051503421363143835563927985030 12534570 -9401195926990914138707157370034635680 12534571 -82166902434604944237636773845741117440 12534572 255235747839824747499444021375522974976 12534573 -380492586995857315941688883396368986816 12534574 170964049398099736796821911728982715200 12534575 781008472628768697517548435906121189800 12534576 214830578808803610528283686460244557824 12534577 -25992846741108267984579787295850005280 12534578 -77013435126393026746016113184156037120 12534579 173363604442307626749189274854347979924 12534580 310708156877994097019045862056003420160 12534581 -202369480456756805041637804900850727236 12534582 46563114789352887988605296453136524160 12534583 -1712835328688773437182885001995991036120 12534584 106472895885657313415146615590687682560 12534585 341231426687087529916711114898448076800 12534586 199541633641580399119201364907262464 12534587 -734109976720856671198404270149227191600 12534588 69266879717628653794635853896086478336 12534589 297159458918364002755593355282432424390 12534590 -375290352974589615948364391981384524800 12534591 -570981274604752464681399440751684977208 12534592 237845980363127556786594259000937676800 12534593 629626807391267423449249545063928755240 12534594 109528987942103377695531205792615695360 12534595 1413996209997557145182775359975233155600 12534596 207999206325561652883870853013045809408 12534597 199027763541197104149505438312170476574 12534598 37437923245738226391514134120091816800 12534599 -243514756545119070573349059207712603008 12534600 218492450808433676453772230224416768000 12534601 -453797888862176617615244403366318330908 12534602 -8769415845558044392062759793541486592 12534603 872804927080298631542636376573409828800 12534604 -387612558683228351046390075909903052800 12534605 -362683615283413144231793673069092481480 12534606 110767833771807270949986759084608189184 12534607 -172947094079399876460589590878940620480 12534608 224201021399864508567239750248458412032 12534609 -354772289471812305223070388849828940800 12534610 613074850767654018809664934550722590720 12534611 7789965483547876967500396192241345832 12534612 34582590900057864445766053084173312000 12534613 -34477790961287950614675400111483192576 12534614 -176364461432441994322706419442114538240 12534615 691078236498874015637684090842813860000 12534616 -424271418255767357686747063413001451520 12534617 97090855666097814957807581001466710666 12534618 -445694763747477889725032848637995545600 12534619 -691493255485606800656950062724223105980 12534620 282594372334162269701652274705572526080 12534621 224936745722118892604768210280371448864 12534622 51973793750434655426554000929241328832 12534623 713191350527392236562448730607044104400 12534624 541296529089880827224140756868368171008 12534625 1898574577612756881157285339164206850000 12534626 158759396137369366710090049662334542624 12534627 436064869247811477832268367249133499904 12534628 -2066391931702360473738060542444622162944 12534629 -9110832650309793411538379962571764416 12534630 19917875884926613518644558903893019520 12534631 1456054225716959650167236621586179649712 12534632 192264668037226973256390282141941760 12534633 62758815412153286983252289131564314624 12534634 31254089946402997060307778053358489600 12534635 -548152460432351621149800647347289221920 12534636 -29247396166257482649369449536146395136 12534637 -866258153832241273370893202400777772714 12534638 79355396270829544289027789953105008000 12534639 -198915537790511951791690895671307551104 12534640 -53541974418807854140507483261436067840 12534641 -1372523597166565116196330503608655163020 12534642 -1509952278130559346452487000016700160 12534643 116244863634269323745542902826176033168 12534644 -1004949085901210405146733237134102750464 12534645 -491639973191327516738817844577002733280 12534646 245834566293970429249409093298906501120 12534647 -1246557710674634894950319784495152810904 12534648 95225758531264855921472500707609477120 12534649 -45900359784306988381443253627400021360 12534650 -423917504774865603336503896249324321200 12534651 -18559329782848878108522491067243734280 12534652 323041361842531671609999744394291881472 12534653 -48733669674631209261820119519073183098 12534654 -396928801653599946702932998309933839360 12534655 -69166664593287919492333033824686036640 12534656 1885898847553303666128784545189891932160 12534657 -516467310902531602143850388596671959760 12534658 -1011333331216488711757124805394593910320 12534659 -100312894854483072600900029071812970896 12534660 188711495299672908448167594960057446400 12534661 1454483518038709017419963816896370912640 12534662 330996650855863184308987502308646616192 12534663 -879836357123730537331587007294727533656 12534664 -54428214237066979185998194326279290880 12534665 221145785186221548318294204804060618240 12534666 228751565275257869633948258082187131648 12534667 1052636486202823795762714328264335559560 12534668 -570129897820493841739455700036570928640 12534669 568859074968524145896335129240322715840 12534670 141283350308276086632466374063930988800 12534671 577789911431093970574373477730471879600 12534672 2038857076692146496668209566030102528 12534673 333179336850486336206808596133477974260 12534674 287875728308547857375955775803252787200 12534675 -106198202620110894248084894202195097200 12534676 3994387207082077732054064803878875136 12534677 -168140057589755386340756590911326804580 12534678 -60294319446371320826559016548418109952 12534679 1541401783589520467764086500624671246280 12534680 705744431537834405591361475835083776000 12534681 -1159525937263222170063553530397801362336 12534682 -409972024557995113417385239160639105808 12534683 63749903956605180714212146441205563920 12534684 4290197044559937687551492527847270400 12534685 -643731023121731260028793300072588890400 12534686 -481357770970312404247499154097692577920 12534687 101502311549102541776813746662115865208 12534688 2383106486987705032936402727720356675584 12534689 -971748486572837482883266821392390957520 12534690 245916956085890000086528556662117370880 12534691 -286564742538964367092223190121529258528 12534692 -1557352496573225354723619399460227149184 12534693 -395267740720132644388271441599393161600 12534694 -235308241716846513623710044309843907104 12534695 -267195526212763723856405444625350062080 12534696 -32527056339411347027881136496078028800 12534697 -384941193209522958677486232579702032768 12534698 -328282632841581234201083732480221332480 12534699 36198159841459065080142960853745894400 12534700 -33901848385913193443080560463524032000 12534701 680246331097194399832811412469257274560 12534702 204962498937934456636824386243241748032 12534703 1557930309926299845811054432247394583952 12534704 26042539272752991496196556326277611520 12534705 449957351547658397775129974009753440500 12534706 590748937154734033638840413692131532704 12534707 -737609423499834511875696640000031863968 12534708 -313079771388814692620511820604547133440 12534709 1687532216944431200152279946477860535040 12534710 280121894923209516331870601801344181760 12534711 -91511051363241583206655599941044935936 12534712 -455961809035037466156828534668939427840 12534713 -137233680797221707462427324532511176880 12534714 118081716522412589537482027899835342704 12534715 9512328833037826989693702766951353120 12534716 -359960867113939538027247911174622838272 12534717 -29985225650024299199036675285478560352 12534718 180351066279868869133456337868892093440 12534719 966834591997493607405228913505028690840 12534720 -151154696086593062409762869314678947840 12534721 1288568910011238002771565536423791513922 12534722 456744087493624610647620110153749704912 12534723 627446695613272874071082415327625665120 12534724 5322787668566197033682129788151156736 12534725 22854806799697797966176053222838788800 12534726 -183381844526445483007605470858917773312 12534727 1494973889742526921051834163419039934520 12534728 152565750086182579568743230789908582400 12534729 -597251326164386771802280647500895163968 12534730 -438371699283010453692264132469831043040 12534731 -579616584472367494501969144812283778136 12534732 52083769198893124399389773077484270592 12534733 1480384065748577619979888018708798622700 12534734 71965217793780769238789444700735374016 12534735 691773367066290045342916688761315977600 12534736 31917645956196811214001124529458798592 12534737 -1433031048660637063356797785303618319760 12534738 15361526784453495554119628632021398144 12534739 761630520611949923507804574590629057032 12534740 -1648129256606227154825620193428715520 12534741 7476928622701281660330622880057338848 12534742 -732151814475456895042563407062742592000 12534743 -485052597006257001506235836986753612656 12534744 -56039333281406107119915523700802785280 12534745 1482098054246150926174741483400072938500 12534746 64368642090645441287804519936696987136 12534747 434705340314401496959962090349002965760 12534748 -96556301862575151297872550889342536704 12534749 -385120719573906584341479787002222780564 12534750 60623839489483877117215912508150640000 12534751 -286818734380729461215971773860937965088 12534752 -1359628139566699721396482798904014798848 12534753 436321502801007777942327031813428672 12534754 -409410887006928635754622412039593109424 12534755 168058649054141639935473678519959644320 12534756 21074503045500250633626947732217139200 12534757 -27437374716237143733241041180298076160 12534758 -14176073677522970085404609611801934016 12534759 416725707447087825673815357608783289504 12534760 86503245737420471266118647727603712000 12534761 -47903344301462874957067050510143821638 12534762 686754183125218633959463671547137556224 12534763 2262074774923378558115438721756583791240 12534764 780948367097362812484989933912090634752 12534765 110470516101207862900638808683731253120 12534766 -171947638873516412973350521444979665152 12534767 16399476533364603369654323295649459200 12534768 -81244470777765823992528968675482238976 12534769 -302322010124944548949635033982102650956 12534770 329981651925610223006336207229387840000 12534771 -712488565375584881301841759001792960400 12534772 965103146978230719283538506829438832640 12534773 -222969907369267116923258630956443709440 12534774 -158471233311752673394790527658847590400 12534775 -196411117099536954029181143546769600000 12534776 607750111979707945767546312793499566080 12534777 -101719196891865453118681734044575808160 12534778 -988348707185122341691163370976878268560 12534779 -95982167232855317829661727441685190620 12534780 164532002752632728636053367137638451200 12534781 394941060716530783171314362134941162592 12534782 -56200581077162632598072814352356092160 12534783 915933069777112357104935691370568641224 12534784 -1643751126991392308229768761370858225664 12534785 130696267010746693411943399175615184980 12534786 177035724212380537993327341777885811200 12534787 263834241679118057645633609200696926120 12534788 -66779809335989542669725846038656548864 12534789 36018358298893193199871342157685809568 12534790 -122726445425312701094497605809662473600 12534791 -652830807829654147796903851134976030608 12534792 -29009974451415194938609501282815713280 12534793 122692366007636327715112059860506179648 12534794 -834341068376024539643601433610364936960 12534795 92081394718124856498734620858362411840 12534796 785485990485017133381295156444601849600 12534797 -302134539584290975933939547073594640608 12534798 113059465136804309843143475300934558720 12534799 -182193963458292726486729402985465864736 12534800 214965045868109705502780122279363174400 12534801 4017565802486984042558272782416726880 12534802 -93799056972904162274957304963998389248 12534803 -1321995731202219276038740095242550420948 12534804 -130001864421932312446124364709576396800 12534805 842151374574536880710181109664259434460 12534806 624423400132442804806095688020870009600 12534807 -89750192404328943447894424721554554720 12534808 838320631270793908868260133182429470720 12534809 -325108121583346069615195965328019802240 12534810 -127758841072715168358256173750931284480 12534811 33831047491801563004890178880266138000 12534812 987305151593295754816337202789847360512 12534813 -252327718242579595641224268521085369120 12534814 726690514298576549961695516770258265472 12534815 785820735730169054256667397653214740800 12534816 -78687391725508535914267205195343593472 12534817 -254357817216492372917400269036292610028 12534818 178012458005779417356692768413337481504 12534819 -155165235506017174797413902580736267264 12534820 267053425680820781775492822813753934080 12534821 -440858523190460649505610885224380550308 12534822 18853829048831262040876492765817667360 12534823 -167195094847771935590279864447463928864 12534824 1675329645169029953214960786163264389120 12534825 -582014036514029404352809890015465746400 12534826 60728866381366499744756995571906851584 12534827 -1438638796447357474026963168799991958888 12534828 -552235440860277325919708643325007239680 12534829 -103928042237402807528286775352917964128 12534830 11141084457937226760770560387186851840 12534831 -115884160985792055248993309270379961248 12534832 260254895650650818084275024470958243840 12534833 287226938037437402792557346199245750400 12534834 3993413684386711285335967105013323776 12534835 -311866547970487953825020838399475791600 12534836 -26392040779844713265976595213354493952 12534837 309107043384579558869962595775559205184 12534838 987410019170661390110482238039329084320 12534839 -11509235700766451117387269502590270080 12534840 704344378780030790739877208534555136000 12534841 1103295651653949213278619250966772375184 12534842 321070331566646070489989798909128822272 12534843 -12977482181680235112117986882961179136 12534844 -8541134171921849314333752103912243200 12534845 632208247917904415843817404823017733600 12534846 13655160998809196660578599258851313984 12534847 -317828106662634612887616964416763635560 12534848 -120823388616236679889324218684568240128 12534849 399995562030682423986935611893446854500 12534850 -42195500781285354749155043374583347200 12534851 -19587821811109218001663138041860428800 12534852 176749535287224298254501808551394596864 12534853 -5453868323586035348249610020590507647744 12534854 -406565131157216131729293330151705473408 12534855 284267385248097500070381496755480453120 12534856 -1320262260113514442931809322925502725120 12534857 -1102390475807488019099006489838122265894 12534858 192109711538638458081720160598552970240 12534859 -692328188391666693261023528520164929080 12534860 -8820030086470995350970451866718064640 12534861 254116666855580875387287295285864135872 12534862 -93388618094811215247530899008656613120 12534863 -208233490982407165183099912527372663552 12534864 -41001286657891262401501579139246456832 12534865 -117538821812072806605854780823051189120 12534866 1094368294646154264274433709316884630144 12534867 1063208846279510868719005965159397447284 12534868 201841259493904213402471285029143621376 12534869 -38260033931657806590510511593164807730 12534870 220066211766009100579124059774657382400 12534871 -419953808104101944265542541518759135688 12534872 -253945550016337652590803610615306936320 12534873 -53366389223191170567743625485177252160 12534874 1133725955455228916286271951780355568 12534875 -257861921792350306881251314009709940000 12534876 -573353425178327301175154374094880442368 12534877 -2260536889156627233161001018414943099328 12534878 -436347322082172578142589408598673524544 12534879 221605225396246011096053523681509692800 12534880 136040661359560157545964080698163200000 12534881 -513845235908102273727429936304568851200 12534882 505930157380533073486325569683713074944 12534883 -1363748835186080911462316726169711504868 12534884 1213001903385033699094670018375276082816 12534885 627576834569692142860927789751519846400 12534886 52807924902194681518190090944172010240 12534887 -5764404976977220395070276457287744680 12534888 -307558299477100585162868452855255449600 12534889 -396279377970587937701889375918196761120 12534890 192991788056825559162811073401745688000 12534891 -199570307410752431356078116001807430160 12534892 -8638643628340503281022329916024002048 12534893 -51129489399071665062365370992910278784 12534894 -191837809388637136460182407965744648832 12534895 -959387265079400225423613472896867708600 12534896 458864548015965817118618424907720556544 12534897 -118012282946073681520165107291052547328 12534898 670361420829658593941410191661254389760 12534899 1674377798571234462466347901668507313944 12534900 111816796358004243490356825089271398400 12534901 -1652530280844525913672930259430679814098 12534902 -407579425899694676381554546253695862400 12534903 23118589003817541446799745450023612720 12534904 955056903297973007170593573255484108800 12534905 -1419861532501537229971990288957264202940 12534906 -616349710383533401353681144306166327296 12534907 821546822437857234595691268860583201024 12534908 -234176833075583770805880956479532728320 12534909 162633582996799314614808095049672014688 12534910 226616750086237055222924163516495442560 12534911 -1634966680666204918954060941473563471488 12534912 138311666384495456895392599930652590080 12534913 -420646510911604018396850303988910773420 12534914 303835304247609609652508384829748557312 12534915 -501080186038888036450108751389918624080 12534916 1518976684978178231339218166843479120128 12534917 -245325593764238810247066626519070020100 12534918 651323375842550443566605500872609653760 12534919 -789045769545527551954243678451078859656 12534920 -72990309097549663512630384828542515200 12534921 347537458300269767110253665899180910272 12534922 66752479596221794213434588092309792352 12534923 845117326739361295523046646908443150400 12534924 171692412777653027882530097601847249920 12534925 111015730638060951029700168969241358500 12534926 190703661082990379181562945127692413504 12534927 649444599286308548584575061004563294080 12534928 -178236345488123126618203523252163706880 12534929 1071122097130837428974680295553113332080 12534930 -2649641170459170994487680308623308800 12534931 1034486288162479333216384290187801521120 12534932 218642844207041083352681107524511898496 12534933 57228647827558848287619577401765388224 12534934 -189304328482650310033159447369530325248 12534935 -331233609819510915356178330541728360000 12534936 796670992433643080337527435191829606400 12534937 1334457584986167909593868622262585152586 12534938 10940161022961156317525242259564498880 12534939 1533584453727961828662994142747103305520 12534940 67105507481248444962079181214674165760 12534941 -1458658097007253462377268186454910666816 12534942 79821443291991595745908641407861197824 12534943 -127980639278857392077965784143727255040 12534944 -2062997680847068277374549279223784996864 12534945 640000436582968056247378171788958849920 12534946 -154920001483268161287606603844668017280 12534947 -144001817140308514270355427062557019808 12534948 -628098607405126786257301373824531562496 12534949 -440934681482178551812612623298680983264 12534950 -404629774386609844588959555883282209600 12534951 -568977899275552404370485898223492843520 12534952 489892242552278598460775485861121710080 12534953 2114951459485300568284234443149633150202 12534954 -35265616831133084275888591686113966592 12534955 824365915754151599376977254517278443360 12534956 497244022179319892712435596729447482368 12534957 -54946513406977098532058648193546499146 12534958 1183493131428072368252544321807536558976 12534959 -509360572179919029953691974703928233840 12534960 136681475531127525211227578657036697600 12534961 1709140096272148498409279623356440125492 12534962 -938713817296302287453028408568098404736 12534963 279476685730640268549819540514360995840 12534964 128472824036795375104217817303300032000 12534965 1024138918137420814958434047151561005600 12534966 904585152709394573702199822255721161600 12534967 1657108578691170906961681967511732797232 12534968 -119634385976488863604898824491955261440 12534969 149573713262839736286230647299720556128 12534970 209220171656287932279358864435277061120 12534971 115568303974884844884164655477796160544 12534972 470959874344530097717727967904760832 12534973 -20090606248126981994647661051216834592 12534974 -108143939216916404541908762666280047616 12534975 170024166623807544946250916869978397600 12534976 9026524953719137751398738751622479872 12534977 24509191107531276594866582455017033216 12534978 -624263736746868164725790470177420208640 12534979 336485292201007513376155921234845003600 12534980 850797411095903416241328249154908960000 12534981 -1051486792632801691407757477851200847648 12534982 333382258644287375467090071241791626592 12534983 -970505583283809651586802401229959401768 12534984 -641277070921010113469678932519318732800 12534985 784447089829948483397625903723047934180 12534986 1392116286701187826184107246394292065280 12534987 1170574614122486100309863169674332806360 12534988 -165359220056262648939749106919921459200 12534989 -1317205779763341294533981477431193043540 12534990 -29284644808631997184399374129628527360 12534991 -620736287192670194841357723458136339728 12534992 149992464331486170670197786986851860480 12534993 -60408829161511214777662048180650055278 12534994 1740925144971525610912604713662279969792 12534995 97334941821640305502392344351416800 12534996 50315058592289833587488445931091822592 12534997 -509739852774788834552619367993273414080 12534998 132047476182581499521941978503679748736 12534999 519207360130926526629613844805735170664 12535000 -56581891749744757667601878934144000000 12535001 1615812206592724905280231453275604707732 12535002 2753844185406369703694128926494807520 12535003 -16068636359149480975507516732156346016 12535004 -33746442325550103206285410375085458944 12535005 -35245494439204692981301864895353282560 12535006 -1095391838467479207456756217533087395136 12535007 -520265884326408098667628196065574235744 12535008 388399574463083031398177946449868226560 12535009 -1961081430522928401590901472168010494080 12535010 22497557837108394045807236813716800000 12535011 -275036177608840574852235817838946941340 12535012 88826789040615476868641110964607836160 12535013 -1042814013444415299755016002736191940738 12535014 -510332081939625449747480853674892375360 12535015 -435272246755644412853661079721789232840 12535016 1612402359560206540679076273133731840 12535017 -626294707638646175261118823036743597600 12535018 -1193418079850541990352797818557592927040 12535019 -78341787734440453346430253592435313888 12535020 856553526511290909604679989954424832000 12535021 1319177277426796547516426460212862539222 12535022 -524523384389985926871118907496040473600 12535023 171948803546972525400917485944182757504 12535024 -699206883486834102600263929501882843136 12535025 629086954887765794555863138589193236550 12535026 -26239916025757870627638865316691566592 12535027 -500877702552588852834840234731994201600 12535028 34190424670193798656898530656697669632 12535029 134208417927280463920438397491869941724 12535030 -71350846312542497898256952861840282880 12535031 -1715274234891352686853513689012061465848 12535032 -592562089398970255976626149117788774400 12535033 344330276285712287204387029652557484100 12535034 -333758546896007636816200228444025533584 12535035 1014484120092294500538552746152481499360 12535036 201959185308764306130640430101571645440 12535037 -1542015428237281206901284486157564229748 12535038 228221839159393551821789509782539676864 12535039 -325053475438315396434199703525873003400 12535040 235444350075031829894292169505636352000 12535041 1100813199161739901507470509440726579200 12535042 -151727180712684912277998267504632483808 12535043 279663751885065817976316030396338295240 12535044 312614865372647631622856295371242761216 12535045 -335931548787525541028655354851428839720 12535046 -636313819351275366296224221388369612800 12535047 811287117279107200042262776951680153600 12535048 -112703047028268911711998722407604464640 12535049 59398718195012146089902490232563955764 12535050 72850273069387659745682901242370355200 12535051 -2861135181553600855316287766256151537296 12535052 925171316310038329115771789689387711488 12535053 172841280999007495088813073830884505088 12535054 -2929907722129495085320215523346406528 12535055 -53245310297792421452799665149316523840 12535056 -137012936657166329404313566255190630400 12535057 -207664410494805707822999055178257780188 12535058 122110772293032134988871384762654484880 12535059 3484171794164495280344432107282525248 12535060 290737859744444928378884231978585548800 12535061 -296907146665037662171340167205758342272 12535062 -112629203042897335575836431856217181248 12535063 -1041685628438550533239668172345234677688 12535064 795720308306917930140543692280164751360 12535065 -202172411780373019681421160086427286140 12535066 159667578683865534866811664683593621232 12535067 -581455173727136090037869477789396399808 12535068 -4674822764134020056128587620899086336 12535069 -858808262151924379683288665351433900480 12535070 235896413229371464226560567215316195200 12535071 110166328968281104257068113340192816712 12535072 -837477642251814438466977857096122368000 12535073 -1877675255413638403706538336263749538796 12535074 -38059873425644278234898738540185478064 12535075 -135406379717819259833282803773272294400 12535076 68378991669477736832640686681189863680 12535077 769425724417312902257619212244568929120 12535078 -337454352917112401685010738429769648160 12535079 580952983128093246964657836779390261640 12535080 -570768837551267988058622638514214912000 12535081 -30620797201811655451826596454677607708 12535082 -194877355275455347130339588960719742112 12535083 160442572701126736221502469725781611920 12535084 -79770188510733005727474331337967903744 12535085 -1150699143686613132507483016487307791220 12535086 -11714761852971443734766000446399360320 12535087 139407293191388337889018602582240478736 12535088 -686894939937489378710985703711876055040 12535089 14588860558515790301010026312307921792 12535090 -41114480773187918598063135773408959680 12535091 208789524381714071753943477378811524492 12535092 -540472507218044844615565706696160798720 12535093 -488523654568334542486195822259831136658 12535094 -185416239323999388849023859767127325440 12535095 -597503786808677413075062535678396578480 12535096 113160611572891909299896808210090024960 12535097 2162819634416344655618969602767758517072 12535098 -201300665817388200522358227402136043520 12535099 1533238003212600767775972086144459249064 12535100 -220093352648500413066027849817660185600 12535101 -1269883882840994533688297125145619648960 12535102 -5529521528434810302703140386080842048 12535103 -111114310714595966164976254243894496544 12535104 310305676511684616427571277106507677696 12535105 -41717538658880836976552722335056868480 12535106 1057997549413706423663855526135137385984 12535107 -96376597738099438705359821566403468112 12535108 629995767873147901778279766070129766528 12535109 820115818295686068445627317340165102620 12535110 51857709686714139498642475224086469120 12535111 536523773708774931372134794371806362712 12535112 1770610878107263604239131942229083571200 12535113 -104851437857674895845031816273328190656 12535114 504565617445702486943863298659351610112 12535115 562088496710535086817530137830740807520 12535116 346555970494793281691208043404549120 12535117 365715395742703288310260452178698099360 12535118 22071331785462576603710076095530429440 12535119 159803920390904445559101807763956790584 12535120 13284217423534661995334354550094233600 12535121 270164461375447194554891075440542798144 12535122 49724177096318245395016956227738714880 12535123 -1394636747602254892533094117716968196628 12535124 43015609258927889586145797229350168576 12535125 -12604305358709804773615820437391976000 12535126 -397665725688787177526542021119080814336 12535127 -501134329171364193356444886812589634728 12535128 -1283779154485987316869820451872307609600 12535129 25892982493944508712892020705580533760 12535130 70051584595443278877844631841324468960 12535131 -921156298902857291602147206006699208080 12535132 629016169732542995455040648012501520896 12535133 -1833519327051552900149052138906959592 12535134 -661767257004722165864286597694462652160 12535135 -315334706470034818724990901387462890880 12535136 -501649790546933905861992043570751078400 12535137 392527453267258212139948015957333309860 12535138 135374518878219480568592831155431874560 12535139 1167430176927878871334265410001433164160 12535140 335477707094993024632456632156135321600 12535141 -828239387705274121964069950740355571458 12535142 -925224714308122936735907635188764875008 12535143 -154998559492936260256916002372762800 12535144 -110821775804819744943141761076567843840 12535145 -437793765314368424118879578147491200 12535146 -166109541226086682132668244493119631520 12535147 -1543332144591545551881559963018592939404 12535148 -994191525458794845975887206406045697792 12535149 368423524887020055167352665725186882848 12535150 -212037438955507929532171258211324707200 12535151 -1114132944752758701921685223898108460848 12535152 -101441156231994137828135327984197828608 12535153 454865900741453967016547231222677775424 12535154 -472175268116276251216598041772156141568 12535155 -158195534345464171129601409319893555600 12535156 75629145958938151167951405320127386368 12535157 -1225890871674948493955129236107997778688 12535158 -124568793246794528277403080869626440192 12535159 135328039476550158239043683173999298560 12535160 56063310302929748294232139623432192000 12535161 519032045692284884131775067946253206080 12535162 1081069827513238992095525281301264383200 12535163 -122675397589526562082316976764115009840 12535164 884581268006316482499837282640069280256 12535165 -796136758717184910553867016627522057940 12535166 195631779960570679675194639612839362560 12535167 229410139586084808054099083879806379520 12535168 453083377694096576371164492557577093120 12535169 -1359502315829034367126963267116539205804 12535170 30991165288702436580031316697564902400 12535171 -20704740569996662291046021549704425456 12535172 153968011469081902804970751895686450432 12535173 -31566784711686170577143040942684300576 12535174 781265395576179656832007880675777442240 12535175 -963257680579894692373716566392747723200 12535176 89934224755506115022071162175976652800 12535177 -1347209772350424811108489065592274255948 12535178 -342091601643857594006899952569060977360 12535179 -323961868069755359713321520914240626216 12535180 740078954876161251116278418713860541440 12535181 1309297769632635106158973786608958508982 12535182 -1547271521517730541185500348254487552000 12535183 1794625240652793586800960576540160592432 12535184 -108053554449041837069360913344651943936 12535185 -206246048181456607721305961091826570560 12535186 397336376546956391149866060449430308640 12535187 -252362241034516201177345297774243116288 12535188 7110230948767789316808843857440296960 12535189 -131873916985317503017622948661472736352 12535190 -533062205860489005513596722736788166400 12535191 131091747460714138116630414193416829440 12535192 -822545146273303195827623637884010086400 12535193 -257201533819964241263270116440334816320 12535194 100317587171148115425338560433261650944 12535195 12048443298308209691946226135616281440 12535196 -317160213847242443138351876113976025600 12535197 -401175389000216989214739670149999043200 12535198 -432208721003455059690822887286718883136 12535199 1250103109625830343974791933288291348120 12535200 -34644004930440626859134623773116006400 12535201 349272413152275321367217787365774133952 12535202 246479152227110878934689803951597478272 12535203 763342340716616695391934728619700538880 12535204 -301066090653585668181464740833203429376 12535205 354666452383027397659761359305088425200 12535206 -23900916466268818702252741667196979200 12535207 -1173194206926456925663243215164740288512 12535208 186710425798968240155012878582203432960 12535209 237701314161125102155504710926281968000 12535210 456534522046511493279041672127187025760 12535211 -470844379868731772160489201363359350896 12535212 -97535970200380051597660257278314598400 12535213 197847827461305905307191755310823883180 12535214 -337815962628888916247236762062226822848 12535215 -51809821088651657574892613970847464960 12535216 27029804070252157632880788977231265792 12535217 -1540704791260318746975598791137941876362 12535218 250887332317312710084179835111978064800 12535219 633154504695566397031966326327079716620 12535220 -699253470473810779744962277061726373120 12535221 -667564449785358348263942352082783536000 12535222 -70210697894931726123440318808990105600 12535223 473948398106212267852573604140906110120 12535224 229903590846742708609786886748939755520 12535225 442551772353815923887361420889645072750 12535226 -331392421340259966901625986126723092480 12535227 -848427534297201399941056743021913448436 12535228 78060804797705634994036274133471705600 12535229 1461117784756634123662223182986848150976 12535230 -48015746446893718597901684032738037760 12535231 -33424530775026832717313911235182620800 12535232 94774992728767534812723454087859798016 12535233 -360288538713415008807781165332364544976 12535234 10169211359998851190879018706804489760 12535235 -109645537159393001766351270917117614320 12535236 7905827765173569833559187908989595648 12535237 -1797233145138792531833034435104088678 12535238 -458561705209760387880534844252718712480 12535239 39366953736230387022657594443463116880 12535240 -387578090465354871257717854230837811200 12535241 914760752685598052936124140225611298832 12535242 -63897945704820731955316809649634046720 12535243 516602843542591287932156900242720762000 12535244 1223876156421580005473083762863553825536 12535245 834777650628880913952229964077966658220 12535246 -501276617992516884789851606079619211520 12535247 97795296824575621144868965902217491696 12535248 165991586088191393311797224442551205888 12535249 -668612351429699908685299924659111700750 12535250 114103685248542462826911196333094400000 12535251 825817715914287827827915946004298293432 12535252 357770275251597176319417997819261112320 12535253 -335978306451346519248150470625581071872 12535254 454188902140373176307687685820804685664 12535255 -844554443563951187217418950478187748840 12535256 -1935600026286965186417463244254715822080 12535257 24744138280156833639631756210005158592 12535258 345152575731667378144945340220814448640 12535259 -1990277697994530533219415947892313147200 12535260 221710379054524160971026534343691397120 12535261 -835125768602841490730059169522773281600 12535262 -54370304291235341044919345382351322368 12535263 209997787918413557469629919906549365760 12535264 -6485008335931484091824591805578477568 12535265 -983079200695060272474574564770313135680 12535266 -212791996884378647579607941303999246976 12535267 85163233425753210244130041634174253712 12535268 75433793826143706415196117172314676480 12535269 1065422580868557099734220026686154953440 12535270 -45530949935532955880730846827973306240 12535271 77198771823910535421580455800041342512 12535272 713516721687745545031028110926363294720 12535273 1138401571564116154198745171122351507200 12535274 124860918357841848932302656901432320 12535275 -228824323169162431494202239148986596400 12535276 312519324425252905520420135645260283904 12535277 2837494500484832443707488258515820312352 12535278 159248900689780213042644547800349747200 12535279 314354146544944528207694820232143740760 12535280 -37964909453035723805223747175257047040 12535281 -341579750186373468536535126720113396736 12535282 62459114814845568721399199690148909984 12535283 1457685732028339503887095168043852099532 12535284 -45138573075754611974568180666850394112 12535285 -4609254386709635086287276812888711040 12535286 -524939988993739315101126110712803949408 12535287 888895524692372178123789862305332707920 12535288 -908726695337462440940891854935787008000 12535289 352606140154018111138349519723276731524 12535290 395342064585409903839411459484154803200 12535291 -253847333676703281709161917000569721308 12535292 523846880060908379796868605707902771200 12535293 -769328170372564754532535937118971713536 12535294 166669955327325436836987259860120190080 12535295 67109817866872650763238131743322420320 12535296 -268258001671147494879864551173118754816 12535297 -2165743747302225563196029444746702880254 12535298 1051346178485870940709272673474000346880 12535299 -74253501230547061742698562972660411904 12535300 -21225918659042202771523284334555561600 12535301 1242469010973278173185677981228745213504 12535302 -26427470549493030179965193373009068160 12535303 159158161207751242559501253581908919064 12535304 402096266590673351785188475777129728000 12535305 752472294918941900500924086733739405760 12535306 564203993194702469745688451136015227904 12535307 667890813731058162455839131264932376360 12535308 -595660354055012287235658693012891909120 12535309 1255865510139641323520478607678906092460 12535310 -621532388871929130320279397521437799040 12535311 11382284520842863630754921445821986560 12535312 112018816743029040483727507731912671232 12535313 709060736881693774213523935172504957760 12535314 112744549074777124375661503188355326720 12535315 128810390365496220188097564871207107840 12535316 156151462963268665630637372083034871552 12535317 1029442470105435478697990879596297440 12535318 306944657538492599512996077508325859360 12535319 229075889322143402221062946388508742896 12535320 209132789078842996433051444969167257600 12535321 1310213054789301910703487204558308408522 12535322 413658184154625379276326695728903064832 12535323 -491349329245167314262789250745757513216 12535324 -70784529757582979701721208307684727808 12535325 456045955873910770470270670099822224000 12535326 106016201847447402814919365532099042880 12535327 -247859356213823792114092044587475781320 12535328 -810159557244602636917881233236435009536 12535329 -1081996594110555168041438337885684065616 12535330 144344680025251996098309827826782392320 12535331 -414347186034729163243502532737523656868 12535332 -106353078163553964269783709154011598848 12535333 752271765279657106589172274298805323582 12535334 -103431195717923260774765156880738543616 12535335 233609664181015638293631042157751439720 12535336 -595462343113011007436071411143173652480 12535337 2233869763101571888091781358105140022920 12535338 177482438007571152732864009549993433344 12535339 -1909166086692129759539093111844362237544 12535340 222082963349436864814872840537216890880 12535341 4490269300956274717390108724655917568 12535342 -670761175307964373260716421747517748928 12535343 -1258224288052962418285883421189923655408 12535344 -434483127002758928554414451398928302080 12535345 -442349058306665254188598494624707068800 12535346 -64275420148511423162684776954033330176 12535347 -491551917492328426283557723262336986560 12535348 23044137309241119129955880560859283456 12535349 -1090264919697731681923682562763121749650 12535350 83832457991732154176908470045263683200 12535351 -376219793627183041936846287815079026648 12535352 -56802059566768754722770969432402554880 12535353 773359579925561195703493328081692359162 12535354 -157151544451080043719278616801735103488 12535355 -118912605794268046043981887688457635040 12535356 58386710184386608065091861956034294272 12535357 941199986870493088487812268771260625606 12535358 414359800612643741668999243249285626624 12535359 -534444812960382666994564368668309655096 12535360 2458082592921054118326251695122677760 12535361 -2026759966308127477002360401906488438848 12535362 -107683447175734482254730554670349375488 12535363 -603251794644467579296242126190012179000 12535364 13561716597909802272825674795349019776 12535365 940768907362138545833256852446911984320 12535366 1154837678383098191741647630358299898880 12535367 -400437716727253384757926445893326339480 12535368 -204044655548553433765577487817194700800 12535369 918136932294230578585094287474084193280 12535370 584242385690407608679901250652220160000 12535371 -145210135199075104613951456794858147200 12535372 416289621250559997241000222871812088576 12535373 11571155205538707927860277564313733622 12535374 -2146793160441363137500258352610357120 12535375 749947025218812923707368260113619946000 12535376 -32753200896513782195698584689281597440 12535377 228976255693163641857389371782064085760 12535378 -211325929598050414578030315672304383168 12535379 -132763600885336988261830969680815745000 12535380 54879758286313853433207679288190853120 12535381 -150661664307158896267254129285847447236 12535382 -119738892452238757563166299017738544000 12535383 28006720922236796025360051479953651200 12535384 -333925842853419215222334720664927549440 12535385 -1295091498568735790041243220204690816640 12535386 49813584694006617170828151045819646464 12535387 111451297887424063513111268860787856520 12535388 271254646712900495595640620702388044288 12535389 1337377007530015189869759800933184418764 12535390 -200460565741830083873695668280643850240 12535391 -1197912291372970812861199520183688617856 12535392 -125918791450243957461535956887728029696 12535393 123954748390626796813505043217723533844 12535394 101413250514034528114414262913605373312 12535395 -225157238113207899569367685152836887200 12535396 -287067808080050429278380875358070690560 12535397 -684743128823662193165837581709778771168 12535398 -181327857524755254324923251474046033856 12535399 -1608435797069981321839043161514240950600 12535400 977557447832342252630928526820839680000 12535401 -100784421363496307500349120502174709440 12535402 272430758761303694308973217643043001600 12535403 -207397575593819942214874480697761176 12535404 -197365667795302554050350252535901388800 12535405 -189445491224689460983819177958134490880 12535406 315679250699620849260685026306006365952 12535407 -237668035693566121595741771936782520112 12535408 9982036555606667076561454754063974400 12535409 -1840979687427013227167587168249170468480 12535410 -104616469116391442880915014963906119680 12535411 227714916070550374257052546593111868064 12535412 413072047837568088679494376750986089856 12535413 21401823460729263231059885400198278976 12535414 5249208767453945002890993271505004288 12535415 -517707177348314374085304388826431435200 12535416 165243867406782744354743045913042493440 12535417 2279509067883688920786640265193443098752 12535418 179605685105316883538493976247741826816 12535419 38053490741490552402174116235904486368 12535420 -195385401239630923829374322197085406720 12535421 -213762984181369574527808668652049556800 12535422 -39182540539333180050505067513345882496 12535423 -1843792974738571954369434085107393075328 12535424 355337266711825387323772238086904217600 12535425 -464417095286035330897915178310321180000 12535426 142791986570857151817334120135373607840 12535427 -54356468082454460071899801609951836520 12535428 -322758516306295986115668446163924218880 12535429 -716899373527059027533748798388276858116 12535430 1230014219019889011563808190000081382400 12535431 -463125053968183315829878577257030580736 12535432 -303161949039145173478673812758656778240 12535433 240674651348645566910063311559796854682 12535434 -264926894623005187817312137081374008016 12535435 747445808530454754754096100292512275200 12535436 663738663836636708350062455134493583360 12535437 -248549419353597510969360173631981795840 12535438 512214230941523277067544973294400989120 12535439 -175496975153494968639833510414906505216 12535440 179013684826789547918186700155289600000 12535441 130428236272759203537861916147429406500 12535442 26498775860145316601849339487267951744 12535443 1143159771910428371244083257273376757384 12535444 -536521041392815542946381309589549352064 12535445 507225002718562372593749895823456096920 12535446 3952757470244902079351571434211803136 12535447 1143164437601567514795452748850311837896 12535448 -1525247101995063542407514446476649021440 12535449 226498359694305640860092838175299328464 12535450 -151203948606633383998824696628039326000 12535451 834163655943157199251413486509129128452 12535452 -242327858694309981114863672761576151040 12535453 30720194261347715576053247858646994560 12535454 -101639345822856235588964444471303686080 12535455 -3464463493679710889587176310621528800 12535456 1376367355649784533624579046291408617472 12535457 1735489546649856000559241328117859296432 12535458 113965462397733618375276808345179084288 12535459 -230186368181926370559258466663071305960 12535460 181233400984745173086788303425361510400 12535461 -1032241180335319318283891790211704551490 12535462 -148228157164702336842871826352737844768 12535463 -666303805994548004916077868390032293536 12535464 -1811836959040659390799032343648004014080 12535465 -963711944160409069941679417380971938140 12535466 595964308308315865803939895457500896432 12535467 -383363888491469721482347069682546688 12535468 1068582800484439697330736832406810221056 12535469 -685403498965680437344467713417464200660 12535470 -134395128546235423345222658716977423360 12535471 -37245778504441412130681379375335763208 12535472 -102259879939473296500961556161874001920 12535473 -475703453173783176259114078575287523216 12535474 -309372334994838045937038434898552275184 12535475 -399942368169033143121545779406140564500 12535476 -53888078791643213132897105042256162816 12535477 1106059240565178608930535969045941317824 12535478 528062380045561965999036350857238576640 12535479 -68702195433762271178878247667682560 12535480 -515037138162720683498644038451717017600 12535481 212673060517210767954691253628490824192 12535482 205136417687113976749047197340850033920 12535483 -1244672312967130513246855787772421056000 12535484 -649033420948117827640479131821663425024 12535485 -134069163387836057261585168493785837760 12535486 397272435179304414839345157678300456192 12535487 -126853117004188600294157962216866873360 12535488 -90772155521469122190495905782840688640 12535489 -4810825861989707258741302398867298240 12535490 357883457678542687606285556467892067840 12535491 946626093366492302645525436437070790392 12535492 284964459656843327689103992395582732416 12535493 23787871150908360427506789479687891742 12535494 -491129741418303572067722130170793077760 12535495 244496738651058040269003601284464870880 12535496 290500265767363347130565717838754145280 12535497 457275500475110530696162057555389643200 12535498 183824701739890148027874099966270808320 12535499 904122696960128089927342773660718433280 12535500 -275321775100789266068553266993066496000 12535501 -1007252037360397999538029002803035392 12535502 -246247720744903394532618999301672760448 12535503 1215996272579945246164706047989025818504 12535504 -65620574487757098739598715682448375808 12535505 796535406379548716257220564295685478760 12535506 129178957445796965320529437853574190080 12535507 633416808097295497272718442584701069840 12535508 -350666070106601452249436912038768253184 12535509 -376302301138587219812940369924955880640 12535510 -138068976342211072637214360103723802880 12535511 4039911322073140157473274227570301458560 12535512 1873879757516604006028422479850073620480 12535513 -112307533133827195594822029560767125238 12535514 -786290933567268883527714297587321165088 12535515 -27602483830745853076545166442590294800 12535516 -97938886807605106656668564452652769280 12535517 628422030285998348639284072716182126892 12535518 45940052451394684758194630203831043904 12535519 -2080205195559257783670674781876276382200 12535520 -518633466073064464199155511141467422720 12535521 1211089345526657673766843849349355921408 12535522 -382274306035495233901262266502090912688 12535523 -139217959227832473888527458740991164720 12535524 644021504985469578728383114459135263360 12535525 20123977076777307816479184469456252500 12535526 239604806524081526995910740401008150400 12535527 -317268382531478980930763247753107653080 12535528 -1836267050090087121828307846510307543040 12535529 -560079723570104398899194601583943510016 12535530 -113128725114184182791095045043097799680 12535531 2060888010365710232185304940743913369332 12535532 5544982073122491259627347639859544064 12535533 891749381433863727077228606224989009600 12535534 -78792308009420851095198076614283357248 12535535 -376031253079894999405984643433854976000 12535536 -118598579606507043363612339362268119040 12535537 -473252318707101040413186423638715558848 12535538 -308818820131422237585943799952699076080 12535539 2068396106135346178009327985727828024 12535540 11342931821778109897695830695954214400 12535541 1120642584695727109406941818254131920384 12535542 189961291536437010368185450010711126208 12535543 2474796889122594935377903162221080136784 12535544 682870818610692798726931547337489408000 12535545 -101745280947396105415156296120352185600 12535546 -583005513059631412411951753639341456528 12535547 -629767193766514633076774142540731910768 12535548 79648104650604800556801632213021114880 12535549 -562502089942986439033452272324034995040 12535550 -211654256649402631604229684337543200000 12535551 -279629160665155274490863592166130600208 12535552 372724011189099270021962669619947765760 12535553 -1442174490517797791509151531798260149840 12535554 -420193534767796030065112551465970225920 12535555 1580686342979883957034135662544783783920 12535556 923170606632359502952004344479402470400 12535557 -997103739935946286386950108901163184160 12535558 413999877267579213617933906843157245952 12535559 -1041616043985091126481347062343052379240 12535560 -1587419144803812320282318799567974400 12535561 -572572040453698169057971714961391358200 12535562 -575167169479240546106442799577636966400 12535563 -78494800165493190057920945454353298432 12535564 -1098492844433982285564447859440669677824 12535565 385816211624658076786558276789396012800 12535566 -718486198033989631136199100853883365376 12535567 -95746158362227608014701045699199604096 12535568 231488664635251504880051678371176456192 12535569 -549718851673174625942444948952101666700 12535570 7045366377794984465507885759835768480 12535571 203985422889057439014760745224454216232 12535572 224792495499614480617623677203927541760 12535573 1188631691017370504674533133438896828000 12535574 -50508009095561426365384931182307050464 12535575 -2992048668151803768812402239612329600 12535576 18460212927044339443903122719627366400 12535577 -244262059442666921509019998918435307574 12535578 547396662098797603999705120786797086208 12535579 146132755194325232962366418156384012832 12535580 -271708821474109134402920619731452323840 12535581 1128191613715456666611676323040842106752 12535582 352569079937315083699826259993049963392 12535583 363792585197087584309610587828110260832 12535584 150376052072335700170830483764934082560 12535585 -251713446040179720936792415679323400640 12535586 -97783831975211610847085856548520990720 12535587 294782647696004181123043345457591635440 12535588 417469134228767114848483246534939889920 12535589 17780989821732749829463793550871463232 12535590 -520767432316084727709347577025227816960 12535591 885938988060598859533549233765474783992 12535592 1718304097990618959473710576825932595200 12535593 101603301442674914486141489603582933184 12535594 325976568680327157612250238210145610752 12535595 279690237976848370662625276907243603520 12535596 914257768678780676762260379844801418752 12535597 674104816772329864906361486565598033046 12535598 -684120976382798593564477127377795741440 12535599 188365288616609902251083403713458404480 12535600 -38269391195311316667789602417868800 12535601 717984097064163469150485316759798439784 12535602 8587458192060496241903439066580808832 12535603 1300254768270943928552575684925409491852 12535604 1401075344229106406060703462686733392256 12535605 1164296970447850226935801836710312981760 12535606 262295314549868891472006711152777422752 12535607 -16686170415697150969000413615201600000 12535608 -510665344058040856344414661690778480640 12535609 -710709525502298245666135826286262911190 12535610 -47134855088370174188460915795339982080 12535611 -487338775410341971130845154406226784640 12535612 1100984599989363124320890684111398356480 12535613 -1296837412982475981933354815196848927016 12535614 -7460535010313562716175901687920107520 12535615 20616916734852047558440412403734677440 12535616 -248113144283229799792089143883021680640 12535617 36584942874008448075434549372245189248 12535618 -10958302080769788019194882060249073152 12535619 383651795006392478552998847641901116896 12535620 187565652962035351237944961678976532480 12535621 -58951299920841509538656160536126020128 12535622 256525910228559407845407055636100715648 12535623 1209449834336983936382638788479573226672 12535624 1091982794095974355847442854618390184960 12535625 88763980927564651041149319412953120000 12535626 223598933129337597558077584136973721344 12535627 116236861096968549409973044224439614240 12535628 -360627863759973280824764374348759256064 12535629 712778982385322018907377679304548667584 12535630 -672324619788393814229721051347829676800 12535631 -1494080590792497222232398479570861796000 12535632 -173142691797862316635178272568505925632 12535633 212788189345012120037260008996368050368 12535634 -1084437217297597583145162836481058172784 12535635 -24017622317519640078858120968047073280 12535636 855993472333330375124036651646874206080 12535637 -155172670976232880681081902803597164488 12535638 574823640813255651787001301174058944 12535639 778638386763885236551514757929362019040 12535640 200565453786177122349629174838538444800 12535641 -605491134253263548887924628930691780480 12535642 32698672294136559686760224735008197120 12535643 -661759508583416829208474088609028018108 12535644 489620408334650501420231604045043384320 12535645 -46752242112104108501179158272891769600 12535646 -2567554070516294535983032037379769728 12535647 -553291730404068362180586204289752576 12535648 -1739133896333862399465361992820215644160 12535649 214135044445429345199343261622669967040 12535650 -172916833352585067278832050075934036000 12535651 -263881547872912448308143724697927173348 12535652 -214228006712058551176912646901160304640 12535653 90405907714542103659223531342362150624 12535654 -428715142264521608164152146966535482880 12535655 -500231250646851317226035666148805963680 12535656 -70954104568130796930681080802233548800 12535657 -104402808864453711251903050375290289520 12535658 97279049259772608333441804347466622560 12535659 -997462015106616651844097984432792620836 12535660 -108477843924760245105389728254425272320 12535661 5631083404292829353151104686979237184 12535662 -223402636121356884187765315030987063296 12535663 75420531336871948027520120474283224560 12535664 58968024070059967431832788488592654336 12535665 513291575811611704787393771253082461120 12535666 -3224522666521432387553272975171302912 12535667 -707908634110860996712686354553343306640 12535668 -395245663333833575699933752474813440000 12535669 753244868774221030215816140011809449340 12535670 584073647001823123188257347140150286080 12535671 404587458271196770029488942453611021440 12535672 924733939008432482442718201182744391680 12535673 -200805280578263713437894940674232173078 12535674 163883121577140669111417663619580305152 12535675 -401256316284474287769252268507502061100 12535676 260230816324665731380496200855235880960 12535677 408075473446941664763995126223729050560 12535678 166195850153865134995938082323556770624 12535679 -699790280440869127948027020065258960616 12535680 -356054857292273557618742354585321472000 12535681 2273545658713114823533260227613102970080 12535682 978732796551470005517510492737349706192 12535683 -946910247943407771177537714319582358352 12535684 280221312543466468063130308499256487936 12535685 298624886917257918760239737624090275800 12535686 651994451100612521489908616832814691232 12535687 -9333171087737400556652232197225873920 12535688 -1864131245249467802008128899490943303680 12535689 -699096407126340115504006688042223626880 12535690 335543185785570293157034079928248939520 12535691 52531257204030043527113516862583509024 12535692 131841381223245669048050589889441726464 12535693 701321737238918848227594205251336612384 12535694 -282660859223867264986098839945027880960 12535695 -1012924626244267052597177904256837778400 12535696 -93682969471535872327162256599028842496 12535697 -572128960404686473646823997705464763854 12535698 52291387420654536347589510838637082624 12535699 -2993325427735244101417488042977054903808 12535700 -325877124592178644137854343204926361600 12535701 -380113774018184213890799375943097852896 12535702 852788921405539707924074489089498155552 12535703 -1264344689704309741406672998140009696 12535704 -17336545906735416019036827572411904000 12535705 -67368115436431802355965369656863636480 12535706 -64844231134780506169673264534934259200 12535707 102949226915041778626880903017350892440 12535708 51969769108030235427295869087618825728 12535709 210097745676909596547682102767217363500 12535710 210458988503868471411577868295908613120 12535711 579739038557908717151734012804584877672 12535712 -217695913063586314214000785848256167936 12535713 180189697142787578908854395562896068818 12535714 36785490942783411986787363992065616160 12535715 -1453412378201502086345551751231293461600 12535716 103132792100741257414064453904267669504 12535717 1213206778528128209747844054162797560766 12535718 -136373989535631870021442856501063614464 12535719 143314009362484322733041380037890042320 12535720 1878084903369404597693957279499681792000 12535721 1637959545945751537635703588554787632 12535722 45629740375833938609445202423104095232 12535723 -1170267424009129367511347994081217422028 12535724 -462812887557073757267926521103455861504 12535725 2217584464249853609178235880560401600 12535726 -608387755619357292742803025208340021504 12535727 -1730227187225651860800985770865130573424 12535728 -135282430757673925136690907159783014400 12535729 89959972083450624381408480781670656000 12535730 498803985185410938758299813054907596800 12535731 -25777988248827072029120945636693763600 12535732 379484964019536896584964371459876392960 12535733 -158474190773192252347140389699930275680 12535734 394128764177463014347782392870586723840 12535735 433878446904289360842784364820241438680 12535736 213518752176058783807234046998850519040 12535737 901507599148950517788372886299335169360 12535738 735474514889029561854135236152831491840 12535739 -428852559683057194275116854219237195920 12535740 -96859575015244674454203658641840384000 12535741 1805378858608144441126865846898946791852 12535742 393043453270911967426702978089195514944 12535743 254415123444090841223904706197195792000 12535744 -291961512813113346967003208154831912960 12535745 246264815912460186758491101380350444500 12535746 -531279119807041453594509659326159113216 12535747 11333835058635771857232925539144392192 12535748 -388957493012217866482379017341557385984 12535749 -112906439596659258967109617569911454720 12535750 66836121023190303871790837582369088000 12535751 1479426934173685832961078138632123809752 12535752 56727107819402011524055402903216005120 12535753 906380396143627442546277321825758272164 12535754 -102902975603958628636805663094342099456 12535755 -773294566193451944458955141131522855440 12535756 21322586299917181909998972314369534720 12535757 497311764290979758971832920311672473580 12535758 -65032940467547501680603633989798173376 12535759 1010459384482935157966549369741519546704 12535760 -34283960081337273658592540856774819840 12535761 342898293329513349656710720127694727104 12535762 -710662183224906174145083428435141953248 12535763 -125826305523232418626336781143704819600 12535764 400149525428241210347384396795801812992 12535765 2090265375954287235438601605080214163200 12535766 664388234489729008694476089651409761024 12535767 -795672842470276568768812389559986880920 12535768 204011424675799470713135903064070901760 12535769 -863557619592974058682694728784842531830 12535770 51184266433990484563388489478979184640 12535771 1597820657819841136960457256914942699972 12535772 -305305055300254640238239556027355084800 12535773 -46162239808666507610867325197955974016 12535774 293476174449122953781453850458774470272 12535775 -407580694390904276775590626764774961200 12535776 -969498153381679612377881465942389555200 12535777 -732257584881025691630415504995014613760 12535778 731288054635106278237631953670184847440 12535779 -46647541368229091424405756577941057552 12535780 -133298376358353276665230797889773158400 12535781 1953776026644316870169875867093087991964 12535782 -61012203112561332067775055930048675840 12535783 251669421870952341029779312580183426208 12535784 -395205044800070703106390527522922874880 12535785 248151286472352409916736258858055345800 12535786 -586514551488267078248134685060745699408 12535787 3841172312972383589388099676472809920 12535788 -84778153920588519537839510303752519680 12535789 162974987435740000835556360267138662400 12535790 6022258411372112455943506234272846720 12535791 358714571831402407059403343881886572944 12535792 -124707892892722516008475963934131093504 12535793 -1188244177334198303804898148549412820480 12535794 -445260813162717297320232412517933483376 12535795 -977994004106378236914995089856545314720 12535796 -86406899294928893300907203906777948160 12535797 165604584953310025922615121992091079200 12535798 -355528802126923347230487468250870034880 12535799 -810166863226658527658569947421035997440 12535800 -129547404021915002933749483827655680000 12535801 -671114713460668503899328598165659820800 12535802 -231953887726925687728740077501720469648 12535803 15478473507528374838159556785187890960 12535804 1350467769448069915217418093702680204800 12535805 -647674339623443541984049729686651703680 12535806 -6553040415841860618223466897961600000 12535807 -1253935681154852751227740440250488530944 12535808 11818459926703723013733745683207290880 12535809 -213994659876226018943160721964946905664 12535810 -245777816741096755366639566947550512640 12535811 -663668239509796365606139269495378672576 12535812 -543726520721375118953141004231089672064 12535813 178880995106451157479609653827315468704 12535814 442586412475606627439071638014401628256 12535815 202401625495751449078472316734738861520 12535816 397311675360785669173664029726253721600 12535817 -1068536710503773110940015517374447724600 12535818 266224119915501695622791488487968629504 12535819 -384918958657002445460623319547075801560 12535820 369487007633605096493174669905152000000 12535821 -617699730007060834600137148121476903392 12535822 97470717060807246497390639061428646144 12535823 1045582605042526879589933916483285489072 12535824 55483572109794906029409248003661496320 12535825 -325258966673365793625479627086076388900 12535826 1029505538589922225603531997598680948112 12535827 1021686879826827377186026784303057928120 12535828 -358149767473315859241488760166358200320 12535829 75553205105553976513925463027915814620 12535830 -168313303102461720109889950277158464000 12535831 -154566615613353991772264095127246019072 12535832 -380052615706599451673682433444666060800 12535833 14506827169006756320321247158199433184 12535834 783191708599094307465604636825798336512 12535835 487081824247254370461135566299396587600 12535836 -255859164292722183477331183671264511488 12535837 -670648169360981013852237043351256175514 12535838 -386305093990051067497603484882183616768 12535839 -427711691537918901418731994450169040600 12535840 -2001495184943719111643210542046269931520 12535841 86383670465524967840689254181316452272 12535842 29859653041304775684500647483471872 12535843 -699864934684166123590662496306519007908 12535844 -1311437898523415948656563105811892475264 12535845 242699206937323776111779504904128822400 12535846 781866848016225160872214665807231355872 12535847 1767170413266085847482460458296489570792 12535848 39139558680479832325694786389818163200 12535849 -12914360101189530227672386569785863260 12535850 -312021339134910507037669950142861452000 12535851 -443979311836522419142918172202288992256 12535852 -224153851732668095852948836710627328 12535853 -575067429027716196658433526637474482336 12535854 165369895119215286097423566742932188160 12535855 2023147670931206722157155114966528059360 12535856 -7418062148621343503548789431230693376 12535857 -1182240353862553923136747140642790443360 12535858 408136856768323907868435327051238208640 12535859 291628953348496168516217934863300865600 12535860 449894535562984621371392714365750671360 12535861 -228102743916073995697911578460395340548 12535862 4285389948376213330295586157200497664 12535863 201132610358896455445588469481976982400 12535864 653085327288904646501594233450121195520 12535865 1504253022149303900103377120256278029320 12535866 565488488113363891522795201117013244384 12535867 -570848839573342899898470394386367408688 12535868 84531430729346537584355348401670762496 12535869 106285212230407357963254668974743300288 12535870 506506642698619338029007541150217762880 12535871 359729266443796870347822616713467067072 12535872 -85072986796515624276047412282261504000 12535873 -15189980791212884980465493644739496960 12535874 -66553426982227615014428753038182047232 12535875 176191025244772268195401780813037796000 12535876 19539942146976495974448981856441695232 12535877 -661883548369974600218396384524386574560 12535878 -40060447303541748215043327037171200000 12535879 -215642313015312436255886553070242562280 12535880 -84067614784556928637867469716652851200 12535881 -34802359614145942861237946781113674080 12535882 216596025781174345542097426887883743792 12535883 1632419792445712579491927589773823866132 12535884 421019915460471109430054053610521098240 12535885 1648069718990406586300845645604967415960 12535886 -509998458039013078214665839149274670656 12535887 -57248810208475350652423611524420683776 12535888 -136232992358059608306335499197371269120 12535889 -799336639719890087628154497063464234076 12535890 -207966029653932226279146757439398126080 12535891 493208530310331782842005303378746087800 12535892 -1219035893211625793366740608517715493120 12535893 743688511582045527082403004621245335182 12535894 -184149865641550860862604074160787293568 12535895 -59221853437352914046605962211680725280 12535896 -56364281032319449732082578505357721600 12535897 430535838537116960667583615391959819200 12535898 555383546663272129675522533778891213536 12535899 -221644225811440215201346185193904549736 12535900 166434998772733858406661932501195276800 12535901 -91867959948165667221070100746032592320 12535902 161864235806368465922736323521970590464 12535903 -1677371594525446692113430038694761129856 12535904 -724777960062619004280678817717611921408 12535905 -243760618060492914416854476430387473600 12535906 305898280892663524692714838065247390080 12535907 750848515154470189485644809670210260800 12535908 -192833104718919677903033730410571890688 12535909 1493948542679370998505948246831569669760 12535910 737965638965888479476263462989391487360 12535911 -955439244185239669436841717495465487200 12535912 30100746893637445114791703088115578880 12535913 -834123653314991090149606880335860373218 12535914 176378111959266262784678553337481694720 12535915 -593451417729390692516829065169198248400 12535916 745329596934115182170209598168424726528 12535917 384010189225770026908798990138655928000 12535918 -87406598546268996350462574571518804480 12535919 5005553118290527786734459572950544640 12535920 6738242990928445424247401163795333120 12535921 704673814147679601671257219844560219200 12535922 162528125478167408767457292860685791232 12535923 295861088505851583373303033082927446584 12535924 2813413573570770415691569534054944864256 12535925 -19738923061318362502084075393457071500 12535926 -11873021094804408445236618918791804160 12535927 -120220977222346850106429186823570373528 12535928 -18498343077578339021299066424648970240 12535929 -350617743853032048362006511680556884352 12535930 -655316570118635558971663844247506484480 12535931 -687003029531981555878516118524709420448 12535932 449025921599770388250102718895945785344 12535933 1249306237590085614531480699906660713298 12535934 -466083100109767481150105701670472345600 12535935 88526958782068934187723601113634099200 12535936 -528781272983730240431357922604304302080 12535937 -2001550385063364949777846679028451404414 12535938 491259060738022246912921955581599436800 12535939 -611655569252472915269371409340583105376 12535940 47562887074279053251574973385773559040 12535941 838704991178199557484678717968102142624 12535942 862417577370616787029273281027577099872 12535943 319926049126311584736250652846429366784 12535944 -907421092393179536244063291901410754560 12535945 427585299556839077143442182440208561920 12535946 584298730568688109323488805204632237760 12535947 838988803279602694785372899244666536124 12535948 -1010665800386939851798539806284134568192 12535949 -335019804297538880084369565754809339636 12535950 45881191478018365677476360610440832000 12535951 16129694978157636753363097541399759272 12535952 -101190140291312472659694843119401697280 12535953 -279215056863547885137601274881346048160 12535954 -502623255804578686333100516790313075824 12535955 18430516073033157631073198880414798720 12535956 51454350069473021987571753824797629312 12535957 305891882639779652996361654629164025600 12535958 10075578562755264608664944275431106080 12535959 724539672134716308240136190692067952768 12535960 -450517480586132627067736985116554240000 12535961 352843318552844838730957651251930767124 12535962 4112852941580034290246310190953749760 12535963 3152068644155255985156703289556421672 12535964 -861708374144417466715728628192412313600 12535965 -5684144914340527063367339332069267080 12535966 136856893174774618992858958451337216000 12535967 -397729747905351519213059960472437888208 12535968 -1158158357809170160842440331695987097600 12535969 -127243746840647947930356346620943033630 12535970 33931128363744190417159742508355551360 12535971 -114412268106498557871019577067488349696 12535972 803610443508077055465503508816271595520 12535973 -1652783247642483774222202263981037565952 12535974 -262903207186578736764105583436866176192 12535975 554208829559994610426737100979364669000 12535976 731647187449767085584067745907263278080 12535977 789013713973407863906860821353968355808 12535978 -43817874105358847155223145579052861440 12535979 -1897838197414205656549655908309371259824 12535980 -448199509537231206585002562343216112640 12535981 -1031227880542133791034558042023197335040 12535982 -1503379863482193654883421935927852872000 12535983 688015827697221786956188969381246650504 12535984 -79309277411460165064274214594342813696 12535985 -60173119445541762236312477750347946880 12535986 -756723518385886107599484140642878073856 12535987 230722134695906990142311991240177204792 12535988 1269281310168253712615498475900288215040 12535989 -221203521032987908925898180137480403072 12535990 -377212431368099929856863581114875712000 12535991 240109850405466790393962464908769704080 12535992 -408398839618213484848846842836749516800 12535993 1703010745037086026232029131632496797840 12535994 -350970502276735003391088035415412150560 12535995 -680136710371798610645385787526771828880 12535996 -182363934459704435331377187508385817600 12535997 -490278658319425419360392173557018354048 12535998 49403982257652065945574963813030039168 12535999 192192301105189208223245364517791201136 12536000 -313846106499440570738028914455609344000 12536001 469350924963992763849167641429522161330 12536002 -763685026284613957583165432570908502496 12536003 -2149312865206531626274867267703175959748 12536004 68003184998702262200568718978670469120 12536005 1441604623561468082454507822393264000 12536006 63203813564243095777380561355869262080 12536007 -472825543818803731122231047786666530176 12536008 1157459635289771140452026597248565928960 12536009 141984184508080669971768980217753343716 12536010 -39134203028314603583017991897943993600 12536011 -122463712051129943695230863915424129388 12536012 109427634211080226297222618757320276992 12536013 -88853402912828387863374888168799210464 12536014 -323522326718630269066291979038899067200 12536015 1261912495261738461341863094123198513160 12536016 140228819396106996349791715283640778752 12536017 -216512065642200990515630183680181610380 12536018 209217600382257129523520376477098432640 12536019 155316289052749840439432091063430796640 12536020 29769774341621972082887069655704616960 12536021 -157463270069909127656477114384670598308 12536022 -777829500949865045999624085032095113216 12536023 931023915868850357439211799777613819272 12536024 -1141942491264558704485337031265614551040 12536025 -187798947472844415596022985189502604000 12536026 596013439445829591627646146106514249712 12536027 1201268377459872066833846480254176076032 12536028 169603904274732129184014056715890196480 12536029 1089362341305854776134526919909371109280 12536030 138730787835650290783402643657329758720 12536031 -404631947479785880799774693309563019448 12536032 -645709831099765867009919911924506820608 12536033 159375441442685159437648744003539295380 12536034 -104999870093297160832915195329263589888 12536035 111705203626968178661900116681902332160 12536036 -776643285387379650863717623603261317120 12536037 56350692643582980778522101182145543096 12536038 -187338354837758579337729733334970926208 12536039 1248779743152758717484433399465318326840 12536040 35483379689122067763862514605205913600 12536041 161103313047994765055567236895437036672 12536042 -393400758352618977617330178994272437328 12536043 76179331516875542431351858364340768768 12536044 7560167451885534824793820709146478592 12536045 -441246001877682628758178159128076653600 12536046 -13791221565921566525835330436761219648 12536047 -385241936474813183714648473894764259504 12536048 -896905662988876709894663540818575360 12536049 45172303413366915758399943899806384752 12536050 -291613190102998496401241804440934149200 12536051 1029864958671580624118801291890508491584 12536052 -60691726388759139878249755973096257536 12536053 1239545550739213351099787699896444368302 12536054 -670849247181533421920814431787347421024 12536055 -30175106349227820365266774648518934080 12536056 438403483561085395143280789277305958400 12536057 -953475165632455932761939628894307179900 12536058 8446984633226237857036913186303528448 12536059 -320732676436463453520754766380421001920 12536060 380498592626093248710636383437696604160 12536061 -14959774850359655965053534298357093920 12536062 -372985545170750462591055172152647091840 12536063 -980724543032431337920741050672299296800 12536064 101224880201679123928292652601074253824 12536065 -1165433096845062151080087997985758938540 12536066 -45362949537696495437247355123243001856 12536067 195151165887244532348582923720021058880 12536068 -1544500934549408670469747376389934177152 12536069 -313376120173198349553563673649362066048 12536070 -321456660911457695457013463510711836800 12536071 86796812871645274620040794324400532880 12536072 675858354915258480781409179028527687680 12536073 -198261268741765639754516136896121153600 12536074 18441924717835228431936459457109407536 12536075 164694560009303073410252180418761645700 12536076 -126309108436514774108608629968752066560 12536077 -386130604168360384204598939519365448288 12536078 -94804299418548071667120700353514755840 12536079 138226294644508017303891817676448781440 12536080 74869670096411212393583349621657600000 12536081 -188345077316493677746295850891824437056 12536082 427018028752399570405494333498913078080 12536083 324135026289814899631397444993983447120 12536084 -110505041594656236511264479945062400 12536085 352348627864991895094734741977449466400 12536086 8549516316380876932749072031723481280 12536087 1161921488401114119287346820249201265736 12536088 -818858197746527778230531345283431485440 12536089 565902490111934917050203939518508349480 12536090 12029274691450638671175403599776563200 12536091 21378826006385728368118454626744901520 12536092 501133714175962233042450332336816047616 12536093 2034386921149049758466353426314627765120 12536094 -467166448759764684372907905718375587840 12536095 -107234965221435580813854330979505851200 12536096 -2023025240450942224358639419097383108608 12536097 -6950079800386957225497837276901178496 12536098 1017353046327585238558101555160525054800 12536099 832515715994081046131497376011416068448 12536100 405894752567914424068739069914629888000 12536101 1301765183105977558934051640474085847102 12536102 1099448418698210119424505483313834007232 12536103 -977362047924670426747147776717011643096 12536104 78857165598402493892276687265460715520 12536105 -158835205593361084432846197540321624000 12536106 70007370920296353578218007194365915648 12536107 -2554992610207994535314002706855256120 12536108 304965449034274730021532614929916820480 12536109 1075306842939240334905285278324733961014 12536110 307034085081916115250019466679759409920 12536111 1261739647126929403217530094510686079520 12536112 159947554211624994157010145699288023040 12536113 94631602464102033287955833715401145362 12536114 853997330031118585601250517031483152656 12536115 -506707031578382602567688993811298560000 12536116 -1171727274757626476977180972647323551360 12536117 215494003905106818753418530613458602784 12536118 75619200675418213307249800063770266880 12536119 -322446576061496794328717398005691327680 12536120 386495090763615331671108390474184704000 12536121 7910641518243120327870495246897999360 12536122 964346075850181895998383000304268319744 12536123 -3529346732840706109389244308223512933264 12536124 700604068450055847202923527082977648640 12536125 -201872067041367503662211089400860128000 12536126 -880929397291991893118371499052770911488 12536127 1177083901862352161418399920941060983168 12536128 188047368877260976791463604443095760896 12536129 -367968345566721143021838276411916446270 12536130 -74038202696314868980244725538625070080 12536131 -266903089196822169610698302695833056068 12536132 134495837695481214261178391743357194240 12536133 -81541591287772576192802879141513945376 12536134 -4312123156418652597250930214130452352 12536135 986094993894878384086839905199711577080 12536136 963134959816244989944752954536413849600 12536137 -45768639006267464521992886640580222000 12536138 490970417798223020565831106676859512160 12536139 -194226248886022096419519341510160395520 12536140 174787586799053491991689424292294420480 12536141 -200690524178147757916153131007971208458 12536142 551307998967015604322123915101959246912 12536143 -599841074546378674842865370664591619200 12536144 3698363320082870604069717615407775744 12536145 17483112642393673704741086569065306420 12536146 130761939676856806136176604365596212736 12536147 1003424501219356659246817656511604801520 12536148 -927627721567820283299300499563761158144 12536149 -1512656597348356363482312078663510686340 12536150 142979100825927867990162318333759283200 12536151 -31714832978410818705492681978868354968 12536152 -287108988993687639000871376661491712000 12536153 -637719268524131900918372840919712101120 12536154 -811421277398391657550990664101830197760 12536155 460840965066461261633967847429807840560 12536156 -562956285723371893888735497869936340480 12536157 -217444641348036139665611382682661770560 12536158 247400925456661724805285967903345152384 12536159 906439010263817910825152306368597443360 12536160 -72325314986434674877866325421803438080 12536161 112760111551393968838729698764261260800 12536162 212105717962832794717246117253204208000 12536163 108715921937599966312124749763753668080 12536164 913513676206599726099252113810121205376 12536165 -827671456779318686893386515408271191940 12536166 -77547804139302539931971055732045946176 12536167 -96447224456912068396057267390374567808 12536168 1148102616315282520581730801192981954560 12536169 -1077908481487257636464241866632969187328 12536170 363455410780391706670523883259828469760 12536171 -1638242608025961234273100502924998583712 12536172 366473388752677706477722913774083226112 12536173 22978799498240057969891539211452788864 12536174 -310357833506827806689947345146462482688 12536175 -530036448528141313639015329506058705000 12536176 -229696124398927439742393989917292199936 12536177 -22917358598497479656580079518521160720 12536178 664232211008808688015866925872451752960 12536179 1305583664380461136150715130552587528780 12536180 1000925000045887382498837067665830982400 12536181 -6772901765978346976423553083924147200 12536182 -53588624135603924055178109731602323808 12536183 -310381369876460162502959581476117857280 12536184 227671975723813225581330456341234688000 12536185 379182315865411003332768537177428306760 12536186 -223751628795670657770162946376736064512 12536187 -750726734786225276239546978863374628840 12536188 55700314331181824422309611098136313856 12536189 170428970180624259289912676816425181952 12536190 146288855882008305151097572903196099520 12536191 435666230301279617428371164607052736352 12536192 -662783903789667418864059427928974295040 12536193 1036453919587580707263644777172658164384 12536194 -628462391263046780836228182304816942080 12536195 -109312007613832194781610536462596983040 12536196 -245656456173743938561476419655318921216 12536197 1297002766816974367582585227002344183646 12536198 831348169093603970171622415697871573600 12536199 57375839418049861275092725176614693280 12536200 -367433317167541081259046823168128000000 12536201 624634985738428607071787050275817022004 12536202 102360227274270122270116064636258611200 12536203 2000702032665676982922732528707852858280 12536204 123007783604758779279167315287171200000 12536205 1080157820266227037910124177882283680 12536206 5793887309088747149152435810112405760 12536207 2311348779767030477860191371067687477600 12536208 -15352399115113730040596398906081198080 12536209 -1867320355954956431139403977075842366094 12536210 261625071141220333575295657583101913760 12536211 402177571310660032098809918414114425272 12536212 -140938282460939597059089791182353542272 12536213 -453150210337763627542899445832078566500 12536214 97107614170921819877576742382810521600 12536215 -322385069178029559576151735962877313640 12536216 -202983050026590576723300700694241607680 12536217 -8965699468062234971291355846294850572 12536218 333919351476918710697779238636483640560 12536219 -416009235084234002013135616553986383360 12536220 -141722908351278494945083393828602055680 12536221 -1492953847867044371525816443514350875156 12536222 -95831521931434153930140375511416041088 12536223 -192673614608895059370456814999130403456 12536224 -957558583754156714465532867885859405824 12536225 466557372267281257829265566195446971000 12536226 3353810203573719518845180906527094992 12536227 -1291061418530849779147016622583914219456 12536228 744428855782282684275633286327651709568 12536229 -271757711671553626390666108444394970720 12536230 18276588685344882652941605030881747200 12536231 636703242822756894379088414686457575032 12536232 95805632645394502449806300821769994240 12536233 2327753614314144235658140648378563773824 12536234 -40042610356383592756207759675660635984 12536235 567577214592296609767827699362049343200 12536236 -949484994435283139925794950042616325120 12536237 299907755967819508471033309934465270592 12536238 50269545642034685373720545406817843200 12536239 1018626038594609984124025922412717361040 12536240 67917787193469932913010855975102709760 12536241 51277160413277056146255338231904357504 12536242 60063617685428733242521704394594961712 12536243 2381367372286957242123417773380759358304 12536244 12775015775355190085416391724649015296 12536245 12362937960956326491340996582074543900 12536246 -210965694455868546406112337922866306240 12536247 1030164392593932191033858434222401249000 12536248 -1026075947984546663416961710773011312640 12536249 -715437679252773731778252582352688996352 12536250 -2601963260323531803276273025767360000 12536251 -338009873511468422101543014263549653968 12536252 867065850105029895219030390397257716736 12536253 -757758552615514966099436072404702697556 12536254 558640054830779292317574889511511480576 12536255 -598921026745021969275022292540372802840 12536256 -131394145222811997559094060665943359488 12536257 569566044667230610818604302148413862080 12536258 -234756485163095867823101725786443161904 12536259 839293131403896419345820162868817987040 12536260 733164969113239285357091255303011676160 12536261 193549690310592541396465555253714380800 12536262 -694626792524312001110435454811090796160 12536263 52387175593966855558778256668048504064 12536264 305128173984276144617649491238167040000 12536265 -82032026296661136119571861742060032000 12536266 298546265599351272665709482486899236960 12536267 723976661965306226318211676054999882080 12536268 -433951093102417784193590293455184642560 12536269 412219687519628438813682893725474429344 12536270 590875802760982536533510785484137702080 12536271 399167987824946268645980753736489035520 12536272 53971981976325861950043819519329697792 12536273 158866649838540788769580362563430086400 12536274 -217089292280383825321211936081827655040 12536275 651238906858221563933706225861575900300 12536276 569735845173680582586600102096542269440 12536277 90877515050640668870693065143876736608 12536278 -123230334973917453007096256128351282944 12536279 -457441290470657494743602178314538329424 12536280 -548145796345369633142286234290214912000 12536281 1211817155748038261029245924702900163082 12536282 -740409339579615043008921927324243138816 12536283 -22546216731764115929885829913809811152 12536284 602632271679966174400609207629094447616 12536285 -784961000616538998983181199660488944640 12536286 -140412738248723756975908448028958626816 12536287 -1692423976251296873995673769860531124064 12536288 -607133329960171495381697602934804054016 12536289 -82895552286927523077266716672257165630 12536290 -14186677882921720843965888249385407360 12536291 -1436979044345587455819181407054145150308 12536292 -453225053879442012405152216461702606848 12536293 565554040641970204988153438066108415744 12536294 -232277371372218149758140753033432823680 12536295 -343773171903091901986613881718449660800 12536296 -1882566737272939540036613672606050206720 12536297 306314098408940868487701616421159488512 12536298 -238514022751161951151218226954326999456 12536299 -1298915173680149011940376081687448434700 12536300 -274531946403988821349203639728819328000 12536301 416166543087779633887044020429446957632 12536302 -48316540428037352581290560714625680256 12536303 244260087876638178994731622641490949280 12536304 -167928475622886666328658508636814835712 12536305 -266306802910133315494199007546786502080 12536306 16171060705728104536020179590275652224 12536307 233322996773012416791247620755363174400 12536308 359518898974007132903676113169686383360 12536309 1513817147216491477875075736648769293116 12536310 -11828596808460136860615049400043233280 12536311 -532479888597411581774070098622401286768 12536312 -64061863907900439032149034487504076800 12536313 619651382667168409241862942380886436944 12536314 48148031913803024307079509279114969600 12536315 1721440023473577280101454426018819422240 12536316 -494067974750956100061078566447454566400 12536317 -167725396986718960558403575564399207668 12536318 1045286321071875642138996070769105295360 12536319 -867953039178493673626327740868283526456 12536320 -268340938851643545566961083435345510400 12536321 -6148112244753541112513400581812773696 12536322 -121135659901739752260252702420545190912 12536323 -1618305801517246701336016071436279024320 12536324 55088419438972717507465257177133070592 12536325 595240346486887530638543288979379033050 12536326 -959655506164005765817849017752796384 12536327 -962545820740863225285111886896424808688 12536328 195941629764090227347771953409559101440 12536329 213079286353276975086484106815601928484 12536330 28458038029944724123956581728757848320 12536331 -549410377539677953489966430882486878248 12536332 -1338995153205195715782089616004177079808 12536333 -267506891261616209764848795280639574400 12536334 76690259124198494114361594408407405568 12536335 24911254039924342285964645629610763360 12536336 823290539154884760358088323932095250432 12536337 9576781387257948560196340197886270560 12536338 2335618199540956553630365530067292160 12536339 -2045690425602120769649183314363483771860 12536340 -168361055098632003388155685857518469120 12536341 446666050915768142737090960584128832 12536342 -131903240559891561333559567894784330496 12536343 -1339957230595011810966797853468581530800 12536344 -1382293928738264474720250290419090329600 12536345 190282350277149133685162471630269183680 12536346 178073340566877429305130275560416105984 12536347 -996039543970389845636548795620688270204 12536348 660287235973126897674820168270495397376 12536349 642602222436926895716127452485206528 12536350 -254425317565794480962980548388295313600 12536351 1799527529890855502969264605189583936352 12536352 1166488395552277609990806082162262016000 12536353 644384563619563095797271556922008725760 12536354 -249412379101330238009525208389687855616 12536355 132866616950140384623341772344307142080 12536356 1592694744310440176557551298455204200448 12536357 -1322167605415335635255238053337590562048 12536358 193628794741586022219495893555291285184 12536359 -51875318109696159475397413535204333160 12536360 682065096638141556784874000442541824000 12536361 730509070464189761869508843274598765332 12536362 -489084410353439286651745158242096080800 12536363 46115685574181805684729148401072289824 12536364 667433624969190788362313601757428082176 12536365 164976451685983648311001500083799933720 12536366 -1036750407214137918396835793913118066368 12536367 -1122167949750239288422645683419156131320 12536368 -119134226017766724932330332096114589696 12536369 416825295534590046065811430785026188800 12536370 -215282691595333300704067047890430074880 12536371 143183988740695571302071694865545502720 12536372 1545441180227909185755850799062490376576 12536373 -1006352095838560862683130893615499771616 12536374 -939854918759273597355777328224859604064 12536375 -152431296788072709321532106760632046000 12536376 648679310681542613672733883607395737600 12536377 -24918285838052152232477046130980560000 12536378 265492106001872478915496321188659410656 12536379 -927559538097248602427716472246761735800 12536380 47810916968519524618430719373882050560 12536381 -794704312454909156708906856818744444160 12536382 -120608988559254652025765082266211964608 12536383 174203226351134641946358121855652925632 12536384 -118480434583855089642802738668654034944 12536385 -381081429674794889740394242681538966400 12536386 190714259063132724980337312803881345920 12536387 -1903372168948969931279967354413120720964 12536388 433259423270530049016112512596543815680 12536389 -958908287375872312307105402062697779810 12536390 -465783419805644618005644367124170204800 12536391 116392520849199430131110709474920331264 12536392 -11895942333635168670918511336641576960 12536393 -2221661116389743367941387521099461047040 12536394 138788812802878563923093334017902480128 12536395 -80337997029419027155398636135288385920 12536396 -1229036942626888806322591176389820264960 12536397 1891472514063893976334813390903084079040 12536398 -201577382093096921004627557129219777664 12536399 153048941385111900195980040714137154912 12536400 40558684029804417360775505487829401600 12536401 -905230985700154083022362271233346035598 12536402 -1084426072969656507854615174395428436848 12536403 -53667795759753451468713696423837388800 12536404 364428148070114236498043053163762159616 12536405 655231603003188770760056921485820238300 12536406 -223758995788422327238410464172488039616 12536407 -196432156910042818938666805710375171320 12536408 -165931293463547502505981639787117936640 12536409 9585103370614753223425303667860014240 12536410 -443051558551144094978054841183151488000 12536411 -1139587125701545578882671218982343308988 12536412 143612340825049192347082020598299770880 12536413 -1155919661275428338571432746700334838100 12536414 -13523123382653761192994636528611307136 12536415 126139865149400799684117434260908863520 12536416 -1642467996704215520384787439396757176320 12536417 -298389591995062744729787770658931756780 12536418 310968137195755024102297117535890744704 12536419 203251236592767179934645581967356921296 12536420 520864709225791662328297326053665708800 12536421 -1083606463584885548707550011453175029440 12536422 401136930539102492425675399288501482624 12536423 1404532220509850620462209916186031629944 12536424 493579186152509250861163181380966809600 12536425 -391172012144722242974030933127223465200 12536426 -172546594292537093477524370348129688576 12536427 -810101287891404460847455947814151085480 12536428 1320715911900689467183453400685895851520 12536429 250782388232511520403233996112987722200 12536430 48314739287368491662732924426545365120 12536431 -614560531416238877870941342286597324800 12536432 -319806968036480717134629437583545892864 12536433 156510877199839583274367140504437711424 12536434 -244746468521972539985242382255686244448 12536435 6917547357628470424692913327104123600 12536436 22887921860155791552100470085587898368 12536437 1581867513065585449366356311045171298592 12536438 -399954029758434587686585241411164316160 12536439 -1558954845354318338992494538490939712000 12536440 375501240130072084150544283402609868800 12536441 -224550357174291145637321169573031817328 12536442 80922212290455522660502336671205418208 12536443 1460930994364880051960792105460285196384 12536444 374908236497495121582616896329973926400 12536445 -130352929901483759044746335672286159360 12536446 105854688249571074959990955961520318208 12536447 7261251782899834174653623355171696 12536448 558196652394000795057041560497259806720 12536449 -559448469507766803219073817192080835136 12536450 -592908634268148212595686442381982173600 12536451 20379072386658562136495136122602242240 12536452 972713080257868034473810242133250731136 12536453 -900743218766084608085724897395499573216 12536454 392549818172382613052661617543775621312 12536455 20679299289707472658280032668671562360 12536456 64092826837138368625455678923207930880 12536457 286839011084293126127677488806338977888 12536458 485937930731696468503516331916452743680 12536459 -328863803083077888897640764765793221120 12536460 -72947289267153995891839491554741514240 12536461 -6383119745473683327559756266716676096 12536462 185388632441512824532564752047883646464 12536463 574156563644259482918401595309962395168 12536464 114599886748997041532251165020300615680 12536465 496410533218050427895222134659878320320 12536466 220326181726253544129607493627147696640 12536467 745288433413159364019828805516631129516 12536468 170985235425350866039757420680098201600 12536469 -811664459524935407633889105327922458912 12536470 54608772875289290770409835032910562560 12536471 -950184796740168583429496828613292182000 12536472 -39836241933678766212754280222189813760 12536473 -820712513152746894777488791682034198656 12536474 471738047078419440598970715705995308512 12536475 -12705704049542916377778564978416736000 12536476 -730866945586331796838394023486813224960 12536477 -1416588406483051985431764356591693851674 12536478 18565339066046272819025874924777216000 12536479 -970917615188971223609550170181346706624 12536480 257479936597452777826556261633045299200 12536481 14724263353196690912280559497578162352 12536482 208942298597091537794870202826027049472 12536483 -241092452959972184137013305278865224720 12536484 727671713650041945541503762043700797440 12536485 383576519799649861210207391610232886400 12536486 155058427015495710765339782947695367104 12536487 903810671566327852686632569541739422544 12536488 2408735434904981663221896452840632320 12536489 -488353637948067284642760733865271091008 12536490 230410858531836821713340783921225637120 12536491 607466725860590960243677729968406002984 12536492 -1345713796479332936609718298772501539584 12536493 1298691498574683771068932649232979968 12536494 -315230583828376330071714127580761024704 12536495 -27767009442214668705793319866781414880 12536496 -46470224195799451265838587863070343168 12536497 -330284972241046620646715812961460614400 12536498 -491789959474006198593599424724876078080 12536499 333468883716124969117549410514320007728 12536500 -798271620496132550995274335958956608000 12536501 -582949171492233939903151533311601588498 12536502 -311027307356981078284514848907739664896 12536503 316513791459361270849312972809440260728 12536504 -1350543844885112792514049579143924940800 12536505 -567141061620897557990163312038154316800 12536506 14703435259451309013411407256510359040 12536507 -76101043671008305666993607679598649244 12536508 -901999690619848621047584750990511922176 12536509 -15699318125312956405271069034697723796 12536510 120800876801216786991711202173801062400 12536511 -219658706347134117859434076893044713200 12536512 434748205231214268819071653802987749376 12536513 -1238546776029216209720840881839829265616 12536514 -335054085948548149668843097270630798272 12536515 1372256900886772292110838150332652966160 12536516 105286552344309910700659518492587958528 12536517 -593877904508070317926368556916753088 12536518 -213666671481596912826652240932021472896 12536519 -175246101177610820553123608599013550840 12536520 127634902908073950294329862225766809600 12536521 21704107899861261348137920503959226832 12536522 27677494045206675086186528473033583712 12536523 96898813715133949876926763769569209600 12536524 32883335466384510082364661830091276288 12536525 157404887235727630820612115546075783300 12536526 304173452040423847566850993815901267200 12536527 -1052190960139409395833540204534725898368 12536528 -31196021972436166038182020292012187648 12536529 64657858453384296356561487172932244800 12536530 -193750206808076340960599487943505714880 12536531 13370425850490283542097013643728452848 12536532 14673657401151711387330321113731364736 12536533 -99381637808672389041031490649657623218 12536534 -597991971242762637453307051178220998208 12536535 283821347298068565654017152072739433600 12536536 -349011404679375182630567121447142840320 12536537 39224216560376747127046372881792226440 12536538 12100680389178418879351560330098058240 12536539 1271516652924959367650214081891454534340 12536540 445742190369068148426706139427345331200 12536541 310814922323815949483683465977531317376 12536542 -537397006359004200717128019612224824320 12536543 1388991548444832893190264054290149413792 12536544 -1143704206297255646970216705631153029120 12536545 627859676140646587626213723067543733760 12536546 751480416389952115266367804868099512704 12536547 658355158851323413658086981340447470200 12536548 1107647283559081261303237709076394715136 12536549 1239784726102203573773693927047732620480 12536550 -139147978247206078648599487241692300800 12536551 -497115344999056645642203244688245369088 12536552 -547404040552229110791509114239177835520 12536553 -1182122068265965589859128853788299453296 12536554 -1245441833897088606315909821975420928 12536555 -210999017060752614473576608377860448000 12536556 292300308943497409791831289965125775360 12536557 1262555876641332723536095816625260801632 12536558 -405035238777024095717890465404282141120 12536559 254315682593919377248167633275413424640 12536560 249875537586704959083213671605095137280 12536561 311067376842593581384253094841240892400 12536562 -180037880068796756548484250301632576000 12536563 -14627091767481958531874247471220875776 12536564 -5060106771010137869053979748514344960 12536565 -1002882191519640128337240275152504056960 12536566 281183132803004691791182193117597742720 12536567 603725288091828541058253804578412395184 12536568 111439882302367013150524607261491200 12536569 -386764458514773680735748820338007155552 12536570 -142599703733056232904743827116667928640 12536571 -88963331194722910709709291856168296576 12536572 -1045559222437265403677016813613165441024 12536573 -288892384091777053067749328844422470560 12536574 176995870128907602376371833706144860160 12536575 69749841980563431758336085025412751800 12536576 -177179605969395536862862651959508205568 12536577 654544294769117570878139212008594048114 12536578 -497569145776727400645024105271478234160 12536579 14246915254484610019398811556687458320 12536580 -201306624958351602834377696709274828800 12536581 -1547124185279546890481235872102310783936 12536582 -54953953792065995165733116525669018496 12536583 269185053592507633609069652385663872424 12536584 -859146171266040104406310984472448153600 12536585 34891423663889731435906083992407527780 12536586 245531860650124571308388486890716057600 12536587 -149404059287575951353186977257917305088 12536588 -547496376079794323180925175595356461312 12536589 1393565440487815491982504913731154682240 12536590 445378291468205244059550045638150755200 12536591 -103369803394332107179640007180299189688 12536592 -286084236194927869846007061644066684928 12536593 -1510501938632946408894722878510442574476 12536594 86144171009766680615796024660741983232 12536595 -329040578848656314164467529890067524480 12536596 -129480954815256068487097810860973224192 12536597 -764139204354405310061687831396162067954 12536598 469836763392489863449707120910618712448 12536599 649881025669222133694714226481937876000 12536600 850337189244983999583373571872091904000 12536601 25138251555785930232005195257339479264 12536602 -57674215538395320033715140398182579200 12536603 -161874290396129049660632291447182245216 12536604 -872134290101456096953787644499876828160 12536605 -1654174398118567397142470644365402645000 12536606 998800906782700607054312413892432890752 12536607 -23982057288290709562151721791154625920 12536608 -88759657139995832865284764135204061184 12536609 1033963888549514222668918095671270452416 12536610 -199554310429207040393884496165704473600 12536611 559672573814979115982500301990283447624 12536612 -201103459816294452333539183900189700096 12536613 -120038636860842661070107132262601853380 12536614 -522385074672359637794195393881565575680 12536615 149689397208873565058328784316014041600 12536616 726008635472268924456099702615216783360 12536617 143137108366836918382652280824184638720 12536618 -53015317108442201364501576678811234560 12536619 -183431141957870563466033374207288793256 12536620 -59905715751975045421701174418162283520 12536621 1402665559270769428719758954020484124822 12536622 126287751503663827889930644680486364032 12536623 -773646858524092044244522898510984010240 12536624 -270350003486741448175243915439449374720 12536625 470213042335682706710725788597746736000 12536626 669022859900062994913227597757993226512 12536627 1194520784909899759574124455665919854476 12536628 -327876356381166248190322628524205684736 12536629 -319277150109331782141277132922316179520 12536630 133069093886356899973599087747038200320 12536631 -480591492391338320606396915370913922880 12536632 -483317060308897441991289741827685273600 12536633 -587192337189285794612633170511782142976 12536634 231932789835837790807280010996288748800 12536635 76757975732456755258395935217933579600 12536636 -66356312610844327835911987200516040704 12536637 509750322696628782186580446190663421280 12536638 613152387867657349408568377136375244096 12536639 577152912569702234870969417380780753920 12536640 220601539555573395230444790595819929600 12536641 -315424128004530998468587855518599165228 12536642 190571115388044539186083343400381972000 12536643 18194767647692139136272563031553046784 12536644 -1643141084905034519930468128472926248704 12536645 241018959227622552272728372082828999040 12536646 417799240992264605543827320606334651584 12536647 -2038514346173665420939074965315729940904 12536648 488384531235435674732513875343000862720 12536649 152883378973081019547053173054765968084 12536650 4452890931973828352115804075200640000 12536651 5516456185462907595622074026324577312 12536652 51336070254322210213443163654668509184 12536653 -494133843857039274306321213367627577098 12536654 -124402830680016484161010463443714376640 12536655 -22992490733784542461847118124996406640 12536656 -37534702615716441994953068879900835840 12536657 421434838670931636089806205448958523712 12536658 697649605443763068502081691525389783824 12536659 -459900115550901226036035405743221412960 12536660 -513204960978844012417137584716192600320 12536661 -71798664047339347777586431313471960928 12536662 -63853445423098014633488406380200275168 12536663 -856191942905924571463453384712416100088 12536664 225177632589772827049257212901819678720 12536665 -45571715898071186609735531605373319480 12536666 -626534251998046806710726156767504957968 12536667 -431776657757961386094428976200074813440 12536668 867730703428173545317578773300147302400 12536669 -607766270026748046879664278040105875930 12536670 -699176508735875647990448249140780800 12536671 73774716440189617830982363767091363680 12536672 382534066711843390930281627982745567232 12536673 -81018360508328267142081012390399667392 12536674 918163598587114324699897753286489281920 12536675 -658492472642301460263675655320911979000 12536676 266422646175312243597551015355132066432 12536677 117171669940278371943739171475705158972 12536678 -56909619497107145501600157019392638976 12536679 1481421994539257317595054390264272896 12536680 388913579446524109749041719539138048000 12536681 -1162638956614911628955093087917520801136 12536682 377154009086295653985068070390516724992 12536683 -488672383115012308499423672633218642416 12536684 -1413283212978411456274295241475482728448 12536685 226702523274163108758927268928936208000 12536686 -262121177561049526571870335729199875584 12536687 220642874111309941525716538526703600336 12536688 72002475585755382271357375773238886400 12536689 -1789226149355666190095628143093298023520 12536690 1136140677410971262233992967545354247680 12536691 -811224823687016820914960620228838756808 12536692 -201403171572799871281567243767107420160 12536693 2292986035960284115880999930352836928 12536694 31106488923798193037198108473629992640 12536695 -1365018951064234410534602202271867333800 12536696 -158469220479562410555545108053078302720 12536697 619826752152969546622569975219712053600 12536698 -45505522492669447053691024592917249536 12536699 -1357407294256577828723290872575654336364 12536700 410066806456504880359758300287996928000 12536701 -1097957259562894887255702523281158202216 12536702 -341157205492856131404300100734497678208 12536703 -391180265422210402743931806980121462216 12536704 -6000678654411089008747259601648353280 12536705 260343837437755046493315781650870188160 12536706 -59484843503858015139500861949859894272 12536707 827964082251210843606699035516729688956 12536708 1033219105171790401358570124166536769536 12536709 -800159301440364024384530899484615217696 12536710 -2842731925953073669025301700462049280 12536711 -322918549930697892707694233818745730000 12536712 -356927798319613029253951935431074606080 12536713 -476800779219293503338721195387314525760 12536714 -70902479590859111736915742236292817568 12536715 -1369350149223524412253503642146392891680 12536716 1250975638776451875281647910346523004928 12536717 -1588965607430483205561187710644910479508 12536718 182550129024430682131428818057148975360 12536719 -377137139109018979656572209519567299656 12536720 98798811584224183105521851525769461760 12536721 -1221200971844128966855324080676953832320 12536722 763957933191773114504391548741250589824 12536723 -263222321302250262269157737363469107028 12536724 135146843818417805184184447419554912256 12536725 620102862039412730511559476232021461600 12536726 -365400888517856945632509867825806378112 12536727 31507270540721962050305125744779733632 12536728 66010876380449672715674594711037480960 12536729 -1837563685342730444378250942582839527740 12536730 -475853884458619436067135102331300446240 12536731 -206104169068826827353906155857448791136 12536732 -176039384407181374810452805901468851200 12536733 558355667111906261111845522080865597440 12536734 -100404366727480354517219650316890434816 12536735 -1023502724783107126666274041500757235040 12536736 12323340711504522111792510675849314304 12536737 -2435422962800293195070282253818098112828 12536738 -211225487892270649342769600316480546480 12536739 -700596130285131655875997041686289505536 12536740 -764157064461674866696637159789335023360 12536741 -120700592159004052062831902496915442176 12536742 480181970363135682034567922157107474112 12536743 834146291473156611107373296618501671960 12536744 -294200569118307413077822254829366886400 12536745 129719443392210121512530154419105856000 12536746 787874333904060831736167927210429393072 12536747 -719371799905981998348136864505807716800 12536748 770407527282917965829016679361923153920 12536749 -3015006200966328547204338931577041731360 12536750 1038612871707187560149934375950841552000 12536751 -291089214727330886289556355343206574720 12536752 468757804289553197259429180133915656192 12536753 -76173126501903107125497896274821797998 12536754 295658910836917860541395777940612984320 12536755 -185282546277619536507837900906324122880 12536756 -175871104880831350627357050520107896832 12536757 790385246646033683093339642621329499040 12536758 -372107257138361574470653708687752499200 12536759 1300832630156251605248294272510885498704 12536760 193112457324402456494109430016445849600 12536761 -2094859694369536342733626793335294943276 12536762 -99262387490720737605335111416058657280 12536763 -1721773509728613333291979921061346851136 12536764 -927407978803040645780742215083151849984 12536765 -366790298019314365623616075420617657000 12536766 -125902681297607357113039245855015195456 12536767 1571064390953448134383323830711732901552 12536768 -99423166141685719634988226422717284352 12536769 -379170455785320850250659919394625254528 12536770 -464689862077029746627189700262382284800 12536771 -475277745738088610451292620751860322752 12536772 -153735656539131510791204249176755142656 12536773 165129183782521898035111228354533860764 12536774 -544429922086702978762289120234460552864 12536775 10786331385961731364022462946795303600 12536776 701585594278883018129402348045137182720 12536777 1014350117080444714473699746613077981280 12536778 -26525036651811198143301489754844524800 12536779 -3878684709291641938664397779710747632 12536780 -795071606125953399729626376940443586560 12536781 1156715128469063113247755052057467990944 12536782 -157750278895382107238869758291714547008 12536783 308414463426619230517891209166521684720 12536784 11771387012381611892733777569949646848 12536785 -362665659906696770601744624636683784600 12536786 573670304870094807949535086550393045280 12536787 41238478435430312219978673053677304040 12536788 -1040534742269492173303842294733225918464 12536789 -1195884150178922603684467990780881622560 12536790 -3434843562505969734613675094185728000 12536791 285246230617093833355715682788204599752 12536792 78195781522981880440152443823938457600 12536793 -738035349562444134518878291423211294118 12536794 235482403779253761607371830693643060480 12536795 -94934667598543730488382891738841703680 12536796 565941641535174391404728265217041172992 12536797 -798143402183826632489824585669200748788 12536798 -64691015794378703405535879921864894336 12536799 103643940652916998954866323851436802048 12536800 389853262136528373468081310917348556800 12536801 11526815483439672225980290065440140800 12536802 347363464950455707190121550964049369600 12536803 78475776946616633885538053826289150080 12536804 136963732819043535144945231961754566656 12536805 -120412595017548812755518564011631482880 12536806 279011889276716333265399624785112368352 12536807 -491040634161379057208753368990120456320 12536808 -19363315920580890359432801793915863040 12536809 -442429735807834305860859792126761137990 12536810 76841000203907794616236043979641280 12536811 -266069440799400432052124720642249229168 12536812 700691178289577237363455306666232934656 12536813 1381179963657805862014750531836011912064 12536814 -7887130848136038145561491742405511040 12536815 -932404676799512006947411693782505177680 12536816 -88465265704811166511114032445277798400 12536817 -664692229937466466467154077458336847552 12536818 19602376788247930276947326934710945280 12536819 -167719019877172184784753695758984805256 12536820 -2508070048037049627773552240864997120 12536821 83812841037616424717234259489344127264 12536822 -17227647346495985375086812600222595008 12536823 -3286573977085820597449870190612115552 12536824 -1330653281622804676086291644982068183040 12536825 -59115143965207839392774715054349392000 12536826 -354952733520403676808951491312592768000 12536827 1397698625802390153467403368061784281600 12536828 114807535334769217149828091157813280768 12536829 -871134463867467818825907808520526598080 12536830 389159418718718393406601784506405162560 12536831 1141550288159422571983289726852159736264 12536832 132125185203983877966609722968746491904 12536833 -6229739816722308812842691489341451216 12536834 -7739390071987894219409952445167790080 12536835 -683386720955212282250790874155802635600 12536836 244567681626093732398183154188629318912 12536837 237107930269153256786395021321520992512 12536838 -685217064172404846524932843194091906656 12536839 -68148326496679307273780921002352249728 12536840 -653989693282262846187315302433735475200 12536841 146727341771690846355337560757861139904 12536842 237076065124202090978634566025116744544 12536843 1996733051448655458206935365277596696744 12536844 -231863373105026804955057543831461712384 12536845 783584291162276133601328389340019919800 12536846 262804551973400460065853948582462937920 12536847 -162563986546376339741291669988424921176 12536848 -448491727833708634057796750581214076928 12536849 -583128103608615451686878873864654817036 12536850 -141162431766322973269549202017856496000 12536851 592671342594155809329067035665154378240 12536852 -832127691547513617177028409644057640064 12536853 -34462201688935365027763697086666385280 12536854 529082261938927088176827645683595575424 12536855 85037514740017962021890421496695630000 12536856 -572477248345450719869872057327154688000 12536857 614649135181148313721392560569657202304 12536858 69088080871817177980842191415090143232 12536859 -340058593967904518693625877626846379152 12536860 -310619142806311209783031982465960448000 12536861 719837954276639566693882674841689999462 12536862 111510599366864757077914879966301754624 12536863 763789152198180073700369194051442789664 12536864 -229325175687269371729623928574514167808 12536865 -2831267846334467924265292132616294400 12536866 204717919508940778457312639302298359632 12536867 434109893481955147309715507219241139200 12536868 -368168777530779166417214172304890485760 12536869 281740929574024262026146337091366296896 12536870 -286617797444300389405362877734815754240 12536871 -658311819615877740601492148619666096 12536872 -583529736530702229102444373308161971200 12536873 1038856285008345341053296120264220768122 12536874 -23067671215269675379992593725447188480 12536875 -57309276302887633713574389706342910000 12536876 122715051083216651688215453685511680000 12536877 573757742190771368323075801202439424320 12536878 -1106968988399369907487847847347806637760 12536879 -576750862402688168795434294772560481520 12536880 157287002917207243282071393743446671360 12536881 249007270249602427905690769501539979520 12536882 424160797881866525961668170901004651792 12536883 1032724517322386578486678392567761197920 12536884 91986423704310990830862083289147095040 12536885 -155268993038897250968661053156494823400 12536886 190075310642635400714273640725047271424 12536887 1919590796184926580453340916014351896792 12536888 -45590366949963010046703165278797332480 12536889 318095808515433669278228987603639321424 12536890 114051278063636795363868486877254559200 12536891 -1722565173256897119803046914801114919708 12536892 -392491107808943893257438865926780470784 12536893 -953883263549460167644313645929470892858 12536894 1517537407023313079861356235762149839360 12536895 -274480604949223999877837674673300127840 12536896 34906395465577125069979755036624814080 12536897 916023567701198245219496337822526839552 12536898 -125372825044641352430019404892411077376 12536899 383309541774850133936569043676110666040 12536900 205995180209645455730678016530830924800 12536901 36446493951931780807447691422502731296 12536902 726344855355707790045612287911039275264 12536903 -525327175649679070484715564213054645600 12536904 -83254989093770076724696501846044794880 12536905 1928643098329912518393479962761207686400 12536906 441116771842093616453030850490977212160 12536907 -71383905662839845357254443041568190760 12536908 -6914246941421342251628845903786626560 12536909 -48755526261248980461176456346228602880 12536910 -583047422500618311189827603000834304000 12536911 -15017106918745638413047806907397657488 12536912 -155093093127840782455632291672108048384 12536913 -717201698318405135597307205129488688656 12536914 460585640952341279410997447837303006880 12536915 602883326186132809470392721902721472560 12536916 59068977901349005498435514161574400000 12536917 -2529542660507022966338226177922409216000 12536918 -464635531281548091303068331218817519840 12536919 -927235489832192761381468575044514568656 12536920 591087200435932287867219821710122393600 12536921 -1692037030728589017932012985101661244800 12536922 120749806199242595208647664044471692800 12536923 504555883369291710138670706083431988240 12536924 966914010231287360550153614719558672896 12536925 566592240251382885237265595449198308000 12536926 289110282226638765458703084470510596224 12536927 246876278971238031418762093629534969408 12536928 -131156416831435553002130699747922542592 12536929 -1308239910940356941739871715988575765470 12536930 -200030059169988535656114471694233792000 12536931 1193912222745664489914453833127099576 12536932 -168688707031969736548064735471102853120 12536933 -1117403358644879114169987626337426007716 12536934 -448750443519693295447618378209634585920 12536935 -715790572134315392473547319525748146120 12536936 -294883427368330859864755264255550776320 12536937 17384706426013209038318340831382248192 12536938 -140709457931149569568310574265246647456 12536939 -20841023213268173976862889382431254608 12536940 -249831506397550136414803309227288545280 12536941 94903770100182444122253103823938887200 12536942 -800636520744676649031213447152763425856 12536943 -84167436287092037012603537163586569072 12536944 62215313198574529883007405966230716416 12536945 -84684751248147138088441460264626212300 12536946 -106989138569599843449973278020472041328 12536947 42118788926248648747377725581075751328 12536948 -648921841931552598484436914944348432384 12536949 704338365977487204292030265595943186464 12536950 -107802624013052610456845068515572844000 12536951 5600904532397173708750526595589874304 12536952 -278855004323589210319664759150436986880 12536953 -278626863831245191071791150806063732032 12536954 -1132958864260538000986021402579145882880 12536955 69468540811220592947160229190225919840 12536956 -121186459515816891091747179948018115584 12536957 -1237351607639162041240348317513735772794 12536958 84324919485114468200317351551764152320 12536959 196528849386846577454782522743316824272 12536960 -589404042786423919058448445045997568000 12536961 -431312764996029925331354613406581852480 12536962 32333643135886297656073476716631820800 12536963 -666415966196002737587527011787670085216 12536964 -381255985795342677305193724304282296320 12536965 190865483730522596238105171835067068800 12536966 -44731578561468013824656382289784726400 12536967 -615054954798989232043416667152720367320 12536968 -1443296328764063309565830077723131248640 12536969 681221248859640031616550634711195125120 12536970 404695033471096213597371134134218144000 12536971 -147312257808805042110131858856814077488 12536972 -579250438086730239434835582351592320000 12536973 -305894045589517761388533728154403517376 12536974 634320178428947165126202407904795053952 12536975 -342195677826082347026585414475800823000 12536976 120415342876893226331601851645208428544 12536977 -11457180763399508911998925728473620174 12536978 -683916624748296926840456289528358809600 12536979 -81625146547413121647689966590991992320 12536980 193233463467039000482283353052231667200 12536981 -811237295508464387274914034559171504800 12536982 44834178978384580316912649561175923648 12536983 -192599866969259274829288840272453592920 12536984 674420770646841015689527420118433792000 12536985 -197549409895801876556796344021779219200 12536986 170706134852012398581465188408142865920 12536987 104162081065434998530091189640433966392 12536988 2268383551472632724387210846329920000 12536989 203834223848027300096640382840466842240 12536990 -455856165319475075748710549729357491200 12536991 -514092841562337001594935857808703261920 12536992 -224642281047207447069961667961021923328 12536993 314285803506915693020413391378048361600 12536994 -7970989431440505813457524360865673472 12536995 -59734193937587993669017277302757043120 12536996 -733047352655963608537433627518932336000 12536997 95475156687919559818765608134181524640 12536998 196105142602305957583265085256414464000 12536999 782929800867649829009409059302639323000 12537000 -42035517765451839401340502910976000000 12537001 1068009996915708638140907668479249096192 12537002 147956376233184154471498141458771746304 12537003 -592012733428486550805005125651614371496 12537004 627496660400404940169737118857880909056 12537005 -427145376662816448032529212071358756040 12537006 -215426561585993713613755613236992518016 12537007 -86743531722995667906047939312284092480 12537008 -265453458125764827674039730970496434176 12537009 -673595796606151288196803391459194207500 12537010 192194758571348061734192174762567264160 12537011 390217940523876435568203872115727535352 12537012 -654764840695327059838789757400455589888 12537013 1402378738917131377159357718333794561262 12537014 -293607921767396983293445362574982726400 12537015 -1017364055590195142531217547574183316480 12537016 -1372645880558904781221482948929507307520 12537017 28674285724247380398114856043957090640 12537018 5414995222683391308211679543812618464 12537019 -1487976617679519442731308870794072976880 12537020 -9029586430003774397819016664075223040 12537021 47166293772584426140964880203262469248 12537022 -1257076647190390044033216473736406174848 12537023 617061722815897954495764083311043038272 12537024 -241263237998858044447093120237723189248 12537025 156043168666986393129488157180552807100 12537026 58730599766805364801754845323089611680 12537027 163738285067462039170577018873891288964 12537028 -549866169849047039786460954777479884800 12537029 154630722859183078164665975333398610490 12537030 -329456623046283544526686014586843023360 12537031 774123381529853888207924060548634598960 12537032 -277884133017159565874016625734121881600 12537033 310506647768988899180393304922623796224 12537034 696167452719161771638039639908560314416 12537035 -13791939488163970292217272390642051040 12537036 101235650361501165781632548911806297600 12537037 -3701259277901051895155214058913106080 12537038 -272065153397935560338817730860453947520 12537039 -195330310350738087715111822024724729976 12537040 153349710064005753827356249392935731200 12537041 -204354149424733157444184452010267109536 12537042 180738966872932303922991039278553846912 12537043 45688563037056590126520794820029373040 12537044 -35030905634038571201530210062647462400 12537045 713738409285677162645745531851365137600 12537046 656966544284331703383987386621725277472 12537047 322100889126058576568385171405224104080 12537048 -665956052104885419640064914713520742400 12537049 -278307256118394025544384425025035957248 12537050 -155665642587332667846377960484725041200 12537051 989535054337946814397036210662749184 12537052 -502921177224616941564557893960625152 12537053 2510532202196656735243746941479370710380 12537054 -427846159947473603925068493093539987136 12537055 -1416470429488011420822953776759878318000 12537056 -216841943433823141572293149419560239104 12537057 -7846467181272520669640535983649327744 12537058 403826806486276660161014218266214332576 12537059 -369994330155193635353976548929253232384 12537060 -507755476122396642762337832788631715840 12537061 5693129093017941668501818381362782524 12537062 131736921394027571102533550259646692864 12537063 -458497621285947202525399277655455462400 12537064 -1295689520220766771038693358876514288640 12537065 -1005136564250779729186508223425608632540 12537066 -65174276207830394021191876897462469376 12537067 628605881059234997415242743923917892600 12537068 1074629782025802224911236926097393262848 12537069 493091630851578021850735701290585300544 12537070 35581659309960034475147594149804032000 12537071 280619671491397295242619875845662230200 12537072 -288064920729540355703351364674921103360 12537073 -230448233871334017099784809774600336540 12537074 413687542134663456377250681744397401600 12537075 -14664771218774928561927732315485636400 12537076 -510787802265051361269038675661297728768 12537077 -365451658355384058854859803443341638400 12537078 108787643432452482521337450045868533120 12537079 180774264086588276343596555466519528680 12537080 -3662118362712358194707298261982003200 12537081 300074326214074910425454418204881493060 12537082 -78205462058010043600479896571267618816 12537083 -501943076825523950291012707494388250736 12537084 -119074705113594261706948599895034339328 12537085 -308992266977179345033443883546319799840 12537086 1710110019398458408730520306025969344 12537087 1266104828846300889861162572428779517440 12537088 927481025846371488079269567562841587712 12537089 831448834962356327531466367962989317890 12537090 304101202776080896801349503560158361120 12537091 1104518421611640402669109458317420417580 12537092 -91881312154358620085466530120578103040 12537093 46303095984351520081385593903256017920 12537094 216170152012291614492484492144256002752 12537095 -457718954366688703567515619468415344800 12537096 -349157239338413615401119464010369515520 12537097 1030281580659496777604958990152347424100 12537098 273575676162432425461883366831328251136 12537099 1074133976764559766207514418299230142344 12537100 753659633304804789885642473903064262400 12537101 79172231605650837239434714838557890102 12537102 556950431680312425807765647204123936832 12537103 -9915606192534436411221439162421279856 12537104 84122358206109913069201628257070161920 12537105 -66194022721848320000817712961110656000 12537106 527249888600259652917654629603016197280 12537107 -114530134441655228103247400894307880896 12537108 752199438270826521338702975919335428992 12537109 -204012568452056175823990073602419295488 12537110 -45606563937734036742079215433327059840 12537111 586807875743280860424056059812193984872 12537112 280760965062621257847610433884255027200 12537113 510837884466225198081499885339863247104 12537114 156558622025164455215219704998849573888 12537115 -22295417664715714651760841396356964000 12537116 87856444457936685251791636278684951552 12537117 457997219385128308400551768402335636300 12537118 -880128348621799644162716507010928445760 12537119 -42433548962978907964915933666505737104 12537120 -345479233597055838785231569429777612800 12537121 -384418684134251080312061098930497739678 12537122 125510598648723162473659035462039920640 12537123 6057521887327844319162131523672700224 12537124 293266223768725771577579932258814858496 12537125 531700218962988461791393341832800027000 12537126 320612136990482841959515222899699056640 12537127 304651857055765111594856302659830120200 12537128 -619918241525343747170458707089433891840 12537129 -972845652376012388255055777930511751712 12537130 245413643051043192002952787106949097920 12537131 55202671784924257267153552418234427000 12537132 -345957470733595072405908257849010313728 12537133 57676725088601027184868012775953527520 12537134 -1511486189859752437543226254544455255488 12537135 -342330782654560051290390673901589756000 12537136 -14619911575329606488864072193167147008 12537137 88774589991219543963003684202679737140 12537138 -594132786243366338057229555420356701056 12537139 -998269784154768885127581834029967512976 12537140 339216150707295749307345270521600686080 12537141 -768723336035142730961864800084827699456 12537142 689231481780824941165641291094813728000 12537143 434189349238707592685844674491570463280 12537144 -46457188793356085806069176205265141760 12537145 -174628235916251900286377609623336505280 12537146 302185867593757078013470687225551179520 12537147 452768184469427014589122329184525987584 12537148 -64212232767925193276071031240712938496 12537149 505935310315620551265974655938939742150 12537150 76982042042692198686227374804462464000 12537151 771073189377856476271234579176663830904 12537152 -308817020059931113119784569908186578944 12537153 425180075185229866746263946895367891520 12537154 -182946115316426709429506195493539194368 12537155 127333891920362318640554163721850009760 12537156 -408013301404777016315386121484608593920 12537157 143972505861681084436332235815994357406 12537158 -897975898630900824475493036781354691200 12537159 -820342605013633409412203649427154647896 12537160 1069616399930197909897645139481944064000 12537161 76188605018675070247576244807820081984 12537162 100206672700235480933197684687123216896 12537163 545780558083772569908457929893779857240 12537164 1164705359796217001773510564753222195200 12537165 -3685653774629416368923212811778850080 12537166 575679883963680894939958808990815104 12537167 -1935040976288656085751465727989436016784 12537168 19650830868832604820760542803567837184 12537169 -14865719880168529862293920388317618270 12537170 602790235177506556590931849784065925280 12537171 709009741901239036707932098938930029940 12537172 -91877032861215678401440446608287152128 12537173 2510436164867539950642351643177923246 12537174 -73105533782754154043960221546322534400 12537175 -43674339558240729799307135550442854400 12537176 -309007695856745064933970566417695569920 12537177 -331529219709933942711064507294498227840 12537178 -137813425507046762352494220662376057360 12537179 186808765368459240281519792746946292720 12537180 -8518278751330134339185419399389235200 12537181 259229770299559034496163945340165458982 12537182 -52612760799647167197756765308911312896 12537183 37155318497048931360070163411951380224 12537184 -116805038559480046032293735868097363968 12537185 35883545946491635482664674178788931200 12537186 -307249317406668556375732042217102647296 12537187 -996012852437210914487705914470465442960 12537188 1120735695882418535226600198477850629120 12537189 471457124879596574279902515483948816030 12537190 -236766926862813792466878011685593320320 12537191 -1039941682629251168101081032075036969120 12537192 -339422506781879968588430806647122657280 12537193 -984209161806608234723070689159620923420 12537194 -546718174145864865497601913469260409856 12537195 759078568924119913313126796896063485440 12537196 364152725843397498337769814321305003008 12537197 -211794678419590403314685165146751709354 12537198 -331886616675725845623979068427031447232 12537199 -58680423060580593378304641313883643400 12537200 66051998907410383704810480120916377600 12537201 -145953135911931175900737571299201114768 12537202 -1081596288955392213999820539736637630448 12537203 697334183647361122791974182440469770240 12537204 340581153089881733032686854083679133696 12537205 -1199784094028057508655749044146418700000 12537206 -88016824622151812670577398512403323328 12537207 -231617334484616981707198176406532064000 12537208 937282866440190894769473172969396715520 12537209 -32844899607431049189848414491904758896 12537210 16145157695474295809280242795858411520 12537211 -5009284233622553138171918713746833688 12537212 -496306468418548679572594229776786028544 12537213 48833192313571989277013232957196692384 12537214 -88476094037332886070653520579103032000 12537215 -1924251057010543521005816781422406510480 12537216 1069322357295461392852278596284018851840 12537217 96713281224712652570865008231823134784 12537218 -131416748044420658028556666379463931440 12537219 -175785189512913828313981390509119054856 12537220 -654076834786269982633357653004818789120 12537221 -2617551742273858197665595532846515144000 12537222 63883049328327522109834963625204891520 12537223 81905641397103530434313495022719070240 12537224 125540686585089320801393669942675865600 12537225 135322296278541864088385803161553894350 12537226 192464568253315624955627654015811033600 12537227 -1150130565188969901551198788499234010924 12537228 205737037951357080790225677921377746944 12537229 205429344940540974889324974497237786880 12537230 -229739260905470475264395187246038034240 12537231 -154078015623131700210994569645436818432 12537232 -634098072835571522438726816776867266560 12537233 985983509979877516686901666857501777264 12537234 799087840442367833418003958153182186240 12537235 58221447311628194884647490669853968560 12537236 -622949778579051731326743743145302766720 12537237 3264021120171936076270396370035462656 12537238 -808032162346881083877958312906263779424 12537239 33376104911892541908696776357275607136 12537240 213643703611370496349565215560931737600 12537241 159729657416685357218028808387062131152 12537242 698874436028848908666516875294222380272 12537243 1178450166180609480564216592730313810732 12537244 671131622673365188998631299625771456000 12537245 -454223985291298020132959195970663264000 12537246 38770899848265695488760949287186942784 12537247 175455811687475455735702175233199374120 12537248 1843936782200877852644818540868509040640 12537249 -192923216324209178906892147491172430752 12537250 928559077765680411290601335349333504000 12537251 -646807857166424126827695330416723349600 12537252 692637709984108419294369914878402560 12537253 2018539973526707357242082080046603437502 12537254 -124113250084168835776686026410052342400 12537255 493899522773466462746911502329590820560 12537256 -818344270043724628088840241806958028800 12537257 -934552503241855928748072565523081023494 12537258 155847712346735787744585183151950921984 12537259 -282575362063416633781421504395020662384 12537260 -789000955530102026074876172505970252800 12537261 -18940247975785299343312183445131766496 12537262 280020518989757521146716313551897100672 12537263 1229969563907047239663844283149371242544 12537264 241713411211562033868418778739100876800 12537265 -171229807763234666013076470487842772680 12537266 1147418833775644261390952530147186176 12537267 -391177877278997583240359808769056654480 12537268 -380406114649054108256772136039054106624 12537269 -1739990067130887992152692432692683151940 12537270 221365534257287170799857068359017941120 12537271 -2054246268689732445244075024417375309528 12537272 173048122364822144387384688165525811200 12537273 -23922818631854941035165036011844175872 12537274 -519229455565889525389447595277044862864 12537275 276442237548681983966746196072820478800 12537276 114283255113015934185919464589804299264 12537277 867216899118295339797726527672015476992 12537278 -29836197263938247861190117640197850176 12537279 172501804851636036909846334510230125904 12537280 -152557619792542101024380586689141145600 12537281 -398302725327286239623691772993845259068 12537282 -79369348072832991052688909885520072960 12537283 1080188935376399988954779078086221849600 12537284 -386138353280430607515326313474133440384 12537285 230340098324032471529132780449170295200 12537286 769722929625756809292782133678851594592 12537287 -1202573013098423969309889568194141649128 12537288 834964381533224320199748507034176307200 12537289 292153789082959514560485167527446150820 12537290 471689126502245635111464504377056226400 12537291 230833614142838698095313297231839344880 12537292 135357995950385454638340196237664496640 12537293 847421081113042001453784144733351199340 12537294 161799341129884153238294514299636736 12537295 -16868330582484254560822050409423777680 12537296 11775147993729876739107788328385953792 12537297 452498065019164569609834542654133877632 12537298 -64758550954314794889821198435096799600 12537299 228266187388034224583473472143077648960 12537300 -218211981550374340358666356811106816000 12537301 457235826182832382331034269346735566752 12537302 -8565076371459014484507474907542482880 12537303 -623207768494188252251729269141663654296 12537304 -682168230055566426148229366219282964480 12537305 -1171867024756993334085882961558169086080 12537306 -33078398057099435865048475597911241488 12537307 171794051742231454228433329863648376800 12537308 42071678798830122119058635476318666752 12537309 229263075752170726650245625142114982400 12537310 -272325032265665832858940010228128535040 12537311 1072168287060260565876142919254624842912 12537312 19273060112988158310774038502018908160 12537313 430818661301226364721900089236674359296 12537314 184185288264935148440034361504781234256 12537315 -356807790119592102140967359591210534400 12537316 -185250096356876817605685952503127566336 12537317 -490504574244079765785771846513252833352 12537318 91446997412658733785429397393674263040 12537319 671566855812613494183675822443278615920 12537320 16287927194100386982186172690348032000 12537321 907311904624116664239993504807634123680 12537322 -87813408361713392716114075287055266816 12537323 -634065023588650254053343842512071571200 12537324 -632538879022202492976919023043535811840 12537325 954843063422981485646864302976576850050 12537326 -671892887008535328555293871235488957888 12537327 21312703805939652949531925897871100800 12537328 -45581544571752270684923468840105738240 12537329 -377517888829538773794911296671937881024 12537330 42844055559466364463206157611648532480 12537331 704213471985924349390105490834963933132 12537332 594956615400700307912054917252852507392 12537333 514218216308250470073695372140941705984 12537334 436079805579336782039813212273049786112 12537335 416638980662908287750303095445425672280 12537336 -47489689041598030080704004441391104000 12537337 -515751605881584103242238485303469157014 12537338 8562889567926782122350879157370181120 12537339 329146732982752922664981759801426405120 12537340 819652166886551675184247310571227673600 12537341 629503499871855094384555133401161600300 12537342 384840096505890992554694063406168283200 12537343 158430111846184350632135580147827071488 12537344 -909754841476511766195248911609975799808 12537345 -201834018342068064057424059249353604480 12537346 -635890902898981703719072797030558412800 12537347 1413405848723911368519195744285826506672 12537348 831240019128765933376752388071001697280 12537349 289042166147007605184812121578938267200 12537350 72739778542309218766954899766360492800 12537351 -1188164271831378881440508359501800687120 12537352 1301314987449577731909874782679305753600 12537353 -925588576988729633181096883431070375398 12537354 276492536271727429613278049294053835520 12537355 1518397653701331051645971824544278145520 12537356 13532486165846070391469008591043810304 12537357 295008626939034259869277595537821040640 12537358 1454990266806398857979246425054064443776 12537359 399586724527140136573825446720279694080 12537360 -47482955351419978623504791489607106560 12537361 -30612066946334645582003918991288382976 12537362 81144851335903416749858435555348782752 12537363 472779682847711320730923873276909552944 12537364 -131327195014045102630027446165491527680 12537365 596428421226009551448670436923869367260 12537366 -801505630032739945706377351162729414656 12537367 1411934782183516579718933195486782032360 12537368 356644146415964399620896819022380226560 12537369 -262510403656015904770280877594957930240 12537370 -332025555317736073607704520006700345120 12537371 107906612888564181856485184205540400384 12537372 -104040904279214590173387707338026321408 12537373 -417716637829585444261892678515969607840 12537374 -602467707193072795957099091591980712064 12537375 -152495680553669171593796491066140000000 12537376 202639247685724097662618990036693155840 12537377 -416690408222784850652831000383453307388 12537378 246240388441707102574791202056841367040 12537379 1764185842267683689433959266093421534720 12537380 201193831217861705399037845468015731200 12537381 766253851084446297897134464505296704 12537382 -52424701566641153894017430895499499520 12537383 -1151949807995454590809459216686310310760 12537384 492159153108939709651193237201229496320 12537385 -68716608125034178096454847155807051640 12537386 -643108007567338775201503413247385014608 12537387 -97068536460773022972423863510892918756 12537388 -1451805167257464513021979343542236627712 12537389 418515938792428738132489651222097783190 12537390 -34822357681936381149779859844209749760 12537391 1268194149647775512812381645432114714944 12537392 21414675531353228338390914802315689984 12537393 -416963572756181310257361430166148793344 12537394 -855174025843769506641973507446213448800 12537395 258965753203673577586409771155057620720 12537396 -1303007356380854382365179833241272422400 12537397 1153857458846265648704265321390170259040 12537398 -17239094217145949367749031560368464000 12537399 158444833832170209865589339477525084928 12537400 -26578362195168494497681952284305408000 12537401 -34573303638690796363778661982131177600 12537402 461354246839111911735650493776759442432 12537403 -825899202446689741149079289986490584348 12537404 -214143204785774849652296026253571268608 12537405 445695508741731044284901505606677081100 12537406 -141221146839751631184516368558813358720 12537407 -466430928002644909831066945419305665344 12537408 -133391025243487661013165657212370026496 12537409 1214378346259698408277602137971170385840 12537410 -218501103233104009267677564363681500640 12537411 1771873715548437757545167646965288373744 12537412 910265481352219548948293057700808777856 12537413 -337872834052330035664725255993517163904 12537414 185775547022485468057911775938421689504 12537415 494593030814882911968236599524490560 12537416 -1336844662081463844208520132153288908800 12537417 -272837617819777242761283826332687483120 12537418 97826935075757193033391882839911742816 12537419 -1831567738887366393645351593011156179180 12537420 -174730085489096736496058696979259146240 12537421 -124620666452523110439799834091549445908 12537422 65953106188761696922823322210947512512 12537423 -17159195229484238643570982102512426816 12537424 -4689632405556435132691639692904103936 12537425 -429620533487740185231558860621959318500 12537426 -559793555698391799155356779686511021312 12537427 -214573523894675136189086492569828572000 12537428 314905701346485300760672839879700483968 12537429 -42101808869742161318570629470144357216 12537430 -213182718477265732222996755946044076800 12537431 -131340969704584382235609210994973590272 12537432 -431366120019980600743384843380437422080 12537433 507332814458408944281275438202338888964 12537434 39619807558325878243005951018447189456 12537435 591187361994958850943314714076182342400 12537436 1176699217860291588865735274217489282048 12537437 -294871612963442631876553478659100826336 12537438 -425392611397631996469597575094459359232 12537439 176767811827522408817885500817197919760 12537440 6074590169923862828953664121345146880 12537441 373099069070689117076964171537358098240 12537442 -977015091874829158921868965499014228608 12537443 510463023798743574304550380473744625692 12537444 -632406826779620547254343133692240304128 12537445 -801969937807219827299572134750752679300 12537446 129286045477884324472776643722311592672 12537447 -51080949479477084715384369459773019264 12537448 -234862724936072762730887143198663802880 12537449 557760784749472959681930986859800648436 12537450 106090179980793005330524832492166336000 12537451 38942740529186148707312268602687790452 12537452 -357741753383572148526865146432476341248 12537453 289301808599706460428897008119653386304 12537454 -308874115763760109410380672363453644800 12537455 342244264936066467675863986329962033760 12537456 22225662587069338872746611217512857600 12537457 828436290087626866291075045321827061872 12537458 7204926828533333078704729403407810560 12537459 881104765661957537564280785274213752328 12537460 127518372774720845815469666936911695360 12537461 -3679769224893954291837264852737151936 12537462 -20069038197896503863553071467166720000 12537463 -50164971075980128458391367084599919376 12537464 -107084624367789754733624798163690823680 12537465 -822157287710909272100473279604109554880 12537466 32643502132087999284941294436870388224 12537467 1798887998678414325871684703412003240 12537468 8522443812150467877758321206507175424 12537469 497890710569814991590131951607623185280 12537470 -222229662576170657716399840427359699200 12537471 14306471580938597127246601341792754560 12537472 172353104567013112302759193232592076800 12537473 813714304838996950153588616458578380160 12537474 42973248980071992028934655983806129152 12537475 -447285306916730367154226415915583227000 12537476 -141389800659874440150779685543489638400 12537477 -680527020137531573483487734405199356160 12537478 -64402350283296494324682205479669233280 12537479 501063485690131465037235294680660461080 12537480 305498410062712344901775547024850944000 12537481 -259529732769341760030355360396489721136 12537482 577018915723005132380786391686696140032 12537483 -360399386515344469676894050204957316640 12537484 -308474369823411695674455566678017680384 12537485 -296426296784947653467190323930058209280 12537486 205162684477041035260085342891743255680 12537487 -811755785248482858003300658898793401528 12537488 -611465602855258655471540353817160499200 12537489 -477400004335971278197710366986101948176 12537490 18308332007721914179479652748352314880 12537491 45286972463930634460555309661665770384 12537492 813932837719220908749471214187704320000 12537493 1087206749917480063464790691587819033742 12537494 804443428013340677677622097833245003296 12537495 732193183737093910409359589245795083720 12537496 1063911845830886880064626934079363727360 12537497 855374972709139880769975289968957059712 12537498 -671258485892555414396274540512826855936 12537499 -890340783283120154410173809081238509936 12537500 -800126752344595910984603863010736000000 12537501 201577349764312143775746135865286146560 12537502 187508908215290851568197407481770605952 12537503 676904575149331957253720211678524809464 12537504 -15067773090314291457669444945274994688 12537505 1475832487392822307456551667688160629760 12537506 -424443465500545914510587496928746049536 12537507 270628040530276874411259404587040490240 12537508 -370157744175904725902873148548506398464 12537509 2053884760159041954375846034380320709216 12537510 -2490660831759053124349010986291353600 12537511 -68015335574088832429558759341212732160 12537512 -234248665302189745494260993049984307200 12537513 -45669738871322782616921556954143651832 12537514 -266962993155345458331415582737634464768 12537515 -291781980053216126764911706660062660480 12537516 110196638828342271317140996701186883584 12537517 -946596120664113305155723805750565086868 12537518 63015226595750784689605658943015183360 12537519 -211121288443851770823682283871881854320 12537520 -40008009670918135354582376780375654400 12537521 -9584338533240660382845487059437729880 12537522 -609507019273251206068712539700097191040 12537523 44656646697309939559750303886488117772 12537524 237906168549351538836120453994819812096 12537525 -91548617657249080053845421730164172800 12537526 -128516748272350588143710863923731400288 12537527 -1085539237020697227473902822571974192080 12537528 -1576513619001431068393030265365751193600 12537529 1175094004562285520465952549542186697130 12537530 -5032304550896441723260978110910202880 12537531 76987696615905808900620344147408822880 12537532 1917478920550364072501300022914135083008 12537533 1233625938430525729998339033303219571782 12537534 88678649541139750971299597752420717824 12537535 747091841576036420493443370117909656160 12537536 -638699688506652145061606175009669120 12537537 -616380848525401255481272062672049073280 12537538 -20556478181744403551399451585540121056 12537539 -290201298243641161702182960922095856944 12537540 475868804061038942388844226186532783360 12537541 -604955868964004555295009555946718274120 12537542 500487300169227498794152143500601034752 12537543 17241459900411381724618091161071067728 12537544 -228365949985896615362073283753404334080 12537545 -61498558571580403259551324625615950200 12537546 155526899155311066935875866788823212544 12537547 -507513533669431938188060316911215865856 12537548 -871334366612447352407642723684400628992 12537549 983728130008052257701616837957405782240 12537550 -149192535248567925836676000460875187200 12537551 -440424479176449555547999910538270856656 12537552 -138108602688157769294005952720946462720 12537553 -7168706280038803649572555639478479872 12537554 -175668039395655808527657436023144262368 12537555 109213557884213533441776336048404231520 12537556 482894033363694431874447137488155240320 12537557 461254318718277644305912548362624458332 12537558 -466802349853733768936445384226228853760 12537559 -833999047827865235082190591387321497480 12537560 348044530673002501940696564880240230400 12537561 224809003696325548592048237878177998144 12537562 89023136039666013124561234359468802032 12537563 -2370171673705225437652965740696078264040 12537564 228580573367103568535205486644188861440 12537565 -172350890884429162910085409930858949280 12537566 -637485873597496032692225198922862392960 12537567 -161905180232965690514949931012355555328 12537568 1714529584002602985752100855099689533440 12537569 624900993783925276449623174676010672560 12537570 -269290038841872286750084218982541990400 12537571 689934965620402770590746300325840240544 12537572 350484923233319981223572906910190190592 12537573 406753768445974127759089874109430040544 12537574 73257629539439642537530650078696466944 12537575 -916875843201866578652053268861072467200 12537576 -235944353363490198206615096522412687360 12537577 -159963677280196910124227779191866699392 12537578 129919291862863287932176959171924003840 12537579 903659589347474724688991904871551229440 12537580 -460230258475346859513926164799835724800 12537581 456277390978208091611010902145587797110 12537582 -384182162857124245674182784616838231040 12537583 1373286205747514879357506321825033066832 12537584 -365679603445200192688571874195883622400 12537585 1115725514345410184133226773450935477760 12537586 210969844430706274997714409248192019360 12537587 1337671054376931152744115490960534593240 12537588 -44730750301558241876955209509791657984 12537589 -228977355228829222317645506799366678610 12537590 -34722349906618243620771657241157239680 12537591 523191715907216203139008115421431869824 12537592 2454685554481732823176958619116220641280 12537593 -1900047368435171599759891940518761355158 12537594 555950253512005605911448520745520307824 12537595 -96153409995641423092135892062509474240 12537596 -6604915114740600435730727687208043008 12537597 103839770257179517583732733765589108800 12537598 -184122709091699434354075229758379312064 12537599 -409759303496238640154308339262952073440 12537600 -103911052697127173199098871894402662400 12537601 928048627049423707977795270640297401602 12537602 47099216592896184871752302332283335680 12537603 -91815005395117378355638354593772012092 12537604 76576146182472695969028787328563845376 12537605 1531633036807688876905433722035570135000 12537606 -236601173193527554624041938513830656000 12537607 467360147437008728043895633976288140872 12537608 -141908007341739519516381983778739968000 12537609 -135758379552183704083774503289977999360 12537610 68548830651057597095224819071687396960 12537611 -1914764336610305810649361915337335898376 12537612 -1351081306902912389315840042391584793600 12537613 162326449767396379982372187496176055680 12537614 -42652814397964286309547064150869793344 12537615 92688216363414703174386308344440552720 12537616 26746629311558552293174779156732313600 12537617 2279305938906608908520281213882934794992 12537618 -180080066655109882277151975071668316160 12537619 2128257499046366030453385734723631115896 12537620 442678556429997960821898354612257679360 12537621 650781443958472228455798505974887267790 12537622 -128678249999039862607438675707581054976 12537623 -414245084410519185743189135670527246160 12537624 795128778415438528937199820269633699840 12537625 1547755586511943784188329823378795200000 12537626 -201532696024954681428531179632530577920 12537627 -86361264829993052486167575825315541392 12537628 63551951880242360427703348503223129088 12537629 369503238483343555351351821620349468684 12537630 127688351550398849893129231578450471360 12537631 555029019850105385969395670325883982432 12537632 55578872874678000841038429394127880192 12537633 210026377712958863887573186221402809184 12537634 -66347847066095138756461319899442110080 12537635 -267550491385488965766458758220981914560 12537636 -168216174472279393738883404600238592000 12537637 -37953915468545440698321455462024078048 12537638 635015473590335847615480886753546370496 12537639 16906486945684603725771467286912192000 12537640 73430499876574764028638434938689945600 12537641 911546414612516399286152401745451090042 12537642 87393647870401009167633612065816712960 12537643 -2531169302807479351166991427719075297320 12537644 168211993442340915728142497004342312960 12537645 -96020986735907249768046943914654380160 12537646 -374489783591429496678954729117739845696 12537647 512755663391966137430406132758503470096 12537648 159412922205096602522499244908421939200 12537649 -228045572850170420724118409197983717836 12537650 278861605993667500241911637660164762800 12537651 471165227963087439142744898434528137984 12537652 -963103247302356717423911331364036814464 12537653 2553781474868101912851419352358232104860 12537654 -263560905478213102289811426738889605120 12537655 94651755309938020804598888438199766560 12537656 669152698738645707901633229775766425600 12537657 -1513326950516530891991380213009162620 12537658 -78374201191500544981623356364896767488 12537659 315748177516331961609729817589059871304 12537660 -420124095203203143923106380463009930240 12537661 -1364541434019030098097968844725075612000 12537662 115934493424007630516772474040361506752 12537663 -918085413492244959802088591370714825600 12537664 -39682924452353358950687442278006390784 12537665 -325340783911411096702318143278860862400 12537666 29016548643613562253231425859638353824 12537667 423643227432515075542157276192989132032 12537668 339330134779294332243900593096088772608 12537669 -323245578031938119545251459772017268800 12537670 -307781744858709411080787476866966621440 12537671 -413834279352389981670317948607612963456 12537672 147778108672121593299480756675643637760 12537673 2745333884309215114371654983604827468160 12537674 469767789704139378268953815474308557312 12537675 1109035038638508977195321518144834153200 12537676 -467291333165392679012878462973170167040 12537677 -22916536329525449990256479694591918720 12537678 -27861267941824269819138487649327549376 12537679 -1164298434701954903983936034997702508800 12537680 49545553196362077079591080563566018560 12537681 -175908005144088250307529543981523608960 12537682 -11292105710050564460526137695906033920 12537683 1462664449163224380062599772055888253932 12537684 -322135559373411745776068755235039383680 12537685 -213963327573117766178922946783618863840 12537686 -294478386108695882303063753143202999040 12537687 224563846750645627941725596196140228152 12537688 105422063083836065183913130565305344000 12537689 209889767676564859809195464684424611208 12537690 -320756211170527182092940346324055631360 12537691 -79390939973745083926105746287893888848 12537692 935809097760103665672175493015988509184 12537693 -640406018660203681137308380938624017280 12537694 199576350266003057399681642299079012352 12537695 -928366002559168679284130322297064315200 12537696 967045453569816363388657979708413575168 12537697 -555838588512989821075674359450756008800 12537698 28614595531161477775372416937312299600 12537699 398243623797236375759624051031870000960 12537700 35834655547669132479455545196789862400 12537701 -528327374300371485284685799705463116800 12537702 36750814649154349281063124930158266880 12537703 -806561769499743783721968680329373503048 12537704 -586981784708169277018036823272913356800 12537705 -423609057938791603889329717309844600640 12537706 -306594462130959330956260134298229116320 12537707 -229953583822337948281703486842704008928 12537708 239450816239011234539582050365300610560 12537709 481585672309828418026144109354307992716 12537710 789688101229417069820293765030994655360 12537711 608316391084003859580160725423043826760 12537712 245361512517117040857135613455425175552 12537713 2021320690194053642138966488946024650962 12537714 70263872878131170336536027073439621120 12537715 156483657637109428149881605363246916400 12537716 -1405780457212671616807527002201799690240 12537717 30480772956529478806434897091560577248 12537718 96882771172065952982654097007713892800 12537719 41881180069990370596136174813755734120 12537720 494938251564970765402155526951403520000 12537721 -553790551956193520005485253635078762240 12537722 -87633928814554324123885966170612157728 12537723 -195254502522536896201132972487820148032 12537724 -1159256187861045558584550855348978325504 12537725 2895780397676297175999028866287268000 12537726 317563887728776672452150740705263412544 12537727 -867849765175523310802861875685407831424 12537728 665437119002456072824566465681162240000 12537729 -409886029376996779659078469169515305216 12537730 1226268506121409868720328882924860473920 12537731 -1019262855022436773814502609494916498408 12537732 795900164348360932943887729519540227072 12537733 118613218650439905983131936260904539648 12537734 -158673565064368145698694434897367802048 12537735 -148069031754329885209976559852184442880 12537736 869844200429087867640467359056266035200 12537737 -107899426023146124380509473908026729920 12537738 63153646324196123123195669164898669664 12537739 103553121829756355721728316319917128440 12537740 -989534714990554519709721216902447631360 12537741 -510598654241818805630560646641564780608 12537742 -2180632536370379409174549406678543488 12537743 -1223054207309553058099683372571137649296 12537744 80962147072295052525717306518769500160 12537745 353849797350783147924114151770710847360 12537746 136856466287777571812173687436276437824 12537747 -35416991519571521526408778481156609604 12537748 -1101387175009642885869841522649893613568 12537749 -100063439874701110099879061165590885440 12537750 -37580820301465604080263054451229760000 12537751 -1005765365380520419529505828295152776248 12537752 846490069602933622953095732141221017600 12537753 653526052750320932439884670598032471504 12537754 -1108633581665678245622177781080943271200 12537755 918447319429547865861884617909503322560 12537756 160416826554270817518567731145183780864 12537757 1177980299991358091661644718697545613132 12537758 -474064740407121825939364249060475175360 12537759 -18244878814545282546387886253761488864 12537760 -537686892675038079842659837035140874240 12537761 -420244558089604967523412150227979204638 12537762 -206342537893616785895964938458858462848 12537763 -16089569796616889842982648248848583776 12537764 281940635439764909170416689444403658752 12537765 -601307066291768940713765500236678669540 12537766 -382136869652281227479091190379370267168 12537767 -2133180790995948251297828122050472624896 12537768 2567807814755806535149248199845888000 12537769 510946149747240153612183312687857778170 12537770 -67940865421015116793588596487925130240 12537771 -95989624530939446825782615553661688488 12537772 -1141903005727964130270771666534714981888 12537773 -304293087034081168478711120828137532820 12537774 288895918164126489260857066657503744000 12537775 299293759854447853645898121022748661800 12537776 105965229617646425412423409263523430400 12537777 -535964963724626953153698021487181664240 12537778 1367767655739006438739578096492652032 12537779 73121870449786364505995461202571395976 12537780 318168819332518464303402645459561461760 12537781 538470450323641222328472478816202474464 12537782 450205757101347805503880492277995672992 12537783 167014585689877507779988281806000916384 12537784 1169821386947683966961736835032268800 12537785 -42811499994967399859257959486199212600 12537786 -79220950204820885171922339677467860480 12537787 610222824135486962969873508871595783512 12537788 -245547974697306576879001865245460646912 12537789 -612733748757843576103091794938011889600 12537790 135567609960708696025930135936945881600 12537791 -213361731833670230298044678960170205328 12537792 286241307181049621033792368400312303616 12537793 228500085474527156774106241468592543042 12537794 -344145840318215337129302011057693376304 12537795 101291185868695932022667177223702067200 12537796 -206284522201263057864630297867543040000 12537797 -254546115873911366998470892851307328160 12537798 -111102109999849037224796618563394844672 12537799 -95270709611897775605336326010124381936 12537800 -211769905258518322186392603571169280000 12537801 1156046688688438039088960409076404468480 12537802 -209213191879592123984512729084758953280 12537803 -27469869019453593073600762539353374176 12537804 -381231010798797115727071812630870847488 12537805 214349381797486086451563544372535458560 12537806 816436386041630818381458198105791556864 12537807 -126217595066750756782247027686178135160 12537808 -344299452050958220800883445770646560768 12537809 758834636676008794190017538357548961010 12537810 94351956229210813617080650090037565600 12537811 -5353143254880382256066098634150887680 12537812 -97674818811263537599171771479952988160 12537813 348163569483758384092448661369145087488 12537814 1318095492062658622892548873936286994432 12537815 42668777883173849590244489750588851200 12537816 -719979654531452851959238365887148134400 12537817 2739990114149413933407732957320656394052 12537818 992715526217142107837694455284452419040 12537819 35941031039655932734714471481028296448 12537820 -110449229540458104886947674802073989120 12537821 1207595251295125902240232391075067678720 12537822 499110680663104291125788267590884009984 12537823 -86660647024155984126271392732299107296 12537824 -253385423072722628281706175477083013120 12537825 173153985841285446578779521349538400000 12537826 -24867909001675788092875779078558081024 12537827 -275335915724889421855720099166949780324 12537828 -1467301318037292367196485973472704025600 12537829 -170951916076881748498800759937279547556 12537830 -296999881750657153954139444203022029440 12537831 666298588772238101656951084370819475840 12537832 -471478369519633036265917576400327639040 12537833 -762027589196527053790135980323617295040 12537834 67000150839643874957923729156661184000 12537835 916958976765434265797416406954984525280 12537836 -1421304362040517871618415934840969547520 12537837 391849356612854797734136363273704837816 12537838 -763217038290392379718286089479631459200 12537839 -594406570924835981097020966048213482776 12537840 -4033402855001902495452280528148889600 12537841 267862371962484594190530579148441717704 12537842 353126277638269602594019943092804457472 12537843 -220770499131800527057965528477570588672 12537844 -1952232010381575698063070554896634984448 12537845 -1305739866048512383144948515550149496800 12537846 -276311040893396545337865682098420349728 12537847 39814493873332156058520230691449344432 12537848 1445981290773067813849101287416047390720 12537849 -735444363156764601510357288354274113792 12537850 -136002411991105839317026311476953788000 12537851 -962955404023500223704608418305169931488 12537852 61712308640770234117055025470054572032 12537853 -1649793667290814550694927872208798908800 12537854 889590672757121243965402345714391040 12537855 -879586699706196417836575530053842425600 12537856 1247871624822903806783094617039723036672 12537857 -20213421821044016832794726636943776256 12537858 275882389382251492867149631595112461184 12537859 -2247005596916558857016066086461368164320 12537860 -758015610864344691844167298740715660800 12537861 811954524971887721550783751158663266304 12537862 202988277915228137914801261274217765312 12537863 -230048777586078450194635332415220146176 12537864 681253043795136989092919149589511336960 12537865 -1063614028781604924688934707237844309880 12537866 -554535403572111240921069649351260888576 12537867 -434198984474259953727471141526103521320 12537868 44523042276076710182218403713695983616 12537869 1330847804923740040151286850062616809270 12537870 95891378383955357470658663315161171200 12537871 -255143380297327712820973576364275470928 12537872 -342944446837848264533014837126790184960 12537873 314061954955190081344794585197971085922 12537874 151708680327260672596469918406045600000 12537875 -283862355746960402778328532481519720000 12537876 -220657575898361899135365872437467648000 12537877 -1560981520637587782149535897472675513728 12537878 576867533382491145116360688077612382240 12537879 -24155222024419124714788166194539544704 12537880 213709195195150908687329913990006988800 12537881 -918569790939529531290133955868172981248 12537882 -50853953080430623009959954189109401600 12537883 -160797452168594614127785223336672399136 12537884 527794275247051569882903273695083756032 12537885 -26792866044624339999800204977177610400 12537886 -902574740850518996431410554677256980608 12537887 -1845539967024390328212238539303475618464 12537888 324117700814718074070479198727381712896 12537889 197267075586854582907313216467461214720 12537890 -161388378977981715860019699536364326400 12537891 3014229360189569506736428687901986872 12537892 -564438690709665808284350268597079342848 12537893 1265391641164451734324836960217700558142 12537894 -98429230724029805133618029077375974528 12537895 584946015281320763301724417255586211600 12537896 -1998082291023068521593873176684298240 12537897 -14773949253865832362195036290756113664 12537898 -387033944666830853150357702498571284736 12537899 -1216353553856347102424876752430876340 12537900 -190492642146503500342484297790206419200 12537901 56293059871017638894864725834187659212 12537902 291184435429061830565180015566007522112 12537903 296948646150363779627600379392033548800 12537904 -118692667823117409866877011744039649280 12537905 413464170919266095104762674831166875060 12537906 -135750761002915872476756333981662567296 12537907 851791497686552707351123457391034336840 12537908 243822478744013269136096414143193112576 12537909 -81872521637164701066428052538946141010 12537910 -246218678398644318556260951977582284800 12537911 1200163606153222856641064886555416094312 12537912 -1458307488694018492449083856483348480 12537913 -1352333558091190827243605412479117347440 12537914 -516754895389536556539464574747725932944 12537915 80976821724273774947508599376996388800 12537916 -8894322594191557117128169540862325760 12537917 -122895586783328829309890998220700336000 12537918 -12586992148442512961788390942594852800 12537919 492655176899562259955941328450678814400 12537920 112691045687296671062613567180326830080 12537921 -582063026007091813955131987193776266240 12537922 617112548180871101326033619176024934400 12537923 3784742856560909967358762530969822984 12537924 406696223491938096102687371515720805376 12537925 -285070976449423878329384466735625322700 12537926 -100773756458089234084699712416847741088 12537927 -742197640099518585144439757594292192336 12537928 707066109970774703853369501651355330560 12537929 10857174843970869984317727048213476640 12537930 358036998516216276310433208972655653120 12537931 288952225568607008842741607112217801760 12537932 360811162519545175497487301889623162880 12537933 -706660209624585541713496689199108666176 12537934 163269420071644729598400533213465063616 12537935 -836479156464837601627345125863756880120 12537936 -364184338662944358688764389730271887360 12537937 -459272586995881592701554668989371398540 12537938 236958406962165533405236720005337185792 12537939 285487610704927058708341002453542808960 12537940 -6047354707761391129160542929047961600 12537941 -988398692580127151705056485816455786070 12537942 173902104019398225547515933266451525504 12537943 -917739128434689432953951705670551305680 12537944 1031379451556425688732411211253399019520 12537945 -100001012245073866679794896543692290560 12537946 -613255676413157131109734263367279949328 12537947 1107315797797347461923746558297728934960 12537948 103775748116016815086555701643558256640 12537949 450651431709647572453131070203337123360 12537950 -105493084154031236509728029728724928000 12537951 236233836529033014445557602114317820232 12537952 313650763960931873862321219313172742144 12537953 357045923057713314012669325158752135202 12537954 -160416333692723259318632554184798836224 12537955 2440202714737522048495862181262865799360 12537956 26360641388503193813855570598004066560 12537957 -818514688552988975176452958319290630560 12537958 -21122994060891080944535419838035909920 12537959 527889949013122565563455841269767801952 12537960 -37099639364713771085685333681691852800 12537961 1170811346801276198824313826251967709824 12537962 82432411789186384896520277366486093232 12537963 -299381423314001211871390348730045327520 12537964 61692592053119949229565601851839718400 12537965 1019068095747395236947845095335991040640 12537966 9910947039271931079240985718141736960 12537967 84330836149330774380936850776362465280 12537968 -59040749621123507226014423856429957120 12537969 -78524019952722395639182561518603791712 12537970 -522388450957380310160757960986879331840 12537971 -1010627898501403812561004872016774299828 12537972 -612361457452496477494231757466526126080 12537973 -437413392388917483104987608002430743282 12537974 840374172556099017123173952179763800736 12537975 -250383236829123617808674267203546883400 12537976 835117243086673069074835224051382272000 12537977 -1152323850185666760984379403192868753174 12537978 729464641958289250674238681579322407680 12537979 1738724150323256836551344162767518996160 12537980 29387392645914996443434267981028136960 12537981 -445737865834277119160806169170536474240 12537982 764125927629468959203937512299580718592 12537983 -1362682263306471239284501339105110912 12537984 -1603439097233734958287880483493390581760 12537985 -174239493460615361186617017226068827820 12537986 791944780241779153867453706784542824320 12537987 -68968091730934251993157943482779238656 12537988 -1322195554322436548642560923370814960512 12537989 838630979179328279072580882406956317790 12537990 -17062082035163468376482151261537742080 12537991 481238030874623120670346929008675655984 12537992 93726423515667984136984580110446720000 12537993 252629276487939166835322486219247723008 12537994 -391142476891245328386771180966728295168 12537995 -20410341148052539841312523131219148000 12537996 631217616681502381142684903990908718592 12537997 -776310149092128845747248663988880935348 12537998 -305844085528901301292158829690279527552 12537999 1575356329418162838920069672821731210864 12538000 411438748487015528126137621650493440000 12538001 -119494268435909674969443461222682275136 12538002 370121994619719908255603316427482630144 12538003 -307421541211473684120496587511393521748 12538004 -542568652728644143863978966920128217088 12538005 -93551507734961502542294920531342368000 12538006 413478430959046031290431791873956070784 12538007 108309879378838619340413209606731890880 12538008 -280658619102278846549422296952945827840 12538009 124562889474335712767860978184903258640 12538010 123848032345025027249792591744282795520 12538011 -562938751946121371190916094618278433280 12538012 -214199347562490984784506140382634446848 12538013 164099919705645186719290317036401337504 12538014 192754858228495248373260746611985144640 12538015 -17556465967477830644754266569641981600 12538016 -966906484422120450162609420345629736960 12538017 -122771530571485668433770008330695553760 12538018 469817454829890452350756501715965925760 12538019 -351156245893480882400557450729062375456 12538020 358772244881208563141709710791776952320 12538021 -1530068994417940191952022489491631032256 12538022 -212595544191500112121084637765540247168 12538023 -1095960953548642444351975838546307533016 12538024 -968250455588526430322286807750110822400 12538025 -19363914776036544439318240582819560900 12538026 -9652453321397186566512094382953929216 12538027 1939830599077299186597601199563793883912 12538028 484750810906342814158582854325229437440 12538029 -405092580764807732939555554943632958400 12538030 135354384699017810633038462264767092160 12538031 -1803957520485676130134652344378920393600 12538032 -23518847444683483341783079412793606144 12538033 330472843054399925981344963248270491282 12538034 322901608556783536815940078761720531360 12538035 752031330843385905669971737967172208320 12538036 -265800396308182380446584326154557972480 12538037 415867721844094407429069037920997493760 12538038 455877308304262103916179948531011383744 12538039 -762256736424053918271837583929182022120 12538040 -70452166894097708534400088258233139200 12538041 921654169399431921662490599962389344592 12538042 -23247786190456558544075263528831729152 12538043 -805506447883057920622359107191941120 12538044 -295270896740134698568574796092239411200 12538045 421681855043188083953343403432110412800 12538046 108153678404104439298917881210461106560 12538047 1874570501828147186960985174983560096272 12538048 -273991094360536471449798221483125768192 12538049 455480842567587948746644144728123476736 12538050 128467316998392301943000014336629465600 12538051 -141029801795548284796483065447787186416 12538052 656637953553787172627344024397442624000 12538053 -412847571219154586733004573856186033280 12538054 531628062109148987836978936690015909632 12538055 -333715696461883838215157433646776246000 12538056 84945224925723734460880598566053642240 12538057 -4418789798155352158173621040568212608 12538058 -6812872898888317434313670475011910816 12538059 -430907249817859993466867490818457718272 12538060 -402949332547900058852560874127171824640 12538061 -609388766340725895659971968144616082388 12538062 473182605767342745449560713474493522560 12538063 -253704142428332909489039488372161044400 12538064 -39890584524630486644032474130011127808 12538065 -213438323729152626005132221770126002880 12538066 -600696763847536156083071153921285862768 12538067 455810914220408584623906020124195031032 12538068 933564928662557237798355326347703715840 12538069 1185396038691774043042912433661890112174 12538070 23743525148049283280446520352810936960 12538071 43069952419977281444830302764504454792 12538072 625082635900606222673687486821709260800 12538073 -1268006229670904581221134857267166226678 12538074 -86323976175829228238293482396610344960 12538075 564373649248723734304541038933943808000 12538076 -534602443981165390050816905133936330240 12538077 -1142931936817216161631119663935845418880 12538078 -242574582209489638665266675673898444800 12538079 287933612648563779916910092140398726376 12538080 -543718288822278469289784559946992189440 12538081 -552850281773806932481200655615212002000 12538082 323683034100737355863433544784823562752 12538083 65547970366428624852427673471943842424 12538084 -297383357415507243788981187091019028224 12538085 549595854193782260665817139654906735360 12538086 69777605299235205211069410365448646656 12538087 189608553669184115349448192960992250080 12538088 1417872730889173930207501577737301621760 12538089 435425605114771708979072131238029722954 12538090 592420406903619041014639934176500480000 12538091 586732319331244098624376386039590106984 12538092 144247335605220521719460826406933217280 12538093 -194896597319103473274827136534493553856 12538094 -73450731534081785289912241622151827904 12538095 -391095876751018339077236112526366840800 12538096 -113790902907311843762499575050812653568 12538097 -635819269585895649123444251087583943680 12538098 184822997250933031111662481623207141120 12538099 343966482022678961510711149373530473632 12538100 -490250239051108120903407857732025600000 12538101 -634717166396064446018077011420730995168 12538102 157329081661432010515248861019755886752 12538103 -15323681592487008843616470555588258720 12538104 415447799818258827373483529612400107520 12538105 251520772112726944364606966363317509120 12538106 38448023451035856550489777541894158080 12538107 1010116610386583764214046625226372697804 12538108 -25408432815519247907558979597724905984 12538109 -418677137559276842823291240337463229690 12538110 -122072413155785535305850945341228127360 12538111 1371174927631009730616507417592983763712 12538112 24978546916895379798842449247330107392 12538113 406045219795997967784558100094889650624 12538114 -280963509511651739128995080776782775344 12538115 -10103588344527697522027776440205468480 12538116 -410998991445466860522874029630995190528 12538117 1833599019026963185170767965938158323166 12538118 17100863099835065708067306840993345216 12538119 136905293958273918097828960275827383680 12538120 45297966281864730702392761412644915200 12538121 -1301544620744395503933920719018796929500 12538122 83735248042000269070124729388143030784 12538123 107879845279053020934397491688672638688 12538124 424517155275917592156244244490379017216 12538125 48825964568943662091576433712879400000 12538126 -47184584835999913132563197213617447488 12538127 -233428543212986069161375247536869254928 12538128 -23462002878042959354486507297161347072 12538129 -25188088637045865411310700583332141724 12538130 -298809047313942141752951370422681825280 12538131 -477804650582456737183458781143509247048 12538132 141521952307655205605236296887937114112 12538133 -1245171112265461530101753197659364293618 12538134 -85283277296260534653653988357336053760 12538135 832890485820910373804352475272404989080 12538136 208832722125108361121933957590936780800 12538137 167059086584383247012908386797739306960 12538138 -865679719653025371035864376986040284160 12538139 -1024735348958398092907248374379401064060 12538140 296034876260006302467820280774932531200 12538141 448672300363418550998065975335661632 12538142 149495764943203796966678221406862153600 12538143 -22085220967010937669393972814285994976 12538144 -1993292192630112209998757922117241995264 12538145 -272871802075286885994494384587887029100 12538146 -221593763679861704010909188569824056832 12538147 -10329919799181705864839195755685364888 12538148 -63170378656514101685341603123429023744 12538149 425781970485313335780990145670765928000 12538150 283281537619995897739705669005647472000 12538151 1826551138255329448772551909931136315264 12538152 68208902405264635427770975908510105600 12538153 402833322540001948252895028783382438656 12538154 1299131581345647063354931407878111806560 12538155 -2424529115616315370263073654524295680 12538156 -256504273704068890981806657913505057280 12538157 477260234723265080890648172591903395680 12538158 495281772704652065931257631450263006784 12538159 1891920823845211348748121508056133241360 12538160 108123155035927103348824800297415802880 12538161 -300193848708957566126846346690066666060 12538162 44724556696370110129748011463877671424 12538163 684729904529207685992143933541959923600 12538164 452979190492246140988040833257804312576 12538165 -25188724016389616334433063122401930880 12538166 227343258150602591663981170961732272032 12538167 104750817078500979871555488235580922600 12538168 -676413562253649120968452299945974845440 12538169 -368570889770201603255219354314456540374 12538170 53095151419486481760741597854841066720 12538171 134074159428538609360277905521032678372 12538172 -1097629694880626048738699405804682445824 12538173 477379461408242156131477140784112419584 12538174 60060627265604761319889475889817292800 12538175 -102695311157971349904344086690023388800 12538176 58755424993555351133912825044653834240 12538177 2097489406871440392285946699774192127572 12538178 1080715368561910838567892053995261925280 12538179 -1040069050726129144944240428929558656000 12538180 -811895416499601196604688855852312860160 12538181 1755640676143910025278876414811852173982 12538182 148880494927060696412528756043767884992 12538183 -257831347570041090922853110055123664080 12538184 -1520130147159878811784981620967237294080 12538185 -425703291567590871598493365650159163200 12538186 143530638173521562176102099633877343792 12538187 -27158692003796979154557270008252885448 12538188 25167468192000433501764462334588514304 12538189 -1527223895207476394610930289160874156500 12538190 214565211714129904603995800459114741760 12538191 46020121872139348789047908256160283664 12538192 46626063297833683574419562586737999872 12538193 -289361771313081935188944042471520317120 12538194 -27450167919153063627922888173060211200 12538195 -390802637790885074853098766935686809600 12538196 347966677985767674611522018814051692544 12538197 -21008632243243222754936278355567727360 12538198 -2119273059727808599015225334160064512 12538199 836331256721752060557673320665896936200 12538200 -53981642627554681440496687318949376000 12538201 647265621947909309265072010431162630600 12538202 -375242708744807210785371833005073215488 12538203 758798175749031538255669988341787836608 12538204 -348751963338034116605583941081570898944 12538205 -726036750032703273451928720971494757140 12538206 116931793666445301523185697248286300800 12538207 400068231241957772314773879049682023920 12538208 -1549836818322500477441610342329942016000 12538209 38142645575613837033789244870972112304 12538210 -50032580030726597583944035411274129280 12538211 655946325667528092145513921505776750032 12538212 263837740862676429687895569265093235712 12538213 -1308645678044558940243902612249801821920 12538214 -341116303941033402673777258146492069120 12538215 -287663853293713482007284083582137468440 12538216 -458882675944452044048605457425418864640 12538217 131216217297487945213360524443304908880 12538218 -244510175292179364838994461270594483968 12538219 -287694733348849529638848715677440368904 12538220 -209157934438724862526813411648955043840 12538221 149065428330261918728660356000725711744 12538222 297847251657855471826711272551095065024 12538223 -1135204076546963132535939314078419188528 12538224 -146781202799047245196471046550175481856 12538225 -237521085465875974598175343438133753600 12538226 -368755278100967474493498037413650888688 12538227 6681888236397675706555591185266763360 12538228 -252063299390943742697709922960921762432 12538229 272131233285902447056280146981411792896 12538230 -417903189436274255911440993467825009280 12538231 393014660416053855390404109489272192640 12538232 -137237979490021261265357254006898442240 12538233 18061806111902846700551860375921781520 12538234 -703779677244600760250576960719260003840 12538235 738588813000365705927346023966143783680 12538236 565503305314106910154859619300399965184 12538237 -1774123196198427367237319480178663744000 12538238 700318392349163079155228149343597099520 12538239 57498065640084260725902554959101813120 12538240 149889826540901727915192474901099315200 12538241 5759435921807176702676163330359260224 12538242 277278081293017031964128347936320905040 12538243 -180678692028720869394728726885740002576 12538244 -151738518908718326386762271137993966464 12538245 451206325195444632051740780408740942080 12538246 -296851872775674680206818519044277540864 12538247 1814820346934118653627260586060809517400 12538248 839871965226409010147833801899098112000 12538249 -1491298477033121100809721939805025275750 12538250 35811910743842586524452181656197624000 12538251 407015499722532430093289299370110579920 12538252 568265144004517145182532672548731038720 12538253 77897361859182237357757793151449574528 12538254 -4340420839374816662382236540774020992 12538255 48946452439441998058500732171420641760 12538256 -54867681747241936000325708117122572288 12538257 1099596807627063249574137395953270502640 12538258 -44070730542552604284055583580990975840 12538259 1298559754395623531997987897215714678616 12538260 41599504057010867745194347679947161600 12538261 -5398200539008796635460291426250672068 12538262 -834946579451289750542987914779110784 12538263 -381971530445214741636459000837973964976 12538264 287161966729797534307914978261196800 12538265 -253907176633807243203363047406557340660 12538266 -1934821505578473589906225607810181120 12538267 1151276044799422328498755078697209041480 12538268 753329229779533321671742170907937817600 12538269 -684860086032910681792507854764235352506 12538270 -175142226241768778134820142150761510400 12538271 2979459899223859781132998895678443591680 12538272 669937313951600968129822278218677223424 12538273 90719068135590018147530879053113008304 12538274 -23480108693889281404466171410918030848 12538275 -554764841644356252836843006405090122200 12538276 -136911102838091211083011143207291371520 12538277 -119911876746777879878383026807349943874 12538278 -948669003219384124083822811944667128192 12538279 -44379459624799100091027667553004179960 12538280 739743482964983630170532251116836044800 12538281 183949916315468207222807417989721816064 12538282 1136057243308395183211892000093273485152 12538283 -961607221058806352403958461702502155468 12538284 16130959038609944601607959056227725312 12538285 857777245981687989663644668919883240960 12538286 -197273199632051663190278254915112965056 12538287 1118347210611661815838243667511714007440 12538288 -130175480367721461388742707438955724800 12538289 335819818568044948955120912095557858624 12538290 -246291671619864946327379617332474508800 12538291 552079397296392865723689141200874155584 12538292 12774619655207434155524462209061021184 12538293 44359905916214671694588265500627171904 12538294 -1027603769094728445857064487540014494304 12538295 -203986797078141288077283226034992166400 12538296 130620648566876234445251194105224069120 12538297 1201590888602493988760907739501267032746 12538298 116377544060834364040190499497567756400 12538299 -842894503610161636432406782702895950800 12538300 -172304694296025326395370115230564185600 12538301 1233196748260853058670856533605457257720 12538302 -55073365871006044663383417412391202816 12538303 320852356184020152783458626453030193784 12538304 -584799203128382960294222615188969881600 12538305 344468383468910044208373223726052648040 12538306 -756201557616295986525566962455077117952 12538307 890734274331334002339777344503697450556 12538308 -143355546568845253286987094798913520640 12538309 -36049335018551584831325150951627162560 12538310 -498960998464434113780503909104615661440 12538311 -785244834673544979895726247918614826328 12538312 -12895560102285554872323425199347957760 12538313 1807911517085977793692635272344446497040 12538314 928093027652100627023263304946922617600 12538315 247232298689732172986578092382178976720 12538316 269587523686125484644625726540399650816 12538317 967258095105021577452178839579090521664 12538318 -195937383281398971168297886162037493696 12538319 -977892689046839571454819755069241067280 12538320 73098233035119290546224093679380070400 12538321 -1328740323950056745523271077683347422478 12538322 -138682417121202071289848968228973438976 12538323 296276364009208077515809641441286995024 12538324 761894572968489718519690154815138809600 12538325 1335810186106243483419046190961011092500 12538326 252646283905996101669745037720491046400 12538327 -3079536463002441893877250185175732480 12538328 -1247453800586051975961295104741888000000 12538329 415208969312977471044946490293573278720 12538330 -189646662028619027430689714063798630400 12538331 802322860330710363762113485597749649344 12538332 3700355019643734981326597622010208256 12538333 125353241310520772673208595614155953880 12538334 -34750107284359739907274938467349817728 12538335 -338159893548901364446461426161332508160 12538336 362122292262973343719184585189123162112 12538337 48039727074192503786331799766231439552 12538338 -109560907844642757729445810887213066240 12538339 302696914847019479972318237098274584200 12538340 224779732001086572131311202509520451840 12538341 -1648799786253085236900246243499100098560 12538342 469381744471198517351917834442982966144 12538343 -895665270004060655911508414326804638408 12538344 -158550298252903302105779015361477672960 12538345 -17869624722339976755583448313412768320 12538346 -76912319734475897258926547487857820576 12538347 -910173272268043137486655799604527411520 12538348 304386095091915591555076253402583352320 12538349 799281559662816805537756637583288634764 12538350 -286408412186162366182944642174117360000 12538351 -589008706114771367076721536310124856848 12538352 -60483655487351448343019406358908370944 12538353 368157249697480514833505605026982848000 12538354 -297197090161920697940341227162073910880 12538355 -6201457984073515130288924324025348240 12538356 5518965919776490552831494873383946240 12538357 16717214214499843315902465470679760640 12538358 12688469938809572030870274392416616064 12538359 244800228270501738586155271480014238200 12538360 1708240152943697882593221386704543334400 12538361 1594644344923133863209627017210275457424 12538362 -641062017244745656291767878835619995648 12538363 -1392589590600770554051994344053864615388 12538364 -839371689667150822032742907728915636224 12538365 -53940008448481081842490532807277792000 12538366 -186417617095842000887469320486311020480 12538367 369135381205893191602068103733423603424 12538368 -2256626266082922159130090629947719680 12538369 284632347462224886243959218863332300244 12538370 -5403715903509725419867763127408130560 12538371 -215196111838667713445343164234306414088 12538372 -357415430832799956130267424921604157440 12538373 -88569309515680482775036661999222460000 12538374 55224227092721278855856311334511262080 12538375 291180338370060698544069268288475784000 12538376 -1628583363767087031086279245710910417920 12538377 186484576741989057875061711922394101140 12538378 -317845959604394061210250491622417964544 12538379 253951585917747247403332741912994975520 12538380 260602749221730606457038345822194073600 12538381 72826248906785973723914640078688299840 12538382 1110566774132105622649001685590938286400 12538383 907735342342512331122505167988891152 12538384 61329858632425563356963399967128420352 12538385 1082368728548963692773565423975260696000 12538386 -117017040847890881046727374591356116992 12538387 -542812697833103234096539679260891549488 12538388 -601947961266908964746148123124954307712 12538389 -356332802884218800590979276570600532576 12538390 -351730447061766186075184550804438188800 12538391 1398999015307116740557423589560604286792 12538392 -27263422152202482655745295495318773760 12538393 -58070632572723058118046955335470473600 12538394 -1020459206019629419016485262402491077888 12538395 13014754352378050446688408420468889520 12538396 -91275394541928454834293633737791154176 12538397 -1717984049969343846592400697002016032154 12538398 -79986223868606919263831634185693663232 12538399 -1442273088334380369389038933144123837600 12538400 -206571286647534684605399555578527744000 12538401 1422595886033091165796959537108823114464 12538402 15991689072171593275071674414811000192 12538403 896493461986732884119872710548842750584 12538404 76556687144405740657580258377949859840 12538405 573477981860873711721815744628865749120 12538406 151275918265131482941500505262459470080 12538407 460458660754487433546769044635953920 12538408 1083371625574392377953979792107724712960 12538409 10111370468652030246065068779616569480 12538410 325669509131160821356802533534923951360 12538411 1080636757300360272238135864491499102800 12538412 322431296671948277517382712499378984960 12538413 -3261783342936546398324714551927313760 12538414 -384356298965178338706976343918830131840 12538415 -93669844275138140595777401605042018560 12538416 210115636551763461172128486265900498944 12538417 -43697960000030617715672414697267511534 12538418 240095327676792066438632782294444922880 12538419 -440396027083942201051537131158203258056 12538420 -522545314724659674620993905864450110720 12538421 220897450619188223221207643195447831712 12538422 196227885245674676976032003830500410880 12538423 -500083361924920534321097509865653348280 12538424 295191723449407270816077278745354792960 12538425 560823513878511079236381582388633852800 12538426 431282630610339419338837623520641420912 12538427 -926471731003797475991070673789726575360 12538428 -225633050405115503189276595348119420928 12538429 -1877097603953684394277750937259394948116 12538430 18733450415487518466994730582539854720 12538431 -630454634354382386704970426345847705480 12538432 192640896415198137695344869638960316416 12538433 1533379483946643551693665834184948543682 12538434 70136032352566080008198759292419120640 12538435 -79909680684842161253524740307355844480 12538436 1194940241829057034109802494011974389760 12538437 -454720974258662964653249248427564707680 12538438 460215935445384571444991190826733524608 12538439 -2085434535744461891525656852011262190760 12538440 439559854860240309483256849884799488000 12538441 -748434120534677859486691555952852094000 12538442 -357045327394213035797619977401305761280 12538443 546087597984623987831867147011201606128 12538444 -1179807393299218117881493310443330905600 12538445 -473600256781134743666816127656692053300 12538446 -199315586335386666025321501327073759232 12538447 -1568541159007280866433453835024470715128 12538448 -91393492920305178931107685800029872128 12538449 42769889771863162042795013192731207680 12538450 265004845134157507461421630401594201600 12538451 -2089792633004750837494485425364358456128 12538452 305607366549207818954705184574911639552 12538453 -601919108336637658812144553239168693298 12538454 -519680649195187137948172994391688083648 12538455 83643118549247728055480040823862817360 12538456 -1960968764775416044369644899983687680 12538457 1470469208094476001039683566956818169360 12538458 232931425485411008858486036436625467648 12538459 665430990544441336488629478706681022016 12538460 430729628612360130163466921382464424960 12538461 -100113446900065379887560770614522002240 12538462 107917665050026982126586361535363567232 12538463 93110455376413473379030266474431664048 12538464 1422866819953541646625966608894740398080 12538465 -1041417306563796192798653992754505340140 12538466 -479001421283810867837843965841266139568 12538467 -2448821372949926330962392970066245591432 12538468 149018056844484738307809195236809149696 12538469 832139549873210588385997162388723850036 12538470 35894123274891816510621406426387445760 12538471 -1429889418330202741072571384004182993256 12538472 764275674212660002992488737283658055680 12538473 -102749828590498057208155864741316239296 12538474 -198629804416188124228208622467679399168 12538475 349443975673827820478748358518738843600 12538476 -68355970515562010793856407220484678400 12538477 133688134496820967279398407493089529344 12538478 -69445619116246139492527733861972150976 12538479 721866430136282418117029958613674270984 12538480 -6335588943847771100685776065550745600 12538481 -339399384939806813282381651629919708718 12538482 179983561157451575116679997336947399424 12538483 -881737774323179518273975217998336895400 12538484 440905253395207145424167531535390658560 12538485 -986346240855096151518212496863601619200 12538486 -319357287046340272911147920437673193984 12538487 -902373657358663034275533580050665091000 12538488 119964935353249890985443872377616179200 12538489 419577633610470652927238685394317492100 12538490 261191939981068728244926562965203628000 12538491 -297791030080433120547945853583653222656 12538492 246605861556162789611452798490390460416 12538493 908330975817812633476644342066334640544 12538494 -191507082115499679945601496568749607360 12538495 1202118858978806675511971153969953388400 12538496 627311183598119192870709610717328179200 12538497 34976636146277463922542435791517392160 12538498 200750315080214414111009128120127923200 12538499 -45977456613104142466909080287817888000 12538500 -23387485267784483250428821516250112000 12538501 1327655399627772979752877955153360677404 12538502 159687380047474102063261434078800825952 12538503 -320872348949716212044134658937352473600 12538504 2533232642039691808667567023435207680 12538505 197123373010388244196740711420693908160 12538506 126477411978703863792904645890971867904 12538507 1864407780622598414612546961827696392 12538508 372021292488352800675282868081406939136 12538509 1234707539352431642303538491154022501728 12538510 -137869615893156653102096711485520043840 12538511 1141698178128990814260647846329131579552 12538512 -199124408776022189869685077390887051264 12538513 595507109472905506500159191370199169524 12538514 334725610878543218780488629968806079232 12538515 292715910251304366581691407130365072640 12538516 -1271258629497454124299638022632924809472 12538517 857924347025821718388019374378480103566 12538518 360519680029321992478283332073693130240 12538519 -356893754842881135793521466522134202368 12538520 -210177324413487563759643521792415744000 12538521 41174558633290254926709067066627061508 12538522 -723453795052879880998076323904318588688 12538523 -100401119147873569143260071116787042800 12538524 -103277603645359424029071892431325177344 12538525 -134939111820464689774904862413678599200 12538526 -111768223573880257987936813709926674432 12538527 963715332550565481321136116620840785920 12538528 113185865831720041359733434325216395264 12538529 261986462716285247377861391429769451200 12538530 680689028736326783276605885237755264000 12538531 1785786016611670939590199394461073406000 12538532 -521521200094310548551187654566621650304 12538533 -35742459829318595201112128584360595136 12538534 -1483900209966738911597355417425585011008 12538535 -1111207642582135995782711321784928712520 12538536 87691405095105594256291388421099110400 12538537 -1692606475775171891807872017716574676800 12538538 96051796699106756464473455433021633120 12538539 -91108639207544503526566445427586572672 12538540 -2638079834551753592647993177798686720 12538541 385032989740232352973893947445966513942 12538542 2734562509443721101833908976693016576 12538543 -1356048722597231935166290144169179428208 12538544 5619413414358847977213716248734597120 12538545 -16530210001091731062069191559047500800 12538546 731538715243657840883744150817088115472 12538547 -275571548709691971344500342081175329968 12538548 -176214588056951254235561326775314968576 12538549 1740437173819993832142705367326505549550 12538550 385036536661912160408797289512417401600 12538551 204237738039529145577670061643277990632 12538552 -21430349330563021713207122028839546880 12538553 115916688519496682328077269242959556564 12538554 -690174644891255611771421575302087168 12538555 1682532471473369420371182948924415200960 12538556 247136537584302210278495833755510912000 12538557 498128635983414759149530000170301579200 12538558 392105665648249133680532669512607642880 12538559 -1328920141814097861492990626506493210760 12538560 -14912447219514606842602456639749488640 12538561 -1138450882644713141219209579439859460368 12538562 68635601679741314520320339920664791632 12538563 145517585367930531439976632931034205944 12538564 1146387209240694467266372023392449331200 12538565 292355100746814040188266362931858344320 12538566 166307102351525794555819956692799753984 12538567 271791478929698031539437773323656988560 12538568 490455542367296452250586650870507765760 12538569 369830818932805499264005427206652520000 12538570 -45472961466954999496177457957283041280 12538571 2467412757421260559262182698469236443592 12538572 114924949646595599421632379481120346112 12538573 -139660945833530070438029294402789876736 12538574 340384554781652890638650245420632186432 12538575 -37971766093862753537494384082087280000 12538576 -442323999645285530405917088349973946368 12538577 -80162311048579123156662011909158407168 12538578 -107140572312970854509163076493044657152 12538579 989156437320689819658156463675742456180 12538580 -290642175883884336428504178692940652800 12538581 300410173481127110714083926084171959808 12538582 8767294548002966798501411038974175872 12538583 313464112122915971988695069383033102080 12538584 -1129845631492515751094779279412843520000 12538585 11183074396241551034045624173377921600 12538586 -1075198572755304472669530672981224149008 12538587 258979087000262916943423768040519646720 12538588 -355586550069073089451182970312327624704 12538589 -295669781091377392434479482005716605248 12538590 118420669361384864679891525297218248320 12538591 147777433078410195099326580404638522072 12538592 -128791962329713035648473360871456768000 12538593 -186941330026563440030224976891257804380 12538594 -346667756606396730521937059977836472320 12538595 -323629905356700627522099227754659060400 12538596 -119428118806902625302446301732386426880 12538597 236627481203023028290266654589233824600 12538598 -354007363972619109269640287481778700736 12538599 147516573819495847330616658539205185064 12538600 -10885705592770953438222906277005312000 12538601 227153164964708246353548986463302327808 12538602 -1128696990565417050051091101504610559232 12538603 -238137093763221187171201026666629617920 12538604 194310323869663109801331448957176615936 12538605 -551702618679255799143281949840000847680 12538606 -423865594731637019186921731954944973248 12538607 846219111718539197763906228878595179856 12538608 126726490525661435744755694827253858304 12538609 -91856773122322485067057025691781206190 12538610 -263684803219944942832585750477795298400 12538611 604281914681200862444337047568056732160 12538612 7912074645797642015815598427606065152 12538613 63809486416497387897753296933241167040 12538614 -2992344571947529808445288540037109760 12538615 925985347071303764865659043337946204760 12538616 -114333917338624652470309867165747691520 12538617 58309368372752647958500708963544321088 12538618 -1397111566868835628208745197334518378784 12538619 -125691624399197437262823165838591285980 12538620 -119189968820208649264802206493513088000 12538621 -1523756522117594990844964262340076066560 12538622 -858216019515886313763328044682817810688 12538623 -632537747676501221309454022897771106616 12538624 -420177590299663559362016347476306427904 12538625 -3228367819574152799711120401900095000 12538626 -25822857509141473823266338395202061056 12538627 130129545169929904370007107292503746272 12538628 -2454219509923138024956125872727285760 12538629 -389567370862380809359026774425089707426 12538630 311161674993190580607321343232122369920 12538631 -33790551215994735041897491599795205536 12538632 -68593510962147353639340309872482713600 12538633 1096482726984871886451817607752173209882 12538634 -77657904686711633997966744583930199040 12538635 -88897324583828786746218930646706192400 12538636 547233065902172668249821543096571384320 12538637 1851490587066398630942835451446495317580 12538638 6056275016175641654077824786372352896 12538639 -2072464612952319108704707998551939329344 12538640 -244902532515861457827186034757888163840 12538641 -1203548598145517652229540385556796245120 12538642 -224297391047180346377390364442328508768 12538643 -483855443606541520483063786570103702400 12538644 112509199531987710049633343123869562880 12538645 390558623603186683480543079516569676160 12538646 910088051172529047424709683500204231360 12538647 -412236409385696873858864445255856299432 12538648 1918598733298351196914184800229624832000 12538649 2009187005169926493105729362077800520650 12538650 -191517413872260500279484417291965702400 12538651 33712526139984421060817509904585239920 12538652 -49172070486407355946387891390074716160 12538653 570195405226141579082558259322289887104 12538654 384803153851752678604227037594207856640 12538655 -292813781661423332388813325860101860440 12538656 -256517515319951609842293425843957661696 12538657 342997315809178921735448491311047420160 12538658 -76622833743356881677471967701935637120 12538659 699931406573386253174572384750687873656 12538660 -922635732705787234268245168539064934400 12538661 244948256780815081568626227368018189724 12538662 76595850860710966103421943410352567680 12538663 -586067079589084687255605690560455691392 12538664 -48117305505784894837358723070878192640 12538665 -156091325595487886121921039216304368000 12538666 -163974269892923369011278995387883402240 12538667 258673860631704868748727272492527431912 12538668 -810668942472732480137591577742708431360 12538669 -296285934882027057485844433678210759392 12538670 -394852475331757186770705884456245948800 12538671 6115246820226787911454617287603981184 12538672 289545732837071589971543333807203614720 12538673 -257071591653118123160450265162179739264 12538674 -3560526753342969644379606433773846240 12538675 633101962606425811884022697586152921800 12538676 -164789125948565997157852093075980821760 12538677 1043332554277435953975726554837893409760 12538678 -936218356162464052299691358635645323360 12538679 1190182210165220323850753744786307962280 12538680 89047627518138428899987015230554112000 12538681 204560671038724169438970653882183298423 12538682 -13836531054952781922606419183491672896 12538683 769458253686786484591748067197239885452 12538684 -546431602116751742595363033492515267584 12538685 -994119950883972365630773843349458465620 12538686 105152959745587454670446912082973088064 12538687 -299991805793211994952704659324121945248 12538688 176387222919721131003045222293339897856 12538689 467739029430767335584169250811680055840 12538690 448275796470746739326754788929393135680 12538691 -166947951450124202630383450511501986800 12538692 322652055370275611971182350582651136000 12538693 -1149632661548600936483402283843427846016 12538694 55597519149938230878964703026050269184 12538695 190464745427000880532283288032105047840 12538696 -733918279894493083172591827155331645440 12538697 921737473818159122803702038023086178100 12538698 -828083268858812149213877652174738415872 12538699 87265798558292981100993194485069543864 12538700 447552432649519138093567493341082131200 12538701 324877595575726996768200359427867083520 12538702 -348260750686213637110847599770878654592 12538703 439888608555368256509524220707000317264 12538704 153596124014373999934457305105209360384 12538705 -1061943547631714816502582114255186065280 12538706 12877043762817442506465360368777851200 12538707 -995133775443613472195258076633140176896 12538708 -101640496919400095396144680212281344000 12538709 -509716579905487702036263886871724073284 12538710 -37806537825456011505807981200567562240 12538711 452182463451313061453799499449441490000 12538712 822195336790411004980304490511906867200 12538713 -99306448117269552381751322722341940800 12538714 2289222416476386390963602802890361600 12538715 229185745930252586434397480321867777280 12538716 270628843391559813988429009875399485952 12538717 349224559181257709324450619030216305772 12538718 -45092620066955598893049388819267240320 12538719 8586312238995133531217090788844182800 12538720 -727152936566852553626395805300419461120 12538721 -425006934642957413608235737587917001708 12538722 103594867229065961148637093202523340800 12538723 959817260079374293477207894233296690972 12538724 -1439166456043608912936609472075735308288 12538725 -143396242933720281572222933211664876800 12538726 591074736230529290272457040625825490304 12538727 1627077524534996934082671360166691930880 12538728 -698687385610950855541404748314654336000 12538729 391579385197854698168933434338253826176 12538730 -89635305782125438953285232338057345600 12538731 1009815014869501055581477943130783563352 12538732 -148553554979995366795070971251384411904 12538733 -905617165496289169829373112463582525076 12538734 126175371937341062090223832381296286848 12538735 1376198358720063097748283836374265022960 12538736 -110038293856218659509500084754331271168 12538737 312958035068621207010599331025336321794 12538738 337261865852587592305036896355255587840 12538739 -1723009239161848403741276279841771888420 12538740 -120423646122290613565477109418880327680 12538741 -2262791201954051631647733231723210539748 12538742 384638998267312369437286557055971068544 12538743 110050538139840757537011957320461102848 12538744 -1499570639582747148951671176226069667840 12538745 -236986748487440547569118409141717344120 12538746 763774082250320428277085737220902400 12538747 -253440234432228946205013390569961782960 12538748 7992511626540857490613844135238137856 12538749 495050263754570670438645719368800869568 12538750 -35181219665481506922344986179913680000 12538751 -298615254600010267854230488726251543168 12538752 -22358762530987154388556514640380559360 12538753 -233535226875123331280573018293960175998 12538754 1238942344375243631611800035990370220032 12538755 -166195220437637372871824847481273773600 12538756 -370074437510900078704692683213522862080 12538757 -26338931133726153215302497861828847776 12538758 -268973426256620970715978750238452199040 12538759 3475840135094951014680588544049337479760 12538760 214213092843616326451944048050086809600 12538761 -223976501431716784369058258540304684528 12538762 -78154939092187646659853975703519388368 12538763 -1723916567424540444313485253382579954988 12538764 -304045391440125259816217346514312326144 12538765 303131809236018192555211436833765128000 12538766 -334668535064130642497012080457735343168 12538767 707016600220951482113430485561473152912 12538768 -80415671963145225169247926208044204032 12538769 -2972511448832873477141557843863838656 12538770 407382932085998944900371233385185625600 12538771 162122022822904141601817475645448782080 12538772 60936074474911709336501994238610706432 12538773 605401527462483397479087467336475945600 12538774 1519996174809560690779803349509126926400 12538775 62809656696660099135846285797420271600 12538776 546965213471788715963708526794276352000 12538777 18531734672091134948272923934622256912 12538778 -220931940399278852292228415440607628544 12538779 -722813658429662434377547079878438984512 12538780 992270459305681334085974821857358709760 12538781 -1274629149686079087204954963887114316468 12538782 161850366394340467581048236486153284224 12538783 -2572671276924823764473657493777952777920 12538784 -327347513206061343238062474801834885120 12538785 -217496185113634097509030264344301760640 12538786 -553658512122463381867244154469674634128 12538787 265630105469533759632238101160270299264 12538788 -343620655003070516698015576865056727040 12538789 423734989290838273736389823447001098656 12538790 531796343418871557620554962146194358400 12538791 -81135063686827515041783791242510229200 12538792 -217995813035422929322459377833821962240 12538793 569702878996275939066680099552045803200 12538794 -502301251062504454739957263847225928960 12538795 345582954889497704715996330114660115200 12538796 -1301288516440978609172790437712782277120 12538797 715527673535988163577565102758247381600 12538798 -997873422659219175796555062014905346880 12538799 32834848404301496268264972049358764032 12538800 1328579740727790048570350267003289600 12538801 838466731998058219139552700202944860160 12538802 -154950124880550358680182941240583989728 12538803 -414096574535043678564228229956343012800 12538804 258246961801769287424214536437064384512 12538805 869764685654373191506988478742318177560 12538806 111570542635477473036080029871100158400 12538807 -1851025875356929660988769197684148371120 12538808 937981082459210854937365160593612431360 12538809 847239577609282693287235784883167137524 12538810 600963262510881896876693112221450223360 12538811 481563689947861571292029761164356717412 12538812 212777713072433286726143646130233974784 12538813 244975584964874096828103539270265394560 12538814 -357639774727032386621736320811616477440 12538815 -82746825500257638020993179922285628000 12538816 -323844179884855608338671178621900554240 12538817 1047208283523896368235264891176327723860 12538818 23481006001882081318600921590992252928 12538819 -141461817336806216285632344753966660000 12538820 -318818455558912823822989273771856670720 12538821 505403042176680135446006689823902655712 12538822 -593918111379521219489552871399202689600 12538823 299131123072684468416340782532850238720 12538824 272935554243537510745508896793534545920 12538825 -158416519589196085186667738063756749800 12538826 -1285970304065134841903794275217974022560 12538827 -159484064215266531505236756146034332160 12538828 1214520548261838130048823228060668160768 12538829 1319258789127454054608714513386208461430 12538830 164288888640701901495752327101188385920 12538831 -638379028587727680494558992507073540368 12538832 -358168092837902043932634338160993214464 12538833 -624447932822646080973196772581261307136 12538834 -275751573989428017475966860544004783616 12538835 -129747971411559265091090955897674688720 12538836 -119159568803539045710396959285994854400 12538837 972857762628127724673275419770859167232 12538838 -140716339367784795530097263387494371456 12538839 1445813212674359997148685533799487154560 12538840 139341002394235303705844832504909004800 12538841 -318217061533716191662528848879359616000 12538842 540936503614697303007986388360970701312 12538843 3249869637161999985963154585569514360 12538844 -841124047201784297725411985287610363904 12538845 66863494907334061404410510080146728640 12538846 165940426797578930597964342341979916800 12538847 180893395283508225422536828494101298792 12538848 464190654680043591301098401572514168832 12538849 -848139907105865795273945270874574912768 12538850 503920837655842259900373782436112556400 12538851 6564209007579263698248960477103301040 12538852 -739361278457598480358646532429237576064 12538853 -87003721874710082081761885711801268100 12538854 4974683939389688858013819385276128000 12538855 453965326680991349466936914563076479200 12538856 269327431484187983548131392227933470720 12538857 162809298361522829975269882538548959840 12538858 -55886112318420815110051235357816685216 12538859 -162195564403140129393643666906778653896 12538860 453236028832795283185166976980216217600 12538861 292344323172610294367687009140836623712 12538862 -325321326539970688497423877738036603008 12538863 -1181762634597356839593666494052112148856 12538864 91118216398437623607666599831998169088 12538865 512173625752405466628802287049402366260 12538866 -205086193370495900150572646805992401152 12538867 806054657569229577516782202241455600 12538868 10046553584253208468847081956273797120 12538869 -93093819894641656483078487886181319040 12538870 34167598905434328242394165844076666880 12538871 322510057391459555131201863299942459544 12538872 -26804321490315485900370492480960000000 12538873 687385505574176727247742041259139510122 12538874 -584208676584101568992098417950845522064 12538875 -242521153708383434999106945179294760000 12538876 55024965704155996219663388469084863488 12538877 -1019382268648239797730517779047857053288 12538878 253439671885336209890203156732510752768 12538879 1196973991257067116070360463294027145640 12538880 -357019582616139723845857939012819353600 12538881 20932629708371512818928623087437271792 12538882 -1124503916932202173445564080198639964208 12538883 -268337561671714969723270463241069426480 12538884 51989997435518323825708229248041971712 12538885 -429927613900703493314671340953265316420 12538886 7670794900942948708379239684061434368 12538887 -241547550015892320512002642807435251672 12538888 -1983391895993297982731091726941901450240 12538889 109068029323489362693473872713960139200 12538890 -66544013358247696146717169774399349760 12538891 341957342910157055917447084839230686292 12538892 1519090945802340308745254148577797609216 12538893 384763685988776419302787454889285574848 12538894 -1194792165640957431794383470703627168128 12538895 2695616378537982599990918485306222300800 12538896 -4523333644135470514264907932214231040 12538897 285276565275284506815639692405557387200 12538898 -931763642841047158417534359639137195520 12538899 -51266498613144027766039207317418218432 12538900 330525711317411615516156934381999360000 12538901 1380202814998250035436042463524529966204 12538902 -89404383409109354472591755822265801216 12538903 -390153321653540753829901914341350321016 12538904 1697185690744593996013148254648077926400 12538905 -848590383455501769067309796766574203840 12538906 262064601632855708677476700845091943904 12538907 -695720263401414745089004662965234930736 12538908 333860337557837802438748599977817707520 12538909 705610727587892205922738051695906603110 12538910 100622859007375368582753012863353724160 12538911 185843490506244044466311127460873568256 12538912 1249979350297967039201689943107161292800 12538913 20840710274595889150154269465986472644 12538914 -24716898447731112216564614214489203712 12538915 1023441012640324756115092592327285842320 12538916 475281741114085240023171656695447941120 12538917 -1215653312263146398428153378511626378560 12538918 20839529608207913182145547798590941440 12538919 -702407033308757535750287127041312476680 12538920 208966104681877422929965008113156505600 12538921 836010063047383077651225517953971040122 12538922 -759175725600517321359604316917876386816 12538923 1055014022424442289357847480180485194584 12538924 191704988737696889242008415906487372800 12538925 2768605464518073277006620079920532800 12538926 32580177609580246798363179137930625792 12538927 563854430936772362812974570205206171912 12538928 -302265898427280277733069668458722918400 12538929 -2798667092193022395209818197176611392 12538930 -130935433000949070331462396679571652800 12538931 -509577815772025083541916899029441617268 12538932 76532949366157968419379250819472891904 12538933 -179856663492643776931440291642018748800 12538934 -1675237637790885931884784114162676685888 12538935 706022781927076594577497071422805019200 12538936 1820996638229180180619952889351193907200 12538937 -574314278744167572760440426234115975980 12538938 4564736884851843395363934398777180928 12538939 -117225966752682263474124912801745109744 12538940 -117330447392532045532350543278231784960 12538941 397077368961721394237593954341081192192 12538942 125199618685161986141241188256329269248 12538943 -352514642573657877453771735811475277648 12538944 -388289960088299618538277729229906903040 12538945 -973908365963657268274177817033294690520 12538946 -381838241088031530436685524886380531200 12538947 897773223821885088926599738849449367800 12538948 24730699391701200347419648210782362112 12538949 -1606766895345507907523683811352554878050 12538950 -160087996458350941556790114764101056000 12538951 2164681981801656372591799014475467676072 12538952 -215932696258738531293367787541099386880 12538953 504225123276346332111391945107883923882 12538954 -6504407155230835335066186035702287824 12538955 -393115277349104988025607040021067027200 12538956 89496129243069902987885188975455387648 12538957 -891026494086333463890432284281434614794 12538958 -243243575426839674031945670806298713920 12538959 -435661809654151087947917698012588154880 12538960 -45922125348925875852319187471357706240 12538961 -1518226592105617150228485213605716695438 12538962 46606746898919269320525962885183273280 12538963 -203867549367454639056757315113100352788 12538964 551676564953245418230785507649265565696 12538965 -539155050137832867703353393702514598880 12538966 -151843640410614004342554100821740347392 12538967 238387571898483136177349988449382957792 12538968 25012986470689964328865186589010124800 12538969 1248800417163135420901269385337226751370 12538970 226363791657723791781960631183622611680 12538971 787753401387503126066917780662101279340 12538972 27040338774632900660566632268271498752 12538973 330503835489499110715156288933036305024 12538974 -77952674469590925626821186821270528 12538975 -416067980987371108471971335035562547000 12538976 1448134441224512205576725563716589584384 12538977 479816957604791473758251884862483567040 12538978 -636031243348788860030049830452040214960 12538979 648060275121717001785720433032404521440 12538980 100016360306805354757446341146912508160 12538981 -230737258472572458401179975530167858176 12538982 243229574170054160326137554783082746592 12538983 -680563729809238155966010612984057157376 12538984 871274118218803358631111642133753666560 12538985 -13512901899147695545627299101885926200 12538986 -236578766021255182309135351046568942336 12538987 1329900545891799249580907343587823947636 12538988 -807659317054588992285668707082099712 12538989 14035022580006543375726317200055508480 12538990 -22903709908790743165547444190793248000 12538991 -4687532071304332056961230962816164080 12538992 97894809161774327145683032030230773760 12538993 -647473846916215196730159812283830577680 12538994 55493108380135667033055468208258375680 12538995 -91341729977762934921368713700393452800 12538996 574396558578288122530080083787485001216 12538997 114489177011741861646619040847912942012 12538998 -667133918958638434448008660758410032416 12538999 -446278368140461723458737539474523824680 12539000 364318186538817703570307966431718400000 12539001 -1197345124147196291650338848794351451568 12539002 -312257160041472995908423596277921659648 12539003 1535519255047466298754679228107954041252 12539004 39321264439002311390755177261118521344 12539005 277543344156411632989785331691593789560 12539006 -378788422549158541175913090646448706048 12539007 -104776544669155529551695836913040127352 12539008 -139214475389289355751916493199722414080 12539009 53813941380393649319339625744287733312 12539010 -240723118721415169677264379954353031680 12539011 794441275098268588830886686665914367612 12539012 -925915824142186953886865521847628272640 12539013 1283123079052789211211576247033494302784 12539014 -2022092771406964833233152605283903128960 12539015 8254017400972171024355003529201247920 12539016 526383668192414512302071197353448243200 12539017 2033085965130461660588177110724964703540 12539018 455650906534644286348080140443700934960 12539019 287979688864769639619938382901098448344 12539020 -234010716781129111924723676417856307200 12539021 853045457651844945540656397080975941344 12539022 26017519703759469396815826615080408064 12539023 269128074248017589433447326959515213040 12539024 -89487404801829716712828775705951887360 12539025 -308508061425983893579558573605826036800 12539026 -47892416584741438551407213311612408320 12539027 -627324789804699498602532953850495575124 12539028 -451798620137537539022474369684771303424 12539029 -1033206986718894971447788438948955904370 12539030 -98962111463348957462294193109093616640 12539031 494587711086305963594341412349959258880 12539032 174181558024015102777843752672760012800 12539033 -268801913694306508887382668116387403000 12539034 283601615230281484919889269024974801920 12539035 -428901190488811482050137856576943738240 12539036 1711768094725964496992460833140583835648 12539037 -77314072622223992857314340915314524160 12539038 501762029530323262701424689193819000320 12539039 -2035690112240099077187155442514383696160 12539040 -187598577673929546957360560075345756160 12539041 -259622399220000956124303160894966196588 12539042 -497768553148574671386446669637794417328 12539043 -495175454760330605448584331323651825472 12539044 -85976009700785673313928404824172027904 12539045 380565602512450219630575057513977059320 12539046 10990899107571880028811731216513180544 12539047 -86040360357855192151655933545583412528 12539048 847279351163324909792109880207589621760 12539049 275374055371987691942499037063772435520 12539050 290521435504385409748646637682558368000 12539051 -891237613696498328941294741003670976000 12539052 877464854393745746862839014563586219776 12539053 1238974909241990109677165585900703801420 12539054 1053637934646749515864337907189196558272 12539055 210965932982878061142388277609475935760 12539056 255361162132465736829981689052566208512 12539057 43018869142609068943576627084473756306 12539058 1748077604362524840931896264907923456 12539059 394678431906940904024206301413233652848 12539060 742172863501957245071224795316163828480 12539061 -373313306155192186977402023825024340690 12539062 213222610232290268041645430102815837632 12539063 -429942478005904920829467051527471342496 12539064 -36824455449731807611595761908891893760 12539065 9456290666254175288064492667336387200 12539066 -54659800244745425181656907164269280256 12539067 281162114822788753384812421089140456448 12539068 -646012735273895906857386262885655197184 12539069 -550054697840607882024561346540915268160 12539070 -277259675093465886590303449920381868800 12539071 107425394573419424890397847652675699104 12539072 62009277528419887741687845497698516992 12539073 -19634385479096654522867244206519076816 12539074 263358838859363662265374894473628003536 12539075 445480186734730567088684100432605754300 12539076 285761762051970581749758299940530509824 12539077 1208183887304867656467548013668857466752 12539078 526957020053509204265304493052893618560 12539079 -243354143965139030174485845087410853456 12539080 775543545395391641358230830180994918400 12539081 -1315333787155599966895748735003562484428 12539082 147269166209441498125471900105862145792 12539083 -815033123699715086660887274672394562560 12539084 750230111165748362613958581719076969216 12539085 -111701253960835805980895711479126652160 12539086 296487367775058902932609760696938646400 12539087 245257770226726891304719174050301803192 12539088 148075375815846669260023232318887034880 12539089 654299620636177519665620378125376808256 12539090 -680786973255007894273235378273334031200 12539091 602432090560024222804463403568785383424 12539092 578572180380809749496821527610167199616 12539093 -648394281692520946243109286568283978880 12539094 -266553544922219519432995691779960246272 12539095 -347699866153843814082628147616945376000 12539096 -1754852082894799381521487262254313533440 12539097 -257566758616139411654754722218720419840 12539098 167140321156767709963356952987613790720 12539099 268347177056757255784857393776406411120 12539100 240489838328722143321680143595307302400 12539101 -1627726077565265944612886145867804640 12539102 -476805009347742264000027020818493029248 12539103 291804030978782378220760444300147928904 12539104 78168401639999587969876939612393046016 12539105 -407276313296482246330884922883372533740 12539106 -495626892195243504002296351494014730288 12539107 -744708973851272841888441442002049324800 12539108 -259282587154367396085429435378150902784 12539109 1403633408399409515334895531710631872 12539110 -661058835645717190425476573210798951040 12539111 351551422477675878522945666185098288800 12539112 207013755400550996801347107583597117440 12539113 -478752487982860108461895398240163949638 12539114 77339265835486091506534740241022714112 12539115 -226806566419521081509242842947680944480 12539116 86184038095081564055171542023057136128 12539117 2483698768207903355958055611679009566720 12539118 364355220295457918873005772218086679104 12539119 -585282103522905554649552336771559560104 12539120 -249379619594293401788748038865592320000 12539121 203019947947156307902442296619885308800 12539122 13440403516550289334390980764707744800 12539123 94647053166371790160894110687385819584 12539124 -42268921074777925513496076273488027520 12539125 1481309263856027608704305451321542019000 12539126 421539574902124301131490759681741449920 12539127 96028944402190842325327725435467641320 12539128 -561872563905672054976207464748019589120 12539129 698357899586872549522358228762898388560 12539130 561352551648322556684007968475664005120 12539131 1716782942619188228879030948604815522664 12539132 59862149927687491013269665109458868224 12539133 18553368921699521221873707213116964684 12539134 106646725461856321131975543356429778432 12539135 -123053882772470533421554652831395200000 12539136 -108137711907177193406800453599473172480 12539137 -179433281693442259507085295523454767812 12539138 364904472905779106887485261021741984720 12539139 -662539032495152773811603618990275629576 12539140 30864240498143769785446232762766028800 12539141 -578373723800808205358182455890718671748 12539142 52628910940861100884257571966014535680 12539143 -147514696248501860796994051284933776216 12539144 -16733652200116503467472741179168071680 12539145 -866101747034753015327396606589467428800 12539146 1091648867958958490803227524395410196272 12539147 -36725912697469531806854061925990630080 12539148 247756706571177846094148967104949141504 12539149 459479809160219609472297508954045124076 12539150 -79837440173585809633305391444789708800 12539151 -1653051977655953591430486034836860910960 12539152 147085667497387594538212913738160537600 12539153 28363401224555033495690333653978034208 12539154 -198682599819810399897368198852603498880 12539155 -859461495505462186391392789854235770000 12539156 292422585692367421607671480204147181568 12539157 -15717435886788148830689080918142149440 12539158 -361255578588500260424543376107632426656 12539159 136186636942842962724920206784077241280 12539160 -462003736571543179160086631648069836800 12539161 1434968643240970128717760317820605026762 12539162 102802041654681499403536453725487406832 12539163 43486548068376106773796310638503932928 12539164 223804391119572392434943298723534151680 12539165 -490097048068732497526357032123988734600 12539166 327508505271721721036973359303973008640 12539167 -1745404521692627166562230313411694586784 12539168 593335104418113911421355353934701527040 12539169 -1441581052530692249234535113448421806 12539170 38981432655556027464791864850134814720 12539171 -22270429075564920685367543984896670628 12539172 -600962052041629490294517504863789227008 12539173 -1511034984152205044958164047687054064578 12539174 -36562642107948060787325150984945164608 12539175 319063085787010275510969958242592320000 12539176 -229681590362663611841592220999499212800 12539177 72283491130683379358135263922753901312 12539178 370745722361487308611570631291288171520 12539179 -1482840284206714197685428746920575558220 12539180 319036494647766432397307560110323558400 12539181 778219384668074923300386981931824121152 12539182 408317915164816285426744483028611996800 12539183 173981106638463895214466585792235461840 12539184 12090237231773637315478754489476841472 12539185 608109017083647727780985712480855187380 12539186 598354657739767648032437926101554062848 12539187 -7379379069557906316334517378894697912 12539188 -185507480414339346484931084148773226112 12539189 48424928102557603327806978884859292800 12539190 69105358869106138277949824138282188800 12539191 -131801278917364988273665183090688313856 12539192 1192737364334351223970356063300847841280 12539193 624346043960850920580490584475740938064 12539194 11703899979002148595513676022517917120 12539195 311097465961894734549122516634433176480 12539196 -294524436396220251285088894850449459200 12539197 -1206288236813723602560251992008885849120 12539198 -842529386169490809825086939182631758464 12539199 -338674504739381040744583412528166896880 12539200 -346665788952102179033636561007122841600 12539201 -248297738445581621571326862457681024428 12539202 -150104926892040285996040475608115351040 12539203 -491096150602853526856777314354993117936 12539204 -816508924353126666910569645382380572544 12539205 7428196401352624459793663293261196160 12539206 335536212675144293642894758084939189824 12539207 -379939378712872533230169089640170102088 12539208 758980008255062065211977238209097809920 12539209 -74480039406800636510005626554644735872 12539210 23080433668456148494210531692911548800 12539211 -18299445622818888775837099352977028160 12539212 410341585701124739281545259352600458240 12539213 541481178723795534835914527623230353004 12539214 189143459535890154307777157184795160704 12539215 -35047548797985012079499250787129332000 12539216 392861342847660202181612875465831145472 12539217 -97808718805264846796588880133905123840 12539218 75536558611826784939252852621841391616 12539219 -450092367604146042862505986323663449088 12539220 837966329171853024713854800431165644800 12539221 100499190620219953775313613231690048000 12539222 -786516224356891318443597406633212581088 12539223 806395082336797295515997217155111262000 12539224 -1051488567544290074323497542494144512000 12539225 777245772258627368437117206115547931600 12539226 -88263458009043795199088134329249192960 12539227 791536294243815644210134729449014858232 12539228 275239299638210811340005087974080088064 12539229 -774665209250596031235087806071552838016 12539230 -228825158865962396667336539879040 12539231 600448282360606665524092910265240160032 12539232 -1145677423486887494168649394935268638720 12539233 762801140369452559656532058603410480320 12539234 556355259295887507607582031738227561632 12539235 72846598157768961982926609786587656800 12539236 724007012396439593879514028502825429248 12539237 -882468878628652016559566654528515447200 12539238 231424320337824249643175192717954622144 12539239 -486043900819726020148071071693358169680 12539240 -356925094952157779150367932323848192000 12539241 -190058497515284200930505711010711406464 12539242 -362922771575759266419870757167689194656 12539243 554316801405701208413273965902124581492 12539244 71005345326990181638488253708390988800 12539245 526521580422299068412074180309258061880 12539246 291932508428917541853769524200045739072 12539247 122845750867257348480516047315616882192 12539248 -420409013420790876236949157590370582528 12539249 -1067274786930288365539066307972438760750 12539250 -180553783549171998895244524629056952000 12539251 642214269321740018664512717820504474720 12539252 445172873729893887867244638023040860160 12539253 23410499301209341910455004767353558624 12539254 111809646933428641076671017702560378112 12539255 -189198641689420729321337860533591980640 12539256 -467880808388605495555542970221345484800 12539257 -310604410484674213789475429025431273494 12539258 -873818531528369261751412440080052389520 12539259 1229656272359516705357376972448982428800 12539260 -854661682292271522213302864922965829120 12539261 -487408219802400450674849335214934257568 12539262 -1056593945948580291959472315483494830080 12539263 -164186041451401948501932076374600001680 12539264 -282982021541473796395653876534120284160 12539265 191181924744554857285751197941687496320 12539266 36268871526910211016154765906768081824 12539267 -559694743877525502486787360978440470880 12539268 222311918383908163511088529068834816 12539269 715265553915561538376858979178496935996 12539270 128082208802921292971678986415206483200 12539271 -762707395187728349692345396582428550656 12539272 -798866511536229059123349237390330547200 12539273 4597523573732123112900248023818271008 12539274 239585412064190740900355705182479048960 12539275 -1373192008192787070698792066321728000 12539276 131170917292237569844421420445437577216 12539277 -303708226732551620077558814607522975786 12539278 451594553025459063186240437448975191040 12539279 1018925707850537998945713018706139576880 12539280 61702985185262437525006599298016870400 12539281 -1462187147677596000391067521657168380300 12539282 -46813287400425687508446489446983005696 12539283 -26639294568639426795029729580425336832 12539284 -120142450557741059834715732703821280384 12539285 -1125171461571482164239274608020647039680 12539286 -907516873401151526293805945286928825536 12539287 910549287103912373497294774479618267552 12539288 -1442874583414041554041211950809906186240 12539289 -60147920060041330450586988989417207808 12539290 -460686276018069626307928540543880417280 12539291 -7313982803877313388389943565850971048 12539292 255774604027622395689963389698423921152 12539293 -37722573345282902228106852385335208878 12539294 377179776844900732930068833492583309696 12539295 -23345228033402320021257344650447019880 12539296 439836912153419496386721194060610011136 12539297 415108822200541631131519566980362901040 12539298 -571930040622372259277683714991333064192 12539299 419696929297386946034416192652137523880 12539300 300048177063157392350855618952335328000 12539301 -644958887598420687794208291839989116480 12539302 -532126371391167667638378533505207490368 12539303 630778278542554574370000135912822700080 12539304 -654184423383589696302589011958622499840 12539305 -379390920289018153551457163891894088540 12539306 39744891223234695599241036102106956384 12539307 232436597804224102335166308304696681920 12539308 -493213243754724543745348717786745917440 12539309 275634140425806737528523635637194559510 12539310 20535082363543553221292910319456235520 12539311 -114258910256562971096917959590294271088 12539312 -374748760455400595380860217721375145984 12539313 1581270001964660961441370090599985994400 12539314 -77704302384150699158347753827656478720 12539315 753292163413289315813810864332255710960 12539316 -5607521242304418320218221719243980800 12539317 192769401482485970267321406824489313984 12539318 -532099754178561272685545494974899122176 12539319 -379059917075101622979160353316306039392 12539320 825494578006466753800968945826074009600 12539321 -427853390966113451285160703366725851478 12539322 347499556430490188647194282333081237360 12539323 1370296928030767908016289255976758426784 12539324 151700580736228688830314971625266675712 12539325 85799815418103411831197431706628717600 12539326 790376637331797997531869281685260282112 12539327 -361473144455044061509841949697454149824 12539328 67530312528632922439505035029758607360 12539329 50180702680229795082386505993654418320 12539330 91631698567321024467292928585703897600 12539331 -485422500562199234476729250487714551088 12539332 3572730754561434211446340337758074112 12539333 602715906847397766399452397412064151582 12539334 106314406007228071759424067883571954880 12539335 -15293662534848157017260736776571664920 12539336 822075021213846822583060187754442690560 12539337 -501560230835797216702464789967375050048 12539338 342089956751529923232440385555812848896 12539339 1687335934597192516716603233374431330960 12539340 93970418586183508775748290428973875200 12539341 -219740614593978858114193647911501942016 12539342 -112215324409848036679627553652446441856 12539343 763281235905261970183710282481414454928 12539344 133687696140178500902331775021816135680 12539345 65739796756627745161793587655877672960 12539346 305996882324898726682516567393303256064 12539347 931237727254246955616042719646208871280 12539348 423506216956367701262190045139818100608 12539349 97755662035398270307604506411818046734 12539350 -12902821880509235422719127067090709600 12539351 -1329706769981587980234653606319680394192 12539352 244963719095563966007917045045267660800 12539353 746654395827694377735878778779252609160 12539354 959902365081347810627743485855165465600 12539355 -107898569274397622008725768086079665040 12539356 -89603744519078683346006813201271676928 12539357 265610238061479796909595020626889053606 12539358 43039905852467403558925338793039210368 12539359 -6084785041194542922210905687764017280 12539360 -677891333416540009219014046657019904000 12539361 1196384700838482580596258544985296611360 12539362 762265613329962094399540729620896469504 12539363 -949193806996583632836229041441480620388 12539364 -436561288370827871066492563427607779328 12539365 659652843551018983616588410474972300800 12539366 -308752763430014179122081520751660638080 12539367 98920736315739954689116519997004474216 12539368 620265624434432419902007270591077120000 12539369 1213052207058543030438929193114603523770 12539370 -305316201468900020156045236443127449600 12539371 88308393278218414969158788983320110000 12539372 -1025359745666187971953259229416156999424 12539373 157471247775913677930387360539861498880 12539374 -21803306265772552974280546270197849600 12539375 239679710190533462638775602265758020000 12539376 -39845925017895452030669541479309770752 12539377 -235100462408919948360152092740880633774 12539378 438500458983904412199811969045994100240 12539379 541296400088159511226475895723595222080 12539380 157562688800799362944926620688544727040 12539381 -798251496333862790911759987830365130336 12539382 230152437433302399150256198939669843392 12539383 150994451116451974636764224125100742632 12539384 166660245880092815728288243958255370240 12539385 -738512214062727874618793127388803494400 12539386 -93483448763419879507591300639878502176 12539387 559560345083519467210396755692191329312 12539388 -35042157144880609520774700089579520000 12539389 -113251028731245438837129764572490722810 12539390 253186864158746232818722300750163665920 12539391 525813436331405000860579824706595187840 12539392 -20489631010621260323945504419558195200 12539393 946193391996701518515810081604746168000 12539394 -152893247902319355828056410352120064000 12539395 -494451665007156410277425502596023191600 12539396 543065184790723267208865432598347671808 12539397 82450848870565892118346463917039192320 12539398 96035181055507635579552922751876911200 12539399 -502137141429768909494624962309404129120 12539400 -348243492307749499289810815792358400000 12539401 220892170650418890748637502041707207552 12539402 10725370414786474478161009274652759552 12539403 -1473114849532977794928374946845995443720 12539404 1416994537058715382989690590580266422272 12539405 -642416611160510888500027351624177685940 12539406 -802873439023114196639464098522293379072 12539407 483191069054989560751916347525773307072 12539408 12661884495007835429445274801042882560 12539409 108385495737597969679599262380837733104 12539410 7717652181673192426742646779570045760 12539411 -43146537945868565117464958136856417680 12539412 570893884168272212059219874180723208192 12539413 30867170436577966467314037146309644320 12539414 -29600652046068642516660382158907006944 12539415 46766227491793978293102396398881574400 12539416 784344752348406629525188579588131256320 12539417 -1770479460397178795087744857607177279136 12539418 123249369480134355685204821066284022528 12539419 362531587881381792434446500387804268944 12539420 -711902945985033553133387644926394859520 12539421 -685105586724714373325026624583945183040 12539422 135199672007962774050737887534137551232 12539423 -99842139739633787199198507214627181736 12539424 153032254772941206004793879628640419840 12539425 -93849410124699532622781548813645019850 12539426 -110417701791846914250283718141511744000 12539427 103332703336764804597303424662377203008 12539428 -549030933720691787764978134683182368768 12539429 4779864285175805129150730235538554368 12539430 -274957673827859713717094957451085353600 12539431 191171567528606897022299653274699139592 12539432 -1560479395955265866470661943785960985600 12539433 1528524140879365320786109396949436629760 12539434 1005511580746900404584346469519288061616 12539435 -209138706210634577399656645187166370800 12539436 124924115308812061996974282841494503424 12539437 743354680510130969251108097994936118752 12539438 -364004160792918158582946774349690549248 12539439 112937049595358313337245468489321045888 12539440 83740951735767976896927599409195909120 12539441 -99694896154146039663194689898853897216 12539442 -290144164255855773075596123099728413696 12539443 -96155583243277732444042782292817252292 12539444 -612430520573067220641732950928842175744 12539445 -6906629824085774720818216498679213760 12539446 6503717611229557058484824306031229440 12539447 -591244392258725093295284886028628079360 12539448 559274838627555743884250818911989760 12539449 -157647407142292446928815854696117215360 12539450 -100717224625031739141458668029252595200 12539451 -228932924625146016187712220330075249216 12539452 -505436297563290448788622894757479587840 12539453 97480636837002788556097470670790537004 12539454 693623818744050655329765687046280545920 12539455 -537405043133526425237684430880086009600 12539456 -567275503814713943333113010135653416960 12539457 -118893175829672109612929351853461406720 12539458 -836221039641470013453497315851302003840 12539459 -1200358097715777405052957024313969613984 12539460 147749157941345187441378214424737628160 12539461 -465925568296085413377685916988583037376 12539462 -211726139493460304639461410184442055552 12539463 510292036591451966694751462788847880400 12539464 136991226460302091170570834783107481600 12539465 -530647266755230274244558507731257599480 12539466 -244129022061876873835725476915076729600 12539467 -804532299830876179560836078290998837484 12539468 805993684687796382395574208679714918400 12539469 95244220061625053399207011165057098240 12539470 441362831957840585281008555549591295680 12539471 -7092188157238906499785622232047547936 12539472 224903763442270900990452196039458816 12539473 -908771226764792752485651831304009193820 12539474 412152062517056765187083085050683658880 12539475 174961430641410639374604515024124180000 12539476 -602211016607750018055890801758546055168 12539477 -487956789037974322852649801517844639620 12539478 30713454976258271267614104899920773120 12539479 -1084624315007978692622147566399139132920 12539480 97033053583518379013006047499782348800 12539481 -326983139153882870031919735780506737472 12539482 -84852695131951299817899846951882847008 12539483 -5221080521669477018310868092203057472 12539484 -92360066438320440760280658015974730240 12539485 47009852073134246929066470838893611520 12539486 -163792178243543234660228949427705712256 12539487 -156101625622386768814329767031087984000 12539488 -11147057063021250380594309545506373632 12539489 1860744842729681710608602388404083717956 12539490 -184946202741302686344723730153419386880 12539491 1974700496304735882657760852468634301552 12539492 -384935291138956335157658866007087450496 12539493 186160277463719869629721504266289388064 12539494 -671126598441053557120308457013132791296 12539495 -593666768877548428121389505631166893000 12539496 -271798859452116795901732504589370163200 12539497 -193320167595078644068405767670352514060 12539498 745614673138459059260571874993941870000 12539499 67288255394884865253334437256447315200 12539500 -156511472184457676822046483192084480000 12539501 386340893969627781694281434020459629612 12539502 3858671510441229025967564847007975680 12539503 1166056221253094764274263790391832140752 12539504 -104020452659832416474666670749495623680 12539505 -576904108319980626011627762460042223680 12539506 412603250365991054234851001957368627200 12539507 -1392675894376147200097375469865033348528 12539508 -56528299234518458019866413699959115776 12539509 -270506703649633121134038092340257102290 12539510 462158619262111819394448725272839644160 12539511 1410712102907257702575196589325653827440 12539512 234509634212463754109154600164967628800 12539513 258930718042125492741961986212886236160 12539514 13834352775224649615766093862264272896 12539515 1093131742748065238656779610502606204160 12539516 1319775639283533538544452504212577021440 12539517 -708856968525068212117549646128920414720 12539518 -146061972952817967100716374654945303040 12539519 601477351092813810626546400510199158912 12539520 154967904256490947746195489959392051200 12539521 -1063740216470394289362335642415870538668 12539522 -131048642472311184892188999351230471616 12539523 -914898121509780029916163233776039588352 12539524 442856115698908489116358098654058196096 12539525 479274194862281046555763079524465200000 12539526 56919356489234106684759739915544969088 12539527 140233163369757516719750812159377368064 12539528 399857661234856418243831906942196418560 12539529 -1916761872044517614302053921317707375296 12539530 -748933337349842584362884621002168935840 12539531 -3478402955056438216766515179401963520 12539532 -227096992687048894246463090253070073856 12539533 99519836433843310224067916515501527744 12539534 -341310178219688412687466346225578593408 12539535 6363552103876259120923929403060091040 12539536 -500728337841581179302722949514648772608 12539537 206166792484814314625829924209587515186 12539538 -736494420856916634331493156600070813312 12539539 652524509458151190199303006347712279656 12539540 201799467679349614804417376714599418880 12539541 -817564951675517778289141574964245274528 12539542 -793730713774489085615823375512653296000 12539543 57137153891854512542124128416179054792 12539544 490775721796159858603774303076111155200 12539545 -82501831761585139802647252791235928700 12539546 -1140974215879704599106220940732548896528 12539547 -1323431412197044149251475321744074309076 12539548 228978864874370707938004837158704966656 12539549 759873757075493541240378606572921125920 12539550 -234205907890313166183918685653213211200 12539551 -148730630351593512963617509793041308448 12539552 1250806160726195400099742886008409751552 12539553 238691478786166798533637729947377088768 12539554 -180106476707391021573327249492091507200 12539555 -324408304819883319512168193494821177440 12539556 -349533542799337403419236650334459709440 12539557 -1622024066589301726230532352806647471168 12539558 668273449272535346526711679629527659584 12539559 -51729890340007761285473265802267422432 12539560 -167893089846055409202061715103283200000 12539561 -1814978888093655970491819081857730968838 12539562 10989107618458565603182316719774629888 12539563 541214667522552738822252340711388851440 12539564 -344591271445940336475338056271209261824 12539565 -370633205680761602852028829021637656800 12539566 -27391221507817135494914817311132342400 12539567 -449144484047043031033624600477844310384 12539568 -287151839787831143242894712408596709376 12539569 978766770890991948521860855881970713792 12539570 176970815304534381883187437355263176000 12539571 -829912910292003205432061770804969397760 12539572 162465013734153397697456968515011182976 12539573 -332121764237647022359394724122614281600 12539574 12913612110888285958504875655476167808 12539575 -43645964298183957658420084156748632400 12539576 331560194578641784248688053284425359360 12539577 313305037063697033064945233468897688576 12539578 40126799405715532338909069315043945920 12539579 -481677040863822768696352651306379924016 12539580 -305743504250013654654260594533339683840 12539581 2132862696621655527702803372484205069382 12539582 1021498316243222627032780492369136102400 12539583 -178622481271769011989220140540678286080 12539584 -126561000401449400837751396034306637824 12539585 -510327030367178532546382576131745394220 12539586 576517894238114050197862464197324914944 12539587 -2573290670395331731114682031253295200 12539588 306352696376706719565038404109727110400 12539589 -699321845010690298055980548291712255776 12539590 -92571162770990342098349760493634440320 12539591 -686425653616768539306488962478422528320 12539592 157090781236401731263796517729725982720 12539593 23172347143715466633140970362071552 12539594 604498918801247632942469731537892881920 12539595 180822678844687754392848284150745089520 12539596 -42378218190368656636332385624568719360 12539597 -65372815407262757506717128563654273568 12539598 -320273098526615700801768168590363468736 12539599 1034372336521666029851358545655746388736 12539600 -161933814108097291244423153501208576000 12539601 382795938434716320664043264751864256080 12539602 -293458240485804109663297324832338939248 12539603 -1662221050054483980884292081589569824148 12539604 -65054115478822101209839532170769006592 12539605 449206062155758659394109452541148414360 12539606 1380218613418758031692857681388905528064 12539607 -139152374268316972591050285286086080640 12539608 1168535048776290808371238789259582607360 12539609 -1787924684549263080475216707785714526396 12539610 -4884693997553821117112334920847627840 12539611 -103648886630841237592669333199497080576 12539612 924921435082610050708767351154090400256 12539613 -64265588003712480804755628922772956800 12539614 -379408702128207398050066396124191081344 12539615 -680148887276112116446314008270067937680 12539616 -1126807761962547638786539659591857995776 12539617 -25284134426443939781845892353110286160 12539618 -50071063451796621679101235761167731200 12539619 -148895550379047561240776046039138472056 12539620 389845611129108878967968359025241600000 12539621 -1501169414461069203393635084991402790848 12539622 -127067582605298490440774409950586184320 12539623 16287389205089497024500560829403098144 12539624 -515576514942756917426387901271287398400 12539625 -220057107886610251253827575260023872000 12539626 92637859987847403784631197021904400384 12539627 -300425036872736843489302027906649764488 12539628 -587815189112704821646348640977202988288 12539629 49542771234007881545593446007164865260 12539630 -556745952692949955026029942208130175040 12539631 -720150244691114589859166835114554309352 12539632 -20076871624289887288896819939663413248 12539633 -433417154764848792009502314420693870540 12539634 -157167451445933544089215697089475483520 12539635 176611382294850737382994158025304308080 12539636 278280395426970779732549564027491102080 12539637 -249040590152955387419793996186096957120 12539638 735246899335769543061591955618566594720 12539639 1061078385627039980571150373238781952200 12539640 -117969839614173262477701747547643904000 12539641 -338873485395193673429548377159905959416 12539642 123323506517686771315434738083891014080 12539643 -347014810009212495576287931746598428136 12539644 516519692698662454906710136718793869312 12539645 553509458956955311573580043892027450200 12539646 -60870220943574558275799491765966155776 12539647 -2067122170471809992303995018233534890208 12539648 -74264512316774943708855227338375299072 12539649 -309549688648965478491844661922980594592 12539650 206759221870122122165062241638517218800 12539651 135326723677272775154314483539228017352 12539652 -436519971848682564892274658881822266368 12539653 -1090087890188241812325044157017064689344 12539654 -596381461904065282674289830368295736224 12539655 -59257860977001345920408720099079302400 12539656 -1655468362667486137826454579535504343040 12539657 -637817250369027681869012793253256729820 12539658 483783368922925641230394857645411366400 12539659 -1277509380250908231233740578459595920048 12539660 -4619808750255945299855750790915440640 12539661 21118770204326384239931221166196900384 12539662 -187328780329040195054183095122591087168 12539663 1151600061793404096902690637324027828912 12539664 38843139899917129305484782745955205120 12539665 280731184616725252283958655018867110720 12539666 603922120519300366332255578309212145280 12539667 -276040852145191997917198370074103724288 12539668 686611355967531054078870046869158450048 12539669 469540079772017313005406974888938030944 12539670 -62665081736070625424705983742104780800 12539671 -460287274121393201107496311817340410256 12539672 26784712908058376419249556780785152000 12539673 -377140107704116548561895859004530664678 12539674 146851736174710963286760309547565482752 12539675 -840073648712901074549645056134824938200 12539676 -313201759463281701780277271930488212480 12539677 -1855673835746390474187953428210569690560 12539678 -540453537791616579651599312362720863360 12539679 -21220671085841639971044489859552332216 12539680 94590231329398341690945123848658616320 12539681 95170095102474441862925385009123476544 12539682 -75482566441957871907002086065552408960 12539683 172615425357402378488294412189760602000 12539684 -361730334994761470757725842346091955584 12539685 -272133341576933967463047024061286287200 12539686 -81088487687511291392593579446447393792 12539687 1139382764089062164052183543798468364800 12539688 -548417119895532034465478126254765424640 12539689 -25209915182526924362319844140895442444 12539690 558592683857671865772839092855859829600 12539691 -51627411102355427429851320962634204000 12539692 -549561567314205799493359312103912718336 12539693 -106469148365743625587715620518610172820 12539694 -206536575596221472129532944856517386240 12539695 -228012256318171376554458681800399663520 12539696 4437382341023749546369252271192604672 12539697 -745646360988139616295174102112473037200 12539698 481711610460963603523987890247778787600 12539699 -251721252653439161828263263447578684136 12539700 -328832849550115692057739969978685539200 12539701 -859218667295757612148479439314877713298 12539702 546821123614260699617293005379820267520 12539703 10265457349595929419319497984625500288 12539704 -1293208256866241145493660207280024678400 12539705 -49552156465135032723574915576434453240 12539706 -122551643827632957921645075232434717696 12539707 82792425559434751196770920945036252912 12539708 1347014626386132025571954334425097673728 12539709 -99288544539661621044944622190329803904 12539710 -34160449499843256405692635098655022400 12539711 1003480785892652320142855332068740325312 12539712 592847344973036939739965947971108864 12539713 613887455582846801196724064616813113904 12539714 -778716330011684681329625368336919472 12539715 -192888610657069383064746745344451699200 12539716 -505885813219965091113327154270025502720 12539717 220408412467085816777169434644389700992 12539718 224678562917603396892362237959497486720 12539719 1450328866937953617401580395834419097344 12539720 -963157450363323484053859890714759168000 12539721 -3163345833640271517548531135195369760 12539722 -133621604780381839997756430067883586816 12539723 -115532062338509548010780317136734482432 12539724 86615293555355578368749403138667883520 12539725 157845752914477149012240307644025680000 12539726 785719290098452302019265397258569963520 12539727 -280486067414398181646544624806373608000 12539728 -300802163034171898835530690137671016448 12539729 639300917261128461447971900921307369330 12539730 -55532791744243691411144510012915343360 12539731 -1009543871461075239867310022562831538136 12539732 -293774764736409750880662118155994069248 12539733 341343578965486922087116692166488820800 12539734 -279374723777796522613282572567960087360 12539735 -395407791183593343094500005533393085760 12539736 -368617441709201638441575120015387525120 12539737 -685125344452082651371225676089376992000 12539738 -652911309707199144578749750173012953856 12539739 594230415069500579966306476003411612824 12539740 -476674369021604746204782715737492687360 12539741 529463006508899813240448538118205742080 12539742 -5331012309922280515917196464605122560 12539743 1663246820770245438081608877401008200992 12539744 -103585024447289506435227913978757775360 12539745 422810642686420930969921927965590736000 12539746 11882291215526471387238802165098144000 12539747 333501682579093194937682672268134119584 12539748 -16142230032772099657117034494022418432 12539749 2668957688530323376169384447892215661760 12539750 243341320868244418668589038337744320000 12539751 -3519060608365093255046136505242834816 12539752 1144649219644948801668270152648629017600 12539753 402265321148100062328768173399973732000 12539754 -435006598052148334271324645531345376336 12539755 15115463251202531400486168692496348000 12539756 -168375175062387157159058384544843816960 12539757 416573755351210952787406733968393880640 12539758 -150135750095170725182633240363636975616 12539759 371722416311020499225660908477964682960 12539760 -25639118207153743851249586033582080000 12539761 238491543584778769754116422621104006784 12539762 -69308898793499204977927734819451408368 12539763 -454067698727018896024361614674505844976 12539764 -1214730077479117512695476125131520375424 12539765 -535438242152343726214924286903768937600 12539766 50101920424187419821178023564430808448 12539767 1194199696057108253139599862074081267816 12539768 83821304605113602886747064302501765120 12539769 -790780426278442180229560702258344213792 12539770 -68430703262576256923277062955614340960 12539771 806616477294738216356654315512713783972 12539772 264151159333344874249220619816150712320 12539773 -1922433935793172403335167322025514415220 12539774 -115836933517968921648510157510313998080 12539775 82083026958903436495718319968131363800 12539776 -165246839224196219053152239837710909440 12539777 -473474231711582357880387840859737685374 12539778 -282727991295365855769566038091002072320 12539779 -127263986504180148041632043610502847488 12539780 19505037697710334735351006079746560000 12539781 404658625275008390576386657383515365212 12539782 -271245888681166917805763739328121071008 12539783 -1424974554372441505738454169415981876968 12539784 504017708992269183830438026322348113920 12539785 323926671297305334165912699810988474980 12539786 9017734676638684689135102850747603200 12539787 -213606305724276360184392133739486668800 12539788 824283388963936932452540746766446565376 12539789 -44451645628013496745900380570561728832 12539790 -109572398879585266883268957710809946880 12539791 -1908720352157938418910359198403673920000 12539792 175681303668460163371620596735402090496 12539793 -478215394784089689696427527581204836416 12539794 -12445369281616149009670359767597572320 12539795 -240316859060368877815869826406503333440 12539796 -160670357869286166549614754259218647040 12539797 1813797964042482771597733304666262671246 12539798 -496859742762624785339416163583308805600 12539799 -71618519322632364363625341348161480880 12539800 83957327420724123294969805361845248000 12539801 -33887978649840801145196497061308969440 12539802 -309202647542599694334281400668609661696 12539803 -1594193690624087813982727634533467763200 12539804 -1055568215017839154361826205824592396800 12539805 46605846774661102668878158444737233760 12539806 490013223950905426392852469390566894144 12539807 -33389296097977178717916854553481276416 12539808 -406703595192642738950440640460255461376 12539809 858143809525880250934641165823665725700 12539810 -95709159252808404380522779666235904000 12539811 -896681348578772596803793775674768537680 12539812 247290429182198113789466647183747073280 12539813 615787401272570950326499414717630743648 12539814 -103046819596585469224876139311289272320 12539815 177412933735893649838009823904185483960 12539816 -1743334989002683032043526712742881899520 12539817 1206235714858171913617285984756634282634 12539818 67307848674035218054305884202761368416 12539819 -158760908125953667631765899540196184780 12539820 -24655606669030461062561568916123345920 12539821 793896210836035693893043656676736818912 12539822 830253391171931898230913002272974971712 12539823 29163960318841913656111563196644146184 12539824 404711782312038449398568636882227200000 12539825 -380173002158083370144888813412744147450 12539826 363309697052826355634034727500536724480 12539827 -1202414877122399194564321844904693903960 12539828 75459707577009375728909422592607436800 12539829 431742869841543532761022603189115244480 12539830 269968141682719519122987997121084286720 12539831 -1849314925648947224340923612322346959072 12539832 -3436428302083949181331307155365888000 12539833 -297807567966266151541994870529675270060 12539834 680361163414713809135529543159587784816 12539835 1247369175319021313907386446151113440 12539836 618594949308591827049342644501986086912 12539837 -2455954009813192426679349509471922754548 12539838 645740473863223941150115203556073166144 12539839 -163330668402824270428814341927547570272 12539840 353002666150836704509044930471002112000 12539841 -174983730570521833484802665431075159296 12539842 -285774408669733470767350805318510105088 12539843 -1190913559582926726892024567696489555908 12539844 136630987430526471836679278953690321920 12539845 14977098547178923536670310540971888800 12539846 -1035933879128344876732166911593260231040 12539847 -66897901050610896747131835297047520600 12539848 -550376254712710913708244029582822400000 12539849 -29393025265901068082501382260384744064 12539850 -48089467721387469453187220591380416000 12539851 308395942603430813740553561303410088852 12539852 85856905980339590626007286504688742400 12539853 13017334175617979773383113534040336384 12539854 -799852049678281457291490827638643095488 12539855 -597184570483765819181138081787722631840 12539856 -8298001159285371476776819473503748096 12539857 -369340425528125947737250302617837795136 12539858 -728824946756121171240313832746779235680 12539859 42117435221835375804264613636468766904 12539860 20788525360691457648740207741930342400 12539861 -211774930151730233331002046282577674600 12539862 -131998632744385996413169619469235128480 12539863 -1358060097113641928322090886326877928448 12539864 130427804307920027604205544966361999360 12539865 -148441070611962143170811481462461112960 12539866 -487833682640641071018057441255773152800 12539867 -24354311535036185219808861473914699920 12539868 516642486154598441221154732734110720000 12539869 551968213497766783812633187492860462796 12539870 -33301909672538698250098118509248000000 12539871 -747538422964037622105895334912402730528 12539872 308581970496800942408784702488941953024 12539873 1383662894646088504586373608714560873122 12539874 -40644480969285156792636448835831091840 12539875 -27379850879097251394718293781557372000 12539876 492757562183935496627097307328077996032 12539877 -226771254337061255039805273154677413568 12539878 -26373790807545925434111742426602938112 12539879 738640435769880979189455394169009763480 12539880 -625910142243629018462784186615128064000 12539881 -42849655242519234993143384353431829318 12539882 927435559736524286877852284969371310592 12539883 469132179609205367959894245957152745648 12539884 458332610290039416963851461953503829504 12539885 546747441110979352122255779378458658400 12539886 836785416056313765862668301156339338240 12539887 822833224970373975383983513752481550440 12539888 -17705599919499252009027626394635993088 12539889 274448243127698946276614767882494976464 12539890 407379853645413404054612805299000793600 12539891 -90314306944800308624946005010277893312 12539892 57452251696224667558638410043335983104 12539893 -405599803959972044325243327234921835858 12539894 461799375001530666171856451193725582496 12539895 184730308192066534999775764132195152720 12539896 -1113706917170835443943448009887663390720 12539897 625315289776963366273712480229488498772 12539898 -142305603322076614510607797650431582976 12539899 184550875910805163477208578732542431664 12539900 387579195810176950653616661018162880000 12539901 679440927782515898725627908809358095904 12539902 109621927489560887949923084387232817152 12539903 -38428421972669098493594169263675294016 12539904 25521989919211578778754230070814965760 12539905 60215328012420490492631926858492512000 12539906 137878649802118213751529112436449939008 12539907 885506141094941742075076782258741888000 12539908 16074043967211620451405691800094177536 12539909 1613940024950717843387476347291647974110 12539910 -294390892104384917237974926501913280640 12539911 2132898126085093967568817024526803700800 12539912 506775549867438301713224519673074319360 12539913 -1006974710042817745909197445788027676656 12539914 -44187957403607245427663946711435472896 12539915 -196010426390522281866636796942770214080 12539916 -66354961450169551851647969052072227328 12539917 -750762419846769472080293619339804389780 12539918 -375774035095851440209400491683055059456 12539919 -72096990226069117674185366577071040000 12539920 -136668918174670360539762292321597440000 12539921 -546223857705890761163479407340456040208 12539922 96397739624679147464084955228348011520 12539923 -1506205414669828365932843503958945683896 12539924 -211792851963195916381872732759786240000 12539925 401665961568169112039871635451131519850 12539926 3183912968040350210593217971612344960 12539927 -277887849124506102608795380476194103240 12539928 983825235006698174775522809125895516160 12539929 64462870190090344690720692506278207872 12539930 2368743931804562932284085642584995520 12539931 502976052437810752012867595341823775024 12539932 332807640695920723856967044073557747712 12539933 -625553851267536554800626412933447363962 12539934 -1535287912016942050962515367272165376 12539935 370718904263504505486742421166681160560 12539936 1582143661143904629652272402371334438912 12539937 805597158831992134370427298305493226160 12539938 -1105895607079108223365094188632759752880 12539939 1236016495829403623187628521143677627740 12539940 -9053452754154576106588656880168550400 12539941 -1345971857994267825310774586900151798976 12539942 -700659156973783634179079708069990020128 12539943 525852415975198024832151159509688527760 12539944 -151504549482851316735200891858279715840 12539945 112173523252207937132164587139559495040 12539946 -386968288236872540722494992829743749632 12539947 -367271106177474494034217836760280582768 12539948 1546788832818409688302012463880119654400 12539949 -194879716190753952492691444526835417984 12539950 223438831326379537290717922522491120000 12539951 -869131695971467279705973975633889528048 12539952 67697788743817598124068997122167947264 12539953 24108296472178780852570648880821298408 12539954 8639240808484475744216788258605817344 12539955 60874594841241455886836190845268813360 12539956 -98578998667245725648339417089819904 12539957 -450304013210768001010392037080422911968 12539958 117926151691763514296461073155996099968 12539959 -854742325518115815851008177838121919872 12539960 147048614173475514181411894307404800000 12539961 4263490424400468009126311742371297280 12539962 240323099153050871126289171042868800000 12539963 327961759749852608502387010477541056464 12539964 511092745680479595779365925715551678976 12539965 -239936252472725461569853608007289318400 12539966 56990441394152033122380310308455784576 12539967 1139047147897562217612400218293381568000 12539968 -21886005070668621397868857609351593984 12539969 -721320900110450047186251649564906297386 12539970 -434429444354766020143620434595845722080 12539971 -18450374156997219477814262068301518328 12539972 97066870331399843080018517714189924352 12539973 293834837275468791771164364440648654400 12539974 -635199794802018972292941005676226863264 12539975 202805981046012009500177531502169564800 12539976 -1776303606711530973496642863052712509440 12539977 -1221384396508730880092372931059786990940 12539978 -1013936831554304796402234044473368802560 12539979 161742120968056402555974701252702480124 12539980 -111234683804080383460083183546921615360 12539981 1227306579972298179687055994675102160000 12539982 222857653236337455735455040461707931904 12539983 -329601352550683808713086992829806035616 12539984 -303037853667927638011860179255055360000 12539985 75187067590573040934293280907145904000 12539986 424710323458575234418717842655598330880 12539987 -1877736326045946748728707451253983449364 12539988 -52551163828042083936436497105421946880 12539989 25430226612194194856222976828269769600 12539990 -732505471329745332937163204541528480000 12539991 559216594885040834817021358224806501760 12539992 -598890537037803397774181546235052800000 12539993 -1567857529936310578956251206669904176758 12539994 -864504228981946136515569671145858531072 12539995 -310780497483999180873907608590392520880 12539996 101049933807049661010078663962396983296 12539997 1305018513282781826033551874920418832774 12539998 249260375152234234457118051388149375936 12539999 329122392837414838081902819493652447616 12540000 138130324297869859423475336301772800000 12540001 106026177031640302503263164138373800752 12540002 -295217194446323529329391738192560880048 12540003 121239800596370933354699855113134862080 12540004 -16236373616126083875202658805758188544 12540005 -682170468332603643376596178996840190340 12540006 -737251536784344265375944542609390628480 12540007 -1579091949242213679376315629188280204960 12540008 -837208141464934099207994274172249098240 12540009 226334559699138305879575381139408951328 12540010 -43567415470322001705643577388706083840 12540011 205530857978061319671620659669837246800 12540012 -166766536266289102871998578213222417408 12540013 -61065421127851480631484255372320555776 12540014 -70473901065824967129192958946003934720 12540015 22013100584794640608802599684790902320 12540016 -422346345195311694378796105568940392448 12540017 73908382459079399443378836908842723392 12540018 288502020378807431099298737547093323904 12540019 165765853650129000949224597580964122840 12540020 150741294930350896559919713916886056960 12540021 86005427981004273816979396110722343744 12540022 1068995560826785905903001638464046978624 12540023 -1178323856687143253782352253696487102464 12540024 161304662167708717091170416603635712000 12540025 -162220889342050502898765729705042058450 12540026 -50009090700765856386261307357506630288 12540027 -205829306706510837226208562125772119040 12540028 136418022364844872260266245773728542720 12540029 161704850443856998093754802773596416576 12540030 -572985488537224109115801517399460474880 12540031 -894552921439678155166278375717393504240 12540032 2390717809533492565158491403392510853120 12540033 -1626056300097734129905988213920111737312 12540034 256773843304375493947029840407113305120 12540035 51784832833782748981076904899529816000 12540036 -723713073926954542540973584518499365888 12540037 830828469648270332978261096420993106240 12540038 118078542538728126469625876888887203840 12540039 -141149101240898400036446920747783013040 12540040 698227421324297148818542085305003776000 12540041 146625770870688911473294390539666476442 12540042 -392166069906042813984875750287263121920 12540043 -1132912964689885490011999359360411313708 12540044 -2873340108790210914475760978193613160448 12540045 167580865173189662582848390398191068800 12540046 -347119425098982375815820982221118398528 12540047 6822816523325089470449808369106111728 12540048 -177082135542749610035365472559397011456 12540049 538120022950418929716851506025577504050 12540050 1151124603548656770601015063151944800 12540051 -80193873464443717503159213718983626832 12540052 -22071208215364909119167418824676177920 12540053 -280418371302548415685209908723290437216 12540054 -72466950033429437886318798870254806080 12540055 361340066991894723569089237440966531840 12540056 386950202697190028465820925158748200960 12540057 -23822669531753901476908958131735461840 12540058 401951166977751090482856450548487923712 12540059 427382239825448114100330832129657427232 12540060 152847430208408274096790663989972848640 12540061 1554333843662337799802939106887416515532 12540062 74957949480867740453364771460634514432 12540063 -235192268950256743592868470236281223536 12540064 1579326230321626086630503889016056053760 12540065 500112451318911295472489412486809280000 12540066 -214672048721031579086766711909232484352 12540067 341916429989144470907963374932670908192 12540068 -464351590575345473774982280440657313152 12540069 -718847526202717365562472242342568455680 12540070 -1126168207294521759978171127213038666240 12540071 -366122786553372397264659859960284545928 12540072 -33468804663324803160405135569526620160 12540073 -125277781918998033664153773445871640256 12540074 -748571557018343493555276199483341040464 12540075 157733450890723747101440250061699381200 12540076 563846834183167845060174563797360299520 12540077 -507136311444397502686720062239461524 12540078 -298770151818470833871778188059255077696 12540079 -313541439275391571018746619334608239360 12540080 89020783745979801304227913121562624000 12540081 -786444949099639607388004386306609626016 12540082 -950487085999467822059202088461044794608 12540083 32861631480418099544445767732483378400 12540084 -518633838894429321980699817699260940288 12540085 643968646559284466840368399560246378780 12540086 -18526266881642118037275157713416726016 12540087 -214414535534504488604264895035165672400 12540088 -1515105213152917828508371104112961556480 12540089 -800419183845246943136416152105755563350 12540090 5356053551447622139568387657267427840 12540091 587704255590424542823881695054914675200 12540092 1533575391766185313511848111343730287616 12540093 566127547232343297857189835379903994400 12540094 266165716799756410073935214174136911232 12540095 -907506719666519887174101557978483482800 12540096 -7186794652493038093980556422901923840 12540097 1164255324507572107497284291296935059392 12540098 -1006922480882003087887144136239993873200 12540099 -54008674328704469977051988586204777984 12540100 52268542612762863544367964106963680000 12540101 367366748740755379878945916672731190080 12540102 287569313310838568643119309404887536832 12540103 -1682119405383645036517804729187750763216 12540104 1821840449633957466105501323549724533760 12540105 490426366766075119823367667689243763200 12540106 927692587481468663097794498692437923328 12540107 760614666636515874892863725856194714112 12540108 -4258776840682518556921353848818581504 12540109 1268505352639595431640602859925373096310 12540110 412359842366403585506983729376426113920 12540111 -500332340016447645320784124498996421760 12540112 168959629617016484107346038807874682880 12540113 -207164427413696271753299339660661298716 12540114 -124200284617568008758968705254520862720 12540115 564827536301401543691320193265968023200 12540116 972044578625447675673289831826840864640 12540117 1835144517952198002204847074990903933312 12540118 -123023053786448545540969697018350778880 12540119 -563580083892303826940148197642558415480 12540120 -267762442595842293632709250818362572800 12540121 1537413524029528059495352016965195476000 12540122 582627605189628370246974393925404533760 12540123 6058588099662548467424982398329682400 12540124 -826728940247595992628962672725819016704 12540125 258704869315575298678537691789432454000 12540126 124583042530266084491028552468601153344 12540127 -735712769342054890277427428746622653024 12540128 1310793966326933567242837806778075054080 12540129 -400493199698671735075274482667724377280 12540130 -354811062526017310568289827838546851040 12540131 816829457869733867896539489102464257392 12540132 -380147020485227719444672958231281824768 12540133 -10659745412001876977675759433408076000 12540134 -848099975678273493437820434841364778784 12540135 -22223386301763139684193276976671353440 12540136 333647529889907634589275771837169336320 12540137 218990781409768472009331005141065236852 12540138 288611440247443474637643780149496019200 12540139 -837001814769433467485142508904175088344 12540140 464447374265097674428444264411550254080 12540141 176515763935677475289520241241474999148 12540142 -885516497043556129567684041137011318656 12540143 553197307128656168929313943221416320 12540144 -44383968733765748926771100417906442240 12540145 -86721011313738844320033185731648435200 12540146 -641973285755268933580486594181347423728 12540147 785629853094636463733233375080812329728 12540148 -1294582746920658724866319330045681201792 12540149 -838047819148517713621160854260551264850 12540150 77199164179929475088203593818569728000 12540151 -23852265354835330768962458388515687296 12540152 787745444221922667256246128248792678400 12540153 -901958901032837225759952131460650110896 12540154 -186126772853474462546233386978946484736 12540155 1034194357615298881296450873768944418000 12540156 -785524846283530196545033010997680291328 12540157 710311224927292885437046668225835119712 12540158 541228142323056137537609248220322926976 12540159 36828110433370831043705896791004290144 12540160 -404027863834597143153686427817413181440 12540161 -29723542207025003293281830030253958608 12540162 166650702811465528982360201786389661184 12540163 -178754459069125061148576748515155987960 12540164 -302799402074675923734618006409217998848 12540165 461192006561575656793753300086175083840 12540166 237281122556414322627767882574802216032 12540167 1391202824161277951835724800260698104216 12540168 705344570701634379470643679496604595200 12540169 533534972616350139782667506189662895796 12540170 419544086596887177673542067380097949280 12540171 -21778167773373905338694284038444080640 12540172 280113896077061367693092530764343314176 12540173 -1260700092656156204692821999966129157578 12540174 -126637457788841696458514814031023771648 12540175 220296320081608389779258339891937343200 12540176 -3845013207794330979381225800435367936 12540177 -12101069720663897022710887523743747980 12540178 -2995778880665541378211549930493446368 12540179 -246133412774432427423127874650307353680 12540180 -169192304874174409211153633174844825600 12540181 -1960322032892074045388805240886569772018 12540182 -784910633280138208832425461253963776 12540183 8415304704785672097600527667699756624 12540184 309413340836576354238179310942483456000 12540185 464118731853334567677881528241250484160 12540186 -393403191883588193876882966076125700096 12540187 -126257002158974147010632669004511035696 12540188 458387372998589146574384097113543302656 12540189 558472990390959466245706105200537216960 12540190 21963027123056737880198431958969683200 12540191 -246143184197797372297885924188175345200 12540192 15448709479868950588344609502578868224 12540193 -1475340340826652809651232752875898103660 12540194 -14928148751490216456938696196484376928 12540195 351406916978092835394442153831371148320 12540196 275953733846676849590631542720448502400 12540197 1856104390869283599464337475118336127744 12540198 -383044732950727632282000183004778496 12540199 -486126084746599380884335981304957453264 12540200 -251334852791924462680726999977526656000 12540201 1093492020076800291772429794957353657232 12540202 1100262798271585616919987924401216037552 12540203 559276036777832949788666063470060088160 12540204 -91881632793131900502771992652627194880 12540205 -890582476427570759066482114780055905140 12540206 -15547565351649466664238324515591483520 12540207 -499487403665520663611611974081489709560 12540208 -173671695601594397722366284500144570368 12540209 -1479374898899231154397737208074082056000 12540210 136459225924285341678748007772765288960 12540211 -1959509813305341000049459989502904234496 12540212 430192051231292428053436745503090029312 12540213 140256139699709517762094403015623853568 12540214 -18437656841076890000518922430455705280 12540215 -890582463467641563749599522953925049640 12540216 -28131055898294356075351119957744476160 12540217 403457678426154746754103210204733652266 12540218 -12717538263178888799155735368989661984 12540219 4270131464283638802998403407471961216 12540220 -461860738106429792803451290421369241600 12540221 -764180781976792250860965589232834541120 12540222 -253815347266453712438859303099321791040 12540223 1067721199942332526408548380735972653760 12540224 -268963682035424297050674819208754233344 12540225 202709224242593580416780392949909736000 12540226 -662401135914999486703570242420975248688 12540227 474901759867498977844878510804577884396 12540228 -457574652519188803543147023380453160960 12540229 -426322766856792686981318881595257006080 12540230 -533486005494238171607770245902147130240 12540231 1299839946303480679249101499747457594880 12540232 -26134893694422982903727264112284774400 12540233 -130701710350440839323466360231102700480 12540234 110742535278496720449573215456630145024 12540235 345614837544641582861919089984705515680 12540236 992787414547284860996111373244143809280 12540237 -1670200348838107185663733691974142784576 12540238 -540376364731905490685564541814159285440 12540239 1931998971686514630426508067168705660520 12540240 182977807589094340067487635855887810560 12540241 179771681877464566467613418162082302272 12540242 -68535397693136574149909577141449802240 12540243 -74084607131508755964347428480832273736 12540244 148104434087506430652098665666959409152 12540245 315964161324350004479414120896589521500 12540246 283795796019696164936765498257576910784 12540247 32965589110220086256229068813384772040 12540248 -274680860346815825456282675557114183680 12540249 868528846808819815155457037388674569434 12540250 427749558216699423562063095023979264000 12540251 -238646018568290611325346115550247487260 12540252 -485907567960121074101189438392192685568 12540253 -836404380523484529199831017113201932032 12540254 -178386762634386630975388265181188645376 12540255 85738301136439913228645473997843934720 12540256 -528003450256127152090029165827909222400 12540257 -1596671694903751276634770874954966391228 12540258 716630917368384691636043498894218874880 12540259 -359652086682429110625785000910006349540 12540260 -178598220329801956955453339435471074560 12540261 735012527630808404677112326159274365344 12540262 307195097634486281060301475453630464 12540263 62589842316966350267954074310234947512 12540264 552111818947306234682568627345107927040 12540265 68480953146906124299487512931797018660 12540266 -348174134526091882610786995340851157760 12540267 894954485331147473391109605963122152800 12540268 59912323559184599177093366747430579200 12540269 -6282460967387080602821690220301789440 12540270 296205402633419104326518860295242473600 12540271 311104715630356404628090886215510440192 12540272 -316108252577810984461870119905248641024 12540273 992311501749214954812986610175531212000 12540274 683708427114394662031111794128401541136 12540275 114321307007180843971439161251755827200 12540276 -620030943334987845382610127779385928320 12540277 -463968530951585978801586356303897545380 12540278 1566523119378306879739729094261849280 12540279 -170328901175022028237042996758215073816 12540280 -700771419896883226664378204564150169600 12540281 601089459737458875274308587598586156932 12540282 -75793390503109636131563364234940151808 12540283 226189912682478087955357810987010684960 12540284 1369134424737980810661704183952430319616 12540285 -729845376456207382114753809793944720000 12540286 854618174980677975441168171307419159744 12540287 -1900166581599084208146528930016133590200 12540288 -97348896600199922513885640519246151680 12540289 -2306484318524224701725294605137025064444 12540290 -111102385497667048748057673153594009600 12540291 76278061348189339079290037243996441592 12540292 1081168721427698118850453865898674470016 12540293 -802911700871819648570324130099107034816 12540294 -219687126635492109708673929972283769472 12540295 337806660278068387452892321649393507280 12540296 500826661579358827971934932380359065600 12540297 -223721925780807832782348402991040342016 12540298 -151550701851547046850859936174769468064 12540299 -108781100144808471793417527694347029664 12540300 -465691556790408615840095962933081843200 12540301 146703877847101291263021598577046384204 12540302 -781924176702733153792319889632116377600 12540303 556173506223193734822068457685472809512 12540304 50615951046643533246061724699071610880 12540305 2247094034196295534105654729410117120 12540306 52948774201929445458680433674560247808 12540307 -82677534296261434467240579657036837636 12540308 -1218920829618611413858110258200508125184 12540309 459939846176417159062872211797478312320 12540310 240614258932502158877059274375757154560 12540311 750319862855792821035250259418690374832 12540312 -784372696900653207414454263092914790400 12540313 -836270853873095890713521293186967047296 12540314 -452299685712595696720247419607274537744 12540315 -193333835809898658056249423371462114080 12540316 -659669851937844316178399555540202856960 12540317 1687331183171812895700864164811529179366 12540318 166844250741572596930187064426307292160 12540319 -1659660584984814884902797446211015800 12540320 -196645880147795647024799360719237939200 12540321 524598079532650517471838518012055731280 12540322 -118954934602285234169768506323147201888 12540323 511348482923214182270276289709366981440 12540324 505488898427769799558567929569297581056 12540325 138406942121137940499375993245050864500 12540326 -917078857069931892451365173550476601888 12540327 -527316444211441052944760414761653925680 12540328 1547822449044504060493962823882893020160 12540329 1389930831809308963841391034840026663930 12540330 80252822974283271673148438735199897600 12540331 142105452963496318865919349541112206132 12540332 -14720576076603322571377207506043453440 12540333 -119743460157710995831884688641867792096 12540334 -40573899095878729317046115992764245184 12540335 -1386629424651835554437931286079979249720 12540336 -12938560581756796410455127677815750656 12540337 167911932106398261941363362848210744832 12540338 695329435533672035905447611555086530320 12540339 -15181865720669704804538387759305704288 12540340 922774767117754090873790976108845955840 12540341 -756184837645482844769229997464679744800 12540342 -45387695375493776316167247807209303040 12540343 635699900231468188693828802759639756880 12540344 562979842706231982251086881463372492800 12540345 1192371709812608732564314054124002218240 12540346 -178927238879572617025321110048316486656 12540347 1234728528884139856273273969747236797796 12540348 -3453804822134761427108240043455771136 12540349 759099080732043191403269341265081691820 12540350 330162640496913117515837465109631358400 12540351 -1259058527561245205065597532381449201536 12540352 567991187296616935302741420359842529280 12540353 863927890565443138888070211682979339904 12540354 -79395049383007662435014956217457607680 12540355 -18631201385133854339269269430490984640 12540356 -35558882401143454856779671412634840832 12540357 56440078594955085422703273934727025054 12540358 582995105342378994466015114767478764480 12540359 -153880023416664793575235189573190351712 12540360 87417470164929940163015369108250624000 12540361 956684180419314319617967813285662264320 12540362 -238960714000331230604810265155797727136 12540363 -810791477578288001807949760679972029824 12540364 -823184116447694160904191521163664210944 12540365 267309689451383514575500465812714445260 12540366 -22032047672288636391629519300196894720 12540367 -21570199208426939685125727709753696800 12540368 -179286853387215063301670232153639616512 12540369 66515316881685473535286100270162580000 12540370 -90464928203856416808429740751916641120 12540371 1684786047896417792015891613096962974572 12540372 185051041945941498818569055885425416192 12540373 -1006737472855782942095916142567944264 12540374 717229825128187905957835010798725710912 12540375 525353167943518091435603987521822488000 12540376 -161510509769562564006807751217572823040 12540377 836818593647600954703665089331556041226 12540378 28825742970458255552630138482579435008 12540379 -2050337445738041810946784608235379543616 12540380 893917463350870144343347336425045043200 12540381 -627264169549821371158817404161760358400 12540382 27277988959511678560701592330203755520 12540383 -45996079310755163500629967991426376000 12540384 -140519402536425770743972013356424626176 12540385 471888318383885007357895964999552356800 12540386 -1004732458564715972713425641389262962608 12540387 508718676155082439762034988406672834368 12540388 -39920687116581056498757080821970325504 12540389 -417021006351518610926289854629641447810 12540390 555625885349692031550309221199851151360 12540391 -19245521093473207284199724214570159360 12540392 1029287960554811438240063451641011584000 12540393 1270757619559511449633837945556435167200 12540394 830502459007829106064267302703721240496 12540395 240329471790250254840985284843232834080 12540396 335712993747691850686973460201629036544 12540397 -1358789848633727973601591245280150842154 12540398 432256709154758867726921706312958419264 12540399 314551186545700708379204200130198568960 12540400 54349406304936821278971652687092940800 12540401 -295284513080262491583247384989688880988 12540402 -264220881896711697285244438592120913408 12540403 332017022335514302864740891652241992652 12540404 30630136229729619155583237564402438912 12540405 -59558247875769893406765448004716830720 12540406 5278390429186421494484686482351553920 12540407 -48896520712354657575797550045871580496 12540408 1042429732749494044505946390746580111360 12540409 -332348723752276521570035339427346141184 12540410 -43902932386979609005143060487874399040 12540411 485046966047659502179879573741492574688 12540412 -722650476513641442920401846713284252160 12540413 -1438852469521368656486385531839111545338 12540414 414795111470795311955128831020571909440 12540415 -1236804225912208649072071535565923596440 12540416 -279296856216681024279360240560898048000 12540417 -604032051309306406222339616417943581952 12540418 19324206653376611444053703184785784960 12540419 1487079640410327097130008398418697645820 12540420 -14354641313446316781419266922381157120 12540421 -2434913123784079020052986044352702611456 12540422 -872396648717390802751633221580530499488 12540423 35614287490520079305888202357507158184 12540424 -98702571405104601951300459734760284160 12540425 104714959672529022911855660970452241150 12540426 94227507171707172316996524205184434944 12540427 -94788155154805902118021216849542711724 12540428 297331054477976630558918981039823068160 12540429 53116879655366941000495236328806912288 12540430 72416482696239359181503351363433676800 12540431 -199755205384892995212734920234800882768 12540432 16117544613194214377604367303683735552 12540433 -1668297205187489094871846271943084874318 12540434 12036562077595782916722705391199706240 12540435 1521893230909877456983313798051426400 12540436 -545373400739656315207031123727533529600 12540437 104231428125563315332371603405182244480 12540438 148296227017693776306247072714503387744 12540439 2625548904245340189729318093190536564040 12540440 1828891484464056812689807747642982400 12540441 -927735148709497568381052249598470595200 12540442 624525904061051637702979820532145285872 12540443 1192524743431261685371698922708920130692 12540444 246786464283322548004325274838774136832 12540445 101613075062370527549245255345557038700 12540446 -306287704073015631239563102819347210240 12540447 771565291033421086431642055857943038240 12540448 -254527048675199148884311131516242165760 12540449 -649513005280235396757461562932999867550 12540450 33974680791032135599181977405892160000 12540451 -18324791769884191329431701591911355392 12540452 -608315412002723870192941703578027668864 12540453 -186244899033495009751588041478076112192 12540454 256603179377216377754247543805846750176 12540455 -672466130376521020160128701816314093640 12540456 -577518926683727011636253499053912064000 12540457 -703558562064879853589646073674141300848 12540458 137543777637352373915395471308008581632 12540459 -107731380789379217780788319738406294696 12540460 52738774712518710257399900127280435200 12540461 -701552185382153407753758000423677947776 12540462 28001742313265444899841517297653695488 12540463 550679903877891454381217395593271827648 12540464 172601176009443328089219034915109191680 12540465 -60849748394749942285806070560746559360 12540466 -1106123977119352163347099784253182125536 12540467 -981848973260601122281521025701239450484 12540468 477413574836818701270975090224430551040 12540469 1199574692904983363324297062672239893870 12540470 405025401365366229280172293292389881600 12540471 1051298106088731446752897507410135342312 12540472 -499220636012640773870310192676458885120 12540473 407378076511941384829451883602857250208 12540474 30901734565688933293036073458660185600 12540475 -624421573080400740496168493034038334000 12540476 -287792107825633506386039850675033492480 12540477 16308851067843039682652488086549803808 12540478 -453293212774523007027926730316181448960 12540479 -736119942765487809672970553046469063824 12540480 -183430196550351157302964909518555709440 12540481 -250520375783212621127962831200567848508 12540482 -622507901104025911484467656768669231408 12540483 -283075097205506893138487850718600049148 12540484 -206873416020049636450497048360094814208 12540485 -567924883159856878429389119112891962820 12540486 -1415188541812802723879054037023471616 12540487 -490848405255684343857226294333259019648 12540488 178403636088520609672597655091515228160 12540489 181105191091748734951456293414117000768 12540490 55958507896857517440606439926358524000 12540491 570085682164665991023943927334542895892 12540492 -325386012687058371142420514511266635776 12540493 404416433501787598808625444367992077536 12540494 -23801050685185613725877263385104696320 12540495 -667828915810884130089918788384469356160 12540496 -15795289399749098715084282670123982848 12540497 721812216750892820669679300841720802880 12540498 115568663150536451314967507417977628160 12540499 1452593198627684828707917858224583766320 12540500 -489721865356478770038289670796607488000 12540501 -833723995512189975020752702902121293408 12540502 320315652296381237868667352099048033664 12540503 -1399785966978841337523432426537994144248 12540504 -968553456102429321908200105836031610880 12540505 40707625891353247401641894534096742660 12540506 775892683828768310194946007023889408 12540507 82346117151511085113427968508527067904 12540508 -1251759237614711285635840599391319260672 12540509 -615232210671645178245965864436028063680 12540510 -32728284265850629997398813542527841600 12540511 -1691774061916384545863682957720503106600 12540512 -98898848715553476540916618077663264768 12540513 -209108050492598957238543604573707333600 12540514 33698401997571579964070958826920348672 12540515 -389579487122667008496029793617900963280 12540516 -635653412594334126486324838828376091648 12540517 -480747142597331821679280698874591710016 12540518 -294978230596953217740910089580014917184 12540519 637270552703687005642501938910171467888 12540520 -10861194540870600696868645074847334400 12540521 -94743850824704792887494418324924267932 12540522 -132888300571255609523332459761732331776 12540523 -107038391577568614941250557949968605376 12540524 33635446610448129378531370458538109952 12540525 589241986983187345496910539372745600 12540526 -477170222723410724439616516390044950016 12540527 2655489286948977101616803868695652252720 12540528 -48036714811489584840906842464950681600 12540529 -1471868710580508077789991020988927757870 12540530 -153597259792042326045796139649016287840 12540531 -524047080455602269012777446631713592576 12540532 1158648364176878058870465179311544453120 12540533 528953989399471613756215153264357249440 12540534 -157080692949379459411995695445565446720 12540535 368474125108773193749125866528101876960 12540536 -819491487316830653302452852840915640320 12540537 891586978421221242336424951990871522100 12540538 529329776519767494767047482496049431920 12540539 -181810559205257885308710388095092090880 12540540 919925393134160482514085050619093319680 12540541 -115528262632184328373759085017468440160 12540542 102269142159564302504513456672177581824 12540543 -702438400697241665099399461302327512832 12540544 1084829702599375914716421421756600811520 12540545 -338127561318464344146779635483630056600 12540546 57201183827610011649313832234198305440 12540547 -724471543558362281463323045681893963128 12540548 774195863906294146188950110907457198336 12540549 -432433929438137451024242444365229972160 12540550 -82071581649089069060934288207884589600 12540551 -335175611547632136339290302825192145400 12540552 643632218754282155701687951218984837120 12540553 -1352131868698741975906325589195827836656 12540554 5191173121258742488086422040499875840 12540555 -380634031232284003390753287779127808800 12540556 -209011800309842135384956686531414060032 12540557 1432357082218393329575673404119058511660 12540558 -157863983383258454292411814678282677120 12540559 -1419148264534837172718726201115952354080 12540560 -35064207857469162197489325821527818240 12540561 1149119630909862835631701616181200160 12540562 -387839648362123703465681628331574905968 12540563 -6046523272560712716917274647272972032 12540564 -25609882291875516121557715834407993600 12540565 75564225825020302157913872929683338460 12540566 45696147299406672673655767772242905984 12540567 -111839639939869324497136877919997192752 12540568 889926562067240061465698572967677593600 12540569 491106706017737026121332928342299054080 12540570 -323637988801032262755240950748674880000 12540571 -228786175414409483368067111313839235000 12540572 1438404998494578680383479784189296552960 12540573 -250599242611692000611774774637130209978 12540574 544424734109120134840556987388803568192 12540575 -250199256240826599555936067381365724200 12540576 -325249008226494006652736568029957062656 12540577 24336634954301358569352372350176417600 12540578 -243781674112157856154177179089560298160 12540579 228618924327008684225986093791570278208 12540580 -381585090186955295058026286946108108800 12540581 -285042124202276625992240493121730679618 12540582 4362733460309746288386006225348048000 12540583 1117217691667466608480506524374755227568 12540584 347279387306666998581991183437617971200 12540585 -71511710423204985826071495608820864000 12540586 -619090180095187748964575938779984085920 12540587 -3642625439743024554032467929839886509088 12540588 -176355891967815935658166559831626383360 12540589 1109192296762453517701053640789229231040 12540590 -689282906727543603884867822442583579200 12540591 -270013372475921714805710317569435090816 12540592 -408305487240196880239121870945939144704 12540593 19568130981583823515856649882046030644 12540594 -422369448133267227847649652181448649216 12540595 -116298541960679604106387250547351091200 12540596 122695412088394667789430805899351951360 12540597 22290940707435114684721760940729005376 12540598 -213905362266541624320430267309292052864 12540599 319490236604894248684218103401737154600 12540600 186280505667879946023341761895960064000 12540601 -2021110899265729407792516999977105357398 12540602 245818206209184896701517360160755440752 12540603 21506609965362196599356250017442650904 12540604 143694256827714610934936654273820640256 12540605 445090815731189684229371997313089294720 12540606 1476372531565382277171554195840824320 12540607 -1167934607220080455068101352201041566144 12540608 335252981569107135051158910213260574720 12540609 -1611330457391180970135991943001411725280 12540610 -609407241584703757662722964361708739040 12540611 -876433830011437239445264807688612368488 12540612 -45775320177866428209082002092068110336 12540613 -1861197692446045857114740016104762619936 12540614 623928305626259076753036346838275336512 12540615 55835614672933911071160373589088460800 12540616 61882535002084596896926280708375838720 12540617 -282220371267186958593361687126869726300 12540618 153049892934854058735465800296734067200 12540619 736766786720325400169703427883029559376 12540620 -9012529750038310953565243132386385920 12540621 327896988071969207067280124488561797984 12540622 187526921285840378656321945707225982272 12540623 149042458110395435932029312747850021872 12540624 67254186829554095728987422104578818048 12540625 395869725529163717466975982304182537500 12540626 130350628397702386044878976226038468096 12540627 -286197488240035729611768708152605046400 12540628 20321640035432765717867349543287341056 12540629 -393338938744738412260794709158238546752 12540630 158105299854558918374586699139401431040 12540631 1099080421159926907083502250824680474264 12540632 206834325091857246154249121867181465600 12540633 -35916191633201132556020475731452332672 12540634 -343533145334327586594856095492320640000 12540635 48954587478131532469802892810469308000 12540636 -675279099718799399725770842252654592000 12540637 646624110894313664952824157508499514252 12540638 -154336953320839886181608213938197253440 12540639 -940224102331870099369736259259005342720 12540640 367039364630460371790920725763252551680 12540641 -1075272541934641483900832909672024996958 12540642 21398027002730981616001215782885783040 12540643 380729079156332877295964740424520160600 12540644 869640860933980421424409982048502278400 12540645 -414689015010282622026073217026038137880 12540646 443828924453576258829773363709498870720 12540647 163173331510729225668870973301499838464 12540648 -70654520448980684911234531496842444800 12540649 -16554818283422596633435069368930723552 12540650 573693150499573965410490222567625846800 12540651 -1100398783034958777935316896089358380968 12540652 64286915977743032312726374848213729536 12540653 -1442466996122359636563512922430290733098 12540654 -242219177049236315354538759569178023040 12540655 -588622919364758816172105854874347107440 12540656 456227001554488072438868247742186586112 12540657 -406432950933854995476064826311807727760 12540658 398130940887422750807158477845812671488 12540659 706082359424461735581099087907524100560 12540660 -19266974777811380180012206817354772480 12540661 189553516011577917251311782131002025632 12540662 -659231845529679674465203815513496286976 12540663 89080472811870060634312119186439363992 12540664 1451862344297870728177669048267895808000 12540665 -373145727687140302960414723185165076800 12540666 585953515510079982539085179454233677824 12540667 423238904189755260038134909011291495716 12540668 -446818330564218306613710857377799631360 12540669 274681577602755259489496271014218193760 12540670 -3837734364371975453300735518924665600 12540671 -178753651522123108720723229810469685776 12540672 -496712391622357350609652156007737982976 12540673 1327374807242738397560331735495628980180 12540674 -124163489907044244897113444144664168960 12540675 -206084733006306957405892229070864115200 12540676 7096951004126721279200908079305672960 12540677 247229516424420987235782338969690690526 12540678 21991670867104158420917209535038488576 12540679 -972489798695956981537896905878344067824 12540680 981018790751334901739143603141874534400 12540681 -29981709137068073739372766607808157440 12540682 -290106629664941832365697301829046961152 12540683 9432683806113011457849259204110031104 12540684 134161700836067044171349656200767815680 12540685 947008261169045696088143095496152338360 12540686 538425642891294371419421241009081389760 12540687 793941117897215902465252639691866433160 12540688 -183000367185605545177557767046647308288 12540689 51562500297145257598024552128037847232 12540690 157853957091426940285523776511120025600 12540691 -1572617840450367273488304791165241245908 12540692 2481969316894642163292480078017114112 12540693 -378661240659070199329791929999116477632 12540694 170578711403627676900393527561034148896 12540695 512302568350781978763964330281694210200 12540696 -94767387849221792121211864253922017280 12540697 -9367597119661460662408321365571454080 12540698 -1043978802227528861374139805482424363264 12540699 -1945798212068606850267244572403370798400 12540700 -252283113096675690164938782768969164800 12540701 426168428024431745761546124576516196864 12540702 -50027305278577488404785183237594193280 12540703 732286205463481282346114783646320915840 12540704 -734717866231438388981668459580542156800 12540705 -214071714955573568285986151125731008640 12540706 126503516815949301882242420786672264256 12540707 -1161467579400942687202358337584716163808 12540708 -675854328828032736452227831687940481408 12540709 550927673209325137151200493505289578880 12540710 19239408756475332507914045536839928320 12540711 260978899670813302002827185295122321104 12540712 -1105464687382502866879069708713636172800 12540713 -386395868043435162937686448379256004320 12540714 591978819416388812222685748851198839040 12540715 41353354081971669369860376589713701520 12540716 -22305976890002055212928121297483883520 12540717 1344642054013233747799595565950235124800 12540718 160038207684606737664791297071658890560 12540719 94196316453337506953574292688825594880 12540720 -113631488040394168059558292483067412480 12540721 -184612876093551732201505129539011555088 12540722 133094498582477231433019466609587766400 12540723 -9196784759117083671039750797076331680 12540724 299609552833208427677948938955567282176 12540725 78412963383016329177712277110646726400 12540726 -51083172700999238290943469577992509376 12540727 -269665489605894564666562481920282627680 12540728 1254006624603864672798056419386505052160 12540729 -35693268125578784460770823194377124016 12540730 217872602532316554154883782480888934400 12540731 112682125831447522254322346173538092800 12540732 659636587414303300246915939207201731072 12540733 -249047769598361947529009454428082409018 12540734 -835629378483178936101698982289482667200 12540735 7249077533686609354126322151431702640 12540736 194117432825441532753619884058898071552 12540737 -55893457516665227518935295820566385856 12540738 -156804230445877872437312115465500920320 12540739 -1262350842597059823295727757651213147460 12540740 -53787258067179741496720862936990515200 12540741 -477680008341480071731064962016792965920 12540742 40559341056819796047216764139303260160 12540743 39360255824802274793828626154525795664 12540744 514774267018432901046264320895770910720 12540745 -200848126608673676581907180339005334400 12540746 601476928779479544125647721694377956704 12540747 221822842582183725118700224920650442672 12540748 190279056106350904142301251722301371392 12540749 97524276421608048502812123953903840088 12540750 99768042832680721180094896596169728000 12540751 -1990737592705970269753168415117625839248 12540752 34321711768937997273779086121943957504 12540753 959814916189164481525495862223652675362 12540754 515554354114646374288664968671395443008 12540755 1026428566944922669250571955175996954160 12540756 413346923951776346220781005450348521472 12540757 -858361477706762272567504987937847405248 12540758 355392607209981589999562073066718979520 12540759 -447982252838645437922067385439691825792 12540760 755469626055109384487171623488460800000 12540761 1433679730259415731985225764823421615824 12540762 320069009845553636680226645994834632928 12540763 -883368024012222289133313722652957696080 12540764 -153784663983674978921351296567024785408 12540765 293684562630595208108221354886584533120 12540766 120307136733326736189940423899874291200 12540767 -1062398929918978930631025180993290993040 12540768 413880769744728926057333435292228255744 12540769 -1778469438710737582451540223730292612830 12540770 -133409145709484354206402619390116876800 12540771 197878190684667205744396078810183342080 12540772 388394152326709929140555323775476788480 12540773 -151211914896326863791117133856979152256 12540774 -54343068553787425473642867982849144320 12540775 11049904001762309288945715661891281600 12540776 74509427728247744169595709781105868800 12540777 264240983435640691555240643134551162240 12540778 -13248800140181330249240609169072792576 12540779 37303078710313633435034630355424951740 12540780 63692884024106801618836911329262489600 12540781 -325399164851913783263054528491258473600 12540782 -596945210489654378013775471683934723008 12540783 -450528980859585642157701827657017021056 12540784 81280828423472976072140009314999500800 12540785 825827431883846034148353597498817810560 12540786 221783954410038621725042741159174619264 12540787 145282385899385863836487891126534307152 12540788 -351174933503996057799115621845712692480 12540789 320993497629909195425504207532873625500 12540790 -223358326909917896158266575938772505600 12540791 302650919553189230717761516492297305192 12540792 -123047799740808699805970183353560268800 12540793 -887595391020382957266841606574325884076 12540794 336167832781013779433678489577773836032 12540795 135756111399038940236905920609475308000 12540796 52382744280252334090663601963180949504 12540797 -793112689939587223981086800544079973754 12540798 -1257298603340003121179107567413568512000 12540799 -616256111325993046513005196904665379200 12540800 422429067356134381467504734298439680000 12540801 82010740444511085324750801799497904128 12540802 26798970948090225872552782703843825664 12540803 -536752614399068278532339882896402764 12540804 -264209627752586215588317800258476001280 12540805 310054773628888825167406447342528310460 12540806 528573368526446873679733505743518866304 12540807 -90564586832197989697583687611053426624 12540808 390204934452438355529773346312287027200 12540809 1597716308873814180881110402747064762010 12540810 107037091520719037483878598276090108160 12540811 -1260232590365240255917753779030252940588 12540812 -73997112454072139201016322995557230080 12540813 903690426740129535650411192927503402944 12540814 -707036677005138327169926774330096361152 12540815 -373715387949655620533619373924229825520 12540816 -472708891773688552745155653599281152 12540817 570166049965290702190574139130079196800 12540818 232477467848958283552809110024491944960 12540819 -224898285434114816486721276492783174912 12540820 -597721050629490085132195509191108593920 12540821 10990245498103392648474307714082956032 12540822 -192717778156761475366645340805916778496 12540823 127845904222737468428540044155483265560 12540824 -1425860021725953889248661408299890903040 12540825 -5560889079276568111897655535813692400 12540826 -650856809543751232412781288582967574016 12540827 727880720613274906012672520369711241360 12540828 -273561894520571507829032704038446260224 12540829 -208652069575704163209460693978334015808 12540830 -570032493758211011952244058916236092800 12540831 -339011018184231326637822147862172728248 12540832 1863787846519144649734478340302641692672 12540833 -467693268795917290570841859847588949760 12540834 -53173132379223794648936693357693523552 12540835 -578895369062376168009420537351236796720 12540836 -486503349678552783744099705138948341760 12540837 -574404005234088957263598003360519942048 12540838 -416366564041330551311096688822136795680 12540839 1685226762840506173839692443192581355056 12540840 -76839195037366949221725878921158656000 12540841 1319891923904161796442403264066750564752 12540842 -44916705862445513575711817852612921856 12540843 114252658249707383494022788997418990624 12540844 -1297093764557541965053405410084464491264 12540845 -592321008295990688380351717588316044320 12540846 -249095258828911032984212022660411536256 12540847 -1811334012071920624338588116672407451280 12540848 352275044169709259525671462079604867072 12540849 908435707854465989906581637631770632800 12540850 46079919523314255317688601817088268800 12540851 -1494935233120688922307023676321453343808 12540852 -224470464722839548996626314258537881600 12540853 -37812142716853588427966952207841931016 12540854 60054147973694062391890000399058952192 12540855 92737534753453094136407556854510976000 12540856 988557455647542376584918930999639674880 12540857 -380346073775043725428586677166870834688 12540858 315567927108439263858707843441486376960 12540859 2241336255383234824312651068377406981016 12540860 -267671958080673283591265840224076912640 12540861 -281020278272007613002332621178240665460 12540862 -543107445530622469312469398982186015808 12540863 136056561113065149538255014360806305560 12540864 -1044627596087909686059387220748402688 12540865 -294052517217903267585192462193490791680 12540866 138515849386295829554720128290677620320 12540867 -152536593654263333880668960536035900240 12540868 -251694605470148739717670954183621120000 12540869 -1042649388610997336754160663088519970816 12540870 -363151398031838128974449691438691956480 12540871 101374536571357187771897433290693611312 12540872 -259806499476005893632771340425933619200 12540873 -833213600565309455148653811784580272032 12540874 -461736253840904883916869648440800811520 12540875 577646283417992665508581068434336784000 12540876 -15807471933780671042698859184622801920 12540877 1683137544231824047134670714742126852726 12540878 120690864201480049601598739358453033856 12540879 378983038186262169865934659373969383200 12540880 303949239371569332591684644094126981120 12540881 1441229897477976403910408419736108093682 12540882 -57134043967636179100513000082208820608 12540883 1372640576943780543267787908482400952800 12540884 1081891152779038370782178139760223442816 12540885 -13926123591356536241881986792752947200 12540886 -495272591238969522956501964019255501440 12540887 822177623929151827174129845223471852920 12540888 -300544633725436527445561608188894453760 12540889 114488219962809052818263294114208197524 12540890 176349218212321064927489348484788894400 12540891 459469567547675784718962374582847249408 12540892 218286853932550702496402129288420818944 12540893 811621424376187909323879217389204544320 12540894 -160312635469789365037638503866774735872 12540895 -119541114418391795278398451868466998400 12540896 989888088979559384050008133240636833792 12540897 -677356845437477095493263239661470486252 12540898 -48991613550199011732275513796897648864 12540899 178046094588839782160083731917245278720 12540900 -480196349732653622209850901737239296000 12540901 -173695160144214635259649692462753032100 12540902 -240056027048648800312256724289322556096 12540903 -461953928763793695889459093248755815896 12540904 -149566951108491837370330369599358617600 12540905 577977447213047658274810708494564219600 12540906 -6805297315981700840341710690190467840 12540907 4324675105570994589066079146847133800 12540908 1246540149181613724833778114425213776128 12540909 231046522472031003037032098974634263104 12540910 -142490767105439442604569324269750552640 12540911 407731943255437250241286642049134423632 12540912 -165151824280762278989277747049353707520 12540913 -42036348539106329659830230641275424320 12540914 120093039835531839710925923456061079056 12540915 -436389012512357220403442799882065691840 12540916 97663940437459543186476325382388228096 12540917 -27701478450453865657906324255971665736 12540918 18509079530764493819868021256085136768 12540919 -537398767236526872416538889752209915640 12540920 59017303473475756216397221441345536000 12540921 -72607843300245496207847038482025746816 12540922 -696023484871470548106373886092287571200 12540923 61656056634004799880795649365210023880 12540924 813660815809503656607306954171248640 12540925 375687023636900331562079525521176621650 12540926 -298465822628067777498662073903852072960 12540927 283855883137549089538823931065811058944 12540928 425174499662107361474666384801048559616 12540929 -121336455068987804799390389493342443820 12540930 -402136721481530822789649660787298810880 12540931 -102083246046643263942126411850228015120 12540932 -548500526009070562602924011894022178560 12540933 300485241930588101793528119478179193600 12540934 -253232485944989066714738084613407539200 12540935 -257599927247847588255344561822123959680 12540936 924741845802666056872783172719460597760 12540937 629734686764152471076171816306321218586 12540938 864278749650344888391050984297002716000 12540939 311306780594711540283481461206641137624 12540940 -242680343320125647494878598406768102400 12540941 -411005492925096692030819367131565700128 12540942 -3073839926372605239418834400398700160 12540943 -318320970982985098868693135011774049952 12540944 212889956073271083751364047106617196544 12540945 -154983086338093418572694588447422606080 12540946 832241892128035283010806908899849727104 12540947 -854867740008594954371558015405291643360 12540948 12193678932310938156972475908885958656 12540949 391833167177542749095136000823438830400 12540950 -1710834500701766008673712567753024000 12540951 500106262156973899861475268977777368992 12540952 -771342955257248484934295409874916474880 12540953 1132671818836676445400766695742691776202 12540954 149129842861257741732793552485708510720 12540955 197866125952618166098378373565800681760 12540956 436796150381086830926566061618323054080 12540957 23626624081187807090205223025507549184 12540958 -362059277050994744277333859694262433920 12540959 19492791440164571693507382600445453800 12540960 754964410504810200311575230340084531200 12540961 -1019610556916886825019192909952915617438 12540962 -4775257582494407501300692562469280608 12540963 83913736642695492226313157424420047360 12540964 92164690780565767333119611087630717952 12540965 108582643141970211133819983252822874200 12540966 21076460751370714470608907011485996800 12540967 489277851831737344842829628028245953016 12540968 747916224954378414997143784288708362240 12540969 -94146212032647077330595695292660855360 12540970 265349798006129965859257115488324555200 12540971 -3365861945217767723174765566887183481440 12540972 -325083615014249379615199458703594756608 12540973 -1740672074560210415872854944155233180778 12540974 -516629879568921631872506941390523715264 12540975 614655228199658155135600611033692328600 12540976 -60543139386755593300746885876144078848 12540977 417379237539013189572783609144709340160 12540978 477504985700544870985540461813459836304 12540979 139889018159175293018543159500278092688 12540980 28693852425486522246925887788722176000 12540981 -739733353744100917234291507327660212960 12540982 156077862008492048649484787295745940352 12540983 314991103234806106237785033464407395984 12540984 816302335999965550705448539887753400320 12540985 -859904029806561857196539510812327029240 12540986 260721939794566399613300672199254114784 12540987 -67162553754230176182783342089446763556 12540988 265927874891246135545100603087729623040 12540989 805278302412156772021844254116720878790 12540990 -45463538812935572278417056224060006400 12540991 -817493177278353043682199136600572137616 12540992 -203276802836378938183497474382250901504 12540993 -15427730646271149181098729193946195712 12540994 329726435382608619162801177912574537632 12540995 -288740776486120710493024829554039592400 12540996 -172481422515758069634888029329400856576 12540997 217542987133233179649436763122067921600 12540998 89758502000305916164176623296330486080 12540999 -945349241735625376910385655498991253336 12541000 -446689982943562330784688869851246080000 12541001 402734052132284889028326286403593201104 12541002 269405865582707100103278791210598726144 12541003 656226126288401127968317266480119681584 12541004 -316111577353838265057554738395666566144 12541005 -656158496595276699424748446990776278100 12541006 -119581946621442772569206970822089142336 12541007 1264735740126235596469392439106740308840 12541008 149560363940098904592142295065303056384 12541009 105944720747667363195674952573905746804 12541010 730281722649116100588988301653118069760 12541011 2784165063958104426117877126278587832 12541012 -804465883617000456129666914360992555008 12541013 2651937236142446289975689093346552953280 12541014 -699173520358794741581924246954143518720 12541015 -93861566474484635221892840632298436840 12541016 -818954304949916135625920434164708587520 12541017 -10258240423989364405980122441240352 12541018 -251273293243650424326590159887500182784 12541019 356674369728701016986366734501665772800 12541020 376229928533553869886484535696152872960 12541021 -1066326050785865030259128825570393656500 12541022 -462159741204302000883510540255439933248 12541023 -709636601174490564538073588254988894592 12541024 747357751407723649547523050092348440576 12541025 185826179070245438064550477291274140800 12541026 334041342004573693425277180096932495360 12541027 122540865529649688722214816573394958876 12541028 -1616735428961440821458944670914680766464 12541029 -470503476511506650249738203116321894816 12541030 219017992787578126032475332030449886720 12541031 -389552668115390606913063087780034509648 12541032 -493963612924384775540235956842930176000 12541033 -927061331818196790981637723849963230860 12541034 -1521420197235832909368007435399477248 12541035 -4345954829055059422995018384077344320 12541036 -18031635368948004321928436636101954560 12541037 -227256194929764122154832282229422822314 12541038 -522931972844275135536119569969028216256 12541039 115153308873870328346044287916453351104 12541040 309559655497991909342412865545776332800 12541041 1445077325950925301810218509011872353440 12541042 252619499945668640700539821234785616512 12541043 640130435929538021692044189960092009292 12541044 441727910933678030039414868944685361152 12541045 1976509765657847616887325976419909600 12541046 -327769426676464075147670809642424088960 12541047 420955449195544581598033500809677359360 12541048 529035976671452482604001675105378447360 12541049 61205111933923521318532416401992098240 12541050 201969423222402595707372530504571282000 12541051 1453176796658004985258851303023217649584 12541052 676849484359250484484547754861105884160 12541053 478664396541675471567369576217099052160 12541054 72789916355335685519810685941966654976 12541055 -157772545700212040268692230073462918040 12541056 -124150207116240114140943138757489459200 12541057 -416019372947908651209497938884749075328 12541058 -27110166101519148734983975251672003120 12541059 -564537014607178470133823915189757144636 12541060 -515985120250880140064456145643572264960 12541061 -154166298349272505871352286256004011748 12541062 -505527547774204374105746069092186429248 12541063 -175964134395462633136386777927001587688 12541064 -1164974497317165627727550779151395430400 12541065 -440410999416975052170110077373376252480 12541066 -154622528548852423401738241088856450768 12541067 78898972290350164752000487184066208768 12541068 13690219005600598471586629510190101248 12541069 -83606387304798043758718652918628991008 12541070 -196369469144821354636092341852987379840 12541071 86859110410884731575356377550870220560 12541072 -8928852156039854867879438390935683072 12541073 -331273001392031267687345323567951017678 12541074 96879427692633100598531652978699534336 12541075 412650075124345395886789399854110211600 12541076 455762778617796339643847505924463212288 12541077 -614137648557553171757158454205031486386 12541078 -431818444598856294963886184070851774400 12541079 -4679738462413011790072778443497367200 12541080 269971846590425070997856872295700480000 12541081 64330522180689757258933342730259505664 12541082 28164406973529180435355745919629759712 12541083 -490521073216436504461775011852041307200 12541084 -4255555193988054725005902811376391168 12541085 163210506302738687480785995085341941760 12541086 290903214723826813764100519750643608704 12541087 -341873202090962416881086648937845754768 12541088 -473380006700332045880325833410885976064 12541089 -834419065564978553359280912732593920 12541090 500131335590552978332710321127501504800 12541091 280202383324382006370636442442441718492 12541092 -640891483322308103482773792792280473600 12541093 -814219721756359738176017949233303694658 12541094 508377156532674933039853529974757616096 12541095 -96969344819860218711215664599630284800 12541096 1792844140628702051785353196659464801280 12541097 -135656423667326497792091833593757875840 12541098 -278324994622371978808936734033386845440 12541099 -338880475997697767080250983043096885880 12541100 325798006160456652889570723322784844800 12541101 947279071402234833631708108378537088832 12541102 -3198590382348630375912953042045230080 12541103 1140466956002933137149206703668106590352 12541104 152985777771539536158263223592853176320 12541105 225495461443942089585396930966649355520 12541106 -440996370224675624413471222972912555248 12541107 484391438227649549708559158177303114040 12541108 -50039180216450104110768396692595325440 12541109 -952779781491139175288609470598088830400 12541110 394459349150943226989933125765871513600 12541111 -994052206853162204744386228778889057576 12541112 -560416842472831062002986259137103462400 12541113 -38332179786168232545849739674664027896 12541114 -256864885431500883396779826850952144640 12541115 297565606682422987119367569561184229760 12541116 -63816593923610529070278064859433271296 12541117 -792202320124866087890514205338617469588 12541118 -303443343489455069735802798710426638080 12541119 -414049470802546653066778041454751795256 12541120 205937138875242469239290082130636308480 12541121 646829926226456123979406602633639839040 12541122 7791140143676441229921609470665666560 12541123 -214620017658846525924564987688051339264 12541124 1545672752457935587035544658899980681216 12541125 -615582544267082467706326836212175264000 12541126 -81706943146429175468594973699009413376 12541127 -2800398644284671689847371505310174256088 12541128 87303654622668227221983154131331153920 12541129 -39814675620842905119595944984625807270 12541130 198980986260789645605149906438804039680 12541131 -1108951584464564991475442023089758677380 12541132 -398270210074621878525393145233579599104 12541133 1698174458255284929632515942390362899424 12541134 -184673499653636123641568678102126948352 12541135 457288764453887850079163433413908867080 12541136 384849023854412344509305190532536729600 12541137 -272589699274700449577936390600230500480 12541138 606802490281811305064793025694883576096 12541139 -121531735773266121037449111543830112576 12541140 -12419685974365181902852635958561808640 12541141 -440011747540698611097867137129304294048 12541142 -3870980970932606218788162776327385408 12541143 139030056927255970187233104019608073728 12541144 284241627131828510010482331890407833600 12541145 -454829433936769559882389788299130689280 12541146 354231439256738005566796257414165379584 12541147 -150818781012678142474503929181979289404 12541148 -554261611837598888240844175121831265792 12541149 48391633845555712396747815543783594336 12541150 -181758768439684983834871604880486648000 12541151 -477703476946999414593080085787894164480 12541152 -805711941382818476044379621610082271232 12541153 2452858644167909213109360413707576022164 12541154 1041773149576134619293663645310499111424 12541155 -211970922127431944754618077956619662080 12541156 282834550669228952075684959006083317760 12541157 1951802403640977967907900499083484737406 12541158 -5555411043846937453916237012495302080 12541159 -491050570362754232657216012573293379960 12541160 513460992576981861231363151937647718400 12541161 914598311045546015703297614070746109072 12541162 35642569233666375733994175003579476064 12541163 -275186999065004778357328880554347384588 12541164 528914899437100265065810594831556935680 12541165 -806814747891237324842660142957231360 12541166 1587833339030697111016995084097333440 12541167 711221651462506938170494361739446769120 12541168 -210112831620312236381061282312505589760 12541169 786594182390731452421711733642856316980 12541170 -182171770221051818273818768995500659200 12541171 -2234425929532772699616384627070731740000 12541172 90793089986034502355678138277384450048 12541173 67902816754169262004185534965126777568 12541174 -20521830261951332360541486670112275968 12541175 -561413415144165699289077080204063068200 12541176 -1805477534389590433707661585380714700800 12541177 1532628970044608011442189440859866313280 12541178 -247936824004022667034929619733349273600 12541179 -42070335718397100373315237082648947200 12541180 -654553307906057882187759676057800537600 12541181 -34086998029724790708270227548501007400 12541182 322524507705160970500483459892290972992 12541183 388256635609662450550360511016562802432 12541184 361899474535580324907756702347915427840 12541185 168579148266725692091387682691204021800 12541186 150795156693454943315107961927874700800 12541187 292202524252224532640158152476977132512 12541188 399410262204988669536045692057868933120 12541189 -1295000845519359767598274995259882701444 12541190 503176804608136556432066287278953001600 12541191 -442868376277993086745485950449877292720 12541192 350598382862348885075275181613448734720 12541193 -401334661353648875783867075909156150400 12541194 -413908094730354068144267648941350067200 12541195 1049556859759390580949498226381644526800 12541196 221820577685505684241611773390612678400 12541197 778817864811190351792884467869447440480 12541198 1462892104285593438861245951638458644736 12541199 -2020161454949506900538268525391962542208 12541200 35488410970939841731505593679747481600 12541201 114444472809613359016010602068236353202 12541202 -145074794402172549663497106516024014448 12541203 -76325405651758157027601369923818624800 12541204 -324085273747422870971270969215907627264 12541205 110985498001121190153086408583315102720 12541206 -768445290742171652878946205747679479936 12541207 1364691700101192631195697031750096789192 12541208 -1312369684211231012843915696366039040 12541209 94257035653689745975318864084085412000 12541210 -366226635017807777590941375190443617280 12541211 -999793530846351452644319835536483224188 12541212 628318384468082155939402159441022094336 12541213 747782844403998867071966790766594910860 12541214 144301684311054932312242776368086960512 12541215 162352636022974410874459025522934330240 12541216 -1685353328480665418776148990762279239680 12541217 252942568000746861098356228491715016640 12541218 -117887524375213157151788101761189549696 12541219 -157999341931492622869705928905890820304 12541220 -45693996536015135578205427707343851520 12541221 -14853340840533205648596731144740420416 12541222 -545360422675444231222500249741923117088 12541223 -520864643114992224935247203870624236080 12541224 109538533887118486326060417786735820800 12541225 1063531383813497384137718525978643167100 12541226 957232061002744532676295021546502427312 12541227 -462004425098832359831570144240852883456 12541228 399766141627647901793738151164420801536 12541229 2025164120406676190846985293841685255830 12541230 186773084928385749594990885009398757120 12541231 -374766677769501268323142432263819844248 12541232 -4790269081912771477364114306322628608 12541233 269136855365214696414060137039296467264 12541234 -887711604535300420932439378710961316448 12541235 -470298005167142113826391229585987104000 12541236 -44845519952484046639641741667038314496 12541237 96113264537278778576825227695163147886 12541238 -112905021278949332130640878150985862400 12541239 -594285288295637816261278603074485580096 12541240 -458370951627858642091121254143641395200 12541241 2962543892402210124203216652920986066692 12541242 195046011007852449484637940409288026624 12541243 809053390454023590533602050947820649488 12541244 238823380580630457669788334518354076672 12541245 -694966856586503471202539227133946297600 12541246 36540725366361052773162103923213522624 12541247 -285226656210236356580783280351139274304 12541248 -19478511293490952896957210202829488128 12541249 -17902752184804715311268605424864991040 12541250 -117498726939597583022289734903347200000 12541251 -1022321470866127130913983575318149120 12541252 -496754298128271188957033727784960315264 12541253 -418842890561698650386587940591686589220 12541254 14996561014430247089385671446602639360 12541255 540116681681035420275433639791392397360 12541256 139342967559080799895571624558303477760 12541257 -193653597870793003279982372383264675200 12541258 -69638679957704060215156930653873197520 12541259 -311542343068848010140101809982965288920 12541260 -11427103160930852755899518002415293440 12541261 -549492583441528129639037841399059422240 12541262 -717623156499679752702632276738922562368 12541263 -153687133785392208176789843378043148800 12541264 -362477925042529923785268884194149867520 12541265 84182605979187327380680700072607261120 12541266 378563536830328991084677913313338452752 12541267 146696457376221829024569672119046486592 12541268 -570501088796880017244970294673851162752 12541269 -185752532334288314461790341908897197472 12541270 106215498242399950331002642971690773760 12541271 -618523278586904365321295634237507430056 12541272 855911316325340826923757770731830865920 12541273 -1350691233169170652784388950845178815280 12541274 1448977533562072300818769910518806738432 12541275 -230714814841213640873058306299959101000 12541276 460171447454681894795815220009607659520 12541277 -61755375505496469143808221059693867200 12541278 476632418903542565099837776222760533824 12541279 247406546897120625355107851711229273888 12541280 -1661012305818526106699572843177369927680 12541281 -85441060292261849877415596447070154880 12541282 -134960655713803831152115863560861446080 12541283 647319831122505455501042086033921973532 12541284 -286770509973734137823818704121658818560 12541285 -580248215463870080066609443648786927680 12541286 -237511585558517390374583313432252898560 12541287 -1413934722324380318389409819089546200 12541288 -701183036554171646277222220959860106240 12541289 702317017963722689358188782540262417124 12541290 229899636151484044922337909382727742720 12541291 243605022261479649156887486025378942240 12541292 710466515526967721566636686951776747520 12541293 409068178114937706527918127494620395744 12541294 -3295363691914610185563586261190821440 12541295 79617772453904448328061468865814902240 12541296 -18443579964965403645153520507322105856 12541297 -1830825797565072406469924801365375301120 12541298 20254740704905198561614664878164410368 12541299 168728438633457168523368921332956923648 12541300 -525136484553372624403762698862867507200 12541301 1598928135177717274435719839839268023452 12541302 -253055505509194028918038895567737544832 12541303 457467888431170720092272723900282024552 12541304 -603102209225009911908142158903898951680 12541305 -144994710396664291375699664069648810880 12541306 933595084252788181647316592278088712960 12541307 223597101897180127549834892516104379556 12541308 170512114617545532639765718746000476160 12541309 141986748471115567046376782490404911200 12541310 -44083837438942909540995683344142677440 12541311 47953831038242713761612100563086389200 12541312 -288957215909962213450613148903895203840 12541313 803324255067455975339399794232173004544 12541314 -139468990081387339121054088443449541760 12541315 308939477362747733949981446347915158000 12541316 1094049892628366008849028050438706855040 12541317 -674342744680250870330661296244124291488 12541318 -382858847303289185951781156450722568960 12541319 320053295792255588388722677747874312496 12541320 607326969851349088909161454643272089600 12541321 -595471282075702953500089565447891864130 12541322 -65503080843327989909897743114602007200 12541323 992876260823346177430325058266726900184 12541324 -330363385809326939684415897266817995264 12541325 734435040137740084854488218610321409600 12541326 41812520621123496382680759088550934528 12541327 133458461045820212164263939094822795600 12541328 252763107418672455162041552292500275200 12541329 309572205582682077573636029528824550400 12541330 452668660815871957332902773274700480000 12541331 -240024239853335056593757956557217450936 12541332 320851405435144708887254751731119183872 12541333 -787207692673346430828991837548990675136 12541334 255987355742443079439732263130552462720 12541335 266369737294392649190998008348950323200 12541336 576052028814180553340265794451209287680 12541337 -8342741492995991669367397697683141632 12541338 147483691974103999405064503225827133440 12541339 1192469277768790453060669989068918329056 12541340 -332361451880040300678459492524923392000 12541341 -343808007337522910980639812424723694208 12541342 -172042135087100848265265150592179133056 12541343 -192567338169439496872219447148809627200 12541344 -908139495660941900501951474958619115520 12541345 395777149970781425022342779894306846100 12541346 -253749432273308606547471168614501048160 12541347 71139864920821724692601768445408351648 12541348 298950690907545109729193813444801003520 12541349 534960759426233831304025188029665806240 12541350 222449628178432285412442220834881768000 12541351 1382231500200117171350334915576155935352 12541352 78394269712923574994879322478157414400 12541353 819876590512043252275416587153525911008 12541354 -336043183684413638385736787804517121104 12541355 -230582646576233374475558881708090242240 12541356 387998430936741059414526741406586701824 12541357 -10836638404585743131921714245636727700 12541358 531729762101034818333744977999604395776 12541359 -674075913345657360185027908877378250480 12541360 -21815399100761552657220529238389555200 12541361 212397114070422271268009098411822919232 12541362 276660107154766112193567665633741876352 12541363 384269801886673614700296885950106765960 12541364 -532051893733908056358480169617662158848 12541365 -762472376456784327735436839679049160000 12541366 1282134130716929337456616429125343516800 12541367 -82963148635826981612012949218719590000 12541368 78385822170772257100190742268133376000 12541369 -538105965989944250417076646112697266880 12541370 117994206718538436432065352665767526880 12541371 246383794019489646250333165771419402240 12541372 -174562691385042607199996676897327605760 12541373 -684039360723885369146029854451201856436 12541374 -184240983246015879710655481916994747456 12541375 37870216091013718298895187787008128000 12541376 180745371375139748859959944994711666688 12541377 122055704943143507898643789688114629632 12541378 -12590327546731123135464027793489113600 12541379 328041753230379384426216498550138902384 12541380 1646927382638952406416395389414993920 12541381 1515912660643652842167679913877487665182 12541382 87822651504046684777815522444991059072 12541383 269307210207520694670647537683277640576 12541384 20139372236697035490224976167836600320 12541385 567866244121811121592905377263436708580 12541386 250374281132787316730246971765163851776 12541387 -280227924249668855526321547415227402760 12541388 -127051950712705951280146053856502254080 12541389 401144321656506822912396833295414265920 12541390 33423715555415489735552320164973969920 12541391 -103504218776553143084746414849631661696 12541392 23160868002226398931711673672415338496 12541393 -592468738430702332242469788698083016220 12541394 108749513097350598233213671049629539840 12541395 -805453566788065314749407471539472435200 12541396 71782364280623275317864541713718110208 12541397 -690840990478157235970928405099963138688 12541398 -654089366376312919252102495666418970240 12541399 -12571616972431860269932026047095164592 12541400 -17161205867273785877694167901288960000 12541401 -105805747747311785679524876823872194470 12541402 52252968819770039779892390700496135152 12541403 -749794743300760917456939113473647408972 12541404 847960283762049512091650262019875703296 12541405 -475768406709299688133237850796556433940 12541406 -213508236969951573724232135126583698880 12541407 -30808066608905148126873821214606488760 12541408 -1151235050983123928291859725596753920 12541409 980377129909855511530903470935574643446 12541410 -177763527775310008299518513207132513280 12541411 825813942955167661642043242170275258012 12541412 15925701589196250794380772476685824512 12541413 90940838509068999520898390573821237344 12541414 -487099413889466056800848870683178620800 12541415 1516350954616829597983457314301243509560 12541416 -281353231409243366134969428633598771200 12541417 -293176969269074863778323760688355343616 12541418 336968081064014858179310006379357424128 12541419 -1255238551955700253542915510280042008960 12541420 -656946327968911008784008695283903774720 12541421 565625020296175761308382041598394501932 12541422 -136979870668986980229009132549244686336 12541423 8588140748832976081601013396824416504 12541424 81275586283554248347752178766409302016 12541425 -55929081591239762244653023836645288000 12541426 135380458928772025389211143319259280912 12541427 -37551261827365859681865295874891740800 12541428 270786505914231282651412525206071291904 12541429 -1909709993665194710191428026147064480 12541430 -247138820092390463424579361882691076480 12541431 -102904956282306261794954588995701542400 12541432 586462897534538224898441634238510694400 12541433 -1734181916226168543866866482866528626560 12541434 249252871951526531704146685930105774080 12541435 -318631694190524114121344373885286941600 12541436 950215051899939452261428422940195745280 12541437 786969760586277175829129805868009905894 12541438 9578406309427242890895989417515441920 12541439 -1585700163035455663372807058152421045760 12541440 -81090484645523290849120311011400744960 12541441 1732984099867436682487602012350876814384 12541442 621198297613166876858221857896306540544 12541443 -404061275087794578269708549393792156496 12541444 -301639764226752799723153100671412157440 12541445 -530228031175938259700642518852019099520 12541446 455312107603449649722958154542740453120 12541447 -126184416477127190316679122718628960104 12541448 -1657524984279511970680758955416348426240 12541449 -23781756992078466466340007395684738592 12541450 447910617856108292248628288916676602000 12541451 -59153828638350516499171580228693895936 12541452 200320241245335491122705328527690137600 12541453 -127675927280369602152095393792992078080 12541454 631617244183619982841227481609065802176 12541455 -18101594443514735450012692778594709840 12541456 -175709120966021539795935635483177779200 12541457 1655943366674899792571281751583866294706 12541458 276877961093421125616583556869385380608 12541459 -543051035854567030972428900963786532784 12541460 -496039107002889070205959559780291262720 12541461 -1324104945617276726262648948007071460416 12541462 598648794482638364277618855933098189184 12541463 -12026331917663296191827772512395987200 12541464 225631137616146857855940125735697408000 12541465 120024786880221860335899293726980297860 12541466 2621098900388170438916096297557168128 12541467 1140960841713737182519975267797298717080 12541468 2243411427413059132266598661054300851200 12541469 -1119481251890425467872869579466746655130 12541470 206933485467008403862645488319556213760 12541471 -684578695674661121872126017610967180808 12541472 993819540066306448600687271829000486912 12541473 -26848458495954903960237165580466209152 12541474 271128227868585216144418072227381218304 12541475 -5062910074276059352611605072241958500 12541476 395839938614983007282328160277948408832 12541477 -146395538012950634209403056682139743488 12541478 771281024233062083982553640914849170432 12541479 71186368185313242745525365886462414800 12541480 -735033423952185179217525784599507763200 12541481 -189047369624229213590885604429237635718 12541482 -25362095379981227035813374928102840320 12541483 -203133582435747112378756175400744806240 12541484 -19054340268001315697891287154707181568 12541485 -716059271691399042341693705978900668800 12541486 1086812016881771770613805307826290765824 12541487 893863195174922514042545070777165542400 12541488 -30279088096302194164029670875414429696 12541489 760272684511437858849241483710383106160 12541490 -51921384298023016448235469557984951360 12541491 -1107643514502680958214796677539056502048 12541492 -704135008319473267809439858315418195584 12541493 -373565650805157528271341568687564314258 12541494 92901694613416079462110253650090217472 12541495 1217129264018102941176728712899870624880 12541496 -655057584565272988223735770355517235200 12541497 435454049755951307923578993883796274000 12541498 -386011528421665895175338343770045850000 12541499 318455948971699088004565158473002633440 12541500 -138452699802061202229604887172646400000 12541501 3346994077189489884889004170390089030 12541502 -852193640702338885358054070482036898048 12541503 -17696551807578352862277213033980545776 12541504 143885382847021125358885745382293241856 12541505 -230000432587898056024009748096785774680 12541506 -285412116919136895096088973418747732096 12541507 1200087719330833063802324815158715969032 12541508 -146869041808216201918461835695912652800 12541509 -2021631573317145465194779611704195520 12541510 336238103160689045600819840377748780160 12541511 -941316350525722165425898652403470730576 12541512 707662959246726045855764207694439219200 12541513 -432997688417662000836417088158445203238 12541514 -399371721871707379207120064093451015840 12541515 64925488942925027186252576086358077440 12541516 97969770033115177934810955712655921152 12541517 2254166468427372768887026693463404223040 12541518 -129656017618078027076705449276152147072 12541519 -552574363203005721891353270479270088080 12541520 -67937770163813732995039202218396876800 12541521 -693926535254293112190943424098570153488 12541522 283309804125054678252868454809235653632 12541523 240292541507901950516540381117304603000 12541524 -167320863798927133428615187362557214720 12541525 -28893614856626532057808784263061400000 12541526 -237852900443674858102343917633898022336 12541527 2484891852680543164043671442113828554240 12541528 -163545086973791139652260154126440714240 12541529 515398367803130836795592064999939456 12541530 -293201529551596120200441169966578535680 12541531 -61802401984179648463930909842377068176 12541532 -703208440071285599318062414226196693504 12541533 -1409459274319921961935850185578771370176 12541534 -10682120659295650969017495891500851584 12541535 1208847267543004713306161992859098365480 12541536 -326967185846483447964554145620697808896 12541537 1446118416900960756151189956730281329186 12541538 1114856057265973054654446218136066403920 12541539 -224813066165228632383683455691099531520 12541540 6094056989399328961819104861481881600 12541541 1803985664272552131556714969267485522942 12541542 125620425536548573339327449406848908160 12541543 -88011140788146673152122586745989803040 12541544 102514582168227968944262913550121180160 12541545 612453211659054998097809730312816595620 12541546 4587560208943198526035508573367226368 12541547 -2565351218173712822839423359746913070248 12541548 461783518839432336005060783644354106880 12541549 810148764052161067160764290955824152928 12541550 -316861903054050261027274094668471296000 12541551 -326899733365732326090271189315098160896 12541552 -4459867569607746033292759649694679040 12541553 1339570743255588375804845787282350323440 12541554 -45945566320995895125849029246489309424 12541555 110886951511845699815859675253055812800 12541556 139970824710723417007306864230703912320 12541557 27253252413610066259783162293896687744 12541558 -283796894346315575524510904046149463360 12541559 229904487098881546076817231599204553240 12541560 281902466400266688423154864905485721600 12541561 -1717504863204180341412036389541512514838 12541562 -839682761117057550974687487140446523136 12541563 1432632495341294417607422520006901316664 12541564 -122059085901014682005946689999309086720 12541565 -973661245981894703304817133943077475540 12541566 304529738442071537645805378816828057600 12541567 803748201179204629582711900547541151616 12541568 -690587166024503845531852202726790266880 12541569 45974472363900247897339440853392024480 12541570 -210392273557074263551798179344881943520 12541571 79158541353723884319560833841642664960 12541572 -158359510394316890222539193272083617280 12541573 396932564417024590241335027016668547904 12541574 762953061458904583120712385145356455424 12541575 -578062987714557582530345630248859483400 12541576 -524656235305997053447652031990510950400 12541577 -37031717268049399069232135924808192000 12541578 11966251459222591947805677153514242048 12541579 19425379341558346697215918641126452180 12541580 237460364425099217594589292013611530240 12541581 535771279309593401986290674596899353280 12541582 203294278110100989103802517626049216384 12541583 1353454643689247787974088116137192525464 12541584 -216963062020872212659011542857547907072 12541585 213666329079280329787483185289398615360 12541586 -642016619948907685910569965869470801008 12541587 511428053476855185659137214534543039280 12541588 64493906967760316815405356079808674688 12541589 -3567568502878546249731703613989197367776 12541590 -143327443094400675090277469991933797760 12541591 320462121788361826892778895927492578984 12541592 -68511899034324159313249338911659376640 12541593 -31631171131225188001516641876920088000 12541594 63520818905861094433089811367242268352 12541595 18786125861017968017111850831661136640 12541596 17089218826038480307344731498285015040 12541597 3366383702301076267058673299139130225752 12541598 820947703472797865828644815357477436800 12541599 -294528233692419812152957506160483916760 12541600 836070973817135686412483184117025996800 12541601 -207102975268654873682726562873845945280 12541602 -4041239820723919263009424224393815040 12541603 221828769431784079805910845268161093852 12541604 941773768906269282980556793661893616256 12541605 410525880834905273348174298911582028960 12541606 -317458883855328058412971257879769374720 12541607 596257245279841441559546178154947814560 12541608 -205329945701829664890463507132258713600 12541609 197460533243756051082546014599442527360 12541610 -227994712916788628710392767097068411040 12541611 818202771269397686221931330447329450224 12541612 -1049382709388212881586546523752262527744 12541613 -62390606162262452380528970954190042240 12541614 331310763505823605784518040285779723392 12541615 1103387018677079983419316044261342967200 12541616 132954302858628677117175143713433812992 12541617 -22585565777482836207163829264241516912 12541618 196754234109282096100601178481471103760 12541619 -128104314861971211696827324126789327256 12541620 -65913541453713710092229356658970378240 12541621 -1055878287906276231421210276494314897280 12541622 -211556230968654084834544187066731778688 12541623 699372644148535152842927345544557169384 12541624 -848322570320773040203105478431749857280 12541625 2054478076092881660644626174819706509000 12541626 385155110552905835228197655741027828592 12541627 738226536539330900332330883703260474912 12541628 -699861282935987166333656305100818867200 12541629 -1215181424855319015465282177011047089312 12541630 611194739731623833959280122744040928000 12541631 -434765775702853711513683634609496761344 12541632 -263938971624817811284385566700158844928 12541633 361496533162046771401930121940467025408 12541634 -244156668998253028227595855520162112000 12541635 -12852220218139071887547140262333709200 12541636 900046538922201584676392333659762686080 12541637 115195793434715172333116707793897792286 12541638 9212595206059269660684284543531524608 12541639 -86664103488576420670126756682430958080 12541640 7441659285846742870083971349941145600 12541641 313094761327048782790586963212520912064 12541642 164860695370738531598223196941871847472 12541643 -1452195766419464077684291611189573186720 12541644 325741387768478669457095076983118795264 12541645 -1134181626209887302115502914126197331200 12541646 -381421409084503271719123198306352588736 12541647 297629216668417071137510624071916262528 12541648 -403733133741188640324661680977384914944 12541649 930497310942140336808572846204203727220 12541650 -211132569994474241275902331237699200 12541651 2090230859317868983615621444528080556652 12541652 503692774906274837452422486120027121536 12541653 6024775862517151054187345796981725760 12541654 240694356545600296011581836050044951232 12541655 40215830213863042495447253190727619520 12541656 195812883740363775701992762399033651200 12541657 1835013289430542602621828155571878434560 12541658 726226104545084376676505456886697885680 12541659 707044763684934229052026834178403554640 12541660 374349107905400607490745285238557959680 12541661 -1546261333169506458300813507393449206752 12541662 29686750935224523655823138249237145600 12541663 -986679727389678113014677042892159951160 12541664 185334831881057215289436845650064179200 12541665 393667537689796327925100318886439289600 12541666 642446035994511547989545498365180030032 12541667 977642953458710624110448808645988450716 12541668 424896131799134402015077489637784502272 12541669 44920261239835206046301888870565073152 12541670 103574880483622762895742006198367027200 12541671 -54337835621668280446138005689208190200 12541672 244154405571970616953065298969015910400 12541673 -539025881181536538668624434611836139078 12541674 608826518522155949423898027389738261760 12541675 -343178460516418763907923742140848285200 12541676 -281289729713679099289822098649036929024 12541677 -203759639454728827968343589330376562080 12541678 519620469398220388931138921057109080640 12541679 1058268857843687909597438884432786901784 12541680 -178305082587552831670689318846045388800 12541681 -31711096971508874549689402761689933760 12541682 -654316611046380552738734308177627873248 12541683 -136065036357773794633099769740180023552 12541684 605812406589619738486290014603608590336 12541685 -18194451806590278604593609513808353000 12541686 486930928078124932839371945054530928064 12541687 -407429444497989513997767866172785808664 12541688 -230200058835385053544758490543858176000 12541689 -1139915828409952418716795904803556577600 12541690 218176190186464694737141888484385607680 12541691 1054599116880615987789251048608463764080 12541692 73155887821451140519453766509803356160 12541693 -779870455664253703434758180293903303776 12541694 802381536695030204359305918400437150912 12541695 -245082867677037664553030449843807169760 12541696 -933584294960366146789397548079899475968 12541697 1144835941241750324848260978063736383552 12541698 59663979156741187542509315423893522464 12541699 2290345359960179788883890026407602758936 12541700 704916255538835710039060474647644774400 12541701 269174681762295964469784393976981680384 12541702 80305133232804316725229916325841742400 12541703 -306644749063400532249423146254232403048 12541704 295842228591074205430177617610752491520 12541705 384865048208971360826604530654222646720 12541706 965000828213820822822041110060551012960 12541707 655956398448870033133326088944009260604 12541708 -638488471477010042046570154072205091840 12541709 271572928839873382553294671367183863104 12541710 -266080133907116607235188085666822425600 12541711 -35554458352207763040472373629843206656 12541712 182941443056446316924356147164786081792 12541713 140246309708391665572438257190677413664 12541714 662039717023393749674044907267762733456 12541715 -115746309035395120299783210902387182080 12541716 312267072169281019458042639480902160384 12541717 2012938039591234463381811747206381658720 12541718 -193225068331346625934238666736835461120 12541719 -944134418251158464112373632309913561392 12541720 602007670217863378054829923423633612800 12541721 -49894255723279177343555619813948909948 12541722 -309103683760922758416709518365450217216 12541723 1855081656908361463829545444066908035972 12541724 -5435666552843555149188253371518484480 12541725 -109563351477417584129671534269745394400 12541726 343219796221724305781953780076034528000 12541727 -1120899752862271068862543206621750027528 12541728 -1247081759023304861887913468819746062336 12541729 -315152808237768580418339562650786642560 12541730 -617118812456509058184035479063495526400 12541731 631994559158665699309610721035508214080 12541732 66725630134052217250811016508638003200 12541733 327801785878269844478023100656724081658 12541734 -89478872385378088954274885220363246816 12541735 416164679681409741818060780156788234680 12541736 -662124468774025016581805224340215818240 12541737 39925664395467028223228589742615109376 12541738 1102958533233367894107455156461532160 12541739 35511998405877768989422896358872364800 12541740 461626748485128070756522182626879462400 12541741 -675607039913402477933936654609783722858 12541742 310410834150489597477793790250025916352 12541743 -1217960832067518280406496195190578232320 12541744 -6292433299223552877266437411218784256 12541745 -701822953187348194793762765848866060120 12541746 209143715787975483263950228637605416960 12541747 1052666609902881896294856757173769741196 12541748 1280829018986621111474694451383584409600 12541749 176445379861965065684338765502156746560 12541750 -46746387200202223632596540311864896000 12541751 -255910171746876933668305260903064348248 12541752 -326954668045848135406118881314965729280 12541753 -214345719852103449366425293026104568320 12541754 662201636706267103862856564650473470576 12541755 -272556519491204774824574758079028151440 12541756 239509138823479089220304888242232427520 12541757 593424114457252618127702438421500443980 12541758 -96260509332720103700308254283942133760 12541759 -5470682352719191250796194677922888784 12541760 -10007993112034030190656106169316147200 12541761 -175534118786396887045584459838669960812 12541762 566766559187163830324659014282417997824 12541763 178979805151174791449195323160250142848 12541764 179660729724212459422559422466842337280 12541765 95408586038856203552853021768759600120 12541766 -291360095555704322723528355547220139168 12541767 -288611183830051326123715245630776075520 12541768 -1780675061246202383090773197605390269440 12541769 -604106895730536495068019418866894683520 12541770 -215602832032942230577576277009416972800 12541771 -798637041061403883736885748900809684 12541772 -469273748436776791586434228556889402624 12541773 -784378394228666523473105365920423002976 12541774 13054937722646898188348207909714017152 12541775 19364801487967819221007747601933475000 12541776 -8557041356631166330670684486329958400 12541777 935834732333484538260892604944682658600 12541778 105876494421222124573099455726309175440 12541779 -151136328693358847531904717576138941376 12541780 7475539322823546649609698502585593600 12541781 624030486825711531344937362133985010592 12541782 79134414559287847216304891173344474624 12541783 2050616858907757065710917616936581258024 12541784 887682685648085377413247596189174681600 12541785 370650736203209522566121039086057127040 12541786 -29629659428546718916911481251095623680 12541787 -142236491174138304864212633010518853564 12541788 -307100067495791375248754516493858146304 12541789 225006430246497613068049333862339024524 12541790 30702516789606524810185691158191662400 12541791 16500151535293032011965768419631123200 12541792 -1251753214282548994676701614273747222528 12541793 -451648671010518275391941753467686347856 12541794 37908989448994829920446474404455249920 12541795 -656850005163174231481623868097673984000 12541796 723396779284427113504095564165283497600 12541797 -49904174658601906457456696890372661088 12541798 853059001541052131777768595693425993664 12541799 1013277067507813215131695491543334543800 12541800 540549033425288255469405959802943488000 12541801 -2203594127661779335235596664498049113868 12541802 34954538028887764380362686512424003584 12541803 1018300619010096838285941181975960435200 12541804 228542207477378579463980500150459622400 12541805 -108429639992212713443559414365459988000 12541806 -14796675720163784919460386580644566016 12541807 -1935141823947641735360357842957463114280 12541808 50303999788145861895156718422007087104 12541809 -537176128678768604632101142444876025856 12541810 7125631514201852406761381556740213760 12541811 -111704174810072808085149756117982065588 12541812 -558528014665518297104576864483696959488 12541813 -1043289224450736844391729819682558018660 12541814 -343291747713493122737578131416473265280 12541815 -255850562827290726106792173513969012000 12541816 -41396598268968548844892476529763696640 12541817 1056746311447314975869339822298097765866 12541818 -117339759558832465487262860695278720000 12541819 -350630333176229697703446227458233490780 12541820 611609553926040890580673639096615918080 12541821 -827363491934760061081645598667443916288 12541822 -285818177691695657510152981718062284288 12541823 -238779939343582042422390392191745404560 12541824 -729609650379187044021272843378491392000 12541825 46235541352893199328027518855338553600 12541826 -1121408221979758831021534811504432524416 12541827 -706025639343061683894002713577698511880 12541828 -82516151370877487888975085197903726208 12541829 10973348145549856882148322798533294430 12541830 -21877452707080496181671705337316730880 12541831 99303783608055804982745903650207704960 12541832 -257130294459956588818114237637509401600 12541833 -207303217728552070092944530738734909618 12541834 703930178582417767053657165440101512192 12541835 -845137732331410808473705951915100173440 12541836 228484225330318533736866239741245312512 12541837 26431528659094505478343686196201274304 12541838 51141165104292717625678704875568409344 12541839 898894596087461209387540725768265561224 12541840 -44141884575231552661933505011789332480 12541841 483167889748541680838371131320326339572 12541842 571352109556509095314243247126940223872 12541843 -1381793789610403805003985882360196704680 12541844 841756502082533002576697818137940934400 12541845 -11733154841235036512143155642618836160 12541846 602704098581198073394717166456651491872 12541847 -455623114710599575093406410163535759120 12541848 -79869503649948244937833719099688058880 12541849 -812272349368035522305234189768462740150 12541850 -346053300213929793936227642099226039600 12541851 671039858600095462036758215913966451200 12541852 -430928338950357546392200066430945018880 12541853 -5422170070688130044031912252735990816 12541854 70908227847215238358992993741778968576 12541855 -780884768848945068806103649351886097240 12541856 721747146066927344107379887088640983040 12541857 -489347295394878132320510808483286466208 12541858 -383485137046387008984790403932736391168 12541859 550558071157452670521519862525523681040 12541860 501292305044191709741507096985646567680 12541861 -576099024152338519704725383789204329538 12541862 -14814184144422042711775774164578832000 12541863 221688067484814656029256586415521807144 12541864 8042188024061069827676897808156672000 12541865 48716461854667670854460848362119819520 12541866 -33458009087100070363603527030182400000 12541867 186663480506138042459390213659897727040 12541868 -976965014902360405915882508991856504320 12541869 -972063698339619133156518912699685153236 12541870 -74615612058215541483338729985870700800 12541871 2887167768187453390396697815808204712 12541872 -17623670698370020950130454784277217280 12541873 -35057964607959569244611074872343163676 12541874 -152940779634451207105140596649135882240 12541875 52790643573770694453844667403740175000 12541876 -472062455943284461274952364755617664640 12541877 -939367632004843298958750937276061366400 12541878 -17942881368890721581754644699287296480 12541879 -334823988897486249990392117184961772624 12541880 -22199951029995778377892398394023936000 12541881 9746091174219365857340488690894763520 12541882 184256840478169536393398239634602406400 12541883 643762514894535990355381775412384780132 12541884 331761382435381151204235579438318260736 12541885 -667748590617974051212293665653553571840 12541886 -43891548121109811699615982408454755584 12541887 -368162417443663494487772170272789049152 12541888 78655263520007217767860988262679052288 12541889 729237807433742314792412064421686751680 12541890 -148501469507303205879628599816219072000 12541891 -706647999402896163907710122545626849600 12541892 -2475685051075084280327608719715158912 12541893 -111367822952583940433147445315394874016 12541894 -275849545181803388380871133210080505504 12541895 -78654919298514642901216929736046286600 12541896 -10519173380113273022158776494595317760 12541897 -2139735683568226827051209925483269887654 12541898 661252734695485558454208950327049008640 12541899 -728475918271605946337646148838691581736 12541900 -38490336411026304365551344700329984000 12541901 -614582155210972366739587950508264393098 12541902 227348241982661032707206129389041978432 12541903 -1032927386022514717892117868748006752768 12541904 110715703819834417809192100357849374720 12541905 89274741141785274136708119043123190400 12541906 182876848315888597437529009754104474944 12541907 -721138569401127091152572700282948474288 12541908 -579683146948056009707531305970943074304 12541909 -423776903486017653457690823899249976480 12541910 727571447383212055597749806704589717760 12541911 1298448042988483761286119579763206480 12541912 1571056967422292708783433532982973419520 12541913 1466756584966853059594858709189834673162 12541914 55573107686573752290357329405074675200 12541915 1349308540019939253287060595060164122560 12541916 -47727108139334772318280645398073943040 12541917 647177727582280895685642369046788652800 12541918 127707095037124801103798688493569338880 12541919 492394861533363005895353696224907897040 12541920 -338862776133865285853683683595282022400 12541921 475680965159699230085734373278254346304 12541922 -773022535079163616046135541258453997488 12541923 237731025041843965651171890102267160560 12541924 702233693205051512604920102610616786176 12541925 -788418718546289835161827062975349404000 12541926 -336604680080149418687666800443154896000 12541927 -74963646777950329970885756761064314800 12541928 261585389233361807678437022539107778560 12541929 67725341139540481768510532466981290208 12541930 -720619845785499077119357645731251156640 12541931 -670421188200671548608183340002401362728 12541932 -364092693843211411684428841777302620160 12541933 1468565349485063534512813622159809812182 12541934 1003700129348298095344894350187870679616 12541935 233756716552962217024661388426836252160 12541936 387444308166775645314313319102783913984 12541937 -1081921843311862646436386033409626342016 12541938 108018260475733045844272341226480861440 12541939 -7459105298249900129225783924364384240 12541940 347297089606570619630042515576870164480 12541941 933911958562939645143301846701648026730 12541942 359969331387760996087745320503093841440 12541943 1392275451717959827142782676400079446840 12541944 546240877667816773192648159201781022720 12541945 126814011034498302928141976674708990800 12541946 -413065391154114100468820744300646848256 12541947 17269371579502299953492436567446850240 12541948 539310566003798255912540706091734007808 12541949 -26428523993152659545698904298821575680 12541950 56689599636056992134123509059014393600 12541951 -298253653846170161814787841358256769688 12541952 -1044343069871960123163198001617775362048 12541953 23521953903951414894149207870031815424 12541954 -721830171929196773798168897035977480288 12541955 249765300865811960522194043036210025360 12541956 -2054839758053536989608634938746736640 12541957 -1935713421792622549663151527010440160 12541958 -456573679917791343491414371407576458112 12541959 -2026597030215995083164748697427062555016 12541960 -1237631823423564778691425029024449280000 12541961 1722647220746795414855066867559007132800 12541962 -108282086351556196167645330365298056448 12541963 -126426163754817834175461959802491677040 12541964 -269148192954646955614091529794818925568 12541965 496500600760994648797304528047051473120 12541966 893107327581350510108147015110630253568 12541967 182507912720136943706733116607468740016 12541968 226713775939570889688237821171588726784 12541969 -46703954707023027978562291745929626240 12541970 6099711579809475549814538054817408000 12541971 -161272754977844952542496196814347133856 12541972 176343345030589827734373861176969011200 12541973 122785527626870116887143852268626838684 12541974 289771723937930584258952985687125607360 12541975 118038868393124861412315672925656010000 12541976 -44148062037235344407638443614413824000 12541977 72716601453867904999198459974294220992 12541978 706460128712365363265204410272156169920 12541979 1250361930184279511145364857738437083584 12541980 125172443299151444975400287300661411840 12541981 -1001337265911727906165071108972821020788 12541982 -4112964789323594759688679800679910016 12541983 486013639955690107892738377990462037904 12541984 14454008902493861099161211722939760640 12541985 6186820526562154492976598373568346600 12541986 -660857407239958290547258017161568556800 12541987 -122412734645044323544671280748530251488 12541988 1075016649743426296498346558882064758016 12541989 -133146175060118674019014404365083990176 12541990 -251852214317044332260329321690802661120 12541991 -181768368491293174267512203653443074280 12541992 438084889726300206329805364905717104640 12541993 -1263626379338462745155333285067175025520 12541994 -354318638443279266929099579548381524480 12541995 -113703638298882496051700612007633186000 12541996 3261617415364273544371566103983159808 12541997 -2089886352348129024546996074655006047040 12541998 98466754745595082537084977650527229952 12541999 1640737343543209822028945041472243978000 12542000 27485042609662653739016873506504704000 12542001 113238891738186812288835749504417879424 12542002 798886784188070575995403983382082469504 12542003 907925695279726376605227814100011577280 12542004 209684167949073948834932927655121146240 12542005 -144956138553939916063425082739248984320 12542006 588888241594285490016366554646909853440 12542007 -133775979754516603124586654603035000880 12542008 -569865837548460695344075953407893893120 12542009 41368066990345390435511209668027918804 12542010 38697529508370218838049688297831731200 12542011 434242650304639569584777295255067077248 12542012 -305265801107510519013766963092200620032 12542013 -286120030292002566360514369976866992000 12542014 324356260081697775209431184855106507840 12542015 356261312513959726954589984554814730240 12542016 -15611735343005919078591203727699345408 12542017 1449962910991736477404785727344801680066 12542018 54206662296040459231670671983402518400 12542019 -142614550522902086362121913031602251520 12542020 -990240810236388588582282277686147275520 12542021 -2015363270393026497403766777313726791778 12542022 166248760768189154261972278397298040032 12542023 75639690653714882430564420417024602928 12542024 1481151602123842723337565208709900697600 12542025 8910476338820456732919066122642244000 12542026 48424554986990322234879742435641805824 12542027 1981306763650479791644682877547781022672 12542028 584938145051867666838972653648307108864 12542029 -1830845615176202729766906938616516495370 12542030 -714079002047904371717797569906790635840 12542031 777116111532444073443286815576011113320 12542032 21851498938127944274748385251508084736 12542033 165051721146163351630444405547870494080 12542034 -855376610148901302619984896749651532288 12542035 -197184990187553744832968024029756512000 12542036 -281223744611922448425815168247008709120 12542037 116392277479443426762823768910039782560 12542038 -206694225048058729132496163879805436160 12542039 -2051781167629449154022730745747144464144 12542040 -43949536018371086835850694502119424000 12542041 -1178387182998419094896713760583104231916 12542042 -290893653120847234704687528656891513856 12542043 60052078448061750949974116495200760664 12542044 -554299290552656780558816597202778527744 12542045 -1019925637510811683425823622367546983700 12542046 -385622150449781352465556210211511416832 12542047 -24976196331882644381678814152086581888 12542048 -170230467502850665198021908548000808960 12542049 115265463482408412835564448548444370964 12542050 502835297667499863988090538912534098800 12542051 -2083346195591202698302606212911308168296 12542052 -678696324687476932230411125649062860800 12542053 -474330427839093754642710574098409199780 12542054 51202476238502611295294904218195513472 12542055 -452783641561912175182217098540793832240 12542056 -1278389681484932855468541219745210583040 12542057 130800017228670930332777137701219533280 12542058 276997808580155377567405881882338786400 12542059 126752384106305533910308194435093222260 12542060 328457231520760913357304458153579304960 12542061 -136988250655221107418552118187913247680 12542062 157605757377420038000625188851418125632 12542063 19248857627028669006313513789997947704 12542064 -11431393679030315730167601542609436672 12542065 181698503732198405332031668205464228800 12542066 1079500734002343040735815652678284110880 12542067 -147846726166752137709453046096282415760 12542068 6434078860664221618765245953035763712 12542069 -656123746922893745787140712347049880530 12542070 49542890338628295995378003283820195200 12542071 -444051890233713887208903948902456390400 12542072 -299368368271517652534571216876365619200 12542073 -19428014962130434274644320159817708032 12542074 291965665439554509965457284848476679536 12542075 -50134994038680191299242041172285480000 12542076 220473837628132376380874126994871805952 12542077 -633405606275960465230591811684099463348 12542078 -4344896580940680065570664292662428160 12542079 -172102118645612002219188844838123109888 12542080 -260740344100702373965722873072137011200 12542081 1720015694312851915959014957448669972564 12542082 -88039650592663743692342512426062260736 12542083 -279767511703759277091716356421991521668 12542084 574255166102532949787885983770071740416 12542085 -77197031981844162992334780450597743400 12542086 562060418049671934999433284723033232992 12542087 919266065207515198759933700089430387736 12542088 193803971405455211531937092697142886400 12542089 -560078900233623623288386205352219071334 12542090 113659321091254449893455016550108902400 12542091 -94623292486313696910866385018169391616 12542092 825245800242593492046863489855810383616 12542093 1064047361233275555295024974384643932342 12542094 188264949045881482560233854881722016000 12542095 -739523727221667873138685257738780028320 12542096 32989699250687245885872159673930481664 12542097 -480212780281424145427188210236822907072 12542098 -302026674167447676837988905253995865200 12542099 859009021913054929719405329619923165100 12542100 -50927619677598652056479060138147635200 12542101 845289633601461814678022846106049136640 12542102 -231441083957298941364457069601894893440 12542103 -23657022885561508898846561060285378256 12542104 -487644022808376694108816878827415797760 12542105 675247529939662496052910847128137451920 12542106 -676084388613343808692166074727904784896 12542107 -1193470809783353837554697226225370892448 12542108 -1515177736234216470438708071338421801472 12542109 262828200773382112164378600089670067200 12542110 -143073817671455625834872177873600989440 12542111 -20918645514213385267251504172233390408 12542112 -196510119866715244003032426817048805376 12542113 50036022644137508946971704370307867362 12542114 504897333848867935615513674769289681472 12542115 209553617028785563775462646869984413440 12542116 -1367329855953638433236310656234946559360 12542117 152279969712924844692817701907674108192 12542118 -250597161455380603605002595070781464896 12542119 -2209032761626241498414949638265114503840 12542120 -363402401971606042788349028808574003200 12542121 -1831349954700861893536104942263785638 12542122 -985653162658639205604025067672892576 12542123 688530665266085792651998817650076706960 12542124 -26845664284537344309246760322427322368 12542125 511667286403422497709111303727944630000 12542126 -157921104685888082828343173956026679488 12542127 -326869828180276401080521297936513191792 12542128 220020064195952702563525459724547358720 12542129 -280086366326417404106199973844360597724 12542130 -10546052632893793209529687585455774720 12542131 174434814025081869483903013032373613392 12542132 -18771768215836647877533586925567305728 12542133 -345759414075245455780008012505817580000 12542134 -1130886491426392994218346800970680992 12542135 407000362269790864189781388583716888960 12542136 1723132725996353515931261260476717465600 12542137 1738809422335625383169750081542747727786 12542138 594685527329797258304483154177403392000 12542139 550015246108093612239690140046652187904 12542140 -110849186361034212819859302829888204800 12542141 -657966412747667251728686802630887434548 12542142 -498549095022542959880308502587318673088 12542143 -754901395554514204445503199119515932608 12542144 -559103708407082032274705392356534779904 12542145 233040469721654250877537036406293171200 12542146 -76608782464155609659726352628826526816 12542147 690948497664419512729658012644988170800 12542148 -617404996124272392993971990298337351680 12542149 542452820174831026562423881599849522392 12542150 56779938510955472846124619189389705600 12542151 10460216741584755055318054817522252544 12542152 -248974718546665741709583390854570803200 12542153 26325854956014341850429914086801508544 12542154 -2070706045086029951325410029843889664 12542155 80289114521366103203951569064294748000 12542156 303910621372944889533123704847528460800 12542157 -735417017078550074055348908899946862132 12542158 -155096215036662241002323955359493578880 12542159 -598220429783215427296838058334899623184 12542160 -97930026935471861083261740274001510400 12542161 -464708741675280832163424571512291133200 12542162 -622233420348013260676108936438097229168 12542163 573358611410609334475051801347501708864 12542164 -79258436461177545659714117019417045248 12542165 730085825018912109285941970424644084060 12542166 -37522131948025116520369758157265264640 12542167 -808133192337371775198975159051228372648 12542168 -189895004943971577073094239757017405440 12542169 -588071274211885048516664540110170763056 12542170 70484074341879134625409859751788525280 12542171 385820973504734530221887938945545975312 12542172 -183791994522198576431967609948083404800 12542173 -320182001933882343757682841104289241760 12542174 -23468892250715929288792206765697833600 12542175 -32865329766971052204428820202324164000 12542176 -1022004028273312983169884595074979332096 12542177 395371556000776562626629986764480069026 12542178 -209184607542089114170438984138681989120 12542179 722403124745475939808873547254731724384 12542180 55653079371796871898079300948080967680 12542181 -1070996964204756102717654502024959326880 12542182 -643069864823601908857100285979292331808 12542183 -363326585614052609213014822922526938568 12542184 1016125867054894114750113869331977026560 12542185 -930168353063205567527517079471196380800 12542186 82197062679090136171068956438304601440 12542187 432585110208499361358465381535547281584 12542188 -368133384065904308342907830373334458112 12542189 550221706061903795067129613454362944768 12542190 157964333800399837204857255496405307520 12542191 -1089938420658434488360788204098366431408 12542192 -232680440863905039022427017180354510848 12542193 479985347861584394726949020422183070082 12542194 -189417626348216051248082833636714636800 12542195 -1235456308108495510727104642069523520 12542196 -204227595764838591512107841686535159808 12542197 -1380974992445846004927496043057363328 12542198 -71986857614938957441542829351930122240 12542199 -256433934941831008782807683274802397952 12542200 -192593355249811137744326650823849472000 12542201 1278997992634293811725887512155322135680 12542202 584167903249148919538506875809576399104 12542203 115650753682330385622538737874228824664 12542204 52598370530417825888270089096547573760 12542205 281504507222037546707819011139123942400 12542206 232641216831547008348751869986852434944 12542207 669581204281334683355883476709638335488 12542208 -256342446609006388026520165965927284736 12542209 -508805620667104980294527259014879810040 12542210 -72309236286088063652469416578411632000 12542211 -398802111203505223190117720022039348480 12542212 1016041782429286074402977682266989667456 12542213 -803802978504606613353410994765168640896 12542214 14588799151770349126534152337959907200 12542215 -47537270070009125889127781257453332000 12542216 937611247670879062137465473406751334400 12542217 997629771285811930436978092464335320080 12542218 -331633986866349054639030717556410292896 12542219 -723327585730696330938685555837574188608 12542220 -513588085730923722527943730260917222400 12542221 -562941032644492449821070493982577274656 12542222 144523595582963470464999609022646243328 12542223 -12901599880742196492092786489964802416 12542224 407572515771899652490290381318673612800 12542225 -741863729502193123148230223602685481600 12542226 184730307734317612257282907588579248384 12542227 934929220642428418911977298782385484076 12542228 76844830990997957131009210187825037312 12542229 654869592483536924390298725225538330240 12542230 -22034917578815373349452935613298924800 12542231 495129484903486053616137205812724676232 12542232 706291013350008028224400040691381043200 12542233 1944387645171930889648884496883206212624 12542234 354459939579190828529639448694701131232 12542235 816287453472375808197366601768929894000 12542236 -606188096624236189262314725643503052800 12542237 1965750647342803641712466091410311382886 12542238 12225064257991050977116935039980804544 12542239 177075699400109934179817928693045563960 12542240 -22115877841189523852246678575440199680 12542241 865299319463777501182017049838953033392 12542242 -319469787996276119198018917085506022400 12542243 -742829628810770374868516978595781989984 12542244 -127712197427754304386416409828373647360 12542245 883499914241193359206090252712796693120 12542246 457087933758299005283952183256850991072 12542247 231120398662901472941273484804228930360 12542248 1316455208886948656681946932743827456000 12542249 836021614700623108598737930373005640436 12542250 -60152953963967286782425196906960640000 12542251 1087758427889620672542958120453055267252 12542252 -233240717305982415737137801703735551488 12542253 465037122193442895053257834801487220000 12542254 50030775017395039333000197246449376576 12542255 -1497155816708335821850222985723780520 12542256 303267775213153593476926245944545443840 12542257 -68858448159974363637051078314206539328 12542258 631717225679764285976587590839649630480 12542259 -95310652839387239959715795021182632960 12542260 191460719448678389811000179632292183040 12542261 -1339745359211591984570314812969328221600 12542262 -141686312812343063513681027974736288256 12542263 -1385673964187288656496706938036851814488 12542264 289366659360395048062011260925511065600 12542265 -908100134349208907680871027594679348540 12542266 396265554073828620752633218491699326976 12542267 703774335725552848530506645234672057316 12542268 -287599591925738320627706560289720893440 12542269 61807639332458936965435504047464831640 12542270 -85949059967754666323695567900158643200 12542271 -196606105442904923520066471335268298752 12542272 157121787868020173323956546904243306496 12542273 -1147705275182418366747494362912033532478 12542274 581699423377505508550803890481213144144 12542275 -519473295098193363731619848275859253700 12542276 -52420132031218670711709741323973504768 12542277 -592703669459544399280936668666521180160 12542278 -81131865191985498278729585247417173760 12542279 1493916123587838302754963534224884389120 12542280 -155562362262640047872938050535845888000 12542281 352044512746038435705154275644687752164 12542282 -686327193474828647437248751320634368 12542283 -270512750101403667586234028262019056 12542284 -506806971052721789760449594834143792384 12542285 -399815797286570790190691228384870836020 12542286 -155744841675014732025284317239574604736 12542287 1133559885022135018719148379877945389936 12542288 178243198658088445359148498668797558784 12542289 -1248188851705569921688375530251209832976 12542290 57466806798813170264640449021600409600 12542291 -259201876323730783932837058410023819040 12542292 -157079954840013719611238269531848646656 12542293 959832813940922534734748682867016206542 12542294 667207679952754366885732903908581907072 12542295 15958894473505113115258367821478218320 12542296 -289260972587105483082611479647786639360 12542297 823742326010375312481766757064612448200 12542298 -594532071204040912062793714426990144512 12542299 -726728425008862448451120196512852414720 12542300 -334871380479462179223791574524821017600 12542301 878639468126548846410532760078168068230 12542302 344899523338729253897762058519406580352 12542303 -857268186337401980737872929655774968040 12542304 -686944025628757191288768748624655155200 12542305 -504014630724253316943987208991364306240 12542306 -300416710236794572274507258799666501120 12542307 830382202885802933146500551824587294840 12542308 754514501517419457555344243387105367040 12542309 -186898596666582993889337532679226280996 12542310 -315889522211219329729243770704807731200 12542311 225313673048578562328019884820688064200 12542312 578874110782249931253250734106748083200 12542313 162036343803687682116695242392836985024 12542314 465208640107878248548608485600340145920 12542315 -108516747577576924635116773977705495600 12542316 -935711746104555688196987662393394293248 12542317 199372887848720337921660759529895873366 12542318 -124227713261676979214750448277002720960 12542319 -844609360674572585922877015778864499312 12542320 -13308614930501717207732113059425157120 12542321 -327872923751855095370598202612958982912 12542322 80891475826355245764255196251123111936 12542323 1453422022091194969258106497304118186572 12542324 -11291217802247314944249102535471718400 12542325 77891528609991559452241364035601160000 12542326 12799009366182907993300015822565928960 12542327 -196799579270349410556066945897191800608 12542328 -453258950703295141577532712929126359040 12542329 -1152203456092808112887186326017711234070 12542330 152347803041143251625142906427463646400 12542331 -6408550412656983381227927867526838248 12542332 -756634323313129911567994534258133738496 12542333 1584600316536079531898243590565031963360 12542334 -39041876575904335634254247834807553408 12542335 -729149830982421881625964554932000823480 12542336 712923807984917627355993610191120629760 12542337 818019773223953836030935978952805529600 12542338 586182174933586203675810143687346433920 12542339 -161251399840500211664673822434203877544 12542340 -501399710850977940681426241912041676800 12542341 65569644303588263066958099118096222784 12542342 882656804070518447564136482394516927072 12542343 -1010388006483696382303140100332897267072 12542344 759567896224927850150092155051686430720 12542345 1279856120141300921601125245713137956680 12542346 -88824590520612171816818882443252101120 12542347 -260299834211136872817614192886220348204 12542348 -52264251502999697025664392283276744704 12542349 48779482911017797079112730722861739968 12542350 -131703264866058235242382082517877987200 12542351 -72805757766577491851844832414055588400 12542352 17952176743079311663818054747810693120 12542353 -504797326811522238371571674747870312398 12542354 631549837679061603762147031814441043072 12542355 232323673121223090670696137295760769600 12542356 1967834142150835879056996239552893952000 12542357 1098616919990135427204135848192048094606 12542358 -59728982479614563460676091794660741632 12542359 -247770279829262880352221699658894544440 12542360 718849278337278680848138814884450713600 12542361 62051871052591352881467118921406627136 12542362 -58671202268454049709059078512456652800 12542363 -17921330354310740424954872780529323232 12542364 22935669314386324684633001735774685696 12542365 -85321653636567449112918846671604600000 12542366 -992090565767023868211741276310591084800 12542367 495446343726178925056562134024567876680 12542368 -1077112608391141439722231048405641068544 12542369 6079815306856562557099875036022232640 12542370 -277226562278904176845817694340710451200 12542371 549286003996044445350968255113995839520 12542372 -507251833615052628832244252056968023424 12542373 248127683409793423363989654333747360000 12542374 -411500589323869194493505420302414963200 12542375 -400599758524028085094007036087822220000 12542376 -4322997518286794167270685914398720 12542377 182432153490288173346650225310540464292 12542378 247105487530295453197758938242495320240 12542379 -783136228210477012248372431351738589312 12542380 789362766483553425763883277411485644800 12542381 15102751546730155290920229082739044992 12542382 -390499269762558905791933982133817310400 12542383 263448940205915431447320419893178296320 12542384 -471641773044037969350091097459324682240 12542385 446441285103426040162496858823048537600 12542386 -723079029572272179326520759266663098608 12542387 785842857367848604377200429470994507520 12542388 -361590808702336088891152126198158028800 12542389 203714401778234112754711906668687472956 12542390 -86046560976241409746862237808317068800 12542391 174502613078482462023970425660723568800 12542392 431489943686522849195394174827247206400 12542393 867792267536595783231875224280523402240 12542394 343479775866150058970867926481827008000 12542395 -330686923180870289222128281964053776400 12542396 -645584707612934019731007815825388552192 12542397 -96537403477554653590556426774462545920 12542398 -436280914464390088429213728995475689280 12542399 -343174425651249543973907657961359053464 12542400 69963809123683899830052023306865868800 12542401 525418218510659727971114614507273454402 12542402 -93847935790045168882194840972595318368 12542403 821045897578951445753897003027550778104 12542404 -397443794440851498150689474359402655744 12542405 14641136716444679541384752446921632060 12542406 257378656386640941658489726182639273984 12542407 114941431455755211602353381339510912152 12542408 372843798348352575124492501167310940160 12542409 296055104894121383547695061719615436528 12542410 254349012974070043977697496808659979360 12542411 555773732528484271156464710530396735632 12542412 3424000810405346435267966913961328640 12542413 -1233086329614277652437220051368120953600 12542414 19908206839420908357697200340089154560 12542415 -87322961811911322953503396175604004080 12542416 253154705300257424591864941945154486272 12542417 -19325130383766191547339703880968473228 12542418 183923516503630527499032057277612784640 12542419 -626250192300024066047286516434883854504 12542420 -1209224288960657590159235799197675274240 12542421 -619144030700424819307400819842669604256 12542422 11035687497562866137105309503484588544 12542423 -1474625417145367393394811041805668798328 12542424 1064812228634009136031521348480773713920 12542425 -274773253428244804644071586672323595200 12542426 317817767164446886185086786121185248224 12542427 1660741815211762164926575750221995804448 12542428 -555739433888683703194947260155450988032 12542429 -162257669805786610371226831448577282240 12542430 58693466595680491481136369734478347520 12542431 -246757793114898852796263116629108532736 12542432 608956912306545671420242805406172446720 12542433 280510448721711722311474090165534550208 12542434 287495394703870457713865938964456643072 12542435 -329754079020508874596689643692653270400 12542436 333478472581440019717213053798570955392 12542437 -1164458244463802950458156961381308182914 12542438 156052941389501555289528300359917137120 12542439 -192757600439111872546545774391127972352 12542440 157906815254901723026968657874358220800 12542441 -2402835949142996347389760855462859459328 12542442 -416242027952185227105813576870063029760 12542443 190062005543701876643858076789424125864 12542444 -254433107796242667628982095330626160128 12542445 -74282572600474205224324632929627289600 12542446 -284687454787631317204352719915446495360 12542447 -379656164078907257953666689720609286656 12542448 23829296581746331680741329262104838144 12542449 -1564125622182100411071994691115646149550 12542450 -228920443047620004435024919636688090400 12542451 -438236554542398822037623188993193341440 12542452 -329553479256011049658589387132484722688 12542453 54816572223616777417660771767938623680 12542454 399920139948040109194037393654597749248 12542455 2726151207937662493409316269624454960 12542456 -379231432175180569379082202159542374400 12542457 -378122511936807295722437528772253168560 12542458 -270209667371997714618016406808750708000 12542459 -982276747303353931592564394244724645340 12542460 -155276390096445614644074249051142717440 12542461 1055034901761082590480384915443697444000 12542462 -798172224985395174693210398892783926208 12542463 1187068489860406468871669707731287441592 12542464 850953390682154417256971442727686242304 12542465 -460158378831869064827248225676418651480 12542466 833018678422103508599708837846617215744 12542467 942147463509094804925699901881791595520 12542468 349025868407981692836836240884567659648 12542469 -1030347104773781962977938575371769805856 12542470 389481436023750572816346037660147046400 12542471 -202013794328369576901409418067819075000 12542472 372453836994469589895342550134481305600 12542473 1900168551978906369683609972693891973904 12542474 147899761086824377454055941384517563904 12542475 341370093481350198653200773270722630400 12542476 317936599123447874678036524571639910400 12542477 546422070235488225738072174205025494326 12542478 -88448783869409803724928169807655300928 12542479 978030840630585857698058355037464540080 12542480 126316710501441190199840719401146204160 12542481 -344723189998683435851407621027646016000 12542482 -230489852006125457031192087625365672288 12542483 -1208214477637615668277455129604828065936 12542484 55244482626471212566979324836881039360 12542485 -181913699765007684194917784996156041440 12542486 650805870968883505501851060635643514944 12542487 540728152176457997164716120889826044752 12542488 -349443267423862252922671928260397875200 12542489 -636500076069359467548286182410960896560 12542490 105176635688586468154490064429139530720 12542491 1210450051230744315888061636040161172000 12542492 1376689372010029297172264130634136188416 12542493 158840257601690082443493394997783739264 12542494 -1092358380346862499720978583390746136704 12542495 7707891854572842596994749165242641600 12542496 -666173283272512729227800892620960956416 12542497 2720789416900576606023719317499881298 12542498 2919054784006750669345445113716046848 12542499 -729593312000055523135245567053544548880 12542500 -87823837090963866727381417961983200000 12542501 547709648496628557108976195867808853600 12542502 -153388237547040295810635222865964476416 12542503 51590598448871736292326917814666910800 12542504 11182057365607612763385050851355919360 12542505 109558759970672562129311710134896987520 12542506 166827598744681090739489012704285608960 12542507 121605178507699587571807964275869886272 12542508 747428073918114879653246655068126269440 12542509 317376046122619009732843436146073979616 12542510 398972902980084833781889313782138868160 12542511 -463786967240870337259236956592139521528 12542512 71930918121671829763173755746386903040 12542513 1488615681336999920686620874927736879424 12542514 -151763700581635447268010475534338785280 12542515 371005413103825617938314766903067931200 12542516 102269060129622540662166475118978457600 12542517 -182993573462358932926436542362044916132 12542518 895031618451328835200124651569062828960 12542519 -365669831749301875803530974903374865488 12542520 365406354506726229754128289032673689600 12542521 127765964565455372701352080383939272640 12542522 786457711445966141787778754368870956000 12542523 101762709481834899900683607928551366144 12542524 -33215229992805925379109651839747055104 12542525 -559717231026415949082989948138462755950 12542526 -4471720168825371773113492094226480960 12542527 934625882247069100473002589037047550800 12542528 196311539504270996980158485402831290368 12542529 27333883255720691282880100069669844160 12542530 -102156949348444289865414799863120499200 12542531 292355811644518918798429017916878509664 12542532 310295702158844567275125901932557801472 12542533 -2666182854505497415209079463364861399776 12542534 219302588155916134360399246473270436032 12542535 -1125613017033330102993957188408847472800 12542536 1281296236517624404818492171954802329600 12542537 612486747550865022378913082417587489152 12542538 200133755613945765110038936180123035648 12542539 -1944778828505486268555471961630951783660 12542540 3828488518033578375778840619190113280 12542541 -18368979555970767371185835764172858880 12542542 -260942228784184420467791074022084843328 12542543 -14041430424080547809546357144469260496 12542544 -59366166083291231579572560636044378112 12542545 837872534394478587256805984571967720320 12542546 -206986316664096675390219518877804113280 12542547 461360858607975894726785012142184726200 12542548 -209600708525999468649880285896565920000 12542549 -2277648503366915601326446865081353081764 12542550 -115052575581065608554127310234672875200 12542551 -343400601635411735603118251800198695248 12542552 -473711592132889381170892442735868211200 12542553 -1350125414809660228934409207471765367200 12542554 199973285465406299762909083196619616992 12542555 771682058816855181700055086371334560960 12542556 19203834145731494615832533542722736128 12542557 -1893945402981538837251129167299549439194 12542558 185072921071436526679918172815439189760 12542559 482361247225847603755855530772171266960 12542560 260716974984770248862524740147161333760 12542561 635424082913684033925963371222031543552 12542562 314837071721560008935134177313850106320 12542563 1436745900455567464854568226958156750984 12542564 202130563346350951905963601937669314176 12542565 52132207025373482075693988217049395200 12542566 1019094094572210366760062394971169694400 12542567 -1041570678620025111097208812209341645040 12542568 -36797859939216221681359703181417676800 12542569 2037656302223750375654833739178722048 12542570 -91954092758430045458527517700847055520 12542571 1222427820028098764857166149264235122140 12542572 -19612944203917744962374200262214860800 12542573 417360279531607082865133796982197212140 12542574 153415374845426579145989781791186273280 12542575 468294786503717483404410255144737037800 12542576 -67021159989745646481726702987221532672 12542577 -705947886879137518360472454217701510720 12542578 -88154416016999109404326944973683506160 12542579 -573426309254709854380900109285023289604 12542580 -662340788730746914471405347780391219200 12542581 -899827281755103603031520816123564747936 12542582 -236338557685860746095743165032888492928 12542583 150808328264065075124637922466385892608 12542584 334022947734408224751872317040209920 12542585 -806270212562058003048929673502943335680 12542586 -3164544484983735074176272405007675392 12542587 -725884130072043421603698311455042884240 12542588 -584584518213760284883145752022013763584 12542589 717299437674489423893030921662632038508 12542590 -225297481939195850773796487743758975680 12542591 822415279410227201477399775010786564992 12542592 378795519307264362812521372552318156800 12542593 287595426380379529889559352810924034560 12542594 -131925085455738843300402065697347897904 12542595 214879144917833350348684354526754996480 12542596 728871532152802512410452134401862782976 12542597 66182747786409625359046465767625866972 12542598 -397415465892377541219922067809425746016 12542599 -1066889218078201141760617457840974503400 12542600 -25578929979059729369058973917954048000 12542601 640540175682649554474274347740177055264 12542602 -485634616587697255414675297584834199248 12542603 -1566767786741004515284217234939960303880 12542604 11217672696602495882181043797615516672 12542605 13767146506903054729267065036648637260 12542606 -775195141512543855666305090052807133248 12542607 15694207311676846326358482770849426304 12542608 -342857585430299861095685241531671248896 12542609 -77268493262778826461867722608125667596 12542610 -346751381054681432354635545548604234240 12542611 -382982565781240360635127492894366472788 12542612 1013013245892367550371393118847486431232 12542613 195469921679180833940890210425521348544 12542614 174970634270679394188268508577646826112 12542615 -2566929741183990739620290408864211849600 12542616 1000237037444365139656488030905153740800 12542617 966713834587137223503484203056780710932 12542618 1407833866063047508616471121003571440 12542619 1622807573183009078462508087493788538368 12542620 -884023496853257195369307959406495736320 12542621 -35158076503663042948577549993603642496 12542622 329959738155273844809835008854296980480 12542623 -958627492842918116470284581754409679376 12542624 -1062180311039288368244871111357543088128 12542625 -184161012207474538449846822149567775000 12542626 72371895494613492783560088530859166080 12542627 7239057393548651765823546208591483080 12542628 -442463332837795623654623944523805579264 12542629 881512149309788981120900263420556076480 12542630 77411904408559198525309164323809113600 12542631 67220533472145751554901798468323700224 12542632 -1304474626800328993519998535368124953600 12542633 269747486927666685461970468798527937360 12542634 -393920957425468272187696386151880862720 12542635 -413259103578081444242481811125149552640 12542636 -57886419367579220493707603142394303488 12542637 760757260838500963346303950814264384160 12542638 277472244217975876108334435588602398720 12542639 165046342771094312133238965786708343440 12542640 102009442497093624715055843941275402240 12542641 -28873519049324152183856805111640685920 12542642 145115760651535872295476602074968410112 12542643 414409701433923873711703370889635782932 12542644 174177800272718535955559120299797758336 12542645 -890900184134857826663433193926205204200 12542646 133102820585316156604048667325725659584 12542647 134113704813783857018697740425389072384 12542648 -401939639192059720340340547184542433280 12542649 312612060980660936353455068365162127040 12542650 392148833333719738731328888413256702800 12542651 269880090513258900944848539222191062224 12542652 -610098789172448069745408439450615770624 12542653 179201243486537343256200435242391672902 12542654 645353403162967131281240138620772971776 12542655 193074293378908706698304603767133061120 12542656 85940241199892559275057772366993031168 12542657 -920886634705629038309888118988978844094 12542658 5869143137259489709210249510517848320 12542659 592929327721012207735678480325892423168 12542660 -205655501212867105384014547465191936000 12542661 564316723504191785672273498633244084480 12542662 168448913884210799173936432100836220928 12542663 394452006604441932481959529861573494240 12542664 -214356061791105149781843800567598120960 12542665 -1463117166237546921271656056388993100800 12542666 -360262345219997916827216634249439573968 12542667 107398193672375462792873486551673148912 12542668 -580142005637474422400260024716480267264 12542669 -109003426004595975847766385040789242720 12542670 461570401859591032385329946334781440 12542671 2267378752993037964600534609235790337000 12542672 190588095387301075337791186802800066560 12542673 -240450857325147592127717718857064420480 12542674 -348157811717537462173977095589436515024 12542675 614936530296316545923413817299407765900 12542676 -518717905072520608780476783800666093568 12542677 -52908264280565582121998545998478431954 12542678 67143407975444479056444114572824650624 12542679 99158727142312621475868696964469533200 12542680 34529209620093639519638131619927654400 12542681 205804335193816450577870792998234631700 12542682 -326799114558183191575417925774633665536 12542683 -63121256929354841358076445513720081456 12542684 -487155473635318275265434396163187982336 12542685 151100316125499552169974630168056152320 12542686 4347401891680592401952410246245308544 12542687 -388585609430429804782766581469503236600 12542688 855302095218936236120312950331573796864 12542689 2884888398228524673642897801298937215380 12542690 -181416056280004618355274953556704306400 12542691 -15286862179183615951465428900656622336 12542692 -426613901860013374654905573212762373120 12542693 66529578228125287644522333094537018368 12542694 -353248472710923218608746096528586777728 12542695 -29348453141054961741218790076301442000 12542696 -1519477050966115028873512464597585822720 12542697 769431717542578692871806618949782956874 12542698 -332173886019450220782617925225768606720 12542699 296170096316802587891292190782145458864 12542700 -9129437852689684312351706895258816000 12542701 -979914553385231516059502132187656484308 12542702 2168671052624431356885389879754393683328 12542703 234484583624378513813288496258079693200 12542704 -148815082247095615157093272924362604544 12542705 -253549641502047513851505879133863502080 12542706 141759773370423406335824971091056289664 12542707 -601693726427654370778437346840023480888 12542708 -266834176122496546688272754375737414272 12542709 200956055632818033712332313132252443360 12542710 -153754914566136186893075383059473485440 12542711 75134731279505907398548266335473568400 12542712 148372000312574854030642791926440919040 12542713 30688097764040341855153889817724606864 12542714 -58397913813971252037708432405480130080 12542715 -45248963655236484777723373787416065600 12542716 494528532392216323019598730628827714560 12542717 317682479631244264925784623101683288480 12542718 -301120613435506103595151800011402314752 12542719 -215148398810680208933384115671386859808 12542720 144948644410777153382138186912130662400 12542721 275671398485716730407750838634623814624 12542722 -836283717739920405912229840043782384128 12542723 229517232709331570621293609221100734972 12542724 182801295004561339802915058041453690880 12542725 -195797879239665997192242407128186181900 12542726 -224765214417717682139267203256507682624 12542727 26579511488019049196535674570195127720 12542728 -50101109438522939191374904777565306880 12542729 -2044947454686272996098668211251431933670 12542730 -115844619213041989199956633052371860480 12542731 1775522701858942835738498330026446856532 12542732 -66264820217417328222147633643574415360 12542733 30810313393061238300733727281099300224 12542734 957516050442797167799456644342729070016 12542735 979807377758666796952470996577777055760 12542736 -102652314961047829240983451727501721600 12542737 -1481743167468576310013254327965590945614 12542738 60879607594674433104232227638132317344 12542739 769306942358387101845484780322637360 12542740 139704667571518687657598295251665428480 12542741 -795351958681468629300835898699376941988 12542742 952215516348712614900640977449644339200 12542743 -751239708364899846393223474404052334008 12542744 638925015274013654256650802751185592320 12542745 -448649149709567663576362986639917906880 12542746 -19464570766215200217335774005998278928 12542747 -168362409809415400860069582976752460800 12542748 -37608272513204803056641938317826475520 12542749 -1612067197001792385734170140779094521664 12542750 -503386909036526311898488529081520672000 12542751 -242110394694005014273146547210297113600 12542752 666121294797623897796972278640715825152 12542753 2263040304994059084936387320221418910660 12542754 15524074918582272725545908799007514624 12542755 -270834201271836774563205488699956608000 12542756 3077147863225792034653363549861942272 12542757 -350351812603959122521235743055368005600 12542758 -484016421992876936723250671983701311520 12542759 -2100628233480046062658799406497360312760 12542760 439494502457182801485818626619160729600 12542761 105257451687733637805438403686937048320 12542762 376700838234713392586226880022839507632 12542763 554084266462618629855088532200291878744 12542764 105048238856206513751911427888635657216 12542765 -60637179318452577233046504119085818400 12542766 -131344010149456005710005076778475286976 12542767 -1582708394198660775231302777903077683184 12542768 37358518983717168918767267074512912384 12542769 -12373317502399099986304752409705635150 12542770 -361057786236424737981288648111967344000 12542771 1829846778915248429084913311764386000 12542772 170558534495266464700566748693163280384 12542773 1661093631718167412985826757367954983022 12542774 -106710115235132708053985493085375365120 12542775 -235158903619690272226516275820138240200 12542776 1273858333813751793891819743792096686080 12542777 815152228853864378378963211878252646660 12542778 -33847109443308695863722910604487192240 12542779 -292813501654941601187657177229639667968 12542780 -13279381884807680718579897489436454400 12542781 -382121070452729192244874027913514632448 12542782 296799645126439700942184520056683148672 12542783 -1205992917706630498780192714566990640776 12542784 -189671639516109643288822212874588913664 12542785 453649079198202199752406434657247072980 12542786 145440765720040530078031855098023958528 12542787 42209853359129723966459775579124762608 12542788 -1555874841105221730786297899774634801920 12542789 -394006721437164454675589355384622290048 12542790 -165311678855252480988888204350313024000 12542791 -927181042917258290562094199553754896808 12542792 118421287557129444684614067746406113280 12542793 -661033504505170175445359236249569869760 12542794 199046624749419287555980383189051751680 12542795 1398081844952376733216878467815433200800 12542796 -120904239457329296590443872978890260480 12542797 332600287549327547694627536741548342080 12542798 -289224851059550306036218497727584254400 12542799 -3111576451995949467854894886874989312 12542800 16484910657017281573769838242859622400 12542801 1045699552820312349539591252507878994802 12542802 -223421167662436665549295717414057846272 12542803 -241324280716160039979894244574445682880 12542804 623719793637616328027248669207744389120 12542805 418553965092823863831221524924523320800 12542806 701431921868002890270120295902065816352 12542807 -905848086791499679031044007317073245944 12542808 299766363359495785820750008469245132800 12542809 -1494480735690008002373588276164231279990 12542810 -146210786113232135246613398348934067200 12542811 -1943807579447435867793489348871283913216 12542812 -797553315402919311728774699846311984640 12542813 889193644766607854957577400507023937062 12542814 -637150977987499512509890984853261512896 12542815 -444327022623903957423574867963087128000 12542816 -214385170268115036017108636285617569792 12542817 144635719089391230053719406204843986944 12542818 -768364672052103341124036794448356162784 12542819 -724993713668958548411543821124299357440 12542820 259185561987035586974390741197375488000 12542821 -555727053204763220241191001263145148296 12542822 -595969325501651266380119623573810565568 12542823 444930352716502158520206954617970786000 12542824 -232861504802908018160141993638785623040 12542825 1096199563118751755144971473541959441600 12542826 -213444937684929351815273658302555014656 12542827 579457535943111663936254986653277125672 12542828 -614104132624476621703891128979793471232 12542829 -225991537917306806263397822727377010912 12542830 -464653807449438711224596508660096985600 12542831 412642272436008400571045336426867637120 12542832 -126609167811459747089000694773870493696 12542833 -312218762690152536274211847374488111918 12542834 526065832656857678035579382019579084816 12542835 314635717649008625631032231591070308400 12542836 1094142999849405800987093636810479748480 12542837 -370351298198959287646038492262421989668 12542838 275433883466421115111994749759796342784 12542839 -95151626289072533336068092134181694360 12542840 499356813609456445185442713080573644800 12542841 -165602646739933760271467179801711066950 12542842 -6480307281883893412814363770216399872 12542843 258003520850974026237274357180809827328 12542844 161400062730737284733860082747814191616 12542845 3184774265855136817899436886602421760 12542846 -290186773423402091677537295767278344256 12542847 397715728370080963634035354120377011400 12542848 -168565881691072228347222489839960064000 12542849 1720479527712245142973414947685208598048 12542850 -3887735762919542038627636620613584000 12542851 -1427929729447120665201738749765060310148 12542852 -94880290913894756181168222771594227712 12542853 -74687618649740003158108321924961431392 12542854 10646019815874887640571544364669303552 12542855 477551625258260736249206214304463526720 12542856 -1761637532072159102644157804779045109760 12542857 -2526973099257489318514288821033758201328 12542858 233352376981385882020961688866873385984 12542859 192633220217392509194813189223877531680 12542860 -50779795010712742116343469644830720 12542861 1137793316977681514693678522729600968032 12542862 -341738791607978159637548375607539187648 12542863 939234583784721081220891528544013784112 12542864 67646343061334034297935667549511680000 12542865 470949848032762582697113208768446398720 12542866 33568806032277230022111681567156440064 12542867 1777254061749351278564236416018543840000 12542868 21673349937222350799390322147415541504 12542869 2359572897732970707664112442272446195200 12542870 345553411719436895439730130784424853760 12542871 -316049463854278040591142123155882106240 12542872 1224198649239058715722003866890796871680 12542873 -503914517370133833092302354011333596982 12542874 -183067256069947556431631854662456191232 12542875 750809324230834933504734026849897004000 12542876 -428214051690874852723198266096005133312 12542877 1502257911219621795726021844293302102400 12542878 -329695532793236513086137130898875345920 12542879 -99686075062778358932203042123572562560 12542880 -32129684797813264525222758364615802880 12542881 943115574400483866738328973260231286504 12542882 540124857940703265013416321549066470784 12542883 3135639400265235122692836518716917624 12542884 -397823784083628830567209990797056563968 12542885 2695204780431678500213299016880164160 12542886 -141573510532159354100188986790602847968 12542887 153264838358680013339397981818646012864 12542888 -1104452065680420713722581228509620224000 12542889 -123273628175813456823799167460597559040 12542890 -766930293491954874709735724528413163520 12542891 -473668039997009394857539739656325205708 12542892 836784125920660083919148666290894013952 12542893 -139340443349834875361842345902375590400 12542894 83471106987377228318262854236627114752 12542895 -539603101900766622204531667120285226160 12542896 440369889528365941089673211820594839552 12542897 -1204139005120404372030683873353657452654 12542898 -116398799964754703581252674753043994880 12542899 314184072653672551814908057475841605900 12542900 137344857013595723752214164093376976000 12542901 108164951365935659747093527554368077824 12542902 611810006237717095765179549468365025600 12542903 9198271960766636217369625036160005080 12542904 1338332930329052577526859386333495296000 12542905 1476590899547377979236199538487620165060 12542906 577343562928853276701703186300227469760 12542907 -82016152156113430690923506729902033920 12542908 29383210124237187617756056896329276416 12542909 -2155831774668922346122162084056890639040 12542910 -137237905202707699131352347405955399680 12542911 -151214231468033117244747546059912951488 12542912 -15575125633144030710063226250317529088 12542913 -803658697388401619070660971582366868558 12542914 478819409971344675588028779628370585472 12542915 -374814467805435734406772969546098643200 12542916 260329071030509826226041669380998103040 12542917 1478892978614486065261202185879534055966 12542918 -289650910363362166035951412015011497280 12542919 -164120544530813408474614865681495519280 12542920 78092673345734422737834473989626777600 12542921 1171444051577339249595770862643019980122 12542922 -594815051161346728773740174700961886928 12542923 -224612917831167943138639018577830887480 12542924 1347054769198400614099648214502564784896 12542925 -66796468781789921183817065331523632000 12542926 -126750617396172312798407951700820638720 12542927 247419508415887285553308459068505431720 12542928 -4990733894009143734767299851473387520 12542929 1904086806316140642877240703505683776 12542930 357824386552641885453647465875839411360 12542931 323400693257095087936986015752333915904 12542932 -1507124126936501535325249477481255389440 12542933 18901803277214134080911820459501256824 12542934 415929574262598602393617968067649542080 12542935 22470766836296664862734082526165025600 12542936 -19271177336596592457029019324300656640 12542937 472391755786802453873225669590189676544 12542938 69144942818626743051008190913504024800 12542939 1063106313640064385902373031445041036740 12542940 -533515586325662229676507245009935232000 12542941 207803708335571848308744754734639456768 12542942 542680443693267778254006283706878494144 12542943 -295229104744891875142438795311420261120 12542944 993817350836123694597789180592716251136 12542945 -10259886781623924918006327068802691500 12542946 198327399932719800647066330673660255744 12542947 -1042052275745130861654766339584743157604 12542948 -182976276233305564293335531330731345920 12542949 167392311621190551194785504138433553534 12542950 -165180053553603529933614685751034537600 12542951 1616280649364564127352010939349816752952 12542952 -608113144291754520439559007006004346880 12542953 -700827345763918353864358118888546216880 12542954 254990001288402315313755135602821984176 12542955 621537474579841617451407388443159590400 12542956 972045036138400873852964151514184741120 12542957 157154957470335340831328036227569980160 12542958 -418363038985378101351967544375529216000 12542959 -392302497616045000820046951509859747840 12542960 116600061049626699750210994495129190400 12542961 16177723600810926785573308554871612272 12542962 12984979207521329417799012769461310464 12542963 40700254694202673562367484897270350000 12542964 -32038573030444949887025314398948556800 12542965 412272152950503642681773846277478696860 12542966 49249436180394054973416211169007499008 12542967 625370287200417445007192134324643011584 12542968 795231338672625151872752484287448821760 12542969 -1239970566439101414130477158070058624700 12542970 -31423135558788545859772682107502592000 12542971 6815755593519400301421390972932742312 12542972 -249708229991738350004153566387187771904 12542973 -689459686329194943835731088707714191616 12542974 506201275688724624441052357558592308992 12542975 -580078584568984811818698077325372957000 12542976 -1191263013314270263247411381621256880128 12542977 -2252317546582958667891697772065458735168 12542978 116033821917548111697026999220393248256 12542979 -1375854995807874346059733924417309765632 12542980 -297216685018364016626298640723451696640 12542981 -1474780858890070306695303002073493344 12542982 -218713467578393116761959481666051993408 12542983 -1732099315101171111189933656938753343480 12542984 -3044093303488117527777532792723174195200 12542985 -117120595340255575051903744011284697600 12542986 1727918836066042271400984429480606399744 12542987 345287254067119506135634112802331270920 12542988 -729909124920131035009305561837388922880 12542989 -995166716042863630232431514614244779210 12542990 -286944673126486849719530683054028037120 12542991 1127328686762389358634226680946739568144 12542992 -17120098931284998032921104006984237056 12542993 17898349782004816731533479654572917160 12542994 -56211013388962604700711121239205614576 12542995 468370667132901620325154281992043438000 12542996 -405649221841154129584766128251719006208 12542997 -702377726992519500556940513393776961280 12542998 122657125455823715629254024632471470464 12542999 393671947809052809481410138513740585136 12543000 -118576597182059059419819166667919360000 12543001 53564259680438068550658041430023142352 12543002 539425398479809227507580365554953536000 12543003 -345765695252540581900490206107200431104 12543004 446260358126079815191643501166198629376 12543005 197158364947359071312593558079312268000 12543006 12701065412496065279144821396098213888 12543007 200691712804126018908727482955180090992 12543008 718264497381729791825599207540241596416 12543009 201425218113889638893632227260443941600 12543010 -281131020753384800478022526673345327840 12543011 -689850090337696570771365749922748932660 12543012 -5804212443840311813677583560209055104 12543013 101936450332183231085596551044072892224 12543014 -8118108930232917374267758842952220160 12543015 -17910467064482264109949371112774212480 12543016 2025087314507589934137685967024299868160 12543017 -2337012964072997829043706051348774299740 12543018 396562297995439682851017478461000826368 12543019 382689917684643717466325238926480479344 12543020 -689022736123467292901132131036422144000 12543021 -309442361174181185433964028028624417120 12543022 -1186661904942929544918684072962049355200 12543023 1534371886174937864865323201278725768360 12543024 74645713504304217247835541777686396928 12543025 215069532765836635915653880297638741600 12543026 -306394992789474774486986213635809858288 12543027 237470001989775159234673888079192455680 12543028 -925620782840368002580226872064971341824 12543029 -2012784796454414562338703951517453821024 12543030 10483575223890332253403636675740408960 12543031 -5456827901855449420661856823554462068736 12543032 1064355807931474926608655657049666867200 12543033 235536381445157698097147083885099191744 12543034 71665835651790621024572263691076317184 12543035 127697331716441087840569049974935478560 12543036 -738849429718453325237468205650726338560 12543037 62952601149560382473644589364427010160 12543038 322319672387935677964029246762736561920 12543039 -366704468250503977548226964007932298480 12543040 70321544136539899553145321032358297600 12543041 79281390862694012524182105216816180672 12543042 5272416064154402989192395065503759104 12543043 -1468757531361500982186074572177483365096 12543044 -804407196123294423933044163552995138304 12543045 -132407032922760090037382227163935363680 12543046 550522692477143496482574798810368400960 12543047 911914217506677845075680873853230892160 12543048 -123632746126241826919922161665532231680 12543049 -459837020511558451563690682978472658636 12543050 52481283703219202762037793891330944000 12543051 -713796726541863117477626383933147499280 12543052 -1490635661873350233919497198179658923520 12543053 68780737752778962744171255136315405302 12543054 -30994631695822404432863325830412934080 12543055 331681043745452751284560300967570110560 12543056 -235814785850570991106597309843534921728 12543057 11195926105705298669991124222091270928 12543058 214565896715210001180867911930415665280 12543059 -2059155823634627501900813154763808154960 12543060 -78195224261287220155235224306099200000 12543061 1112995246733276293862127988512629043662 12543062 47283951902309263644255645872636721792 12543063 223610113393755313660024230089766699984 12543064 1447061540251847710597025494930916843520 12543065 7979315837308488515049409076974552320 12543066 -142866687447230659041349187989700313600 12543067 366529226684768915494099775804616614400 12543068 1198074500478004240375371529051261198848 12543069 -317377267567768952406654520109589962208 12543070 732672482710794641088019585904211528960 12543071 1726308357867550761978524463947750026272 12543072 -400702268253265385876897059338190848 12543073 -67145979729610655196005806153041923712 12543074 131175689819413402774415517024495927072 12543075 242562514449240783892902293710354128600 12543076 12494876899980189212628088928777773056 12543077 219192072261751077781074435195349366560 12543078 -82381211491883120624586942459508101120 12543079 -120483760096494704576767705799318366816 12543080 333117654827015569613109675658518528000 12543081 -615733292475515519464458920849296992000 12543082 -527582688798191437418125573950008371200 12543083 42283283603356188810347087725672025376 12543084 -626304412151484439158472206946672385280 12543085 -519819929729401370806352412606846020040 12543086 4287167178234685231888827917416211328 12543087 -29582097866657700918447781934168209920 12543088 25058132830080032624687778903693656064 12543089 255569628844726771318721847530657243856 12543090 55567610932284560928719784003371596800 12543091 488685225361157638407433134400944074184 12543092 1450991453350006978189739751310639199616 12543093 17237042380402181820915901472391420060 12543094 150106827742523379681256978919876943360 12543095 -1045964874772644943187021198586307103400 12543096 -165958114747698620940962581062085509120 12543097 -611331431808495869361066556755339764800 12543098 -6740463326656087627566585304076165664 12543099 -126751072597341439456720931536973021760 12543100 -119875009192593790249354357947737600 12543101 410409600658476717223209072298577234400 12543102 -257843624632537183549394519703398976 12543103 -1081596314147076297350494352380980907648 12543104 658752438730830354909411293653893120000 12543105 -191416844717791956126730677281358484800 12543106 1146135747430882847306945018744302241664 12543107 774279140597815124206196242023884959356 12543108 13173384307118955520020150542021038080 12543109 -763575286077947057402057995875428640 12543110 -226184591803845630308293382396323703040 12543111 -208834272152548839758617940352174122016 12543112 -204584563436253629420195119952007045120 12543113 -372940545248052878502459623440104560352 12543114 21571306164385243035331487544234024192 12543115 37390642498890599232810083451668799120 12543116 471768435561047564373572042810533393920 12543117 -221187211582104496134798216452536991040 12543118 -247238247859469847848967019844095368000 12543119 380992439842783121747696848207948053768 12543120 -82963622065628882175918354684208742400 12543121 -1388728272303498480702392095111910569678 12543122 -132751260903272118598195434599309259888 12543123 -1091495102148736897719395268216712364616 12543124 -965444723807371552991868065859830059008 12543125 153034419073892136048825704731103520000 12543126 -74109740832124238261640303679020641280 12543127 -469818359015294376602822823250902120576 12543128 302562142512771169024686047562401218560 12543129 -536701268460120335648521055928958861926 12543130 -153651074737020834998816775149331170880 12543131 841185987573290274442663246162869244932 12543132 -13233604012727695325058795184676855808 12543133 355129849462294535027312060908156458304 12543134 -914347339561111279285863029413901397120 12543135 -95184751308413782470900624092660947200 12543136 -318019592329994316076342850114480111616 12543137 2025842629648813623699426840893568150192 12543138 -167005204771788702612158046295538239200 12543139 -115778924921401995017367416507697974880 12543140 477143266599941063201517465832218247680 12543141 163720397355769943419270492125151584480 12543142 -782775034974655127611017680458371753216 12543143 10132139533404947543605237485502416984 12543144 -143783617372495311616778923622094274560 12543145 -446652439118386773419777392140975179100 12543146 -277248129002178596547425700744776417280 12543147 -64375631781811975263911431596032730960 12543148 -205137384228745444657245621149534787584 12543149 -443539854828438461157869087358303793236 12543150 15256029254895356085131031923283921600 12543151 668808324165496449195793409363648811152 12543152 -2657889103862839695100830609305272320 12543153 -215680947533110649880252672393401303040 12543154 -126791423482448063788665420473223736320 12543155 485714512835652197159016506490970268160 12543156 277853108649608003794682725760513968512 12543157 732644202030224295817333416950312446944 12543158 -165368209690362717040761384676073479680 12543159 111251074268501429289373664405254092240 12543160 488176472708506866177010996879679078400 12543161 1064149561621570705057771949295068120064 12543162 -95451407693147886167397348661555745280 12543163 -30824395730347535670223402859809152936 12543164 410708600563692732195901356741784512000 12543165 -205042938361716180539460812740842153600 12543166 -690299654780839347180982743469354291968 12543167 -342366359350810472288687334074408592000 12543168 221429179068857254722181799647830343680 12543169 135425751568283164763566435633250430400 12543170 126552167750187553527772886714512373280 12543171 -440545360673560692542256647716584108816 12543172 -258537589451758387164929732318544740352 12543173 -244287209558971728232890972009017453280 12543174 -42798686471667006856076443818023533440 12543175 -426904020107535875955747754563124007000 12543176 -315949853325882244088573826284861644800 12543177 246090685022852642380580672806847669520 12543178 285979420531481719172640472915587850896 12543179 247692509158318992991081291618240135080 12543180 -254325683256986451296969128131193175040 12543181 81906187264599275075459466018258445792 12543182 -543490172981667094417999361077710500928 12543183 -453477886774957063090487847133684257048 12543184 40634107604717225986321055854201405440 12543185 -13395025502222027673120346315789809240 12543186 1658995539397842974079332371306618368 12543187 12401303346054045722070958425302235312 12543188 -96609154366189044694776538581170479104 12543189 322885481194634659554531934008601291008 12543190 271734441066517396625553798816868281600 12543191 -213796364826138319779695333598892236408 12543192 -155260286448146121405950293060953907200 12543193 401842248937350161282572117972355231044 12543194 -934733712219034244310239355187254745104 12543195 260773889094841102383229449049467855360 12543196 522670545326499131334404784436787796480 12543197 950300802753649379057666870392863572646 12543198 15059780628317917995917899255156807680 12543199 1399978225037184408715894426771913847200 12543200 -705079971280599077143565592703008768000 12543201 -1331180609920927469183606262948823939200 12543202 7886289163915672028676016761752008704 12543203 1001651345713951885925146211442900594960 12543204 15427622086230336136533333416445806592 12543205 275198045302787637140433172469047252860 12543206 453557811548716881698309912516039040384 12543207 993870812284088401385625473976518182440 12543208 348082243039791167137667543466869160960 12543209 579183805007707734194069263887530258880 12543210 -379828875131773752075217149683966608800 12543211 -700313140458606455977928789921671019520 12543212 -345231029214538064368436727869197178880 12543213 516485502675869953000245605494124756544 12543214 52139471744645081218546259842815514560 12543215 -245984092916252015973802329368414625600 12543216 -16307022746437028560199657492639612928 12543217 787280100622467889467565658985575836672 12543218 -424325160482998917412633855042952275440 12543219 -454667266598636193246135591528783097152 12543220 211845771656262098790407599486163189760 12543221 -787516768686666465207954114657300902400 12543222 -17202990436265602696586997314589065856 12543223 562140719840445219944134148657496960 12543224 -1225100332872503681443777189526318039040 12543225 -46037432176142607256448260669822560000 12543226 -79101943346089157172344178711554585376 12543227 -2001460251656936701075256288244690014568 12543228 1056835412368090640539071580090752721920 12543229 26508674538611461118598115389276841920 12543230 -278885777771061719369127680711356108800 12543231 -864680107818687399725608739016223758648 12543232 -209216989050194095542965674719743836160 12543233 -763450008285696365247735969610793611518 12543234 124082559097795100054325109923321716736 12543235 58840806465218144541928120406796778560 12543236 299660680844164225108396310386671281280 12543237 -603075332702157383965579005678441270912 12543238 -6657125553623379801950322080023624320 12543239 -130281649259721535889901145114915620744 12543240 -377521424811610783774932250690147123200 12543241 875853984071350656476539102806922319642 12543242 868013524447250270351804473582832404272 12543243 163833517589086235533119480584517858264 12543244 100367193976873455162984561028429064192 12543245 -151395443786343074503938731917516206720 12543246 374475016434389997824960858708927068800 12543247 488584984718919490866107278214509377112 12543248 -317862047036962750061947843057313046528 12543249 -1208796296314366265775934672322215860960 12543250 1259379258344900117235120481957029888000 12543251 -102444226779515722724873210442520636416 12543252 560581227389179298622178443855563403264 12543253 -466818493293918245990154948932259263556 12543254 -1139174041113853128003118483973085229440 12543255 -17263515839896501004420589073173605640 12543256 -1547590888494449102987094860477582192640 12543257 -300086031659351067107093553894679309248 12543258 35656436200065385176620437805522592768 12543259 23290787216212571982898998732752750880 12543260 -364491539252077591232032456393982661120 12543261 -431589107186366212894291232573942886528 12543262 888265760317750823114777267740841845632 12543263 -2142422682548436017088445825901364839616 12543264 -1026865077749006282904508459077884313600 12543265 920213860683807121844145224468643622740 12543266 599766035068937815396208415097569239040 12543267 65897895912671858313241585051005139200 12543268 32952953298815983010828984661476003840 12543269 1149949514189074246469881399562125124670 12543270 -123487924840195648514759838675988790400 12543271 76974795447756958506731612569231413584 12543272 1631601881495453494901439112300953600 12543273 404960218576184140853926527854335354122 12543274 632887602443433967093123314458823810912 12543275 -897734177130160408647906564159457712700 12543276 257734162646740648703482752093631391232 12543277 -1614100838555437368587709460407896256874 12543278 -559166117306167637187654314437947262080 12543279 113516791351668342903632497378222770432 12543280 81893673228954923716028347190465003520 12543281 -774338601058393993177153766047492928028 12543282 -126697873866143742432759024725498265600 12543283 -484904873121041914181941882279122897120 12543284 -25837557547030670793576255120457966080 12543285 265461008039217160561260315659980519200 12543286 27045149953366243286480636294034032640 12543287 107397033742931346930229994510676877200 12543288 -457573745786262027839090956744421437440 12543289 1207817080633664884470006323127904576032 12543290 -20979490871787608716072385107722285600 12543291 -278906597972446324937098654075568554800 12543292 528534234190444269341460923263927798272 12543293 -35842295256681946852419993182739549600 12543294 44555090931379248464435902228402335360 12543295 -227439119722253766194602303218506641680 12543296 -280886175230909964135181862334750523392 12543297 -529283277237415617954385374596540181120 12543298 13886031459970906541700163189925410368 12543299 21220501476533191159057949842822977240 12543300 -38060309579987136542402490942310502400 12543301 -1619515826117294596835314426892251193698 12543302 340038153288890037522354914521125440352 12543303 -248717618175087825824646076089529074816 12543304 -590309558733538589615422936451186688000 12543305 366049738882749027483570334194367965000 12543306 -10331483034031761993132516722108292096 12543307 27763999286000769134878108789691296912 12543308 651652096049434253602580469277446383616 12543309 -367051145360976358921752021538218408960 12543310 155740787743019883242250957011794978560 12543311 442210907598230077298241638542360262784 12543312 -71915032098400800442511184287113543680 12543313 -387283526151165307008197714884152775680 12543314 -697835737413947141315738984935078990560 12543315 -90293176029433970812563369133274880 12543316 -775175717617101916136654488573872181248 12543317 1012203299851058862841143441652039587552 12543318 215090716995178392660575864233085684064 12543319 39710185941649719835366885520167763720 12543320 -771228562905126737805488181708102451200 12543321 128798820413688057207000607918936914624 12543322 -1176801130971353080478542614490588455936 12543323 -29525358811566195001190966146418033136 12543324 -317728834859087514273842387242254226944 12543325 611666665563596041828078115518634428000 12543326 108484244925675181506285945163444445184 12543327 18858434700149310938408256216490064208 12543328 675963470489680846788181746450807914496 12543329 24066503634851868536489991325191984930 12543330 72766130272170332054984258383279710720 12543331 -289905256374135945770297427176687669928 12543332 803544011952978082912508648999461447296 12543333 -113707460079372547480023808809871603392 12543334 130151193735924853368639802555738926816 12543335 -63207940588398061761593514166953929280 12543336 13440877710999750409613240837626214400 12543337 -1245929960678351740131164111021567459014 12543338 687120885831547269604701934612945648896 12543339 -10440876581512116470510089008269354112 12543340 -825718147915877347751584304181853132800 12543341 185664362009255863774402107650606301600 12543342 236207883756922970948288796446310196224 12543343 -2387918066878430212375481675021439297776 12543344 84679821709388967935119895585630453760 12543345 737366693905112948342668798501779772020 12543346 -34072402463594848987176583781424646128 12543347 1173770006850131268199790287484454878796 12543348 493930486692221891258408950559160262656 12543349 -332018862814880120170862298529809501312 12543350 -379864477381633217009155673282472837600 12543351 62803269957869947434131490327648647760 12543352 -1673851031575061426898213290788454400 12543353 -629936442321834205624256291331008485398 12543354 180229456163306959850786111309362814064 12543355 1267691577543533967032678380041860885520 12543356 72601061735614407477494287769387851776 12543357 181937623416675235641684020778222519360 12543358 1932599745097290933924023278713394560 12543359 -390638679230628482373176261149528576680 12543360 659939645256572007140694530608594944000 12543361 113399163511551668460924026609525230852 12543362 222727572666863148107996837171835827232 12543363 -144346751162606318292936017706042000000 12543364 15923706794308775185979922013248027776 12543365 -474961827866077572652667772504341113680 12543366 -254869971115798773889535292961358679552 12543367 -622620056995007966872268237786180324584 12543368 -94865808247940022434183920943493120000 12543369 -589450589060025696970492209620510203392 12543370 -125106697587687807163854369439329177600 12543371 -134756110406166582512671668013767152328 12543372 -397064317368778985082217021356605875200 12543373 1816800881440080169712396522152558735020 12543374 -885809204574529014779686925814445292160 12543375 81022132298776853500617973402547712000 12543376 -172978945372096962054487612889235111936 12543377 -404786222259791285148668963990958353856 12543378 308614913346755018787253336676788409088 12543379 -574104283062794243073848678018150216020 12543380 870129960640512499361464365067642156800 12543381 23563777043486941056172091625666154560 12543382 30061186649671354190245311085857755520 12543383 2128960876013599148223375917419956355680 12543384 150156670885095349227710449694903500800 12543385 128512733190306534818238446749741640580 12543386 -361801051711689614944923975130445979936 12543387 -368950214593642745609481425181013544040 12543388 -548133617768597750691446526107786327040 12543389 -1202274680587342478482465605315212240544 12543390 13976505109604188521536173140173241600 12543391 74548910989837586514962103332437178720 12543392 1266635920496308613308862593050912620544 12543393 33218550264714686283902850440294457600 12543394 -405561596696288510965823998266532515504 12543395 190673966543245944886062516388999050720 12543396 104527646365662964162317984791971461120 12543397 -747857313594717019587379817763054105154 12543398 372914772346763606403688687584343902336 12543399 1290921083284020999370747649812642612320 12543400 -627809977916359517950416846763407360000 12543401 12921445740896169040192349547070157760 12543402 36747341559900161796910289444629938432 12543403 -28021410158018207663967408825411335960 12543404 380529373857397177412801732441701994496 12543405 -52617223599030597318115074289975572480 12543406 -43983938243146960620046978263154298880 12543407 -629240245173022640348014533439745281728 12543408 93743898968103630778715475645956800512 12543409 112594379487048832513317573088736691200 12543410 93627913065301710819686327605998750720 12543411 -641738819224433363869737535293346697928 12543412 1138314655292331872538361303634832537984 12543413 2147936610322241284749539084211349063662 12543414 129671797075527522250600421125889916288 12543415 -349935633300238775715530464491769318440 12543416 2749749356642760669571191228337597440000 12543417 161485292112233823497949177809578638240 12543418 294008702168465272798331982616160411904 12543419 525610643256524947475443679108697115392 12543420 -216834083679235172467179446319788236800 12543421 -1571555179142906987807276873221225493856 12543422 -77845727522987447820268330606639519488 12543423 650786748656880146340159692133378544584 12543424 227792846784092185228816207483875885056 12543425 -82705425593938748474884946183113866000 12543426 -195595317780335715800781378721037961216 12543427 802839555386473627544026967813432169760 12543428 67105147678641641491776733288503029760 12543429 835333546403924414056390617242495665920 12543430 595014130433522865396811645902867419520 12543431 -474699203407354191156314730422132982000 12543432 -141298724615457717949949259412058357760 12543433 -439582946727906845906556395107262260224 12543434 -704929510996439890007936503824519379200 12543435 -543502929082349639168196927248539014480 12543436 1338044111976378184703226570582916647680 12543437 -19682209345663759656721621419877002240 12543438 -670361413809220692221399685714554475456 12543439 169085878020544669649833578479104814440 12543440 55690405599931940400556569173014609920 12543441 169494468040713313630396590142901232960 12543442 422716393283717927903545777184289289872 12543443 2179692391347782991907186841774937827328 12543444 492714823250039330169874958598512640 12543445 1051901743844985077771906439946897316700 12543446 28530408366443542841156234771447359680 12543447 -332084083903009997646435257130412883328 12543448 140194992680640277695703287788168079360 12543449 -2154415882908147752236030547989648898550 12543450 -223200013651925096463392081011472064000 12543451 273506907875700561711637498126298397352 12543452 -547417842750129317491624472384332489728 12543453 -445435436461184487242522685532235487060 12543454 18167930622007509361870880442810998784 12543455 1000424358099336906313456761671087064360 12543456 381217188645035583948416847038252580864 12543457 -597772761490336454708537602519959377880 12543458 173489901584076438530474636222235886080 12543459 56215116936037371141429536708632768320 12543460 -194642790565484236952414450449853337600 12543461 -253941478158031180694653487117795722530 12543462 654832640729812043587698437814709182720 12543463 -1095531300522599030663202386164278169288 12543464 660777172614256537758553075528681144320 12543465 -373026788901582030413323428988016640 12543466 183908602853398583531990870414957073504 12543467 201111962685273240733914997312702014396 12543468 3492092050294589311914832160677036032 12543469 -1502200441729701450623140891111599417130 12543470 610078886202597866658493377600611923200 12543471 1910472799601880856313871587845606824480 12543472 -230373478435136791472249430812036661248 12543473 1555234837554242936554554964360687984722 12543474 24820088299892929405325757102718590720 12543475 502232870700452915972077619384221964000 12543476 1189955176350339808297895720886339348480 12543477 -385359711013265333176978883917128083520 12543478 -235592549350874421188928268664566020960 12543479 385132378975035195659727101681936032584 12543480 644631851812294421807408608101056409600 12543481 -114000447745408408229775768139426270456 12543482 -56044033308411031674445856237128834560 12543483 886809917596586530208341981529075053248 12543484 788610514513681920026269338502047307776 12543485 -15624209525991593884487213946312164820 12543486 123641711062498910031326164715773046400 12543487 -3563487422092320062771746421700781824 12543488 266188807971082448186008695472128000000 12543489 295395958832349421928647130060982633984 12543490 32896500564839406764719821739466978880 12543491 240414895635989445389164817889521110476 12543492 392133602421767868800957134355143544832 12543493 605880153104966592808455225757012065084 12543494 927799495752367684198110747547954483296 12543495 67780015661093818535418639212304711120 12543496 345326874453109258868582168498417664000 12543497 971871791013081374403697470787524497946 12543498 40921493850738876169752542587774586880 12543499 -95144146451127897002337370619820718080 12543500 1022352208512214016280641295444688896000 12543501 -1406269063268929365461146445967824138496 12543502 15719792575816585818988521440416525440 12543503 153150315714172325188868845426324534656 12543504 16325847829695527455705560512293699584 12543505 -301673534270148708572486496311465990040 12543506 -86802601148670024592488440485193112576 12543507 -34806832381589565626406143200359921996 12543508 250721964261775652963640966660081427328 12543509 -521058510084872676571349031791661567360 12543510 53476376058792321117652625882130432000 12543511 -890320336235665406422740887998740808888 12543512 2357083427587265443294944312035352883200 12543513 -233322924003008185421549667661414622256 12543514 -215150494729498105714045091054247888144 12543515 290373005239674404433027023191012803600 12543516 717182854451554563604241653330687491072 12543517 60276867871846393042373227402274910272 12543518 -228551962803781886377848574436151607680 12543519 891726182304460756863526975959636982344 12543520 1244219030047128406901059410629398364160 12543521 -735960967678566012120934404583993477278 12543522 -557947012507118679189953711589071731200 12543523 1485498726120504801267338971504418215772 12543524 57298582966764926146323413668329086976 12543525 -421136401691145943970731809407393784000 12543526 298218721472241773050233614270707487712 12543527 -354213936535138370580938454323626968000 12543528 1029836448380844256499822341208721899520 12543529 1109266626444935713706172787179134539130 12543530 3661152288700333398117959252051619840 12543531 -128266488754652565066305706532042332672 12543532 506524530557289369003654827534124989696 12543533 -69222029972098832838572614477380616416 12543534 -316072129552703237756734313559788410560 12543535 170142804421660102943506705426316558160 12543536 344317886111358413207757193227342446592 12543537 227843741086441947809665918163228060352 12543538 31840971995829269921741805269667432960 12543539 155686116538536785040952351050446780856 12543540 56204161509573269975032354694048256000 12543541 891510057678733200590251270990003413120 12543542 721034279758648710379414304650638471744 12543543 -507040480152034574887732394517257045376 12543544 544650544119621148563463609113427968000 12543545 -148841267425839342595981054387991318400 12543546 -825239793575813670713132620679501692416 12543547 177115939962064042164429626819299959280 12543548 671857021614882463918503845663821940736 12543549 -1248978403620787550980157949198895739136 12543550 359322198333252479764847604632237860800 12543551 -895827822448675556451336568179782384448 12543552 -159111561942193278953939248849228922880 12543553 319207080075729229776533015794916636640 12543554 28149148980855528931950236259472352976 12543555 292196524466296164239812540065597462720 12543556 -752941919187757660718381555310226403328 12543557 366240117381047076475246281207272922780 12543558 97841449833371518016597051294496955584 12543559 392989141271689080660057138623430105312 12543560 -1346979746970351005571925469085613824000 12543561 227160821193139272209978478511179555840 12543562 -74214695929530941526047661571034843136 12543563 616456115810532586112454853074009835488 12543564 807312232738695121779518308780273078272 12543565 -181190777375506891939916141780793900540 12543566 -28742639867092234546743921703971277824 12543567 145085647944179684652232239823536892800 12543568 1513621761310827288565324333418266624 12543569 -2338689057088768008330006465155857247004 12543570 61438905441496144348579200327277639680 12543571 73443996386160883130154745615780758600 12543572 -178676851665494621912627122279901399040 12543573 9750603623236299929107787258996121600 12543574 -703009016234725140338494700069718538464 12543575 -399551549321667217201877439700541153400 12543576 -721822907798893384932351987640759910400 12543577 250788265784824661198011287980718913440 12543578 -761735601003519078133445881747803590160 12543579 18789670037869342885192237536888122544 12543580 120903198663789997047979033864802826240 12543581 294738353749380791198490684687936488664 12543582 5506241438609875568764861668630441792 12543583 430714765135328211680869902775830192144 12543584 -1534899059675013573355443656844375097344 12543585 718842151039555687227978523274196566400 12543586 -2135150714707324043661938570251413600 12543587 372874262521830356805645791844879705552 12543588 693263957800717569059015366276488006272 12543589 -528813082362501232550120287052649540610 12543590 7928089414034793889277785841101624320 12543591 1163427904651235370765566198245980526080 12543592 -133027395703826060301936774412483952640 12543593 1065050967840994118650829341720533238842 12543594 -53895669425207664781897706937595923456 12543595 445225472599663721394358286457739423680 12543596 96386620955385021525770756889222549504 12543597 -683342753913342705905540731845183575232 12543598 -737473349851794792934445578850775705600 12543599 -84053922212696170973739558210932235240 12543600 -52460178044354566727043630858876518400 12543601 -659378253740401634702978342120459814848 12543602 -114734459211793895256459680325430817280 12543603 310960403131690198447459865500428800640 12543604 -821290441238744006414160501784673587200 12543605 -301727213542269228051557369606937789000 12543606 -621865760685757383216673839878204820480 12543607 -652867378061921708703091489245100309144 12543608 -1248777005440445043888345493548070195200 12543609 -433283494813300309331483851745027365632 12543610 -2714198667755338863697266794539814400 12543611 599256467904030018080851599391371190800 12543612 -202238426540395681965698935869217594368 12543613 -902452733133660963161911227659853744116 12543614 -53088133341697715301443948070223993344 12543615 348847745990857972544299724533040173920 12543616 501270773653629635581806835259922186240 12543617 246823609595345573837033876574777423060 12543618 168694974263662170489565712713565023104 12543619 536513110444307155694299038843767492112 12543620 -1155439886134667092857968181323846860800 12543621 -75616867002006311127602237885922860160 12543622 71944720163083290685715826340409491968 12543623 -221108544439929440065704872763691416192 12543624 -44697841547339106738435960709106688000 12543625 -1112701025395572508995894052450999632000 12543626 321358335448162753502545370015239220064 12543627 306624937497197582799821390000282959320 12543628 56699596969557537740340969956601410560 12543629 277172898145944933728073704893242576000 12543630 -82812052166414021267217542370477480960 12543631 -255060677527764468172460914314265885800 12543632 4590091665548505690143184949813248000 12543633 -2007823896308171368110419171083843614720 12543634 623111709235874614661182149799649379216 12543635 108738881345784821011985640621528466800 12543636 -64192673404545859844097495564434964480 12543637 -1198570535036583767889925664060873897508 12543638 539328206310443400521903780178364399680 12543639 728991742638660633835764860967563672424 12543640 18740970923374832677348681694341324800 12543641 1002546784144866324495885244124050767168 12543642 638953313951742425949141744210221455872 12543643 -829741701736664958842226092402503626240 12543644 56407349042647966840794774528862296576 12543645 -842932344401655549062323807090278917280 12543646 128517452468144260385912395345216739520 12543647 -139289504692019606360901984615913007904 12543648 -184795381348063107287225261703419658240 12543649 5238042685199653057213358060826700412288 12543650 -130282161507223570843728241553793024000 12543651 727260652451891543961490707214214319780 12543652 -254401425735096640454201375134948546560 12543653 1309305155715099403571450219697347059902 12543654 -266514157405302761118834886781367484416 12543655 1172532771179157301924498392217772511360 12543656 -611144975520137431331222260017870858240 12543657 247360669417442581591143888118968326352 12543658 -502214358416654935703405520748861012224 12543659 -6409866690857541424746168147697132800 12543660 305766537179578550493806341577707776000 12543661 154698512963789756138291860300802388652 12543662 139098718927629513851853754215581225664 12543663 -15963474851190322432276873761967693824 12543664 -97509319111300617778157477689334104064 12543665 -24360212176095776630637277537644391680 12543666 -146885523427058135070603503825847737856 12543667 -28790055995374664638633801117657648524 12543668 -493754098416668185090556049887828784384 12543669 36733074605505257131766374675617653244 12543670 203921348407352811842464071580375457280 12543671 -266902035144740361576250946562204527616 12543672 -791702665703377583232102338277367603200 12543673 -2123045752311769702005309164929804092080 12543674 500702826159467323517658609479630223360 12543675 440603680635131814122870262804697125000 12543676 1822211364995458955749222628892272640 12543677 -2134851262507192167751263535331398380474 12543678 16417583433310502427943286532361667328 12543679 -15631694797856065350461625884452918720 12543680 -321468900602867714977523995112374272000 12543681 -420333827218406016820739246628840216096 12543682 -124168690464479145014974074347655125808 12543683 545979169973090126634588283329392239932 12543684 285716869329061511191820875654848347136 12543685 -128262108405535023763895800964916879360 12543686 695285208879245643508924734544464592320 12543687 1493471662954503311254984046168974470000 12543688 -238673541496241264361652615925729802240 12543689 -1441298655678344420608061881573692167040 12543690 306390147791880861385745632014236083200 12543691 -888215623823213296722789444531616556908 12543692 67524013518224770607289302953646456832 12543693 -987327502661110166640010001314469897856 12543694 384074184043115597165194467248001327360 12543695 -350573031466881183027010657927779904800 12543696 267910684752838710078575086974755143680 12543697 -3139948659534297349331343757825889584668 12543698 -397977049617174608003856166889770028400 12543699 182323153380019203233029221953637841920 12543700 195653598496205799960881399875363360000 12543701 -744046439012272502351774637569005637298 12543702 -9337426280308318919143193666284792320 12543703 -247863897500986628032951436516432985744 12543704 -847909223949166170924101793480411955200 12543705 436910677933670102059643133121975718400 12543706 -477435289703299498568516596661152960272 12543707 -405769013716048285204715683097109000 12543708 146482807070606280903878812348540930560 12543709 630059435551768119670983354513284798316 12543710 -230620915903290181464323416805239746240 12543711 333115212155594164519391220987764056080 12543712 527298281347470921669920749540502667264 12543713 -90700342799435618248569943822404009600 12543714 -155302123447134072584172526628776320000 12543715 36722002915974990995324856963319041360 12543716 -113992878242877570117466875620295229440 12543717 -202978193317173206622067737360776947200 12543718 -137913869516415430167934790203555217280 12543719 22712139800626803913443681990028640544 12543720 37600422967959771509718034181603328000 12543721 903991136397069641302781337326000057344 12543722 625516976308220454697288617519657365184 12543723 710341579700142849632631767231566627704 12543724 -44941765050841949950266002997753152000 12543725 383998472820860165549975872453199400000 12543726 -159182499105973699824498148251965010816 12543727 -465060290338661483096219211216663834128 12543728 278321192586079038388944976360113537024 12543729 -41202706508983444663022269804493638464 12543730 -110839263506155159324569891977666502240 12543731 -3790720858113088052478342765779931037248 12543732 -779538710479959005883862050471159241344 12543733 1017734856344523037053824666477852503982 12543734 -76726844635349562144172123050464034816 12543735 837928596853932070857918392376259207200 12543736 100853617031820150589421500865643970560 12543737 -721932135177467846601341605653959415408 12543738 -67047421754993097584540155655429369856 12543739 -700292865311471053788038915647071388320 12543740 -199902439122350036780659370395880816640 12543741 16299427185564361839058920042527734752 12543742 -118621213639911135963213778314753481728 12543743 -504753880176051233520455157800386222680 12543744 191804065590140185710769793023076204544 12543745 6929590488146920112932399982764688640 12543746 -610292888118973492091660802907561466928 12543747 293543824675661804475551739158101232640 12543748 -382485186439218772955452891770546950144 12543749 378768810614119096209385865679302573880 12543750 303440660388406403601373339957627200000 12543751 248907394655458043855658552661483534104 12543752 -1285826651970261462340611060472776130560 12543753 117487948799048923189795281940211391504 12543754 28973623115754488755115173512313067520 12543755 1025819106350691665970825987560329728000 12543756 182433666679865630951670752061221227008 12543757 186239838445864857067618483568887166006 12543758 222336474108661898963929228111365115200 12543759 -788351016433626928801327912185565768536 12543760 152029212300304393367818124993869332480 12543761 1700563744614867997937486424191955037362 12543762 -93546846380229885456802736143902105600 12543763 -63604258867816484759952911296701465600 12543764 466446516252854739615232919793289056000 12543765 -219420587492080860724276106450753758080 12543766 37957095734181120292622447671534915200 12543767 -1726675135857534801413110741663416224184 12543768 -1770457947892036671212113761997680844800 12543769 -25345492954626227909042289070747904 12543770 -162407289994707623233614164393722117920 12543771 -194459808089383917848170249101021520488 12543772 -63684990798415767443702130965009242624 12543773 1351363838374073236350460603136338906560 12543774 -155259659199383977868472538549041269760 12543775 15404419673539651878131252677051369800 12543776 -40817660695207864728975853616722083840 12543777 -46563973769426610593284435901121632640 12543778 80324988968431259219252997083093483520 12543779 -1158858338387046338472272928214924723620 12543780 247214810568229117334966331263921909760 12543781 -590967111883057247168996706511834556000 12543782 -666170939526130498518940646832356479008 12543783 -186680643406458798005131087202867527680 12543784 -675695604605383299547343003170838446080 12543785 -700101753128971723626554731664267553600 12543786 -131714725209866202767805190410722081280 12543787 1704579283652756581391389308358008640436 12543788 44045667725635360713200605045655491584 12543789 498301157992019077533345834294520905024 12543790 -103303750209665723569281078165018378240 12543791 67207401226052863497442983392347302960 12543792 225552840298202302216433168145026088960 12543793 42329186476319551811810401511282478960 12543794 -385443658033614634854024532765528088304 12543795 110843754501083010090217975461604147200 12543796 -71779253389362165755215872723856826880 12543797 397266995149171391941883042293088206464 12543798 -82830628555643228857263586887298422336 12543799 -816855867684554865438711637709220122200 12543800 -411395335951419486265443980775467520000 12543801 687607970494498639970973918048975607632 12543802 948353321278150830767116941850537740000 12543803 113553176264764723858826082194084810880 12543804 123354728237785953238813170482739872256 12543805 -1311107802378418313132473662366239541000 12543806 660096470060639201890257379600141289664 12543807 -913546182835038899225228709616438023936 12543808 -226253306532243873769538767711512297472 12543809 333563679510144443341375641889668096 12543810 -1797620350178531236832385697109076480 12543811 -40367300165346673798517100589732901168 12543812 399481369085652239956225803361493782656 12543813 -1299834104992059746294621074534488636960 12543814 268063107978813516030407799112598068992 12543815 267995052775488652467330682361185107960 12543816 221449140468649682381660508795493785600 12543817 102633108617557034626676968454689097280 12543818 292577113662983973488980042166181340416 12543819 1047017228940764344822928892221155564800 12543820 -351852606352574261695623971841225937920 12543821 438742197504407510549729682498207037344 12543822 15275881169217178490939138173438373952 12543823 1847319229971284646929188593185355593072 12543824 44155293574581296726657296928032161792 12543825 -1864801877974673954945135829103454400 12543826 359063315020852411684426962147456211584 12543827 112976054474500444618126838006106829032 12543828 -105571028100949032756471082496206848 12543829 764684594264448443133653382653726506520 12543830 -490058822572880883239317103596764103680 12543831 -21014790388537205572871503204569578472 12543832 300414575790889679225230256264586854400 12543833 1056320544697554639467645795157334931082 12543834 -429579891199671756985581210239290894080 12543835 -241384886953885093550641796290992301440 12543836 -734163550630338292122269558099666603520 12543837 -19363788943506045297140904584886522240 12543838 321249732394700783403210227444259408000 12543839 -431457433602202567187426165505133527168 12543840 -120020211160462122250377718754715893760 12543841 -1982310212299723590392897156617836597948 12543842 -608147095084173284731473878634472803168 12543843 -151795980819044742144095197759078902432 12543844 733123193380327539884325772738177156736 12543845 62733144036127938065932391631340031100 12543846 110544493874769809780181075890753679360 12543847 -623182496144706276228868027675405951520 12543848 -1445988570580471735209929907351862256640 12543849 -151660996679651174830572807703046222880 12543850 380765313655743075540098892675216940800 12543851 -505236851702546757409907015397743709408 12543852 -487267082032088011637880404225754720768 12543853 116703641958796869308362633820281937600 12543854 111250024496585844616646964641689195392 12543855 -127608010891011825081474504935824081920 12543856 50693702786045615923224003156661370880 12543857 -840172450103613980701254881802032620800 12543858 -407833684597864512722180484006086928096 12543859 830237260845084424136792041483400234060 12543860 359914559489804512674364649842212864000 12543861 1180864406128940725427014497475862561184 12543862 -42189655869421722940438247938216200000 12543863 -1553145850453065265965198132407624796000 12543864 600690425792866620826458721076814827520 12543865 871434400907489867444902136297836456260 12543866 -409133578210147024755721752462294388368 12543867 69526347532140203338215358223958485520 12543868 243705333631624798570570821296202587136 12543869 -908774223451747353132182944830665045556 12543870 -10279374900394333268716715592430243200 12543871 831302283447219661327807832058811582464 12543872 773233641784200759660458880247686758400 12543873 602742580202846303661451571404540460064 12543874 5314048401629249279442131268674985984 12543875 1748939671589704919589460333868360784000 12543876 -46185154134790474899728691565944729600 12543877 280120487301427027538529615416957888832 12543878 680110785037524322460093923382346762624 12543879 -93389723150765070903034934082918499416 12543880 -1077067985258529747317529154035655833600 12543881 277191179951027715692265679429830404544 12543882 -7696111975497317845520247897973753344 12543883 419051615519155186003531452789570848424 12543884 21600845606541448578239140057413052416 12543885 -77512656477937158500998090531778791380 12543886 266786821645551187943255611106191123392 12543887 862627019843733230634476222935668031536 12543888 -10732004194166390393188658849662894080 12543889 683566047828358071986447304694691561280 12543890 -477478477449666804404874920085639244800 12543891 1311112799559204564253301953458385573440 12543892 -936871076671516892471079744776347845120 12543893 -808624705304972917782986994480149151858 12543894 -590434279367775070696492687158623504832 12543895 -115022578082226321384161397732140121600 12543896 344094957034906212513231700272023009280 12543897 290045006604716349888534049376842209600 12543898 9773397484075531905605436433704228864 12543899 1943071245191185341305348036582922282720 12543900 197634157960272726010022995072928140800 12543901 -595542333385411870394354157604922426208 12543902 285012132883323419910245555716881108480 12543903 720119727944768144220656335928432833032 12543904 -90538821413819929850028431055218933760 12543905 99110372669573112575115049146022050240 12543906 -680800887025485455251721715633636679296 12543907 1795379820800565677437262314350131761672 12543908 -657793872960114011553758477305711845120 12543909 -199826160860819247511761726718739049216 12543910 -364362030914370254326267111866617331840 12543911 -475821286126731422895674163864757444488 12543912 415809083565350572120111357562105809920 12543913 -2080066528561376457942014647301015804940 12543914 695557214637380821622651224852613763840 12543915 397169143022861903251360115225236800000 12543916 -188154911445457134424746686536521400320 12543917 17110632324624429155073526877530156032 12543918 177778177295506064351558792489053772928 12543919 8652659432345515790391240746699346320 12543920 -128921108586827361644210248522530816000 12543921 526327467985900699675697089538913721320 12543922 -314193971983039752804242638886084149488 12543923 324032882467794334608761978305454652240 12543924 -343728828116862777341392725389309902848 12543925 125673223586276635484382787340874009600 12543926 -33162040540695128243861925251627060160 12543927 -370889250193378796556924169981053166080 12543928 -215800818740872924971932348375264256000 12543929 -310611964200507756751847520797703664470 12543930 144580516292294842374084423275226777600 12543931 494993079247205206961742031143531284160 12543932 -875690553742583297756849203931106069504 12543933 718476193626995527972839635119424949600 12543934 -223012141949341584832618819438978263552 12543935 1321399069100689319898008728068269915880 12543936 7066504540245990174286044570562068480 12543937 549685440614357295796021031979519996352 12543938 -200617781159361389032471761107031720960 12543939 -565148002418204684149428225318341679996 12543940 408326319272242076755546794064941815040 12543941 448171472996738105206970158244427958752 12543942 68149936601141896191306974624541475200 12543943 1913818545021880382138034810948727014816 12543944 651377962219316652141115836406824960000 12543945 -303783994452406780832710828063476052800 12543946 -106675185879236465954086342777936997328 12543947 -370264218218839517470814733056038176672 12543948 159241049489606616952940215410401279232 12543949 3254874174680263516005858189085768310 12543950 -164482071307212087642155420175323472000 12543951 -226744161935152010284666986766466771448 12543952 221290331108983423018735309785565757440 12543953 585525743375687374113554483105057147904 12543954 -169487725196973140393810540679125319168 12543955 21420955019310956246577755994531068160 12543956 -701563527811727996879058795255226902528 12543957 -1615153913813621876434680543796701567360 12543958 534798182823740972318651263544361830400 12543959 -407043441654543072841000628243667774840 12543960 -3756143463479888364627311216826777600 12543961 -124470655721040513923832556011757288438 12543962 -209647860019188312778770610956317656320 12543963 -1050797456001288440610036179443849092456 12543964 -37180291460623864158241339920239464448 12543965 -52187765851524885410387638029638688000 12543966 -519950244030236178085029557439710624448 12543967 1366167124309042313982870743163981370016 12543968 -1206731367992470379504051926706946048000 12543969 649905746888262906786482618782718772144 12543970 -299813130700528114548189378782926041600 12543971 2067934540276356459451281879916458723840 12543972 215927951408115545992283618878131351552 12543973 -302965053874081254653628968190971547136 12543974 736207725393206112669326709983915840736 12543975 -139293664971076492802972450823394949400 12543976 539335704245137675856584605064283996160 12543977 1093069826660873398029602457689661735306 12543978 -317915880906615444477651007697192255232 12543979 -120821084857345780978945855536843967680 12543980 -33574002832043646566684339855538831360 12543981 89663918102711116658662659176249000640 12543982 514296509213635184907367875654156264384 12543983 -201642369444085337569006705915856405160 12543984 -1914077681754807600319242118204293120 12543985 576178583214377283103499675948224848180 12543986 8864025603595208187698319853174855680 12543987 -416611322739628421518937130624567713232 12543988 -141213064361505168675591008633758648320 12543989 -1056473748665068996430195543302206672210 12543990 -89148203956890756010587273594575616000 12543991 -167553337313605867819855619583973544496 12543992 -1078979654121819009481308843640504320000 12543993 250857748771324377397073214714763527168 12543994 -334526624674493777488365620066984812608 12543995 169334410414867231310461791364296796800 12543996 -484764567163596771703123287625154666496 12543997 1730894625058952757947788486493544765446 12543998 681050035858663516568777255534492635200 12543999 -164983174060802527424949637002543330912 12544000 -81205877870304444326578864112271360000 12544001 1361066486178705840343562307107031808002 12544002 -181520883947231932489394459151516127920 12544003 16150088981596321181220355248011825224 12544004 1170634610242945504383909067602123942912 12544005 577747886985985316050445144789025862560 12544006 -248571830557792379333721980775650328576 12544007 226606399892512904704179858464701965792 12544008 -1093498174634067859039722867690860544000 12544009 -984400545226625692195677270557455836160 12544010 -37098138608804496021530904128735634240 12544011 -575979299878960516334274799860680330400 12544012 450422715465345849373402137830037888000 12544013 -49885621823338077500688237267607101300 12544014 -76778002695725026800879644986947038208 12544015 -404933631358904691358137895957310899200 12544016 -106456566943105846170138770280378531840 12544017 -442612907532404811855579498058967451552 12544018 -1122670702171826723415596755715753001984 12544019 164230932856542593358105273603548325420 12544020 -16822537050420101672467543584243025920 12544021 201759104582448155576164385328431312064 12544022 -71304189647200268923741745230244481600 12544023 -622825467706950630964665138113940796032 12544024 529970094612917960532540737382554296320 12544025 -101367148524430841304726788454321267750 12544026 -100366230380665140427900015497126887424 12544027 -323558801582201224678394400383113632124 12544028 703707413133158952821705732057634816 12544029 862727157850529536389539687585754360774 12544030 23062151937574425124366055478973180800 12544031 -233726552312557728445417612703077227168 12544032 141606947194014986089121189286934216704 12544033 -1016219347989979267021883376727929090718 12544034 601313523990768589720603324259926894416 12544035 -468672435770598148097732743638419673600 12544036 581985974205041756332488024156654514176 12544037 -1584982386192792460994980333963215835680 12544038 -252593833265509217699172980121184604160 12544039 17457228950978623538697910404698786688 12544040 -339843026291978736686967799558675046400 12544041 584173922005427217482593152336971720592 12544042 77360905649141968776363002829597587712 12544043 -494187311906905329212727536356817567280 12544044 -480782950334234619792164450918139691008 12544045 211438418416438853553603059773529737380 12544046 -9748175765365445897212566242796165696 12544047 -422115071150907475243667254912212529200 12544048 48267552850769643848353267780889346048 12544049 193368371338523528241956259122725585200 12544050 5552758055988637337592049223060409600 12544051 -643376473590371504979424412299344226688 12544052 -2042100571511502151116480679462105128960 12544053 573654693383283513196585770283098556704 12544054 -505597668375713092659066296723207421024 12544055 -1170957547880959772957233576009553490000 12544056 -448427680471554032261321158385946009600 12544057 -104334074905976318869817679875923165440 12544058 -419125515657173530874049723808377375120 12544059 4594571176321718158495688334411572736 12544060 -177751024776812385727914002815541145600 12544061 -2119114764238083608622333105983529066528 12544062 142532988880529635410230168892476073984 12544063 270657407311162601771509210121450932224 12544064 -67394438773689204481905835396624809984 12544065 -48957848298346168402422549648273187200 12544066 437157611030081712401158960263301747200 12544067 734878554512856018070121321120511669072 12544068 -263040190100404606388119979400742103040 12544069 398882656104244435288906913494772470944 12544070 174928916864801799698189925474074880 12544071 -628353120884846785061693971776057747288 12544072 -22365650297937657288414492060504422400 12544073 351680883929833790900774467953424892040 12544074 110841987889132456548259297992425335344 12544075 -1042982320705921571369342079849766979000 12544076 -605659295508963425876625919627675434240 12544077 141697657581695281685643183344965852800 12544078 -201160154225506621825080858895246333440 12544079 1388164745746618012370229769136524493376 12544080 41496369256640253730168179031723868160 12544081 839597744353133288305612658057947262064 12544082 -213767514134821208614515565011638805216 12544083 942646026619745968577357358564678466560 12544084 -504472336849183389126380400723999217664 12544085 -739106101355686881403156010242758633600 12544086 -123293404095287600269479608937362051136 12544087 -2388656524027878521521956109935053383608 12544088 -286036138612973966308488926078852628480 12544089 8620383096319475744134217031326120928 12544090 201467382071660581321526098700877808320 12544091 -542757132218932091760830348171471954928 12544092 -239457207487205058343529215332158668800 12544093 -63856664159238067723218303314829908436 12544094 771233658018970625729018566336368802560 12544095 361339872201198467283004894277798608800 12544096 -319132581101239943833197484949683568640 12544097 -612102122868388575983551628945007167454 12544098 -242479844354420326183522988608079773824 12544099 1542905204818452436715359321943682512400 12544100 -399043771225379933597954545545541353600 12544101 115119985832832930119500807417064729976 12544102 616090622881036301007698476259067478752 12544103 340416340183932718908138029324509173168 12544104 41358872094679411178255580162742272000 12544105 232973153622268003374148094888084227200 12544106 658880186136734369167377449377437654624 12544107 -210847083302449398834383742217989507600 12544108 275665217698603964278315700732686417920 12544109 921711040998068765855660326261583540310 12544110 53962239103951733672507694523060450560 12544111 -1846263589730932326427117215699781066288 12544112 -79968954822002445117055960587958222848 12544113 -1016967829811888722376738707193051354016 12544114 -33368074231259176333564463680201502976 12544115 50432095076396409450840032069719067760 12544116 101299353178361103285242798900033814528 12544117 -1843642515082897069544156577405538999428 12544118 533018872779388721671126480379919203904 12544119 181830478137030769534445921210101370880 12544120 -337442404003901675104407831401496883200 12544121 -1242051608059188051285568422323285792556 12544122 101032084459467441730402550210507247360 12544123 1369489747302785264702964705416984497720 12544124 715644430614665270955027923763100761600 12544125 4129913264150687870178410505567696000 12544126 222120241279603481475438779466992741760 12544127 -1494923970523399306393526340424913937024 12544128 -287895778427546799721296595333624627200 12544129 16022937786296831442562909782377209684 12544130 80799684284995409480105914961800302720 12544131 -143550530418183228766590553267564041216 12544132 -15667212027976004037880401993002759168 12544133 254569766447834044070410683800766350976 12544134 272762619884799968158614689252014860480 12544135 -551819749852962361090519260962771734920 12544136 1057048874182259353152909737949796392960 12544137 -684819476396465540071744986234593574060 12544138 594680957911761799662872003232086734080 12544139 368746951099471387920220695215862761940 12544140 21538766783876743715827940003717038080 12544141 301559317284055871157514553798915270400 12544142 -335202852099052930159843525102607692800 12544143 135230684708335630867262342151389591184 12544144 433191105924554180797295866747484610560 12544145 325652749118251420691860747435774054080 12544146 -112884632789905708855688448697974160896 12544147 -906672417878456060016571414543603349352 12544148 -217503880507131398027517033741656433792 12544149 188012580755117197064399360062963215264 12544150 82280130325547701654705740625461081600 12544151 -2448480150307439077062934708864249198608 12544152 185989157285287982311055368414677381120 12544153 -751134456774601127500965640271432636220 12544154 19140143987729244197961300498305679360 12544155 -2131911483382471118720292162201834720 12544156 454466377918955545901201757924029032960 12544157 -1688702193274054410705391765293027885594 12544158 -167666852040439993464439114305460365312 12544159 2104860434971685296666189248804368867616 12544160 -131358438932821987845264003728833904640 12544161 -340871681072689256974698450032404608000 12544162 -1208906781865789342235402716057150488000 12544163 1177943859645652881720743947961006792412 12544164 189965773138614293653073481941613158400 12544165 -103993379051219909676784367407733063940 12544166 -937841632930319763131781538965472012416 12544167 1400013964188375582727236611153702378880 12544168 177204083300323202534211852648478801920 12544169 416146849414374378512605208017556711760 12544170 56085329242787802125612641611596904960 12544171 703988469157411946422642176109927689472 12544172 -49046713064687541506901509131881891840 12544173 -136171331728633226458133154743050540800 12544174 39171191342773172026180032923318887680 12544175 -5731916858928910953399423924330115200 12544176 42087359989340386858928211798989832192 12544177 983434542308747324773462247935473371520 12544178 -1285375623068085821458318665964062535680 12544179 -717064868448395828365242087367165206216 12544180 -554702478938595165089894445753350860800 12544181 -152669944800956088061871509705705915392 12544182 47057078058164050259522943945003582720 12544183 -1248833442647225847330449620048489092568 12544184 -129862621923353723842458777754375065600 12544185 551659125946666153077076728840581980800 12544186 -680087405810269071889182170860926429216 12544187 2311801329571486818202701973427431514640 12544188 193075884297826147871649269781045465600 12544189 -83737362263128932977953000864612067744 12544190 312799783823464049334506598386060983680 12544191 -853408899992535766834494474502836480 12544192 -554634390812568440357035227960614846464 12544193 -702221239464911709127228105192025898300 12544194 -131559838970145697327536655146722937600 12544195 271689200656417633638062149776126060480 12544196 -204669536766167997709125339038451302400 12544197 -168094974317189030385911225785467095328 12544198 -851028978275986711364103624175431987264 12544199 962124337902913108653791357467741841040 12544200 240565522784530003278097121972674560000 12544201 -921370164306198017431016178781171237798 12544202 225713614477201524564096821476519816704 12544203 -75469260993286384909529836191203657472 12544204 -531443910314833394835867603133692339200 12544205 389069362722567698722644004148705838720 12544206 195895175323275626953529318916393068544 12544207 9391727717225514929375889591487053880 12544208 5836709071881177876352251843586473984 12544209 -412191623551411596162464234740452981312 12544210 -52259639719958994524653260230775575040 12544211 -540008127152754737275170178036927831200 12544212 262786270623577141646469060683237965824 12544213 -823623114242604628508840834639749785216 12544214 77236286714738064532038223519786503456 12544215 -232560554830831055150031144371857008480 12544216 1052084868043092646179107751631582556160 12544217 592541795869825677386135977112308084992 12544218 7461153577146730847226966854776776960 12544219 -491058165285008164088162891957681816380 12544220 126857753981570381657529257411762964480 12544221 418704575068081450589454754382866349664 12544222 -151124257308230639759289139272702825408 12544223 -58929627921008701584010519244332646112 12544224 -259549518094126512422222370355172868096 12544225 -768598154428930437709597420730751018250 12544226 83518349099656477134517800540790066560 12544227 526142374383155831696923795174805352 12544228 -1066419914696755693503025467127647200000 12544229 -647729440927754176119415037981384023170 12544230 -87192240522148295217413773376271079680 12544231 649168339900404164593580037371824582192 12544232 1453949815070914633549958489993005332480 12544233 521129756955221528581351885041642674304 12544234 -644814213466997900171075989898995033248 12544235 -504387963994895461963232652584223581040 12544236 467497638639006199177623355437779688192 12544237 558250213294853613209394535827924809280 12544238 -60191427639547916431001463324117531648 12544239 -824206701139113598611643076790673021176 12544240 136118370219429719086363463210591846400 12544241 -1458827619508735036402132856313372317358 12544242 332212522108305917392049610707423399424 12544243 79272834033962866371277089947046876288 12544244 -184186442377879221412545450668322741504 12544245 -114232427513595701586821470515163503300 12544246 -30128491720112635899825548756366702592 12544247 1327775230206420997912229584684250832 12544248 -40859592170790098575438603354505687040 12544249 -1930349607787658959988709742166968693164 12544250 1212249741038649213633654966273626712000 12544251 -1035401877481093300314342421267310126568 12544252 -135312265318891752796417571884403589120 12544253 1216910020778849750423127609377528606400 12544254 661029599294247029940317233048321578240 12544255 25511866064386583801030497476101632320 12544256 474861530936713241519152709917841817600 12544257 793392566847076620940005171296310215520 12544258 -124395847550237368394641101022694668800 12544259 -18273477831392764080983622083038312800 12544260 -399125211314036729455447491234805309440 12544261 -24634566308107091620103901800794975808 12544262 204559872225311953569546506497861627392 12544263 867951442686133119275623547833736842992 12544264 1234436312633584040097637159814446863360 12544265 -525215958413156649981306550682554798200 12544266 -295748463032771152611787176743329397760 12544267 -1474348861311506188923441346926280998320 12544268 -767840581441301638770084034466504137728 12544269 -700394205876424961310041808904789737600 12544270 344811217699831557723494449514029606080 12544271 -2245244131860445631530909611250961683656 12544272 79737367202683661782826053017776898048 12544273 39808689133241030211666308482486623040 12544274 7480262014475115649327731999203653632 12544275 -283957872361746466417050553995237048000 12544276 180254155096257967723589837427719845888 12544277 -934559049416804075051987779950472533060 12544278 190011970559293437859197792039927289728 12544279 1487629074400573687164736462918892744280 12544280 285200812818159706733472468074535321600 12544281 -557634478327713131858868418094750816160 12544282 -703918224540758359903305353362317685008 12544283 -680034181840622328002812759339299907920 12544284 -439609069472864183877254919806604561408 12544285 -587927715687842944968075833847475228800 12544286 930379046284200690792277110610676126592 12544287 -4585915513198833483692221691253914880 12544288 -750861141372498070220825622386314838016 12544289 -1481522648572892201932877960725988138910 12544290 -282779205266077891696468265750606684160 12544291 21469452766635006179065162350464767384 12544292 -34012663093406597247193622493888135168 12544293 231320613921891770345563426925819290464 12544294 -361107339738655853436359811866667339840 12544295 -34881255087618653235042130705175310720 12544296 187906676229068020837946340475823308800 12544297 703179077068905422271196792011183834746 12544298 -295400526647373870635929170629992366080 12544299 -873080216453899913799309025294173717432 12544300 -916105551068502452100414391572863692800 12544301 237420881857428618292880964123036140928 12544302 -410934605260245432644333319987851448768 12544303 399123884333375485448278764431062913552 12544304 -2645072304046419417056826395101986816 12544305 8803104855161638290500530134409190400 12544306 -673039562883444523842621206709420369648 12544307 859082459210224847381456798189455531392 12544308 465812266348054881343930226284763136 12544309 773239487352942574464394749888595622510 12544310 -385614413157169000096236371887583760000 12544311 88971654529435857512549186022039783936 12544312 -472979058076902148842092005523865600 12544313 280530339144828566611671761109282307920 12544314 104156499784163795917229684535367818240 12544315 286194311540765282369355784330306129920 12544316 84444775187578313519196830427191639040 12544317 -142265768487068939126110837309091022912 12544318 -1100729402610816141546907445853697080000 12544319 62276022445337959700033290856207843520 12544320 8086199330508145817494923804200140800 12544321 -1301568739294507010036231181502385916478 12544322 -58132470248641060871709104629078219776 12544323 398192457709978177358105903526571176768 12544324 -549053223068161029881169787700321330688 12544325 -744187916793241146341208849076910618400 12544326 399222387845840433320837150928868831392 12544327 -109542409326327428400983418790743769200 12544328 -1253023436384489841091476537838779939840 12544329 123470272810433388706379522412285355200 12544330 -341616593827176364382649177803524417440 12544331 1236990168601756862682072724829453206080 12544332 122683798393449337494813663906482257920 12544333 -846744966126303511013904769680466633760 12544334 -205091036062349843197143660289752808128 12544335 -533217955806768385644753213419004280800 12544336 -2207560685520732310443342275968761856 12544337 -115243195254206027432393168149743927960 12544338 394942161519157882091806512341433727488 12544339 -1009886548020296198395747381733036374776 12544340 351590796731894843759709426769628163840 12544341 -22163321798038650454615083037194170208 12544342 662122971925967285032071867661644471072 12544343 767482852039125500094313581378672869736 12544344 -328336791712496523143367428601522892800 12544345 -443179839888666066995383079004217099200 12544346 547275558883199513678712610468918117872 12544347 23442833731453654714485769345535470080 12544348 -391579447851735582608245623536072699392 12544349 639275907716133959651080017804614699040 12544350 -7255695780731565384763868623461888000 12544351 -542234916738861161133032855431982127360 12544352 1134720210641572167237120526907217149952 12544353 -201821522452791476453974236602897081838 12544354 14790670716435167757065377711220687520 12544355 176645751936483920388096294281272967760 12544356 72401147497329416747311493455337170944 12544357 -448805795726859884300386509949251646688 12544358 479983508855924215519670942169799853184 12544359 -97271441466025871199592200487906707840 12544360 68081969127728778848697626061534720000 12544361 -5169752265529964329764604707770040000 12544362 235003897369982932554064290161929251840 12544363 58596703110546222258603862658073418800 12544364 37775631898238991788095689644858582016 12544365 -221826643729692279120710742140508725280 12544366 376994411916700328162215335747649645632 12544367 198179272333451883899351100250597108224 12544368 167639060923514327602386515888414982144 12544369 226485064712083474629267884759739137832 12544370 281318999211792170381713463966506982400 12544371 -75435331423036344443603190255709670400 12544372 -688481951030914198217901515685738639360 12544373 -1325410054703309736471393853752494158080 12544374 235775266136600605841280489430906131840 12544375 130942760586628342148040268191761495000 12544376 -654810926226960063647240644150320844800 12544377 352692962739955037232665533600614346320 12544378 -78558056571139431531207768615933946368 12544379 -1682731865831831961814590441228296413020 12544380 -288219128503389444976584883901883517440 12544381 -1832454868851015697130868054954554237818 12544382 543728639775133146291880130229021153792 12544383 32304360327121598407589579680142439624 12544384 -7091482028321865601653649295812853760 12544385 176757549555086240959042394281109798400 12544386 -12949895773881296567766480610428291072 12544387 779952727009570928905398450079336775036 12544388 510722913032647011034743663004507356288 12544389 11690249027850511202406169511927329248 12544390 -8410813133725097728076783685357406080 12544391 -1554163574458845488837754292289488854600 12544392 130096453899453451103887603190970900480 12544393 -101475543332470401697495417572798374400 12544394 -625463377824768469153859451516031876608 12544395 20068045268247828101659494531401353440 12544396 -243256688725411630450501555911905747200 12544397 1873714924858398540156964883472865912992 12544398 -148059299586001231016409699588808530432 12544399 -590866873664606603613224948222739210240 12544400 -232847638163912553862738267696875110400 12544401 24687710040231404159226020769050776224 12544402 -164654041627863139035827035969241622912 12544403 -170422243847405017020041503601082812400 12544404 -69537627208776511561433532244291528704 12544405 -392479933678544168716870483513583914440 12544406 -106006962408666805319262200566730976768 12544407 -239187961954583380421894626681689553392 12544408 -1223062883168420925609234108382075392000 12544409 363658675866669988861470912390208289610 12544410 318792944460791430579150934974646997760 12544411 179599631030798949892407618871116762384 12544412 -50118138371975772298231944455780934144 12544413 175506852843383471131909724012577052224 12544414 -842260265885752820095806549912984900480 12544415 -42679210940215869316279150446045559680 12544416 595399676817163222908653563268982374400 12544417 80816998780591984487444157494582408212 12544418 245839870870613916337595401492620878160 12544419 1176874200080514724511951835510376747008 12544420 -393157535523068533829506210810707333120 12544421 1374591828255722684314397707221647787132 12544422 119061779893179184168011527098097276928 12544423 1907082247250007990267309911593551959672 12544424 456612324068553514095425695300203432960 12544425 22101588056271353665541155704577152000 12544426 -619904707539441426002924377779922571088 12544427 760959641265206355472964971826825425920 12544428 290106915075288886057471950318826076160 12544429 725589555260949495568573476482453679360 12544430 414087226396761879209019301616846833920 12544431 -428616312409955063696546403972885219840 12544432 -202116458077351446786746825916903587840 12544433 -38762149665545495300885977832046768 12544434 -251906858717098034475445132114595182080 12544435 2239549626496473652110615434852632182960 12544436 789630518971245801041047924566042440448 12544437 -818945344868909903009944511309144943840 12544438 185736392804655063884679114791436873120 12544439 -1175698983815889271581445285086512146080 12544440 -512158514633449188820140639107563315200 12544441 193394767397711085490826330521290875520 12544442 279277575483354208155661935427576088544 12544443 171250372352840687590322419871272459200 12544444 -187218827734851859714644888885696496128 12544445 1172958517038323101941154263617520077400 12544446 -498301415556659535450878969969320934400 12544447 2113496495426982095797073154501940824896 12544448 37568117478039413200069880926716297216 12544449 144031218538464696326417997310456636464 12544450 -449491515850712614370068189871489034000 12544451 -1571532728359476079157522131687418884548 12544452 594619671003527221543232213318560642176 12544453 717776257529622788644031621092822544064 12544454 200070531933843800565327091579315175808 12544455 153697173248086733394408124525765962240 12544456 -418231492738256588271715747404543744000 12544457 79100256572973916156051335384708514212 12544458 -132218246761904082769636831475175021312 12544459 1155571260351107487452846031622791556800 12544460 57475816572486810998244009826852085760 12544461 -9983283319718907177611258981491786740 12544462 -213433928867122109978808450741019683840 12544463 1106926767834788506263950792830871842224 12544464 8909957635745512207824913865485713408 12544465 758983540404507135349944935895661065600 12544466 360769850303411669093725505981409247104 12544467 12483384039475088480714614561408093536 12544468 -31317995235948076750332661562080712960 12544469 27130373398640249653755408109373152320 12544470 -14675548217163397411386133984934039040 12544471 2665325109223939285964541760198427187144 12544472 -970252467631248904440422097478671360000 12544473 1058837162965942407256167671006070888384 12544474 -92018271133013177864033373168681619968 12544475 599802461154859803819427802936689144500 12544476 1634937426771378302936967638407446528 12544477 1193127858558598802157114808668873544224 12544478 228396149999289228624645557321360902080 12544479 -994950761219798342233653436971505646376 12544480 35789575508078421475576605733284741120 12544481 -760659175944189233746725295521802106718 12544482 350293967433668783068228679435061546240 12544483 50576219516408449659644185231003986240 12544484 1398202863250255520589030971946578457600 12544485 -566323061831917923123594050534958492000 12544486 424815938935472102246973000374086356192 12544487 -2971460787800985897833155916600058676608 12544488 -1668974819163565755207448234266208174080 12544489 -1863635653989617302689789395949091629440 12544490 83874510652599438987869177430297494880 12544491 5697363910380985092377099787759995904 12544492 794284306480734502871000892965787996416 12544493 -107743479038770961477390261977712138112 12544494 412867609084183986635850098561379816000 12544495 -271582901580205855126454210711761923000 12544496 -312892060283446029682981709359710928896 12544497 -678592597128348528912141543148436626560 12544498 666892297790698600411157001681185402880 12544499 -275152023764551586299088146260109582080 12544500 28599317111086644718025419482929664000 12544501 -2183370717680967280201690165115440248900 12544502 -582194502252163429621975692610801141248 12544503 -72320785255462435424641408292590089600 12544504 9548022865511281158569467704885166080 12544505 -159051723569263599768482886244794833340 12544506 -229350650065649598927308222812427580960 12544507 1371876556292948691155152676801501534756 12544508 14866649746610911055753183259644387328 12544509 939451959446918551515163501145969301504 12544510 -537141020244970468584857812551650263680 12544511 391163345015817877988455491686896344432 12544512 -236644950019828629768547970195744882688 12544513 690815480037015033837934328115054773762 12544514 444900284628682116653134769309116667856 12544515 -298660567906787272339632661267355723040 12544516 1400924293538608324358450640902325261440 12544517 -19025359859325801789913795384336360488 12544518 -7556878758218114002514534425468016640 12544519 -1140899070856486090355807532776903632 12544520 -456737298771619771463551851678504499200 12544521 707115993072776718402039781363832563200 12544522 30801113388842842640356389002039132160 12544523 1877205375669735446152578123596015666772 12544524 -187185946619164598962535924953449154560 12544525 -269254997735964466049112293584305544000 12544526 211509804470337958174861928411420555712 12544527 82354541358536159301379272363662518920 12544528 -85983085907830246703517563877706612736 12544529 1346268625676509919565001011800281886130 12544530 153951063637087640824118824860910656000 12544531 -6477138325735046944585385055115060800 12544532 4444928656488668953400727505525346304 12544533 -181157763514540645478933633650486920498 12544534 -589114186451050264957146789748016623584 12544535 1501888489370197968795870444917412893760 12544536 -1144555398486422779629563172020349849600 12544537 -791007132764040980113375361056239485760 12544538 2431513141805815021151754693737289696 12544539 62518421321020253278434957036038323200 12544540 731997019554890276636703865139192778240 12544541 -793525360862989970274916702842053053920 12544542 -101705781160343454902068369941920521728 12544543 228081658282457961714686732674497681144 12544544 1010961285613327096259532086897655939072 12544545 -206190339993401726517245022553981320960 12544546 106674162777697630299832145438166320640 12544547 -1427745164491180874352730067846766116004 12544548 9933010663607719601605354936903956480 12544549 1488748767894020871785683806609657631550 12544550 162860435111305238685694833223302120000 12544551 -29567718358245443951669255844376450008 12544552 -495670632267510772317290603300337745920 12544553 88788869611826643817899693269794705920 12544554 -339041754055944219052320612528893184 12544555 -1159549567509314138900131391832150935040 12544556 -766381691850479824798701203274850079232 12544557 546707473346178419737181384538007972992 12544558 -21536095154679307482126295086018714816 12544559 -262323628909672416067212787732604939280 12544560 61084948514719206297401974865815142400 12544561 485408490179345325913688303965560999972 12544562 2368959587850639463018323206600716800 12544563 -248636878834822479217469493771306874056 12544564 -486712520164017793544917943898819790848 12544565 -327199352548371359063021475202051652160 12544566 -221288008072544963927271673252670560896 12544567 92925742837972406309450865609229839584 12544568 649020414047320728732434491824773529600 12544569 1061365404820446236651525898809344448688 12544570 -194528412293131318468343936437539028800 12544571 -283603847904148333300620053206418261808 12544572 226519940547289198423557089162822034432 12544573 1180626447357163431182321696459739774240 12544574 -296107120674538105757161314921267437568 12544575 63172799204037348171106483982820048600 12544576 309619036856721261886616865160984264704 12544577 -1392906435168299056744606361538913568574 12544578 463040101224862867725340114957277963520 12544579 1453025473301806153216848380882526591640 12544580 66407668067955827923553822227820236800 12544581 -200078139544325193041324796336048075456 12544582 672698514845169354829185233919565438464 12544583 1926922818742501455000051345500410758024 12544584 76348436111070217803366600175422013440 12544585 474364018437304078413394847538731895780 12544586 -201621835732082604882342237825407539200 12544587 -975153421537232862263116761706766890392 12544588 -235551828946610550962446021476745850880 12544589 297712056339104604252174118385173535832 12544590 -22332613237223531457896962326399836160 12544591 322861517691568327603655471194496684064 12544592 92852310508055636742957434427284766720 12544593 780272037500992936894190803770145415664 12544594 200036947896436308107016432844920702096 12544595 -29217210824427850681252066123891540320 12544596 532184120312591536190117233285999738752 12544597 -728419854119717771807944504732906373060 12544598 -65348675390320167911716202030818859520 12544599 -273626466364642037318994395682586710936 12544600 -700413741821647423142292311386857216000 12544601 791085923361603895872259943796077854602 12544602 -227274152856421876700306351976165090816 12544603 -1987054995953184144788322175661703657148 12544604 -322372275459975512093076004707731839488 12544605 -4537438181453314928688485558270025600 12544606 69869369779818452531485899884352864000 12544607 725207698512516710007874907056575245856 12544608 -1553840884460660658004887373307982643200 12544609 -356247691201233037645341837387582886848 12544610 113140087202367244150048979335650116160 12544611 1425802850706834202530911094442847376000 12544612 79111012484993263691462600475595508992 12544613 415426676039628152391493143838570532862 12544614 363940052500072082171150326083569879808 12544615 -141746975497861161087002769985318462080 12544616 144839022081954436451846878192676290560 12544617 1483174651518491931577413129749589288000 12544618 237405429185398507376895302898409290240 12544619 920233818700304725375968755382427938144 12544620 -332247160040361949820128048808771174400 12544621 1186589753065027002000471915759736628822 12544622 224639680328361488844463620917694145152 12544623 23546930785267344262322031054539767584 12544624 132953547501975278624224331030497034240 12544625 -93573574706979154617026340192210903000 12544626 -84804274349381917826622992946558070656 12544627 424002095021136924316973249613943184752 12544628 374178514577189395970595012594812695296 12544629 -685571781294468810756547491299092536960 12544630 -9580519480531948016250201015588883200 12544631 -1188075595486613958161519717556991863336 12544632 572074293458760732374194537532745523200 12544633 -286410038123981800155722247428987805440 12544634 -163511772155070030941009908103112887808 12544635 432921498459268345834170190408479417600 12544636 -505428307466748136036102825961333140480 12544637 -503365787418502887937393499597171759328 12544638 -146414844087572042326367257940886079872 12544639 214589196141189887965614462046596366000 12544640 -235420256114021619515128868199884390400 12544641 -967604423188262816251184119227990123948 12544642 -180122418462110586814157896270786185216 12544643 126726288746364941936639189240540927544 12544644 -293009963379170343197256903387820658688 12544645 -685992672354050050292613047286362060100 12544646 122733762470449414617722865302005724160 12544647 -56005744131286396767216965869187304960 12544648 -5196315619135623588690105842585149440 12544649 -148273000371669709714060794609872527836 12544650 -146826614710843861510946045335516754400 12544651 -337461173117981349104901332522741038448 12544652 -371282786694534317965932814293209182464 12544653 355350586382558576283826957878724677408 12544654 1558957943986035724379446895911472072640 12544655 1043559498665722020971585273773688130000 12544656 -276208513353246222130679832249799999488 12544657 -157250901353192243976294105302981697948 12544658 -2402842662628339725365782254750311424 12544659 1318370223069730382237464200449885892720 12544660 538416913307896230002871097783161692160 12544661 -1199789701451809978781775588937844076288 12544662 -161671695180715439032710492070061143680 12544663 1894046128671410581808767286063030387912 12544664 1391785410874835609907783475256701931520 12544665 111560859286848322833108317842323244800 12544666 301766676899335757127282160813259938032 12544667 -1878988313802714567987285014188009036284 12544668 217002164326692033801348687455021233152 12544669 -488266573805130212200261917568469371930 12544670 -307114947327543812848479121246165014720 12544671 -898277941871170529392713617274335016888 12544672 797091615820355357983531400460581732352 12544673 1578185817710399594460573704770363869444 12544674 447256988425695151596729790913223559680 12544675 -288034433198784214636318887404466324000 12544676 246923080633431052181363092871370792960 12544677 3007170059397004426060479799790633088 12544678 -13631018883550421092239068694312445440 12544679 295142887661266578711619346446616543232 12544680 -81088357827647590029235513613640499200 12544681 1091599912330569928094441920175270559482 12544682 517634669545915436036677988327665110192 12544683 339556138687908392897445510789313786368 12544684 -27352501093047299728024805749029656064 12544685 25947949529327941867817030126691730200 12544686 114519939709284126001287161484493271040 12544687 193485443925371464634307970770705990240 12544688 -27886954456146902695623666977794424832 12544689 -198672172326674176927812720828832783872 12544690 99734209489157020646422725457690269600 12544691 24109277637582096697725870041221607496 12544692 36470415481902204167657368099163492352 12544693 -350295144301555376458887805770079322560 12544694 -851491180766070029691874528624905451104 12544695 149849729218049518728477335271230813520 12544696 407066332872834879408819581640953057280 12544697 -317833427151725112476051724580322346720 12544698 -217965315828153791414897471653299521280 12544699 -922804577410263368472409278714049810800 12544700 -30017851844043062928532292681949465600 12544701 36723464019634390651041191335117095840 12544702 26931614628489888759827203416166281792 12544703 805473287667791187758230475568095035944 12544704 -268527080380404199633198653556119306240 12544705 -627894892802189646727953775632636416280 12544706 391815435952746077694879217033628619264 12544707 30273540170181998044659025600360564992 12544708 486850649210439908963815720733511942144 12544709 -994776692100634816103069152008949029090 12544710 -263487916541361322056542435942025767040 12544711 1660089578925179160324828418120085311624 12544712 -382072130977081816738366042088863948800 12544713 23919244902923537428502227271973786042 12544714 -143601159808601226816901779664348028928 12544715 -779365043483404187344073479261647740400 12544716 306758597010758246618432748164087741952 12544717 -882009766871619067613630793213989408 12544718 -520411709425125786954808912604717701440 12544719 -495219190811622179197285149179787486720 12544720 -397026699338343111525709623157112340480 12544721 -258915242120765501561961469728041181888 12544722 -145395214604211455082740325302115341040 12544723 -1087590668497587714189693362327606593440 12544724 -453871712674028136189277929438211123200 12544725 -99594174001476176281222873251391728000 12544726 62296270999336023062812989838853633280 12544727 -1314389671569959089486843580705435350992 12544728 -70932255094493707652646221704495104000 12544729 -119033043838914624376718308351523416704 12544730 -276597145907912380265463863495436007680 12544731 553774716349692952780937760066386396280 12544732 14574065225007709986016882309934326272 12544733 -1723741664361880953312675343883231005620 12544734 6457622011121853087890798569662978048 12544735 -206882927614061628523850666117142744120 12544736 -609144977744922423422667612712240152576 12544737 379563987807648710250131636205430077360 12544738 141246599882733750949796678462435261520 12544739 246816525420737675544859356335102700672 12544740 311217385320784413568531192679024025600 12544741 852864652004804315713554814968772065984 12544742 342447753847064137766678979619622703360 12544743 -810529473186969262598657909774367486000 12544744 -2276675686445055303581405562792226406400 12544745 59490405568254400035114365543072690880 12544746 652591437752332364795236638130281110784 12544747 -188231195344956541189347316188729025804 12544748 315324848574591033393147582316317751296 12544749 -98601294399218478638909546931729303552 12544750 -14522944303035475300763427957178320000 12544751 1749366433955973468094987506998348860752 12544752 -1259136887815917040042545105777721344 12544753 4461878390641528938155799255077864884 12544754 100433484363663344109156053761062509472 12544755 617773225842240375227333479577661760560 12544756 389859446030742325186614129317059975168 12544757 602600002774453298795215133649783204000 12544758 39804227691873154558485790010416363584 12544759 -566352118160362162737002279034514088784 12544760 270774061699953312124331825308359168000 12544761 102917773981695009083433178047085252800 12544762 -683524728127184540740335769329110080800 12544763 7016768209042861318933914762282899712 12544764 34081457526530183930264450268548645376 12544765 -518848545195273737108830182223888784340 12544766 -75597426274403760844717591844980772736 12544767 585932146574756844856076328142933716240 12544768 443402665734284843317046199644787310592 12544769 -1384882993435158211964927303445041102160 12544770 -21401857908874467932791842757827624960 12544771 40922534177358442939324784122591515712 12544772 -1327674398327131361802466573746954855168 12544773 -6026075529665707127932172656536100032 12544774 -685025189591987088972378685033462819008 12544775 359264047018035955417570982439219802800 12544776 198355400782752833558812392876743823360 12544777 -6834733628618079597633847353447791616 12544778 -411047613736492864414527893248984320 12544779 464987308729743778004125329777271362288 12544780 -216528546728357139725061158429566018560 12544781 -6506915710876556112704885264265527808 12544782 -504375325423669182257490115531612422144 12544783 330074281200817565634266139562472618424 12544784 194078036170905216336752699453088669696 12544785 589746548695174286452023897761323530240 12544786 -892765237214777956247926276966712359296 12544787 370180387074729025352462111890451628552 12544788 -619673584045311169159712365086689986560 12544789 1263321723945832316102984285989007661024 12544790 -559774867021348883436023340049436793600 12544791 -271909246304427335988052401399610944000 12544792 -177644868623275524650611380956750561280 12544793 -1776195350673494634967383883326279031020 12544794 -48297640917942111749765950389941733888 12544795 -74761836406030653922434316262055817680 12544796 -308534277136431396241066235535544320 12544797 -1112846263984382219806447820627617433760 12544798 142340041963281110417419347573233541120 12544799 -1087984376346991490411101186401937783200 12544800 -310640307197259745106316209685410611200 12544801 -51576903342811864166851712266659178496 12544802 776911146375244129847289481578025622352 12544803 398413293894778865763352154173841308464 12544804 -1020562019773761189142859334135133865344 12544805 -45669203979605198159687215291989120000 12544806 -46476214120110029977595012029967204352 12544807 1547132600319749268224603284907767100160 12544808 -216087563726351806463669637987110922240 12544809 767423735038429223327272305316879522704 12544810 -83124671335829165744311959857355523200 12544811 220805386181124414368393717667267108024 12544812 59099837730939145500206867733040054272 12544813 -277092463918124827967674436093871475700 12544814 952202146239940497627842687578029120 12544815 -555778498955448576558179900158634268000 12544816 114199581432380076482088518271348572160 12544817 612394686916672657509339232593232800000 12544818 47649129673389352102505273971928219136 12544819 -287941479997644405572435811614370275504 12544820 7920381977014036979849598497837260800 12544821 1079551495708164075764312067812383428480 12544822 -1501282514548318754173066097884252646976 12544823 -201450263030186810954408790932204210856 12544824 486258948008803972181828622406536069120 12544825 510266318160186816009361334480779553500 12544826 -128193825255112207993652676245393333760 12544827 523435567313447270728473918527905450032 12544828 382682661726233783082544755810804128768 12544829 717579884661191237281514568396025886880 12544830 -96135370391813536314914891789028363840 12544831 48459869594929046785449117517806657680 12544832 131119090914862882803781324047774646272 12544833 -634849611377417441659790402269635979200 12544834 -1165250271832310288417379888021520379184 12544835 -422140073187719051611922853739222887600 12544836 -52436127062593474172024788595237898240 12544837 799506113383361031477440227872146618400 12544838 144233582503254945037762038297534100320 12544839 126528897402391288182462919596847894704 12544840 266661481165683490871402479593077145600 12544841 448649933717772655923894097618391066112 12544842 -339054275095371949302255235799512850688 12544843 -732658709847793842530579778127016636908 12544844 -2664688014014764777750452141750325248 12544845 423133038532103242151489895305649835200 12544846 -1247817365915178707981556121426881836736 12544847 53692149959270054796978335983368648432 12544848 146024574129633407417426842166978150400 12544849 1265767852907881251841521588278300001000 12544850 142287214399450741088343639249813112800 12544851 393921045580583906309295920913574077504 12544852 149649630130569479377660463315457844992 12544853 -456802762213633699493382136171945838898 12544854 155138413133550854904862683685713887232 12544855 771759648033903776824847955105306260760 12544856 -85219872232401328902651898535224965120 12544857 -187886740276227229495806539818460088000 12544858 695902073223170811526979226582127607280 12544859 -1871474923602584859188822672602521002940 12544860 14318956000377645167743252066944000000 12544861 65298619280180999499146626811183009280 12544862 847724276200960932358246624904587049664 12544863 2811728230294578249076795941574099968 12544864 163614813159855640909538707974704332800 12544865 70539846386352766496557738589275019520 12544866 133815746542248289273059319864358899152 12544867 -315198908996602376396347046853880461840 12544868 -291889067131759791070095647063204020224 12544869 268765611427362307596892099900392576384 12544870 -311786330767516164239154614613685881600 12544871 -854015100073506912585737020245677138400 12544872 886206742907626730962554361914738769920 12544873 583773694727590873218897079863958186560 12544874 -784165613703961778301076975140906170880 12544875 -418009675906432697589425372101248960000 12544876 139617257041002522012488623348221471232 12544877 -324421929124617391323500159072692463274 12544878 -532648895530721292874773244944833345280 12544879 1172952542850612644478334999444219760776 12544880 3676104209401282908432530037009285120 12544881 844948183867905704788086366999463837920 12544882 -238313299369807140180832497144079411200 12544883 -676988498575379951287117704400124576400 12544884 -454765831839151382452081074228661985280 12544885 -259094263959957475751479176066941750400 12544886 691577630403622668032652124522100394240 12544887 553564439157121737095974900174698633552 12544888 -91977133578661252781945760586874941440 12544889 155187603472528012309774766286329474880 12544890 71610353737666457011029048605063408640 12544891 452603644001228437691516207371351825552 12544892 -1544457975372319185959963922033325430784 12544893 -413937506535524616576088717812390489876 12544894 340739989776218030428866227157701205696 12544895 -794160361555034799407413023412814334240 12544896 129870837893901189787633667080087142400 12544897 -420619388266379695276812584144342966780 12544898 297724598377499493578463573886407025536 12544899 413904735022864953938696331269190198264 12544900 -349551408745279589012203786909993088000 12544901 -935751725271285126344201620656908776098 12544902 99082727479774271806941703217239526400 12544903 200195806691173956217212679192802328880 12544904 80352359200372860271901908125702481920 12544905 -199656689622353275990906165445051019840 12544906 6125748450381578017429855216069824000 12544907 407934222416610029620407835969382410320 12544908 -497288563219352037882217576202888163840 12544909 700552931585852225530240607355253719840 12544910 61364055757252977435971259480813269760 12544911 2301172749761068099623609641548702952712 12544912 46704747547859709551277183488379969536 12544913 757734142591497139235222728477377358464 12544914 3757162030160061633510792513303237888 12544915 -86024040429634802510691519078589680480 12544916 -851173923489276495515279157771754181760 12544917 125217431439263675671076751353921856 12544918 239694433332659141678550892386226928160 12544919 178185857904140412155659177007196995040 12544920 671740372618389295412502981522611404800 12544921 -851883292034578516810347123953458468320 12544922 -84839846688905289379734544479852114240 12544923 939995150596058835773802174539244178368 12544924 -205718614128780126277849847074228357120 12544925 -201478948119084275985092594301110947200 12544926 236723858379801908567167110505497946944 12544927 -84058025836423338466438529109499016224 12544928 188065427276218713359028802031333670912 12544929 415874458150182945968263099275413710080 12544930 -55553817163153309091546731268828129280 12544931 878576003347093719301971306617566818060 12544932 855943406317025554602192478852193436672 12544933 1428296894541207455378919753732477498880 12544934 54697550465486404016201064125136320640 12544935 -179660344762337303367315850004408014560 12544936 -841818459281462236472398818442061414400 12544937 -1530082141510515648445333093687755345414 12544938 72203726211738909231331094961103144704 12544939 1588767195826340770562766726172711727400 12544940 478588692538302616284376479158238489600 12544941 -147558150358885513305508191116063605056 12544942 -93200666228583266776128051209894440128 12544943 -479152081774131982728612866281295069808 12544944 -67370486008379859240830306316055904256 12544945 449055216512787199459037949551932188480 12544946 255851979530199363319054322441142625536 12544947 297470822965630535842756891096197935124 12544948 496959529778867642676994509561796576000 12544949 -25054992481844504430934427664837150336 12544950 -224947981636524399811710241830204172800 12544951 13832235343242001306479237733624345992 12544952 204336658168720982426373135157665792000 12544953 830707417127448251495042849554790680128 12544954 623932754883070460994730572622034008176 12544955 734785829906427516238129443131232792720 12544956 3595365730233136518126880513199616000 12544957 -1085554709302874058789118926747507809568 12544958 -920071149763145860845471949838946897408 12544959 137156115020595527098541328792753070080 12544960 -27312740313033237146136656055631872000 12544961 -180726318296313038182118425020291481152 12544962 -379544106721464663315527829611855288448 12544963 756538811430801448529293431107628720960 12544964 189446821902866854810527632129757495552 12544965 -132436394508176217923133829474722191400 12544966 313791433008604493927692907997659272320 12544967 1040633402858213565146555098909067693016 12544968 -808046905814867941713556626772239114240 12544969 -515083309491977976570176160618961404656 12544970 -197172662517259549712000670176131900320 12544971 -747724683649213729514970575757849083688 12544972 91093816189605518415971257039998239232 12544973 230650785909558564803532656294138588640 12544974 4236789564282806965393600592133379008 12544975 162454033212780962517490772867385252000 12544976 -381170643910502393896270821797996371968 12544977 -4407139156791344061057328953812407392 12544978 -133725196196468774641646390088261682560 12544979 -755782433522431575648761962926130038420 12544980 -272601154810110323092200527947605995520 12544981 650166568900793305392334868225116872782 12544982 399391155793545485268067451962495431552 12544983 685082879876298117937083995451641241600 12544984 874781682428632130030575665391642306560 12544985 46647518535227212113632380078579267200 12544986 -198346065548356705300866179850384078336 12544987 97667963251868062533576245199006121984 12544988 651788801270630146965609260206472371200 12544989 1529469523562945402822579590421412163008 12544990 -11642604600927995764643929611029356800 12544991 288187355431359152166375769357463898000 12544992 -3092545608014732465048477481559130112 12544993 -510244770827759660382440518188546540240 12544994 -185426582790431788867849991181623124480 12544995 -362223565779480993064887216878166429600 12544996 -508218458982615671615519408194061296000 12544997 30309327241347567991165074548429860800 12544998 103814699139163881549236980098063285120 12544999 -50702911912923586180505749350932557000 12545000 129864596726487944536141070054803200000 12545001 -95238031377816053803460182439999606976 12545002 166693721821396635439356013411249835952 12545003 390827527229879776856404606080986380224 12545004 -43271012897680435165236219295877710848 12545005 -878828924267916266989230865010499317760 12545006 412687869133083933150718164075808997952 12545007 487525170862849702914209276262884645640 12545008 103065378478158078313439779713218641920 12545009 -425416950177335322590901249901460967360 12545010 669597725612943277588080186710197248000 12545011 -59389321610084652903695563853190729576 12545012 559858283546929896061412940579275677056 12545013 555709774055533795133753047731335256768 12545014 20018892607926291229283028389707403904 12545015 -20202416620742406443729603171794125600 12545016 260086715801861465883291847433345433600 12545017 -124515033281048460650510577739613623740 12545018 33430467667223221216142138893755540480 12545019 -383914997508499688922212774983447368756 12545020 -219613864434151228587986469627485099520 12545021 -452495480169710794792378540843493702208 12545022 -121201790567322188588506181987494634496 12545023 -124893567244491927674001879789803245320 12545024 778912540726793606921022449339351433216 12545025 -316183338369839515737481554955017085200 12545026 -469506134086471794945877336001089476576 12545027 1564443437763824328776229834608748233424 12545028 136767132723296584525907149399132876800 12545029 -283087007031677730712391079955312725954 12545030 -178634154171551125766140583425939731840 12545031 -659488540043610390054449313140350777776 12545032 -251294693145173986210277046516241689600 12545033 -641251924082437382025916556927805893616 12545034 53883070124704948280731620868457845248 12545035 -4713878594004138821917737503968377600 12545036 295068797138299485231566414857699246080 12545037 52184890544583118685383746016089484086 12545038 -1532371338438295781306203840966394880 12545039 150572691024787470219423198838714646424 12545040 -329275555859229103918403049579235246080 12545041 -1701643506960223134139286910337589908558 12545042 -939660960761819465017567580608725888000 12545043 161602634060796048780821008574622115584 12545044 -1335284323728428906004057984070717684864 12545045 -471205184900677447932586428832366936680 12545046 22650765909606402362505092045431635840 12545047 -62382984062143959239641786342650198600 12545048 135706460535383703925423771674848194560 12545049 144248122919371400593404249367554748416 12545050 7257702047211882010710041797904601600 12545051 -797773422482377186988256347368966582608 12545052 -383752700390768054640800445051111014400 12545053 77719561867427295747326180632591287340 12545054 310517906519416699837426961505926821440 12545055 343344764089140334713051748142918328000 12545056 662438167111021162594556943095436214272 12545057 227072093134776540378775184998828391424 12545058 -245765332653584356484079068381301196416 12545059 278289562647888297201014312421345831260 12545060 -611497579034924291267441117845438464000 12545061 -200903257404405525565413572132256451776 12545062 10063050700687064018614357891940056032 12545063 1085232578922985837175856940392609528312 12545064 341457990880059309262676256918813081600 12545065 378158233158899020294452220982428296720 12545066 218751820670597505454720991814229997232 12545067 24352685358103756338224467261516019712 12545068 -169536929992008289572039837935803409152 12545069 60347824612994798348043097340547381120 12545070 240470316187580939630971140596069251200 12545071 370487424034857247641871154672624898048 12545072 56935205081130035583353617189990367232 12545073 -816111389117154618371209358494431612720 12545074 -236859626749512910273447364791327503360 12545075 986423077455622653044733916189592040300 12545076 -563570929142729970596550411161007034368 12545077 1562786051156928095348390902941043971772 12545078 -4764783512015032705277257725955194240 12545079 941868206764473050254409374897806513384 12545080 -275216829769863336108664859833427558400 12545081 -1288124899322899890098429997168954114300 12545082 101392631808510340429501657387557510144 12545083 828643248568137986356354838546656431332 12545084 600304851718788439886124101820995404800 12545085 207558734041802057844964698827749797120 12545086 -244534175486313080684208661327656907008 12545087 252063860030045517548619255532977083952 12545088 -119379257494338016279055634479066382336 12545089 1040185019180794775347262173433541981890 12545090 -297411607209174960917526042108419766720 12545091 1487749965000416829840743479232650759680 12545092 155602737404319659029064549955184209920 12545093 217793394241900106171841342251323911744 12545094 -130435527481851553589607134979205972800 12545095 343713486686928316940982794269379591520 12545096 -1959876535334016317821488838771325245440 12545097 -413989044772796062902789160119761806272 12545098 -142125063404744815557064631369723164320 12545099 1464064787826420361484823844241886876672 12545100 -165257817699376468028997795002748134400 12545101 1873167474448550307789076500722463614892 12545102 535190032958401171473338360470076866752 12545103 16198981921083339021412731216354234624 12545104 88884989679170204029468795214912421888 12545105 213214051228827058751028729182245883520 12545106 -13338281770676303387957886116040823296 12545107 380481229997412285368311673474702497232 12545108 739395653905768656570285511505267490816 12545109 -93370796130891590168764724070450625512 12545110 -105929091597885210610920387845186688000 12545111 -348817577160981393671987624281184947200 12545112 509478554143035540199646127404856115200 12545113 167085344455921984275343499490472572160 12545114 -64779870208156862701968477999823267344 12545115 589973400083924165055741905300583997440 12545116 -1668119162267932004106969220350471324672 12545117 101994002149439941816331455490457999360 12545118 470558620364965587676079356601317874688 12545119 -3169656634928999645949699584429987554040 12545120 -65221635205769302983163157091597680640 12545121 -15932486270402768770096281252307292160 12545122 955227690750475183370744984811835392 12545123 160988769183014107186675977268796206344 12545124 -682542460349585685090001029874709228544 12545125 -719061677014578575754322680429050181000 12545126 -18243485926634273152711830191876903616 12545127 -813032794471917004906083665408798409504 12545128 679231653141537136018115493389191388160 12545129 360000626826375394411486942039625948730 12545130 -9386796226191364400613267524371891200 12545131 583345138374211983916884178251937005000 12545132 -19432987921259637201492905239473586176 12545133 -504336851767995608004332658479669765376 12545134 117303202826313111107271435030721466112 12545135 -571723335212348998837417542537601588920 12545136 72790988190468678168695249452696535040 12545137 276861097659797115221364823550490704640 12545138 -713801937955610587125952804528714143840 12545139 -527016540682927010300443097514458309280 12545140 -411186631457383075420634775809870818560 12545141 -25496124111952164466737798126048306528 12545142 188670008188386731586738815926270009344 12545143 -15574503428173042032342897482018603616 12545144 -1255587185612374734177208133174789283840 12545145 -1380863677751283399309633468387390566400 12545146 -141361725108862327748030028921841035264 12545147 560821255167762910022540917666611880752 12545148 336345209207763253452162534039787487232 12545149 1453851707703773719834967437645978690240 12545150 -45848271830073247419068314830003696000 12545151 -299828692917376424048061298358005126968 12545152 489409631778960862318341354911013273600 12545153 11644265377563842112377046031586786004 12545154 -66921435662300476833368180847520504800 12545155 58643818224368302352063649791752646400 12545156 -471370456243564150935282362685456323328 12545157 181751411591074263546536423395933644192 12545158 -752105926005524264400752575188779260320 12545159 336683584790659445261629223771377200 12545160 169355582167492509842510233973283225600 12545161 -2261208626421509321754818836427770076288 12545162 62887818204688497366122804533223477760 12545163 -769064103848270080266794488350808923960 12545164 -9360924575173166779655492157280484864 12545165 8057070808538565279432498390126213120 12545166 -217504155567143688762191648890173428736 12545167 -1021743691917288193999392391236743859600 12545168 -367426844998405508502916449468009676800 12545169 -110308211638462847682411386753661558912 12545170 451470972318073327996609245047338867200 12545171 229758121046899816038588668380922643372 12545172 -524917184252981735256332197859669606400 12545173 -148951804129420790658803189458194097920 12545174 -1038440840457661954547901335076594553920 12545175 305598089517126749191723302969916851000 12545176 -1075612581340557544050187490682975774720 12545177 -1490642560116126540706499081536295809974 12545178 12619601030886767051050785361642458624 12545179 523219461759013056560916968469868235780 12545180 431215131217249340172494542802277504000 12545181 178088615368417754356357296276240430080 12545182 -180006248668728025408841852090306833728 12545183 -294906345204200610053531343983052261024 12545184 995706002311005622098284413315807444992 12545185 -1154487119315309566874875409313411136620 12545186 -216325568372671602086403907889354899296 12545187 -22211424645822154163956454644855173120 12545188 222634123943997369636391554574038876160 12545189 -421334747371402317989990967583319647776 12545190 4760999128343646981827948819401816320 12545191 542632960098692902809853089458613381400 12545192 -1210246451965168238051164219267827302400 12545193 -2687973304894015619578867803113195711232 12545194 -1752312139638005521467213801389028115200 12545195 -14164470824588344077693684763152964080 12545196 -66661528648664371830157021010553271296 12545197 79367686413674021689142216002212824032 12545198 -1338561122607186273668850246040335790464 12545199 -54399164352502750449965877359951754120 12545200 -199671138548931657512173919280447488000 12545201 8589520011725206051104776586973011792 12545202 -28461973359154060347582429174515927040 12545203 510453814107603227327443206165650208768 12545204 108978149296040296531444479501518438400 12545205 484737779330833066580622212379635139360 12545206 209084206474935739523326678260926947200 12545207 -8196242476580202314492312934944085888 12545208 -474034080515774969842839639623544975360 12545209 1817553204534917136648006289558395114410 12545210 423216478105850263549906944182076131520 12545211 -426062750078861568687573166174375850496 12545212 -503136178851103498395239957539341585408 12545213 16684408727580664662577784012159475180 12545214 -356110197800904101400193158120951653376 12545215 462820273884073013133802856103117820800 12545216 -65560287380414291337079660130095595520 12545217 -1280950752802493857476166854859326713166 12545218 -369051494125106686210247744801566645248 12545219 1564078272727155591491150037017473570620 12545220 -228902061392696332482488793769617469440 12545221 119295117413099363829796242321898751544 12545222 -628845444071236052032960122476407997088 12545223 -996331683662631242788517480524017744216 12545224 -626687928647676138568239568890305879040 12545225 -337959231018943693025875123589367894000 12545226 904386121334836202122909261782197875200 12545227 433664798646415492890790652259932436792 12545228 122173353451321881146529110461881293568 12545229 -297703010237696270196487620553376880480 12545230 373358697528825665416528945747775789760 12545231 680593414275897136118716320122493760128 12545232 -11435023865004805012899274258741198848 12545233 389555597159934308443036830797252586482 12545234 -91205554971715641206417008426510128480 12545235 121234827146616291199266517066435751040 12545236 178338667996224612610762639192878366720 12545237 987294830758774229576708755048145879886 12545238 414267061739923683952325590272620382144 12545239 -389165303960132470740212726196882603344 12545240 614490405178969909139441193275800780800 12545241 -512153611444442449853526261623596834608 12545242 -954583876300797983598626887486882848288 12545243 1009425068216858088561211699637269047492 12545244 -309998737929914730416236536560584834560 12545245 805512945346396082658252524026122211800 12545246 -25976685993240635825080518500132686080 12545247 400261437045331574620924615903904186496 12545248 -406615107343645215451591465528399233024 12545249 1903104249623698835342042400710701970580 12545250 5572824401607128414537723426459520000 12545251 -844373926592128760846995084756713874928 12545252 -908665450426241688466219297453987726080 12545253 131880349827213466247839575101468027520 12545254 938239586011373878198393191523153764576 12545255 -22606624493102992461743555615891592000 12545256 -948715801420895830014607777094855884800 12545257 677921568839315001710202500401412337800 12545258 -578137976512698292158651880827177395712 12545259 -481252251788154595141645796522500434192 12545260 40738327711055113636491484535530168320 12545261 1803624061052513068694341898320947899862 12545262 -58020101571090424210099085325964769280 12545263 1228763807274032252728182649028525618920 12545264 -605912483599752793715360287272842526720 12545265 136574359317107980867520677669430200320 12545266 349929819542518543285040921358215890944 12545267 -12829731307971492694031507579742888288 12545268 366313447936784753535722453847173228544 12545269 26283938783132330699063097631907479680 12545270 43235042579387917626993533353047214080 12545271 19897266879817796611517839319521002240 12545272 -12294156573901280088058836172208947200 12545273 -193261967584360886200202114061556737600 12545274 235073474082185491123060326112722000384 12545275 -348469758858722019122335794737183503200 12545276 681338857848242159031219748231034204160 12545277 -412424822955468266533247270756207662080 12545278 378986581450529031724200490642686397440 12545279 409790685312537672011154216469330848000 12545280 -54675499850409455446615767813980160 12545281 254163684805544672227628903723845100544 12545282 1107243205780239187739983619091698044800 12545283 975611931621463329249523936349434015224 12545284 65341170726840918181950361843885608960 12545285 -284885229825992103406804798913496380040 12545286 192849889125754159634319337813129867008 12545287 1911921601549011390773578332783510148512 12545288 -402153854209605117499002693792097075200 12545289 557369507808061758465092114273336992554 12545290 408516267286930826248913518611202850400 12545291 -144550058340592328269420061193074654832 12545292 -162221545781327396873491111199165211648 12545293 29475569512806229624795822414208447584 12545294 -92298543352879208616616752573947850048 12545295 57705877479943829410559247773972528640 12545296 401192033010572064031488847719057661952 12545297 -246056745557993157465832099629862510080 12545298 422959896007164177705514229089988384784 12545299 327109634653903724235153630777710419264 12545300 -315851755156560481679988401214335241600 12545301 -924230162006578941223602770246198491200 12545302 266107751086567341251713209625887012864 12545303 -91300257059740999986881092597587121680 12545304 306759691711481341012872160648571781120 12545305 -1410142029200765641730753868923313372540 12545306 741326266521196652119670675401482013440 12545307 1795117971189298159502599282844002668000 12545308 -842562301795129655882630604503953603072 12545309 -127589515004271616792714796967336467520 12545310 109795870449054635812520726443004012160 12545311 112413438436150657860937673403568040064 12545312 -245307443497365836690032321542318981120 12545313 725310428287653040930623221319571147200 12545314 94467970061592992602022178934678536192 12545315 -292241536553941553544200132048381333040 12545316 85266432559339922817547259546779103232 12545317 -1421412019404915561826054778387756357760 12545318 42581889011434881116478433908381243360 12545319 -264599647700879227499471113924130634456 12545320 645546826555499314986471082367225856000 12545321 -1953246622695749612687109175600786214556 12545322 -221643729222093500898644756045056048896 12545323 -73719003388321602386738402296143943440 12545324 -1530855544440158890465548729610488350208 12545325 -173403138186825392904566021590935253500 12545326 773936313957229129907493004784302370112 12545327 -487106444098563760673506938755761479600 12545328 -70727665138686863788463631863195369472 12545329 144353118151815220494342578165968959984 12545330 -109494917419081464356929455894247249920 12545331 45576265172336060555245619048160385584 12545332 345646929740758142698610911032093735296 12545333 -1284921260413810874136781002744217430418 12545334 -1023518405380372729108187784617577922560 12545335 901695990886805208415237204296948554160 12545336 16785024659992476484323019541870899200 12545337 -206898563392346918680808612283526916736 12545338 -438930276145520798176621337942766471456 12545339 558500615773431845159930945868278896440 12545340 228337177008625405781720962374695347200 12545341 1617507971235176453050138395857985484742 12545342 69199768366622820474252726736667272320 12545343 1080399953575050292806428926305204295032 12545344 42212287119807056444201275217204477952 12545345 -836996313791274810712814046072996273600 12545346 471492060268340216711640649624126580736 12545347 489995575816907288571034359335685241320 12545348 1225229259932367578862431818218835762176 12545349 424968826400743286000672204641690999680 12545350 165015985345922772046173816579783888000 12545351 -90604252485345528244949933563094376000 12545352 391909823635401545075802801811177989120 12545353 2867062128478905886125978175584155541000 12545354 299202967946947203506555304597335961792 12545355 -230479733425389773767525009862291008800 12545356 463089471894519954095716274957676081920 12545357 228531745505738234210580989992106315232 12545358 29975595178025095324523417495715840000 12545359 -29257205391081261963480264577224640000 12545360 288540197180512871541530004023336878080 12545361 -757939874702485397897930801506161367230 12545362 -907909236502620636111186548478395123568 12545363 994414600035868159653682907380035641424 12545364 155042772388957569762693172323154317312 12545365 236613870227844665644719838136318363520 12545366 600222302282400849866705257740529273632 12545367 -788127634167592442041270478790732932352 12545368 -496126255371880022429545296805082849280 12545369 -184081481177109360322833764111488954230 12545370 5744868888765042975128364375528791520 12545371 -578217328798005389832348803675925748320 12545372 698819314119568250436112588691990644224 12545373 -83995970284172676806271265282738888320 12545374 947227951869657664364007297096473016192 12545375 -678038993387332419960842288865940506000 12545376 876925583810209634517449263248559570944 12545377 1220540599630113407478501958359958142640 12545378 687671920243289880097519542381132444240 12545379 -2981051223669594672761247367343963904 12545380 923018409373738108006551895830618220800 12545381 707880339676910291990648860801791465984 12545382 -47168472467907200527811125314685028352 12545383 -498596392742709585841801726873894610040 12545384 949985203808761633498066456061019970560 12545385 -38619241330902504399220183439846112000 12545386 -322744291705825573454056758580967702016 12545387 1257438197737052707721987056318457490036 12545388 1458638387237147749141155864706880133120 12545389 1028513519990884044436905662951862415190 12545390 -31621018195768543124418377817373163520 12545391 522951209261810283834840741393851593992 12545392 -132318008480804914492754031347128827904 12545393 -239386694811033758842461736602768018816 12545394 208509109515916963694331091974137329920 12545395 -635675057220160519967193900996747315600 12545396 484513702842771248867711453713619742720 12545397 654003585790483569499170857309657956974 12545398 -226599600874169445793948392591629110464 12545399 -799230565800718236655928138221402616664 12545400 -263490957617836406839251129602703360000 12545401 -991090288920634865365817719048540294 12545402 731228607241649759625517547090221458432 12545403 -47208392001511399801991307237819489792 12545404 -187654883296800726495718998934322182144 12545405 -127190299356013046920202988431227126800 12545406 -290735720494693349599283961315387332160 12545407 -573796491039724055867700901584648134288 12545408 460109879108854481764434143089702993920 12545409 584695325101713460980800151613597718688 12545410 354385358524961910112222463167332963360 12545411 1532079638961366479345692952824709958012 12545412 565743339099793496787829818820323176448 12545413 169986132165753520702861352077065933662 12545414 -60650043801633199264970715343904162688 12545415 85515249368642711541436045699113024000 12545416 228799450541374803662744516650758144000 12545417 -79163408851828206230348704623852786534 12545418 -42586686281755661543362690407577320192 12545419 -155670717467712562181708061634910492832 12545420 -249575924161224862943319020411481246720 12545421 83299845626901456722304486869697871104 12545422 7515325340901407386925581637063954304 12545423 1625765610910634545869893770123732210104 12545424 -112339085080672941182595175485890912256 12545425 -566070110312847587016769173652321053850 12545426 -451878069455089169417640497232674855136 12545427 1219669809483439576960823374654609673280 12545428 33457184386940953772926562578392170496 12545429 -333893397595052448184695250448233975680 12545430 117877893121347861937858979611105653120 12545431 -1250976887420765508188538108841303743168 12545432 -495735185277468548559306575329623705600 12545433 -217271235939551084262921795674238333798 12545434 -410887874752745689511128876880123723520 12545435 257053717867911815398019140930761296160 12545436 -67851770177040182554748583965224651776 12545437 1723737709715736279944335736816527255360 12545438 1811837549485234404955510970484900021696 12545439 207738483127230010339962669206580731280 12545440 100255865971916666163252777268012646400 12545441 357603290180101893491497718008399709184 12545442 1313309240994722708429459187352049664 12545443 -1241224679040221564335268187752874664256 12545444 -1378729769913126366643940865802039496064 12545445 292086809317177384412839901993358220800 12545446 121564859628694451168373844010641032672 12545447 -2161735300712793373896785246804112244104 12545448 -139534256197582966790919886687159910400 12545449 43994054121313277300549082066723972736 12545450 -359728027221088379033248995668908454400 12545451 -707540766639711581861009604994608638820 12545452 -58212596397973154233410630001425625088 12545453 773391215694915250120669265133322851840 12545454 12281236342856847359362491116024596608 12545455 -455820455681571820185290007857541444480 12545456 -103861088987585425498205672238533836800 12545457 265655578225363948145891478070017379440 12545458 113374122725771944397974361821241410560 12545459 -853621592854663362374279746714097156340 12545460 -544548936615062642043190050261714750720 12545461 10088488003047768088132750504540767612 12545462 -837188112717856193169567683987305308768 12545463 -192324974178949107531927667049828002176 12545464 409668393123429519545186364084854476800 12545465 434096129114466883026614540364816043200 12545466 67767014585186376106400403937920460800 12545467 653872426017935613261674669219934400464 12545468 -174225515697768298039434416119807357440 12545469 -475112331003996690558732970378666591680 12545470 -136137836725387276558249048155231165120 12545471 319394752240132198385099900499350744712 12545472 1915012450892659492700939510939123712 12545473 195093293627885500583609089025350380420 12545474 -392986157787108468386824775515404777264 12545475 -132611560991422497297093328913800512000 12545476 1196497395471250768780949701810953945088 12545477 -853653245359413243903483906539718142656 12545478 -240416763246185721810409213587110592 12545479 132078747884438642100370058503701211576 12545480 -652072697741470945926852166255141017600 12545481 -58182664700682967205919392002531889280 12545482 -266102041699729870631747342558451991296 12545483 -97382302538463029452611176239732952256 12545484 -63849903802461951164875190485324873728 12545485 2466176306661561394827616486576964619960 12545486 -398634976925649306218903150873413789056 12545487 201903056230513609142527288790551367520 12545488 -16631496620127853681601229021954441216 12545489 687223775498721202710093836619229950720 12545490 -126244979081320910008609828385958366720 12545491 243069073986212713522952094761835019520 12545492 130897302837974913279387490483927660416 12545493 -874523829760686863737199204195694865536 12545494 164447133556302469169137286492513927040 12545495 222116575857922457249938639902767816880 12545496 985769744482718780758640337595182796800 12545497 -33209236161592087810427632691195505660 12545498 -416269172124024991297004160546740139264 12545499 1387824165011919313383844941688695343920 12545500 -728011715538039659919223459061227776000 12545501 398250534754015012341195619844497378092 12545502 279674466673361126396543681807584425600 12545503 1963665259473715350528560733036111886152 12545504 -1048657591394487763520711119221297512448 12545505 -360394032480504802670449554780993848640 12545506 348143594041267333334268418606275407952 12545507 -623381733529849466308193494320042985728 12545508 -593712080073960631920568875879862272 12545509 3412291839495899625701717657492588859900 12545510 97802807508631271454818555593446768000 12545511 -73346585903723467949231695970769327360 12545512 -585440511350187853468106536992347013120 12545513 240889696615809367110258962145133625124 12545514 -22203685875581802016766660992604101632 12545515 -1325509349252095726383937036791450039840 12545516 1042626002726782165997020424911270041600 12545517 -1209165333333154530354853753972557366720 12545518 928617542699316595679212214105852688960 12545519 -187522294715411389489507926738136888224 12545520 -23529010168651838362413768343913103360 12545521 -651043951641576016207694526774271631278 12545522 2963183596024054738451656326414759936 12545523 -54621568209748733629439349839873421348 12545524 52374384432501576347461545589175790336 12545525 680487320938952249928742451677705867050 12545526 -119639625333456933309631346695679496192 12545527 -1194070295292547854247635347837248921624 12545528 690411511202151197521910158808990760960 12545529 192406924567014908335527688647134587200 12545530 86693157888974058695052028511800712160 12545531 -1406942957709303967730276345785166854248 12545532 -197282522633950971862148993501498540544 12545533 125077536477558205991712531096214173696 12545534 -82624546411821955139786501180235005952 12545535 648289672967517921488073475108172653200 12545536 389436076615881547385780579832881479680 12545537 -93410765810950352174731227556608160188 12545538 -536071369736851875114033010368912944256 12545539 -1531078020657292843845612546602831488944 12545540 -170163110511539911149276790119746334720 12545541 -1046123744157703946086933559309730294336 12545542 -1695107476724890180449868425574699337856 12545543 605144475395913014553966968674932999384 12545544 -937819839663280507107489815683161538560 12545545 -55674075560642452094496585688588262400 12545546 122061710306931926505343898439541517712 12545547 348148115171601293444435695516662991872 12545548 260709864492540523299995979120039690240 12545549 157585336522475358340875590227515279552 12545550 -244680125186631724977197644452322704000 12545551 8908139181869522653314306075837850224 12545552 -20735728220108504079346251850630815744 12545553 280743771246521843033719961463822173184 12545554 -62689824474031073612492788586710422528 12545555 53882332729657482019822866984697009920 12545556 321681127063897258253068539901190952960 12545557 -47917458167953083516587762729297827200 12545558 -554303054552665722155025583264193495808 12545559 -187487543379701445739286181101648233416 12545560 1286914935811843047442484015139972096000 12545561 33771605863785323007971409072139534464 12545562 201434778023944343300510108442764961024 12545563 -591115908278542782553812061065021368188 12545564 -593981111183589506748263181843794601984 12545565 -543613065537676147913585645704022664960 12545566 183976742216509068876990117210407634624 12545567 -1122775652201309161137376129774181443200 12545568 -361311973070289414532271720955799142400 12545569 -1297338563745281662308616076943270799104 12545570 -533114572105153922374338908207104631520 12545571 -1103704552276634441246597197851004785288 12545572 -38303926864877868262184570058215706368 12545573 37557821744379869634928537189385925600 12545574 213502103784974910011784402844428059520 12545575 383711348679679274420266210273774010400 12545576 -224831854687522231070642378263512023040 12545577 143966748979764322436077000664702647680 12545578 633796276877794844737856319432236115456 12545579 2618502654363391500488889735873378993384 12545580 338727245213831580497755606756338155520 12545581 2072777805476758179504805232820695935382 12545582 40069248684971284782446743330575871872 12545583 -1014481159116044239170171179947915430400 12545584 442564250149575938207317963974363873280 12545585 -197463353258231140268561525047387493400 12545586 116284969647111016619119258197862366080 12545587 -534367543546870994620629614833788923764 12545588 16173869912467286046025473909764628480 12545589 -49437678714996916974869705438906431680 12545590 1773762645125852804965612271905992960 12545591 1532315954010026837390735932929992461992 12545592 -919438280870304746271504883553680343040 12545593 279632149882140710441026969017066828842 12545594 15094969672944273491304446346047228160 12545595 -899676950130436616722421446474630296000 12545596 179049821303760880557944616456947473408 12545597 -1790046217875759780308224941548324502708 12545598 -23871037844176529241745751181478699392 12545599 -179343541921395386869878911150336231952 12545600 -27994106610814255490546662151985561600 12545601 -140811886589872461201029048697744969168 12545602 11831259824902479725207241642233644752 12545603 -187699819799934096517165085828431626240 12545604 -360020225002853453422476518794895514624 12545605 -644425543353035316436976875269355164000 12545606 1213881515795259320479215362538787979904 12545607 -48081633532660627828778609646118557696 12545608 1800885072255766890525570731620572241920 12545609 305094914044956846932529439424745328032 12545610 -19543559891544518177202869758159503360 12545611 615580712033947704683584202764639587952 12545612 -17576908292227271268832336573200063744 12545613 617796709828341976540765113673682059542 12545614 293815582785775831975640412936923600640 12545615 -326506706850111096514553519140064853240 12545616 303606661193436136121623072099421650944 12545617 -445320875084840885348940629232722743374 12545618 86790667011836028927980555430259080480 12545619 164696417718925536616627282193188482744 12545620 185249620951523049562724858514476244480 12545621 351899351136969242444497876189845784224 12545622 633850059371120965221170628839838036480 12545623 1482510832985047202286950029293955988640 12545624 -735169063946676973726596191816908800 12545625 -222574318028827506451754643199480110000 12545626 -521773175114095248384976997223813568512 12545627 219335584500533919698398451137868942592 12545628 -883020779069673539330674791104074913280 12545629 825519335618422057037639653637719970400 12545630 -102832726197285970141880898766885236480 12545631 -179513678333155262575760867255090803200 12545632 466626386523212382454631989773454540800 12545633 139556421562378780524606133089170190882 12545634 14566327140600067100656534153810645248 12545635 1423250637725741617464787113926587264080 12545636 62765392816644581529471264041184958080 12545637 5919021896133964057011863512784168256 12545638 -42872485221239634508613781334302867456 12545639 1006331757785517710837082422291628653880 12545640 -340106916571453443246873214826200320000 12545641 -253800359501052637074816896314843605958 12545642 347955478965797553333759300710009587200 12545643 -834356048880274225457125401542378880 12545644 1119064317946766439722477980768567222272 12545645 347750783922581203346372683051193806080 12545646 27135558975972931055237293187990871168 12545647 -212797367022825327816284954495977593904 12545648 -130713086996136357439515988076151472128 12545649 489159855189887651800638408741886401024 12545650 103877046942737464608496985924224293600 12545651 -2508518586646911237530753002430596470000 12545652 -109992486766045377499182957059750486016 12545653 330472473534744581661940372039908161884 12545654 -910804500275558339691117408579908985216 12545655 122752545230370411887135011614265358160 12545656 -412550529929727244175609569739919237120 12545657 139205661941918884860767153016791831892 12545658 637008488361491393894020138350987379200 12545659 -334748318226929320298502577598190163184 12545660 1201159103232063784051408995569448576000 12545661 -452718153843868473247901396301452736480 12545662 -563435106848292845768222524297712472000 12545663 1311453625126037502046114737835959238464 12545664 -8011543365390388249145527552557711360 12545665 145539707236371560899247523387736057920 12545666 835302856156355973766014519649666745760 12545667 410260982161521503632110086511612063684 12545668 -356969533177447610776150650239370285952 12545669 -72848041699586550272315008864715817600 12545670 -337293143080159696381666452607864041600 12545671 -1927140817453756873059142075373515889128 12545672 -215307410390171803534132917979982069760 12545673 -23792290880075855866646247843473006592 12545674 -82473985808697788532118141202414407680 12545675 -767705750765255214393689599199987051100 12545676 37217791480544449750247423389658993664 12545677 495082827555925316491416510843641469612 12545678 -278370562904228040167762905951640631360 12545679 470283463538095975390131373544938545168 12545680 1268179544465397538728371764364574720 12545681 -968231720067409447317270306443395194000 12545682 -179134677065968672026064963829093084160 12545683 234141485812652122873767471050317695024 12545684 -383113405970205870935514322933937031168 12545685 57575161020780516732672759985508308380 12545686 -62422947447703515792686324695092878016 12545687 613213849996614421931183698068616209408 12545688 -54994801551475762730079144657546301440 12545689 -310281922080666707951227915147214644600 12545690 -395498533923952118881013359865976955200 12545691 532639452451386277945077369237559095192 12545692 -331345563501594951743480197678532637184 12545693 803807965206978414578261092477317459942 12545694 276195875783477550252970726847429413632 12545695 -128749491327208414355448286186168934400 12545696 -880325107753374724738599255907398647808 12545697 -223426989248052691299152004494447077200 12545698 -269025014485291561415393755145661169920 12545699 158977317669981504838655059764810541464 12545700 -52178045293507236602339655032537088000 12545701 -4418925151183900086898442609219364480 12545702 -138222559599736467601529788152355404288 12545703 -267465837815040198168275233881406554288 12545704 -712029286396601349541249461403076490240 12545705 -707836018413204050495487587530889122140 12545706 33716712880186393537094013942683906304 12545707 3530850149612917965147450445210804560 12545708 155114796343605287397048211294911676416 12545709 -143481771750293013368663897245770345984 12545710 -922433079078009170423901377220476413440 12545711 -501819327327930042189648102915859153920 12545712 147582233468731974585155301850217840640 12545713 -611521516561787718321828285777086256600 12545714 27404269186396369318690520517604893456 12545715 246230261069836350124619722719210802320 12545716 -887386759139370125611622606636640108160 12545717 -463558883302356478861259107198932393234 12545718 174443197198544724154120921541704163328 12545719 571682637702372969916298423545574682000 12545720 568548551988351904907477762199987609600 12545721 52994228855787920295332402450234868090 12545722 -205775183938214803925346052315020173568 12545723 1622090438579741048951957240583288000 12545724 -9387758762876833183141328961828864000 12545725 -938618584486177152422082743343262816750 12545726 514790289749039962545169615592572077312 12545727 -713283135679607531181211123750730420280 12545728 61592620256851844381166367539216777216 12545729 -214770650397327152066742640691337397824 12545730 -168016891882743029563097786582267190240 12545731 -487219212501146875117521201354545820672 12545732 146582601916889295897260351581036116096 12545733 971939416824262935954773849056427862048 12545734 175790802321827034445638340160246642016 12545735 32422652918989734892565568111490258680 12545736 -31699349874962640596255756450557132800 12545737 33768665496836525052798820479947942452 12545738 -427864517351357940912257259117976047360 12545739 2734026197903467285404678041119823130240 12545740 -806780854318074516837525861823420753920 12545741 -290609589881760988754528450914725989760 12545742 9375614605139425232726759298059704320 12545743 -724696193027888695626568247329455818000 12545744 -29998349642304313462501095574148259840 12545745 -110709819847137779144047549834471008000 12545746 -391233316668183691399035958190436674928 12545747 -2018576978798049644197505253728331750804 12545748 -429764070729502527838026990971770391040 12545749 923346598526857423710397289161163708750 12545750 201555004763957516867449337032115712000 12545751 166606727970425282822526505175687715432 12545752 -624359003824753892424623863292052787200 12545753 -1459089579425500669823084506565170170240 12545754 9609100761308632691519024817952882176 12545755 114001681699517178166975739702113902000 12545756 -161974313369603497639777052432519500800 12545757 399883012321275276791976592900950343680 12545758 -481688824417153702180532294009975579520 12545759 -1629565158909283755921344474426819027040 12545760 407971612603870313182771517350163251200 12545761 78432020167716201942763701409619606932 12545762 196716531441879739003281763403642241024 12545763 1113844565302403828817222548101246727088 12545764 -753382130361202075155632361335760576 12545765 1834903666500273461950086968571191213400 12545766 606346243792531095126390852571861824 12545767 936425783233409028208221673299762046120 12545768 -42396736346077607392765113020216509440 12545769 184937285129348677843630865481727950720 12545770 -31538139466316136540450126103945141920 12545771 252424081735299848205280138153782898944 12545772 63732714461856650509555572199145106432 12545773 -1875257274138888299740092984566216743978 12545774 156570807729984469816033769077941827136 12545775 83894879314436944756256764497173019600 12545776 -266625419521509082351398988092836249600 12545777 -448796909061624625928618411219794964940 12545778 115750020129167318468492779778113297920 12545779 683245524043455037721093518229738068676 12545780 -32048090114212033273029913180054471680 12545781 250806340018062299709043963783994283552 12545782 396641045098137305529304856126472445632 12545783 -1149983095726228687906350956858521330968 12545784 -278883660902591971066495150228129689600 12545785 -6393259091742523721851051460662381440 12545786 305129632545408512804281240149108840960 12545787 250661623905670290726771430166713441536 12545788 -238258919568983204391914031153942310912 12545789 -894118299912425618757648174533559715476 12545790 -551934326151732983556627805728278972160 12545791 431361344680064704540009531368355591000 12545792 223889796293729829027604120682524311552 12545793 -46705243940484098782940091018270397440 12545794 -798588402458438060878808607209292512304 12545795 145077603583184616390263100139870706400 12545796 175895988170307521863795075419584532480 12545797 -245348332880928320693713666006848146976 12545798 -748409653513532342011431339761870877600 12545799 -4818266422863288995640880800455564160 12545800 411154371978707808601792288353273600000 12545801 1521696403485333129173245577790066539802 12545802 545208538730168922712788395215659455280 12545803 -398637746470346184142492104153554827948 12545804 583855693208182092861824133252783446016 12545805 -567981492169321219612036131796754622240 12545806 -108959006438662997831849959471267760640 12545807 1127894537581514211103237450782521197872 12545808 -59782643410278641448615187806575788032 12545809 33104668334984751013256026749949689728 12545810 19654605371269988693150386948493160960 12545811 -160352048725928659933225284067271780940 12545812 819052145979417040288048399919256215552 12545813 -232343583759172619153853547099393862244 12545814 351036051892926414272502287307744775680 12545815 -101213555035665349051511238971791880040 12545816 -1149915076261012056864256419542155223040 12545817 1469936235422117392864838704673393486112 12545818 77367918813473851116627833110500952320 12545819 272868913958719414898741094737547747840 12545820 -178030441737788098461435550153580544000 12545821 492168956795083428659712897348156658022 12545822 680511046318755519801579360631343265792 12545823 -1116978322615462517838098894266003941816 12545824 -296639430801748635248610273737035481088 12545825 20778641441477726843657940700620773100 12545826 -114517490798012257092037854228246590976 12545827 -309705227163828355164490465939713600000 12545828 -759259354248490539752697562612521551232 12545829 -1078545772173662986613390499398313413826 12545830 823913285519063098590113884159849017600 12545831 2223462196148993368424989347408268284000 12545832 -40202554348886554362371656826732544000 12545833 -25112819683374204591440521101911198016 12545834 -71376961025969048471483637729942076416 12545835 -355946814596415243682040929500541132800 12545836 74628805831398866776796113299270183936 12545837 -15746117138960165786927966569919221620 12545838 -471601473539453704726559045151744358656 12545839 674429135541841662317166331503472309456 12545840 276154884876835789078519019989115535360 12545841 73370474250919088894032678353906121728 12545842 294017385088957761405140805497338965504 12545843 -1200366790359526274327663169719580961908 12545844 116437057778707030096350620381644271616 12545845 -372628875615639771769838833829524629480 12545846 -102963090731187478368020694967419506496 12545847 -1343427216748718770706568813236939917968 12545848 -65316231468474015189112093093692579840 12545849 862336096411011516890456605962495571392 12545850 -113690980060253537572618994953039968000 12545851 -3415996869714913383714259235008106749728 12545852 -3684506341592885249778319037991936000 12545853 36042177963108569027252922188017694784 12545854 -505930408064922152537908732988952378624 12545855 -100893112573336625122764427327870069920 12545856 163060052230904385205933862117349261312 12545857 -900248467765667074070268047804410446288 12545858 -27921752393894259721926476353792320000 12545859 -291162751615801855166263530559793337096 12545860 -441040811075712747701567807345898289920 12545861 -830676541122368307698120448134209565538 12545862 93781041414171746494507098821660183040 12545863 615488447157630515139614670462100546584 12545864 -112287436557642134196334659716665651200 12545865 73785102756817400619494866418743315200 12545866 376230679914037392655511187614695171632 12545867 1684871542703173282237075103549188880916 12545868 -105690680067625819450602311962589451264 12545869 149751734440853633946980532222863036896 12545870 -669738513127748108795756573966378023680 12545871 111718601689463217913931217236589586560 12545872 143072091372235673863375395506671640576 12545873 -18557911066528189212338500780566394380 12545874 411616845716965153523312760173989946880 12545875 -2313457509825489753943744916287800216000 12545876 -456362851089866132676140076442214848512 12545877 396862869100258116366452044665805872000 12545878 399131896064905039212635780150624934720 12545879 -566164745999346328860682757824311413616 12545880 -139134440185706423199284198785704960000 12545881 -1097139408278885490156736677294724165080 12545882 678391363926011173047240754111780023792 12545883 -388666087077947613928432358124968826336 12545884 545689229624641344488364882722188033536 12545885 1056525005637004201689651468236242200 12545886 79153655064340922566335092929720025088 12545887 -1426098269491612795379068618667656010464 12545888 -939203972613019535976854692786496471040 12545889 1345709430321010156417966561672719795648 12545890 71731026056434484518214942303609011200 12545891 1261378947609513235666535856681850984800 12545892 173156473189346740083464251133521751040 12545893 723771334499362189998132751631034708960 12545894 594959557481030876852439363005250422496 12545895 -5918657050878372740773858252125864960 12545896 -1414192434171841814594486530057705635840 12545897 -275355669504594769548444388345501242048 12545898 -1133376469981017971461093551367048808448 12545899 -1652354236053679454608546620037603209100 12545900 150383356837312281406580534710523904000 12545901 1335136179772669821374921790414742799040 12545902 -477942574044657871291090841697716327808 12545903 748272155052366962040295323579239059152 12545904 98662632653341495924805366118395412480 12545905 1085205160747538143634558684253655083060 12545906 -3760367327805986674417085321587100640 12545907 -39638569844357947694573064572035193280 12545908 -76642480207057872902272921715407583872 12545909 2014105635459647361757190262687008867040 12545910 -41639138804196277719924853676504684160 12545911 286535852197053253980241370743356928000 12545912 -82493758431741478805058589765257093120 12545913 219039597199397887450490482856789738688 12545914 630531440329686655323416906635633709280 12545915 1348438540708907939083063339033940761920 12545916 248522670229474269030116363120187351552 12545917 -272531724358299023670747800460752226816 12545918 -69971781907466772290691708602994702336 12545919 164946392995998566792091560541406597944 12545920 852940372894513214308054157057694105600 12545921 -210877073417162032240507638255952406268 12545922 -455233154598553808670475048664468820480 12545923 -321700761363262499279471391418965888976 12545924 -306241178986425030721003879564442751744 12545925 55754782154894606971861596220107264000 12545926 -2821764835991014643367195538206856896 12545927 -411461960892541369009944705071723413224 12545928 63783776425676515938041970860116992000 12545929 -448968713359818157985362507404089839920 12545930 -282241956973220069359974491039145524640 12545931 682202565136576611939730383177329111040 12545932 314019756266495343686822933292007139328 12545933 408582076982425885071140373020183584182 12545934 267921167193920077302521686346530390080 12545935 -43940639596372305128986776866638304400 12545936 145092075603637302622444731983183757312 12545937 -530572216361760937724016561048554845680 12545938 662251563140657982780118394568307968 12545939 -375136996902333969307488175172494029744 12545940 -214018718188727466206377675479630950400 12545941 1682793602573818976216607465537543196000 12545942 -228549958242624905030127464683882780128 12545943 -517628325955177532966689340590098294936 12545944 -1345382255505470152162915509761484195840 12545945 140662041903006343893465144775682780160 12545946 173531400325413140467578531911048481024 12545947 244079684657359157333560937431368582080 12545948 67897596816867654504498666993342087168 12545949 294636221985063810068769619139163033600 12545950 167279057508573489342189863738088648000 12545951 2587102443043405918844911188647078482560 12545952 204946228633759809845100933666897395712 12545953 -519887418126623348321163701523744998720 12545954 509041408144691105199641542650041764176 12545955 159164052096727354533355685117574720000 12545956 -70228873439830465599595395765813398528 12545957 -282747845603560687599275152687314121794 12545958 871973459742016485198012554346303446400 12545959 25737658913812801324985714565760860000 12545960 -119909826186922631614008147034227609600 12545961 -718369933573436319237087209290880431728 12545962 119499589351031852601174260397791349504 12545963 1138960494699617485256078000496394876212 12545964 277538509382478833082816479767943379456 12545965 1861669381192802832769519586454204669720 12545966 353919193271747231805795352794621747840 12545967 -102172998879468394335547158866092208640 12545968 448768351254716008630392523928265031680 12545969 649577734065026158872249948562301372196 12545970 -156254707676370310567686421827231168000 12545971 1026759673638195233481456249683691138672 12545972 367650418130470107046374176506669505280 12545973 -238486848692407078241060992465160569920 12545974 -68567088469730802819481188407049235200 12545975 161065764862993416382408281686376798600 12545976 -850272302821806309456274990661383680000 12545977 -76375585018504954571750646058906771968 12545978 20939674463692870638992116343761716960 12545979 -95083907072803609044348611811281793024 12545980 -502312774437280644258992229449363865600 12545981 -3108457374890892574816650361316329536 12545982 449703286367617386766415962411215949440 12545983 1397533567392274204303494175257696972000 12545984 183448751624832418170695527396439752704 12545985 625353785920254835167360142199150318400 12545986 725268229409972876439862173346581302784 12545987 -1091417004878721986278700611427715047364 12545988 145301886337637909118717440316196577280 12545989 -105496912200524116357364822396253514210 12545990 -444193746194017217964985383297193459200 12545991 96256536785558888643206074789680510000 12545992 1187869636239460734929585859192303452160 12545993 972577444189701189316103113540950481242 12545994 277464747031744935744403874039628241920 12545995 -401606514812960581724077339191214160640 12545996 -94433210052984050815552181928912176640 12545997 314193844190598168923812821236967163872 12545998 941950934818567188010252042145106744000 12545999 -138606428729801217393470605667215365936 12546000 -85695574773523677868502026772815872000 12546001 347533161306726592054620585657544489920 12546002 80101007960447782563640705829344023552 12546003 859869069408425043556449482668325428800 12546004 1129788356016343009936383149587012556800 12546005 -277840255814573848816984053950212520040 12546006 -579614373458383220622261004559526595584 12546007 306163869393524567511134173746356677256 12546008 1082167316239968924935831412540992808960 12546009 -26662981923343865127106555571380463100 12546010 71022446420865245972516066239641784320 12546011 1902047781681304482186470496920548188612 12546012 -384708693963051695497960888369183973376 12546013 -1552914548107827344775690010531526683738 12546014 -135660439743890674592590539089249497920 12546015 -56824786160758037576809187086524939360 12546016 30726396271158961696777324924918824960 12546017 -12835966933703807572474171050708249216 12546018 779227227271798496694093522048762613248 12546019 60606505062263153808231644128136459420 12546020 -199123649269091259532550523731766347520 12546021 -636257281079101687136929984224835109376 12546022 474547859997709308037349121745583961312 12546023 326285012417107467923182709879818304640 12546024 -2783481355940760630923396857020334080 12546025 -170435574132682418375749890567047212450 12546026 -728529320880506426187207460872492251136 12546027 -261725751497661595830868045640253330672 12546028 933251806045961281143955622700106490880 12546029 3128824030317856561396925109019850784 12546030 -1896355365584726543927719441107271680 12546031 1172065913515483838024883053527192626792 12546032 351872041449166775918278139661937508352 12546033 -707080249435214147528338529405044165776 12546034 24424260899695381875075208039746545472 12546035 -605774526108276425367766077172582757520 12546036 1110321271215155746474903328195987804160 12546037 282540700931686241794200826937002750400 12546038 223522729738626298218724971424113459360 12546039 1181027889802655016899519125933865602560 12546040 -212897410864295796949806008888094720000 12546041 -194318261318953589594660346458999442432 12546042 402355634693504384024297059898832998400 12546043 1911996411529241158792616211999343840292 12546044 432020566312592810357245169082114948096 12546045 -97103876571203754271322037482480203380 12546046 861500234243350798602663219026431721472 12546047 -2139059464829452164549283713618506133504 12546048 -620289621110427585781804861693347495936 12546049 -69443191588331917953341376878713183164 12546050 -309776995718416477073073191020577078400 12546051 -123747130436431187781277763247579773952 12546052 750291760178484090567143052256107230336 12546053 -263508378023944921812266505692685822156 12546054 237934803094143038460593013281218518528 12546055 417687970731187518940393223313514560000 12546056 1469385157492824856564497220701731066880 12546057 109846822557847106220443649552713037840 12546058 641840593005775150418397951365663758896 12546059 -402649624610777265737407913409506264496 12546060 285299732754168200860971794586671185920 12546061 808485184373346694171651124645029015200 12546062 115176336673602570958603738151552836032 12546063 -46430864103080885227758591481659686400 12546064 631771005708673544276879227784929280 12546065 -286692229525625709356755370861394283200 12546066 -118277837834612202439116397716781946880 12546067 13838590571944776038695816606105805520 12546068 -93935064577838570775037685681924810112 12546069 -1062336717909672942664898646581190983040 12546070 603791418678711291084944246118456372480 12546071 177037981618600227502183155821501667120 12546072 -6647564003459528807598322774384312320 12546073 -686159205651972881317074363484974394678 12546074 -667480318491959856616123100203872136464 12546075 71128608868434015763998138043862172300 12546076 -185237097941506367516184427205561434112 12546077 -707167563036695446237774413808983506868 12546078 6457299683458827564791398672265278080 12546079 102826245802677531491570036095510041440 12546080 -117043339635692554782435355026417254400 12546081 994045788207468834909051232475200901970 12546082 55793470969051321030244553565650842784 12546083 -647204684765502900291995451353687485440 12546084 -659508329528244476370785479266935921664 12546085 -777036205154071868807548518884696687040 12546086 363325226221318607610975552897999912960 12546087 58253222761719927756467215347559671120 12546088 -384316980589146696587505367978471188480 12546089 -210042898720376441528134233995472549276 12546090 -154401051544487193985261940889729701280 12546091 795510559074867177839869230003141197492 12546092 -245548228336878269300702895386819601408 12546093 293302044110015553177227519476197125184 12546094 -329272018886391970592987364085670071296 12546095 598122132851229230055573286831788774600 12546096 307527085030783829185865665032224440320 12546097 858558990009823314035772032755725855600 12546098 -1022219612070607582202175269635594159200 12546099 -1047429189349638343017728915655692116200 12546100 -254664867910230181452441554048010905600 12546101 -91298149748800283410876805105588450148 12546102 -503482863184763579375287294554723294336 12546103 79103122262949594850716654026166376384 12546104 1153677001047780415251438519443455733760 12546105 65179883997125193790535047492986864000 12546106 -601212340306503375541651801329553615248 12546107 305206243811113374768795622465887145152 12546108 -358176260284765021806663666873716974080 12546109 1150106165173450821775735377265499635104 12546110 -1194411492463059663869619458404070400 12546111 511236851983545457042076429031602620872 12546112 394499647145930396023207240394802200576 12546113 279317847033799879765512541760048839362 12546114 107238009859929913909423043559332782080 12546115 1128616450000170353862824102672396326320 12546116 79202221748186493392813570264370723840 12546117 410320398472553585157795926967865464000 12546118 -190787375758345294777159093774730323200 12546119 -1048385312979580070899781006930855437008 12546120 534910705337572048895859011342403993600 12546121 1103692816168256089891441711997527121024 12546122 -739636362846891675320828808723822951888 12546123 259622810102607812396648930948636238768 12546124 -86516966685028050183557576774645480704 12546125 -562991259746693362973602258392031530000 12546126 299444874901140379016389835679559150464 12546127 554806975854974875608880741103154488 12546128 68665619497771944950885735711950110720 12546129 -36003182330625944225402575651269670416 12546130 -455162291373140589625083804901962803040 12546131 179679138621926770908223260794667536832 12546132 679837319447928560939220839148380258304 12546133 518205735621016572818388644260093903104 12546134 -53158964904056981028347687622334852608 12546135 -51069142214001621287437386948385255200 12546136 643070523785525370494112133774517391360 12546137 -596280009818952995423947027951757987520 12546138 -446560048305328507648243110194084174592 12546139 895033103121468569306694403376408623940 12546140 898907802445428459313044865824486067200 12546141 -1104265154478286165093935318110733211008 12546142 -29828934100522717640694076313699539200 12546143 -1349438268165620745997803776875865968608 12546144 -712417206341690211582801550703261122560 12546145 -4606003212225846350717188247593489200 12546146 461048545942337348874913958243893192272 12546147 -182853989398438662573116568177077867400 12546148 -1550801478298588583605655192593247313920 12546149 719286266979457939177500354514237785792 12546150 177357781316476886804536042255195137600 12546151 -890419426733213712087107053466684593368 12546152 -793468244327826161343756070921177497600 12546153 2930137664605359905879873844367312224 12546154 12077740982970540696975098699344896000 12546155 123621889935487080287225443823517252960 12546156 246584573368825783425013721640302161920 12546157 -240873112019862312610551230793571876820 12546158 575779672754891695247292004305045062784 12546159 -228428596645109427095716871640665060352 12546160 -105115032374724404681453213504952729600 12546161 -657283783252946870910416290582643973708 12546162 166180709029644749749369382394811416720 12546163 207016701744834538832871804028069172560 12546164 -54570904533535784633723672679172889088 12546165 -59596589865453616330431173354831132160 12546166 579729414437220875427145540278490000032 12546167 631317589881174588414475772027018308392 12546168 -57112470535507487297627936484336906240 12546169 -110561884967512683630564253515601782704 12546170 -39380019288005261858107836034530478080 12546171 86418736983791557104481272364108098024 12546172 1124154171494105934100435640706931890176 12546173 2676906189959354961591882438358632179520 12546174 -274230408756623773247533047172883211648 12546175 -188892820748721082411241891467642858000 12546176 -16449579809171058994601873082616381440 12546177 -192812366724344126918173441015869883968 12546178 -344060573082548207962934931922563494400 12546179 -1431455951296067559224822504165823737220 12546180 -511415633315550577722550658839263191040 12546181 -164556684223495785751206309129808656800 12546182 -21654069907061609051572616700691794816 12546183 77872964836852013773879479451075979040 12546184 -193669890695147622198980182582351134720 12546185 -375875739623911019291507878029927070620 12546186 162445428379938494368779994564532619264 12546187 -840668077851082704673059542045642311608 12546188 -154389915468206026058188398516528276480 12546189 1275456781106868196429865651339621719254 12546190 -177220300017036322896251770784759918400 12546191 -585775942337453931190319002363112506128 12546192 -137682860247935121423584377109899837440 12546193 -2001408803738340726952706873542502119056 12546194 -16313112497261158323167586318844341744 12546195 390480000145205366757147459066519919920 12546196 -767137198142313459355034299213709312 12546197 420946955970617694461808514989373945920 12546198 187332386636815000893190500742266531840 12546199 1565835945321196898240047738968871872200 12546200 -835703919781123212610521324328432896000 12546201 -111748256816748763537452129850033891200 12546202 -230860006272705518780927208604289138448 12546203 -632766952504140033374360421209297534976 12546204 -541012519552407323387682767716544495616 12546205 -70100906295307674753511285146198345000 12546206 664226479417594635891872225604517327104 12546207 468439896651735273641954416638000238104 12546208 1621102841926582089855777358208682885120 12546209 1123718017321495688617876844252606400960 12546210 127068190714405213588650829925415720960 12546211 489768642643585762520134200984105006812 12546212 -223457135871640604711965198436889784320 12546213 -240283873580995148423355839641979672640 12546214 615109563488943158388641957283993099072 12546215 -702800151491735359198668846381995862480 12546216 10996339904436432780418295648111984640 12546217 -869997206387494229989248923636843417088 12546218 -89824724799060448661369530574561198496 12546219 2753281874409244928862703861954005504 12546220 -110094969918714364987629810363143562240 12546221 94653390306058907057296930625951182104 12546222 -120580855964736175624541301176332214592 12546223 -1829031236985626014797180820051399472120 12546224 264170760758337591196652032891617804288 12546225 114120887835812932271235175183055268000 12546226 429164188517046305308983647392315302912 12546227 -397754182261179220160226760726023782400 12546228 39471743681823355064494906875841419264 12546229 -390363180558988280436650874954852497170 12546230 -775307557171560741716398843435806282240 12546231 236618155610466776022713590718079173352 12546232 -997418919787062145731337960402329600000 12546233 459315290229143965992683933481215224320 12546234 522041158926174029904473804020021091184 12546235 -91445723679322164386938548627009813600 12546236 745388498924485496959773253078778795520 12546237 -1097618158984558779809364464498427510240 12546238 -289369107853967101557759474843478773504 12546239 9690586003648537686504846998789774208 12546240 83449335145584195063056767635664404480 12546241 -172256187563103503965889890868125656600 12546242 -744514209004284427900443524795443495728 12546243 -63133279493956142738419014471616646268 12546244 -444779612844432034443376560456063854464 12546245 506560050099642804824206886006391792120 12546246 -29277016390231465947602844962862882432 12546247 -7597189935173051558363706196143398400 12546248 520493504015567528329400327240263680 12546249 -493427146960006160165165476050761796336 12546250 -191552062689247334726929159225263690000 12546251 1677549152248621797425248797337523460600 12546252 -67896233121179066803188967508951073024 12546253 1278948336631547902559645898228072880502 12546254 -673603805140999375996732914642944928000 12546255 784107392243149873991889104706703257120 12546256 9284555125685311248309804590489976832 12546257 -45581818891394435875167626354665617420 12546258 -146697685055206343323897405514711427072 12546259 -1452342225230803216299755478190447602360 12546260 -477066852389130441483737695361744816640 12546261 41335171253830909736764185483009290880 12546262 -61369252493398171608803563131185334528 12546263 -2141882785913598630542983368859476089496 12546264 356103997004032609764360914405648363520 12546265 -614524055190920115264580592836121465340 12546266 91904116069590795271956892349298995424 12546267 598448749071031419262889311675398512280 12546268 102808294826834261130079552856379850752 12546269 493529731938667263713639827444933973670 12546270 179748138570995098880374612413464064000 12546271 -1260195453718825581085989668593830886576 12546272 289469083267546596106377760239983788032 12546273 70518609811656154360685063641507952544 12546274 717707930523854636148328785435869740032 12546275 -359468322297916437435557951417751757200 12546276 -35753911221080716258887840593989536768 12546277 777906767214137915303002662604470240060 12546278 -923852942902587281179993236961311862560 12546279 38483722091618818716433782168775641600 12546280 -321246859338165628602655003344070656000 12546281 -1622468870860022893379198545558757935536 12546282 -1944287104660218472892672175747158016 12546283 1855295987926362608396659223532811660532 12546284 -678052430596351474889673445246456176384 12546285 83349352349888685463789426865812599360 12546286 -508832731842811847583804738747919696320 12546287 -244071880254794285685639283258094510640 12546288 -81172430591868302044738919579189968896 12546289 -109534897401794561334836039661672652800 12546290 30364281035526118675335061028589550080 12546291 41131038029237850096794642433402487680 12546292 -861858751515148041630107742948187938816 12546293 111197347524315184994179808885212816284 12546294 373380690639200487636839475482317283328 12546295 1140842047816131452607490025034490291800 12546296 -165311518102900409845344683541637079040 12546297 -685067083205964391891723506698026687932 12546298 -152047197582938863862737944340945403136 12546299 1266346172709175423929114905530233794160 12546300 73603740799652616343153404048915532800 12546301 671234871810182136777579289390902039302 12546302 -645113541634354757717027297772697371648 12546303 -15921200800345574458289807579810753280 12546304 -1031058098615341006052598842931376291840 12546305 -51296282670055108688312782410514800000 12546306 439978363332725703322147055282663731200 12546307 1411421262128647304774293593787317214320 12546308 -335265599589904194560132994178709959680 12546309 -34211286672207654386299962293631883296 12546310 231570321475815691899276437812437039360 12546311 1571281272900337766467662909683204596632 12546312 662132139279077939509940440526970347520 12546313 -103117670276926133544937255139151917276 12546314 491117885189625437494834428093855375360 12546315 928136047386409615084389985631065581360 12546316 811142388041343821050391546990395825152 12546317 450492481167206921518327049040011469792 12546318 -56985364892360674503147155176777922496 12546319 854706538577873205429510787177597493544 12546320 49076376394082058790173480361367961600 12546321 233723467125539132053320310910418655488 12546322 -613164461083243722039613865244370290288 12546323 1188490281346621944826652651800559611536 12546324 272185634692517201918708142056524609536 12546325 17045485596040387974209075236229287200 12546326 -56484711187158339207282832995243868416 12546327 -672350948840704309864404868735447691520 12546328 -420505676119595874848151106643687424000 12546329 391345961662654613433765460429192416384 12546330 34949782510201875770433903796811366400 12546331 436571010344212497384990754353234427424 12546332 -895072426072478415058148293016349803520 12546333 -1520739743401101044453621837465884867776 12546334 -391953952801270459418911625380069805184 12546335 -265784087756329705483765731643244613720 12546336 540735351422545787512971091445260222464 12546337 -1032027010621738669069611737659524698014 12546338 204504978680421636821077307661451792896 12546339 76437220181314745986013599661490471936 12546340 -884132939532951187146089707610398072320 12546341 25810028292645089253643132581299281530 12546342 -339092678742120269972391834558625678560 12546343 123313456747506755705846300930925625592 12546344 1474439135666186538767836154513341148160 12546345 112781942348853261352768432585869398400 12546346 -282911147137670567888161499527813121280 12546347 -1238537937484289176798659538390420611288 12546348 -318724683581523708182533646654636382720 12546349 1176159132549046176691069360378554207660 12546350 508863915190159078510775109576913128000 12546351 -574021887676397889041676857930506594944 12546352 93734266585574741128693307052127813632 12546353 393558284114813821886408885755751678400 12546354 1000912401117592449412665972119283839232 12546355 212627888543083979102795852461171979760 12546356 1212818695399934715862640271528760129920 12546357 -47280322385751804479303563337478300000 12546358 474299153641376384722168453154666870400 12546359 90960212801359751212469272815655786416 12546360 855758805495386702366073401903720448000 12546361 1581071406296078826442673085526415985962 12546362 627135924142157841125732540579128740864 12546363 253428606942779032619463926244641939904 12546364 64401005490079848533995421826570720256 12546365 295113348358412333899488691707661152000 12546366 -49755352155209239205719493142763815936 12546367 376091959298407787328657102254344601512 12546368 -9318864248939210897744738260409647104 12546369 -367053105651157211140550901931234236 12546370 -230118690461769464756968779793678833120 12546371 -1450379337880211482615859706190151023428 12546372 154213737628026935053608143751967629312 12546373 562922781726489398540017440196512631840 12546374 46629230465524923591217565631237407232 12546375 -1132946662783713449793252669228588156000 12546376 1511333952312892239565562917490578882560 12546377 516595372694934521132050774061674493412 12546378 -147503681719493219508049243348296279456 12546379 936137217993247084367789502643902504980 12546380 64749380215638356805650793748270202880 12546381 -538030236955627803451483860818372106048 12546382 172621834000880490646056911155927094784 12546383 -417523450311568443043607814154701364368 12546384 -275881078234429955547533617466586562560 12546385 -600229325354829548965718464607332262400 12546386 -736690591479400086289940505799732717920 12546387 -21555096323656710841875414886999311360 12546388 11345553471481202414989669800474812288 12546389 -213145918899638093385194573813888479044 12546390 -163561274580401714751888097171819388160 12546391 1120536366530190692573700492427624740624 12546392 690607953337257327368117398813623521280 12546393 192726378452120587004984238686034054864 12546394 -154826409138734170536413927385831630336 12546395 -877672559471654569188896690758983009600 12546396 387642032081551761140447602954330176000 12546397 -519225398209640571090821231102082312154 12546398 -833980262175263631900062639020263484800 12546399 20873549769620544143888782427144232264 12546400 473803826338109675173962554066799820800 12546401 651059153058968567005223331798784423650 12546402 59253037845475384726249180443721000704 12546403 -1538235788297540334305684163963039739880 12546404 -286105047780064098800264737491397221888 12546405 -162837947926863589121437143369751596900 12546406 -214484360704427900080517053090693311360 12546407 -410027964245449052558275366459101507600 12546408 126778413505555058283395256426524835840 12546409 -1579760007464991722190127612088083458480 12546410 25101847083073581115276822979386429440 12546411 -18920738312215732752870523367996919360 12546412 -79633146071180444205867382598079334144 12546413 -282086720369098403901073372907117014272 12546414 48223750357771787164241000024710405056 12546415 677414164253116774052301607819149004800 12546416 -292241779166630200861369613452883558400 12546417 5946853624701695810773065281139514560 12546418 284404274797806677602608826909362238080 12546419 -336556288712644738005951791168446239840 12546420 -6621902032672503975068913032883671040 12546421 -229254565507213856767730186778261895378 12546422 -216216534378680767873851559932153231360 12546423 5098491464525096045087773250191251072 12546424 -973815870827475709641575671274667233280 12546425 -52695474140839250287574034500609476200 12546426 -266920550830791903165478208552632928256 12546427 1612326469823854937912642149612151642276 12546428 168931061965968285284879910977331283968 12546429 -25878212045356379588455899443365365120 12546430 -584163016233972977034216691056191162880 12546431 -893506567130886601882070405388180560688 12546432 -789656491842535511990103935404694568960 12546433 415464172736833973008073558665683607682 12546434 665518007692787102648338513384377137616 12546435 57819278851110958783916723069255212800 12546436 -123251905054441395043533714060769792000 12546437 119279103072881755596701747084955854940 12546438 -24572681489551078380243321054103478400 12546439 1203864054750697748007140205986084715280 12546440 -620263267169854507318517052375244339200 12546441 -758773715465801002014819085338601315200 12546442 -312265716458550087071358826661236015008 12546443 -269219711941755677858366486989149525216 12546444 132371528932400989566407322740601323520 12546445 -671524354642891520928570044554912739400 12546446 440124410561785231092021176748580482048 12546447 1604846352213243046282829106734827845120 12546448 -72153174619603416130131815650542051328 12546449 -2158983394544170236081777198202528979136 12546450 159612655188771523911504036503110158000 12546451 242247396620020011491070452030799078504 12546452 -1543871077652310755312951048179042248960 12546453 -432785825051364399559446476451336345696 12546454 6716640620178218340094152583817975808 12546455 -74311962834220446480256561486598256240 12546456 130936726055687874588536531862635274240 12546457 526099967811673146434628627777413627904 12546458 -791454192012750721465860237988838875920 12546459 -277410134395071114639270107567519738376 12546460 -5210814007161151520427360207389030400 12546461 506261010723404241115918809554959993062 12546462 484294518209901013413006755401635723264 12546463 2006902915434892330919808332608167775712 12546464 87670391144772910105252209322937548800 12546465 -545060283886109677341605613953345038080 12546466 -354731976865993247355627015393985019568 12546467 -707497697281663983096404158804046120484 12546468 -503146217188059954549266929410699264000 12546469 -564387546927302675806968563872582901156 12546470 -137620460724770410696625467939952008320 12546471 -121816514083090788941234743306014408576 12546472 500585281686883866579184853865489484800 12546473 172755449774122018769138716674958446180 12546474 43169872603838360407904993535855975168 12546475 -84247612730326351449728271918822248000 12546476 364088325240253490686898266849903819776 12546477 256396836038279688468524066755140798048 12546478 35467699687473022654945682866131297792 12546479 843210157141280823550359448404023844480 12546480 -186021769944071404069938327537433313280 12546481 -112801078144833748114290925441180787136 12546482 -485023148583712095368945969893878537216 12546483 64996587320312961423189580131924081264 12546484 -280767535021690035233009669737560454400 12546485 292017587062370654961331444622049394560 12546486 -245981679228777166873566864118144595136 12546487 -160263091476619720665919927609009090816 12546488 -388920915714940054477672363939660308480 12546489 -137595163390401430183406789265289024176 12546490 -59396111751783748407519218686567200 12546491 -1248954651537642586328726890075180350108 12546492 -61909810211157954458776213130387767296 12546493 1309787956091331945671642839080173669580 12546494 884933717539094366183248189532194519296 12546495 -8365707112260022048662675453343990080 12546496 188042638260002249940442146992417669120 12546497 -26678019205491406529253621954153881040 12546498 -485683805912971282866472301574513937920 12546499 -490566781287055457768843475002226078264 12546500 758847045427863713128452921721611264000 12546501 54748043395499523802526005701310252704 12546502 -255932619847906852801414288585616486400 12546503 476472755050729976805353262800874431184 12546504 829002471446361708834636403315384796160 12546505 754416082048678364323639506096767058660 12546506 83346044264947123594316552096506245120 12546507 -25726670161509067237408592628523800360 12546508 -94611047763403536830328690695503595520 12546509 -823261874673187672900545833161130731584 12546510 35731479726346696816259795934754091520 12546511 879263437879361898670597596078502353400 12546512 -218742012794354290055741214270339022848 12546513 -310640192974964331769594748640310348416 12546514 -430332278954419313660490151085556300144 12546515 73143380843937010610037858507554043600 12546516 -875970345262827573229215377707526043648 12546517 -236222941357477877298091482286393408800 12546518 36453425215430927470526218902460233216 12546519 814982365471964526932288395797191626344 12546520 -36358294007058334862712038603421696000 12546521 112267341507461648575447405256833863492 12546522 8204022557070963165097456122181255680 12546523 -394215523958207665825276124576077703424 12546524 -758361082560852258145440694760244155904 12546525 -547872746750205251342473235746432130400 12546526 643936575900900843336290792705400131712 12546527 620412198467316022295758820467078306560 12546528 -780458877713794150578138597330260852736 12546529 1468409416537410926214634895489196884784 12546530 -179546834365160971915063591608131439840 12546531 -1965197929932541005104747621834956080 12546532 -583937704898741028439016316386680914304 12546533 -637557411259844748468684150232339935552 12546534 102893824342427639297614280805561937920 12546535 -543663998171796124318983398298920504520 12546536 -190146578473227907253863458433640448000 12546537 -406409292913227060385922231502120648960 12546538 799455221731642583889506985691005904896 12546539 -956747969212266663665263472549111530344 12546540 -3426777112226756170023149474625223680 12546541 -387716614034071072477360879002889645696 12546542 -324349882257619989486947398448922875328 12546543 2206067507292357785077173143476585436160 12546544 264887460212904789706399838744830279680 12546545 1503998291878964126839152434254703688000 12546546 215364375475631006655355856758914107904 12546547 -759393085407685696326650043306560272 12546548 -358223688795267742426062493134406695552 12546549 -27345796609569593048251830109014410880 12546550 -152376199817069493985319436795991200000 12546551 -396967130750178365757553081409108766648 12546552 -27666099766220241283714338024554496000 12546553 274328415278848204882573014466475961924 12546554 148595672134276207994244696454809657600 12546555 -3659977294682047436759632699816039680 12546556 -1648245443076079576664510395004831023104 12546557 24566663377478988332059818209531045280 12546558 88973100190368997879399537223700934848 12546559 373303562403758879617961488989121717760 12546560 330108383117071998375963190419573964800 12546561 394161295924537194803503268877590690784 12546562 197570101150389787333804707391234391040 12546563 -2132676112875594084470554860108273949296 12546564 648892764679143454596616995551226571776 12546565 431404334252122693092787417130404694460 12546566 -134470210608103630734328104554813819520 12546567 -104123263811391469893582471017480948712 12546568 4625447052075345394813573099613061120 12546569 419242671814564102370208389981388504960 12546570 -109535053734329401986603641373737260800 12546571 1118476156006827067917843981704576818772 12546572 1339668116067132912691473255151645406976 12546573 125593785401882739582738232849832614944 12546574 -30056082654158479996227310094078094720 12546575 -761858627752715625653944471501167838200 12546576 161539140840778014921935715651367993344 12546577 1698783113335849681558794103802834708260 12546578 -492681462628622211694775231907911578368 12546579 -372149460717036217272455200255662188616 12546580 -868896912544996515548890968152017516800 12546581 457066309573350916240578819124659481632 12546582 -417115353789567640190939365802562182208 12546583 601172662176610553098285832119399168 12546584 -622154000366621279940793727682607841280 12546585 202953850441179904654573718314737977220 12546586 5364072258920682313540303320736953600 12546587 -185694985621017969329608272430005641040 12546588 -368408392071685077071156910184485619200 12546589 702510569817046013083910255617413121920 12546590 137709887067023811191404597359688642560 12546591 -295273950885833696528955667608285469440 12546592 186516469031414518498854493965885898752 12546593 450118114919090254252619614040555830320 12546594 -226660332745639052466961306213421392176 12546595 1359733914097452925918792981361957875680 12546596 1544198916876104946859487335637025475200 12546597 115158855278786583861772571150655264000 12546598 96083609398365999888141831841167352800 12546599 -30177757863976507152500479937923006464 12546600 -218605910235085486519255382262073344000 12546601 -41615441510132627893725969518834390108 12546602 347804050435363625293772701795681963104 12546603 2007424194364127526558255381550466027520 12546604 191564391683967700175119559868893971456 12546605 901528579879725883063920066209025294360 12546606 -220000990825359110656553982977850909696 12546607 676540159822962828248688593571440477232 12546608 -132212297518605837623352654817701298176 12546609 771798012030221534556076415886653921904 12546610 527631194833324298517899659759717548960 12546611 -91153579110000764160112128749717424 12546612 -208740383777395212111461401585123921920 12546613 242843896273324236389086074858674734684 12546614 -149174710677739633208623254697448629344 12546615 39986648757761303043055373245712778240 12546616 102661159604153267046437278132265164800 12546617 -2012325725203071137470169028975662309334 12546618 -83969731566766499192198484714861050880 12546619 -963630678188481739240947422185075613980 12546620 -33452196521780562406025519452899072000 12546621 914224966784244045300929765812164855072 12546622 -1164853584847491590986910256584471500800 12546623 153866166247042003826871582028860263664 12546624 191043822384786532227923949192858304512 12546625 320185012321496362758470596160972928000 12546626 3153901541366859229893515159870882304 12546627 121033752988034887582884285140670595320 12546628 617408074910232282303996832838716170368 12546629 -1293538771582243230658266134911982060928 12546630 95662933088999378419853263923148800000 12546631 -822078366409147860963708954074041163000 12546632 -85104544141840321948914092295254507520 12546633 -147418062116235722199339642335752222752 12546634 -292545995644633824050397810777803226528 12546635 1688961510364027726733569405195706988000 12546636 -1079704406148638413980738179167280971776 12546637 122914131910000860202078610675445819660 12546638 251202107394474936990492093639967957248 12546639 153590523974684421229157138740661545584 12546640 -245000079573642974042265346602801315840 12546641 61684950210716066464733146886853388800 12546642 -170386335901545226835244857285204445696 12546643 2119988982146235804909479207521624390892 12546644 -536094519373021184729129734301684195328 12546645 21956931425742007210682569407580161600 12546646 179473725510947524211603383891019505888 12546647 -678067061872819634036205808685354607600 12546648 -199870623035511921783775593414094694400 12546649 -1342707720627639325254344401511433134336 12546650 368837191281517244426589196695083136000 12546651 284235901717522466092685023352965353840 12546652 104400999346542082662241195100480512512 12546653 543251503663539426097282249959589910880 12546654 -5329516644324320809866412636362009600 12546655 -686068657438038677233509269946315768480 12546656 -56028770429665270096924014937568182272 12546657 -34445057684219624640409596236400476094 12546658 -190942614546009851609306827204642726320 12546659 -1139928695105655764432683083375366213384 12546660 144982108111894208273978274426715791360 12546661 47616393211101696983574115837100265984 12546662 -87834135242691009395597169588765435168 12546663 162097939308049462709519931424660645440 12546664 48793523079428952745416862322035537920 12546665 -1173196850021038645083257176000551998940 12546666 225520957240692932234790141194195967744 12546667 128840260735497100721797904992062792592 12546668 1122867026225257317310720825503131298048 12546669 -14038573931841455227085450571679334400 12546670 477142617344237420843561415557489081280 12546671 -265482544754969809653386163457433315568 12546672 -153864224858428727417476256070471352320 12546673 1167975101485022645227855522972299395904 12546674 1020127885012079468425257516427210752 12546675 -231826565523586872776653648682183979900 12546676 -583754659296876072648703823069353432320 12546677 -132630895419843772782756695129631966240 12546678 -763754702816949232213392260056145252352 12546679 -137881592942471253249246818341357023216 12546680 -354997640277059757423335975474732851200 12546681 -5646724195370296159232997056466422400 12546682 77142386246488953733853086075311974400 12546683 -561395151919486072630628596779263743068 12546684 -455508058922182793459417124966415810560 12546685 947655351459315741764851217272188142380 12546686 -127981337698399997209333506767314392960 12546687 -569198875284741665445117056187404530032 12546688 499509318294680006214969544392730214400 12546689 -242011334796945337760861940856869264510 12546690 67234949521246383205621006213175255040 12546691 1589701364695950047187917307632989722000 12546692 -398663708596676498173149663553401520128 12546693 -704663287520608756574634443964767695296 12546694 -79506390054946380158545992154049990400 12546695 5851547062891626648816263209840091280 12546696 24691061752915217765734074824172748800 12546697 -1323498052804862965201310721126315810816 12546698 -281683506914384885973775444505169497760 12546699 -94695826648596607368563048676062194752 12546700 115269524174111135925676002273735270400 12546701 19970704930430487748862146516883241600 12546702 -113390188147163525279192532126340679808 12546703 340012586764888121661976816190285472184 12546704 106229167617137889741826739017288581120 12546705 271458670327288770753026098831384113600 12546706 587009401393335214561899748093773681552 12546707 275131571375249517215578238364009626880 12546708 -658297190767513030573451566821600061440 12546709 36340334910692950244124909352509901216 12546710 517488870408202454098647650692727531520 12546711 -875956543007898184291569526979828428800 12546712 -20113003858001229914535919300246548480 12546713 -590906528129790298937589328216363296240 12546714 24613619692693111225621149536169172992 12546715 660940966532327101108404334771719970800 12546716 -128152532579978165457891831808132270080 12546717 -858512242407308124820266107371770721920 12546718 782261661619386782976650988074998066560 12546719 -1025428118510368528351359274552522286880 12546720 -502042381438774247059309589990888570880 12546721 -410208848679285792502273009394757266256 12546722 -658049645460421612168140482887422938976 12546723 -41780456137273815559258426507549796352 12546724 658130741449155711146624563870708187392 12546725 -79551739925858759421665309482651651500 12546726 -68163761527865212161055692492988761600 12546727 662869779643427337101735620800957400392 12546728 -1530806203435688462683795668825637155840 12546729 -20656701284459536220821163069421529764 12546730 -98974248609171338309796436955603220480 12546731 1104105008123923354418646852011693035272 12546732 469705727924576814284030314787452416 12546733 -1086623836012716000017401054038274073460 12546734 488398006257625578782917091436071702400 12546735 -36434833607655172379669973723925398000 12546736 -162604019869442323271584893618087313408 12546737 215578599268553983080722587708115708544 12546738 10265549677588587920305656031668917280 12546739 1066897489995380366256687098531635762208 12546740 -913823922087646883454910594644235307520 12546741 247004801982306887125721993069954664384 12546742 138178394847659475733375830051587352960 12546743 -467664928670952269215757379272947509072 12546744 132019792789117107888383496832177274880 12546745 920564017093245284879484612652528939200 12546746 -138418983673002687242799802155867734928 12546747 -132960963717173798100398516209521247476 12546748 610647153110975302413007980342230654976 12546749 676233752482187364103761737796912711750 12546750 538012803440667722449223895620677920000 12546751 -30912993570100947830944022526943820800 12546752 133133244138724104834494033294452064256 12546753 413203358511544109917619844334156440384 12546754 362009933508702005022594059208474200064 12546755 5617906004876895987184448586496161360 12546756 747075333037794636432186766851715107072 12546757 -332274639813290983154815550853188870880 12546758 7087697982452693359695994075504545792 12546759 1122369417166718391553040045432810958504 12546760 910152033469685228486832243515820288000 12546761 -692754198504527326320512769903930704988 12546762 -103507050699202380533462108311648231680 12546763 1304481429042077790640810925000207211600 12546764 -1175457873624262243498270227313331673600 12546765 -214237778122463662108142770261271961600 12546766 194817224127058843237119535268860228224 12546767 -788482261523938131872916493924111367184 12546768 -4310688610316630033146867553521238016 12546769 315877696368788953444260287702573469170 12546770 3417996425878367187171654259286784000 12546771 129955914324074962374334146187054435512 12546772 163804660073225081683669276254032936960 12546773 922059978900410262770458264239604979022 12546774 15308529769561735988955115974609425280 12546775 416325668085969022751550964599830490000 12546776 -91193236838161331379485217258848256000 12546777 290604322597830129740370167707963843008 12546778 76938508066681194404021927751758874624 12546779 -204478284008906435973685158992693369568 12546780 -734777525765651013273978895464544665600 12546781 -9321366782588913331782088649914425960 12546782 -45216028324366589393184039798832846848 12546783 132445266603530612740650669565594425600 12546784 -295317863970645141627594788905327263744 12546785 -182541067586618406955573580769189857280 12546786 -152580384707803495742295981794170722816 12546787 -1700190865045489516840221257268068872896 12546788 -485152158080351167947661925298806855424 12546789 568666184443751907557327737361997309024 12546790 -447436977120747927473778139005204940800 12546791 -1191348866795643088894006066509093491808 12546792 -1115211068077260375461834154933571584000 12546793 524219185962493604269328923324533833658 12546794 16522321397792905141348767509302508640 12546795 -130916451876171033342977995077520819200 12546796 -507361848468940327615032323332918315008 12546797 -832383313381415226951747135555975448608 12546798 -1420001118486437613886055273930394624 12546799 -834983267465786038357223603146962042720 12546800 62804690600552662728352058542124236800 12546801 199316577996048217454271658422166265730 12546802 40124253441733187561652431364087617280 12546803 -1424622211202506372923667417156466913000 12546804 672796759760565977404897422407432957952 12546805 582314272949609258892812819288366556960 12546806 -473021413836287931616228444459106242560 12546807 48761997648307380818425475317029911040 12546808 -1840215333633178176115220760309259223040 12546809 -683613573450894372240608562081621467760 12546810 -42581452333431421119617152396112858400 12546811 -355653052650912506521983501336755246528 12546812 519539092125324745442450740679130877440 12546813 -929224160341062659297154312329313709056 12546814 39041965053623663222929361613200022912 12546815 -933007421089568452291009675299291494040 12546816 -536925751687531652189693371578480328704 12546817 -2057110161357589486023711677767660986300 12546818 -5833195549185429061816636829835763296 12546819 735955644167560184841562047297379215840 12546820 61059076581926735627925611887878021120 12546821 151954470868680365608830315641908675200 12546822 294076972825987125885566289145898826240 12546823 -66251145517014354483883243550304320696 12546824 1107095154909130310802502073155504296960 12546825 112950899987846434229068892012396865600 12546826 513463937444770190947804237634855573760 12546827 -325212749383655632991244942118504689324 12546828 109193576701412895853387623294655779840 12546829 749023179039724067278166157418582501430 12546830 -538597980810391272171256589803500997440 12546831 -470866299193920930393432759255695897856 12546832 39589006845070939710485136408053022720 12546833 -1035366565384901531898911121891330951576 12546834 644357092892554938177389983495782026880 12546835 157582656635339222922945001272942816000 12546836 -51051305574890583324734394207788267520 12546837 91679095007142097298361181935144844608 12546838 -951235871696795192136762493826757623808 12546839 -1368994865255072035557396825548905170360 12546840 -334602235466058063936943439813541888000 12546841 -1736964468914084853592254999747670656 12546842 418532471669633297812586134046649552384 12546843 664380233370225508588269603229319526000 12546844 527155825461081267988576174192760489472 12546845 -260592073985953361161580212841876916480 12546846 169120919434675420357886682327205532160 12546847 472026292700956769962701741544251807104 12546848 -496132978002337682022318670377080193024 12546849 2465848889087899862236600078074361728 12546850 -46537109892921181690668645075345480000 12546851 -2066713883736741717041643328669268042148 12546852 759659509027887304245996085679113823232 12546853 -3034551159532783165331841741561977540 12546854 -569767228922700616664210540241343086624 12546855 365633858545333279475910806602935268200 12546856 -94311515864257335765399104386560000000 12546857 -679683335980373637819573460918267605894 12546858 143468396345220620894271807917311761408 12546859 -71369294317543198381559550297904217600 12546860 -1403411272724201218506540378567914572800 12546861 78710647522269784089964178590279439040 12546862 655954690413239205333615823406689289664 12546863 591324541553303587253074711821072818160 12546864 128974340761052689019342917275817918464 12546865 77913500352573637878531024079027953000 12546866 42191620003527558560291064188328079632 12546867 -836152681788106294605185163220720038288 12546868 -196900052851480073770636631388963256320 12546869 1201882710441979117825667120234412636270 12546870 -100277822651655358259129839089540003840 12546871 18125041183469305110540938768302541952 12546872 606896758322241836575931354078410506240 12546873 1543025678202084128594745873331100124000 12546874 971262975940046251821012561247504147680 12546875 76012621321872937432077583181775375000 12546876 176187841663800770228565169537376236032 12546877 -118061432167036418146150766518222643328 12546878 -361841352377369461892915715129555333120 12546879 189979619376431098007234687437123656024 12546880 9237160267562464838616434729051750400 12546881 -601163712593597469561766382721824428800 12546882 -149194179776526029825860011155177876400 12546883 302367970270046135578969085060614163132 12546884 7208811720095076748634172386461949952 12546885 273475820831941789828203275491442146560 12546886 985063098663879994027046830892165134848 12546887 -254786459463418231246864796043306199464 12546888 -238533317558553540758583685633623613440 12546889 -1275137197414770577871769296165497569888 12546890 96122130088720316424580344439680559200 12546891 -349946811913039861109080332865914425808 12546892 -36687827120114894277548588323939386368 12546893 33685202162820063276727233386538526860 12546894 -383277107147830281221224507939079179200 12546895 -173905411868892902342279579808904356600 12546896 -238507582998497380313604586158114152448 12546897 1090394159994378478640823276880250184960 12546898 248968141344141585043878957820181174784 12546899 -113398863423073447386089758708358656800 12546900 23422844843728655622383035314009360000 12546901 -96429500103524001740844588284901916068 12546902 -48558007475339813783416642841329810176 12546903 -1485837326524726239971703659246335896 12546904 1050893525379802004571116605654453432320 12546905 456513468437650140510407420344739943360 12546906 -324900923864044747115148156490032631296 12546907 218246766630153984102350559700288314144 12546908 33393297581348147142566536524692597760 12546909 69539023681407301263862129325737504128 12546910 454914173887146349827066655188825312000 12546911 65310859459386328203265089601946632152 12546912 -421984494408558708143375429387792941056 12546913 707935117179310883281067844258160208162 12546914 184587513772721228220079262774542533120 12546915 -310592255049875448460350397389105252000 12546916 1047174227318372154831891491949640320 12546917 -1914465182238391882324594434164020172034 12546918 1183338243454693918880677881766292097408 12546919 -136067482081813164327048905587038549888 12546920 -12798829886870823291895104860358758400 12546921 278532144548204674934616477410775956112 12546922 137224334014383643243662319687812331872 12546923 1247709188583532217158619280558705581172 12546924 -304741164411364983314532392880431907840 12546925 132780215872371806647092557663131324000 12546926 236811668426792028162467300294886850560 12546927 9257293665282511923439808351227495680 12546928 107118912799626588336108727336579530752 12546929 -310657904916404875961993392473332167470 12546930 244449858684292389469154372665413565440 12546931 -1058364711505670463972520127230348156536 12546932 -384474647719512545998332048296206356480 12546933 257961293450046833099230138574350073664 12546934 373272455490100319446250905375861384512 12546935 209724913604267384233546615987258666800 12546936 -1009498343957600410979272498615713607680 12546937 -445391878677737980297293410085791873280 12546938 82528897480561668189213800909769884160 12546939 597066731311340031331581497959906713624 12546940 -119943684578227947123223376364994560000 12546941 -1696606005433071901041145491858164874816 12546942 -5479927445434741485273346998277881216 12546943 -865721153708946042798539199763992157776 12546944 -1214821787478093144846820541896757084160 12546945 291906414096222927359691594389760246720 12546946 -32715056508865029069524347905583979616 12546947 -645835935394463864191809763392747340800 12546948 63431989206651729425893051907413346304 12546949 -1440963577727008301476058774874354662050 12546950 -19318517403319387299718772372727840000 12546951 -880745192644746488108883208969609671768 12546952 1752772321743162606660138240943128821760 12546953 -909858711098661871705111581119202262860 12546954 -54542666180018286922876465804596633600 12546955 48181540585804522803060625046689394400 12546956 146927040509907056238915448539824352768 12546957 605293769298017753233244347820298986880 12546958 704004175278122675989661662048940422080 12546959 102649112676572224536994947085248294216 12546960 -14068957105861842230238209748864860160 12546961 -15034234734557811046221486452356683968 12546962 176305277682647679590978066711006777232 12546963 425675410564596917365164266171856882000 12546964 -621946993352453541762338161099490201600 12546965 550775456887508868335701840869187276800 12546966 616751250081122266450582654293303945600 12546967 -316073703564231558195221184528800586360 12546968 -152866418856451533844490826270619975680 12546969 -741237880563757147469629711564532003328 12546970 11241022885237496555092297854857260800 12546971 -11983270255517472986598851651423640576 12546972 -211659517807311234925118148202155285504 12546973 -1442502402763506122530022310653254969280 12546974 393714629224121853524028295246837440 12546975 11928680336832930629659164498718320000 12546976 -246047342767510801685196520631859019776 12546977 -982047267272505563455557089259772038174 12546978 211190005053461246788572732153239090688 12546979 3113605248606747600612483641213331022176 12546980 106468622780606245387587232206639264000 12546981 -23391358139419960278187491037458598656 12546982 15820253937848997387621085082226428160 12546983 1003587302207702503985524758158194266384 12546984 -483529559942395624780261558573308887040 12546985 -216030617956508793356821596213353783040 12546986 206715912895747677956174359127716618080 12546987 951091322622934026409545764815630038360 12546988 936416572333371100133030057106899390976 12546989 660390054812152074143984518693428097836 12546990 -80146584081906700792155080409695232000 12546991 -1598436225846862602781363421930863274608 12546992 192743915844699414524912642284904448000 12546993 795222711560685715658049089861591217264 12546994 92643815254297297986161708572919377440 12546995 -1169868266640929507173842182917713397200 12546996 107637921401502104547905353529898565632 12546997 -2517447069810530017753515923235466616868 12546998 70874452610890976640499615744312846464 12546999 87784967521341845676584807594722788600 12547000 1729840879657881981050102907989160960000 12547001 750646319243478206080860281305686518100 12547002 -61336367492268803393345285093289799680 12547003 -337880774297189454638276461802042494944 12547004 -125349258261451652288996579963249203200 12547005 282855552356253324802682519157250065600 12547006 689778044790396514014379857193873908864 12547007 224328657197960176983860381150376199032 12547008 -93826530821484770636715404032663879680 12547009 55163729746396754400197417595361190210 12547010 -100127542179375049952982754289988195840 12547011 352283528113745728408976215853008476480 12547012 150028115875595580573894169413388357632 12547013 -33003450432990195125703213231333039936 12547014 291263986008375133238843935181772464640 12547015 -631929203990591202279882141453036917280 12547016 1840910866124310058336266433414913172480 12547017 -460948180025173647759684710109347623680 12547018 -25390528254353528785387044530496559872 12547019 708868973049529621125835010854371292440 12547020 281288632037123159007918623426439567360 12547021 100648159926484508883230044286631069772 12547022 9010336238648536754264119927633440000 12547023 -1116336382354215607251544115658567348096 12547024 118390487512277988069555508349262888960 12547025 351920405723906338555723447044943217100 12547026 828782020007247764421594110974862075904 12547027 -270037407796707926176977633844611614760 12547028 115021567136859616424236139230351111680 12547029 -65834559610594804742651067190652817408 12547030 41425998336883314591913386256324809600 12547031 144535758308828545898125940646676220592 12547032 95909297990423399242108622859892285440 12547033 269241327520385842343843574979216436480 12547034 13778386272999955054540172104735156992 12547035 98004446416830660927742216589134111200 12547036 88957154636495413094436785085511354880 12547037 -777187815640951225006073012875142864616 12547038 396704388919367264069471452117811862336 12547039 -1658131525759929405307553395733932911800 12547040 -1194508207417076544251679425806742323200 12547041 -19818455318315365780254169217962594944 12547042 333214737185982003580894909573367805600 12547043 357107199494956365651286613337641439984 12547044 -587262676193445169256690619360593915904 12547045 -215414237558254885048868586345796878720 12547046 -461024197616729554771454449338641226528 12547047 -736976789044005738364769208600946999728 12547048 -1889708603729740990113239172800146391040 12547049 -910631346941232012892499666944961567280 12547050 -426833738839143378157186119678652224000 12547051 683269793134746048845458275442042257408 12547052 32022425023601915693234535372037865472 12547053 296208459740791477246717313258912395020 12547054 -554784687437610653958409880834538684288 12547055 -948176341518370843978571195337504602040 12547056 -3514643880576565144923020797862215680 12547057 1128529120842148812040567376077910516306 12547058 -647657094453107838992163624915831991680 12547059 34990561953191555180640962074648834560 12547060 -432744017714610192219877293442097675520 12547061 -862149772724434502184718479478170283428 12547062 -341765307531981304250602428199654350336 12547063 260769797746899322929956798534134328344 12547064 50967262496853838607962996411407237120 12547065 -62947527039029179537757159226030348480 12547066 61537467652260527591131092463622085120 12547067 626147146629924028218498826660335766080 12547068 -74052031360503410485925577247410831360 12547069 454871222985812872323252771675703379980 12547070 -337771818665501853210447968807548573440 12547071 -34889447592111721952736278261284750128 12547072 799844278366079732930835711665389961216 12547073 -549420799310369643762252220430106667008 12547074 23623300251864622295123101224384741120 12547075 -17316913152378474629401580869525412400 12547076 803232895738717368978754458900991685760 12547077 274142056294924749692982305549941472640 12547078 818054808039650706028454001584482719840 12547079 -256536905000134913715374063670603433320 12547080 -103822206928939669636962416576220364800 12547081 978784375063608597824144358255301241882 12547082 -1139474022726799498349455775171859261600 12547083 1153081688752064368989158273922886334424 12547084 408652531806065466246873793208776069632 12547085 66288053661071947341007332208239240780 12547086 -259302360733526815942512252737126578176 12547087 -948456825722817493686782347016753884440 12547088 40769793036644633299675240290011971584 12547089 -1165626884149980677569400224763202408000 12547090 191150846790249808432454276558424476160 12547091 1469473781758309988831306650842932136492 12547092 435937098507653452783368366678363144192 12547093 666851332141873577742255684330869171644 12547094 -4373999522343954218989773638416282368 12547095 -235091423090410474100035457587322880 12547096 1761060534262530036949206299970761932800 12547097 82682018183439599824480931292693837072 12547098 -186526181242730919078402126022858219776 12547099 4732676403267958118385858884456965520 12547100 -298475804160896559055253802864267417600 12547101 75339042869488041291173986031728560768 12547102 1692588744547348411113433301455243159104 12547103 -554975387728403370758761077837548959656 12547104 -371574128653400582883106987163163033600 12547105 371878837161290189611901201288647368360 12547106 260267332746266071708969390901322124800 12547107 -31030834969614498892305868361767353120 12547108 -315126218097940503143303377933708304384 12547109 -1914377958780368644742226569452114218690 12547110 -56516078385619785995483706216041779200 12547111 -1677484000732935181647096378835167598200 12547112 -855228123698402448051196007567661388800 12547113 -652500346012568984648416069383675616800 12547114 337554486477647669670809064683034227040 12547115 -263026976412871025472498827726218848000 12547116 -1087688276580113373448682303454588810240 12547117 -1269980621715297715024740546981650528160 12547118 120986644882980091312673563723598909760 12547119 291553651821083192162117134697969962128 12547120 221736555211300596636595778671870279680 12547121 740407584939253116475556856449491966272 12547122 -28781066196970409541897645396608664576 12547123 -1748061042342439198997880057640397659496 12547124 -1205459441373809596695049979464274392704 12547125 -1058811843309047938287853194197752920000 12547126 8782779303904161201993519595432289280 12547127 -974227880614822579965509180996352038568 12547128 -300874832085990098486059859611618836480 12547129 -24527065033360190990397184436433066048 12547130 -62236193381457138262256710985459078400 12547131 416588324473007964768123459347567603760 12547132 -248301024061734774939432975711415935488 12547133 -228933786866731101078375814313666466618 12547134 -272959735533886617302250143588071665216 12547135 123340753651887987949376874275492143080 12547136 62847719799638827923581001460886274048 12547137 -179792741665713092748708469453965977040 12547138 -159308346588655060665570736069504127280 12547139 -1044543044115641065377557018155200950880 12547140 30286457034283525711690391701103308800 12547141 -1331415626777151027655229616476686053600 12547142 8451155588938190516548004324405927232 12547143 -20159535704868072799472676405431290320 12547144 -229514974851656505305238006378671308800 12547145 -46207629401594794311698012819254748400 12547146 195953880587903820236062667617049251584 12547147 605696185729115975319624328809371064596 12547148 517297667405101726971282275433970592256 12547149 -65710412937395921099660573557525809600 12547150 -127407152258639523793686624656936832000 12547151 -1502689293222397625319950528265093355296 12547152 307347207768791111345722522876260900864 12547153 -803922388104771704497714682590217523598 12547154 553316941435492093235268075884330328192 12547155 864212786667733030850285085044294714160 12547156 -1343128259940670287723605334378147148032 12547157 -148093374976997269486525445744596647936 12547158 94974273335271804101514772666443669888 12547159 -1485306073818645746151301747098405915640 12547160 -819952450006384893495966457637173248000 12547161 1171971855363197994034449922927119981360 12547162 341246591321564981097972310420945423872 12547163 396433964683358544532479962012703220920 12547164 -254348810764129358101588642252673015808 12547165 -243531773758368027406828325752077425940 12547166 1036794607313601268625416915515842304 12547167 -29496730297289608319456818773376210944 12547168 -1063901997607677381702533864310482534400 12547169 213673886928314697086286668855039367060 12547170 36216635508544985628468045320752819200 12547171 -21168314789549035210482155366685721536 12547172 -726367544722468172609836149146379780096 12547173 189174607890958064424695697691757651520 12547174 -390231142870769936261706380325509039040 12547175 688288839621349054213877146239830004000 12547176 -338340704587998317290143372548531404800 12547177 424555573100089393647371706407872099812 12547178 -129689431939831399711854445824803563008 12547179 -979587323308750100075089636265909130276 12547180 142537840289190834207100542513723571200 12547181 212373423505320345632413518414536240664 12547182 -585217057508922943918001927810109265920 12547183 -28981817712077562142738483630002928272 12547184 -116028690150748082807214478333143613440 12547185 7361452485472804414063737905928692160 12547186 -230096356299484218923714114362538804208 12547187 1259674760795863353934069678703201749836 12547188 -106689817721555169836634600734086373376 12547189 212455334456550589244508090454255838460 12547190 450625763983605967885829012245889625600 12547191 242767343725487337511612475663798196864 12547192 144379953501402384906624807320983265280 12547193 -951506841658878276206053106639777240496 12547194 104254600485206966527110485238814126080 12547195 -329153667801221537266951213454347419600 12547196 -41160850151505579826547844037943961600 12547197 -813820048208175104978079917028116036160 12547198 167768032145574203457664377054743429760 12547199 -183547092765604779056704575520597012128 12547200 192575872390708728928445991682572288000 12547201 -1031984977956503769191412401089562008400 12547202 -129909584872399661436308119970596838496 12547203 -629867941671454810011894126391810440192 12547204 -1805987949728906959360637605121363595264 12547205 576383364874955265251838769158726114720 12547206 54139985795101057189419695996571606144 12547207 -1411018841774268342438897505117461144048 12547208 41276907222899896315041992756028672000 12547209 666093336250429566797408826231780812304 12547210 -83823808989009033912929129686308248640 12547211 538784627902793240739972517393502818512 12547212 -38068689455037121816454487580983780864 12547213 -388115207774194369520347327907040686976 12547214 984834017624002425945014636889614883072 12547215 -120144115763715622214835508464592786440 12547216 379340873009378732721646918899900416 12547217 -760577121010391802326788505647205643408 12547218 34952526085333060695581867220616650240 12547219 -128713050604855259047415185828259381248 12547220 50628399728148862404636704248940544000 12547221 -523461882737254052525527924457080046688 12547222 -470508320502124266769190121312687557088 12547223 79238988919355589876303661988722051464 12547224 -29227583110968612805792844967038760960 12547225 59993890008706825026304785125948684750 12547226 -39729760357555331506619190835308260640 12547227 181809025855160092670177645668827747840 12547228 9591588448550398359781518169596659200 12547229 94211020491070328935754499655597355040 12547230 40276372370403751771843604538831116160 12547231 916856603482025196319744642859896679632 12547232 623191811122596337464611712546855124992 12547233 -1253098690629292865693038744677669892398 12547234 -40905889918129648134871001732458191024 12547235 -1020855391138138616654701401954850604400 12547236 260588297678868378650043255403214254080 12547237 -815044707518249031309896713162354210114 12547238 636013410954859495849985688344440484160 12547239 -980249063557480473744808213670163976320 12547240 70025380358170426488766357102414540800 12547241 -46670631342407517720177229712136321024 12547242 587023372466633003177175757933147493040 12547243 -1256562229908699663064120853273231164296 12547244 23441261212752209313652438070123966976 12547245 207387723335610071412211341543256310400 12547246 110832766022318205350507058933006987072 12547247 -2115677507172451612527332892306864488304 12547248 9638536527034186725024657586598707200 12547249 -510366700813158311743087511363445514752 12547250 216189042424049092291031440105735680000 12547251 453721405423243306437608680462602142080 12547252 194235656567827973748127307363560069120 12547253 -467446254383818433084297916751484042400 12547254 1247023940084531574879414867650910904320 12547255 113923759551328161904818131132435467200 12547256 868757133632031680043826232539797196800 12547257 -606215698646585552980052495991505821360 12547258 -160119160130573748382555588250640476160 12547259 -96687089990900045272536433630668169296 12547260 11248327291244829215755928453551733760 12547261 -1641351813244908255548780282529020674560 12547262 48847147141432693932599641434475573248 12547263 -547906376184556880947256361953395763256 12547264 119816553665932913999184665273550503936 12547265 1951965530398184436567983105909064049920 12547266 -257971870884375169004610061359581390976 12547267 49675922003240477155921496926403776316 12547268 -508123734045530187395371089267205498752 12547269 -303358743508838831135910689653741512960 12547270 101937831901164257459270138125795272960 12547271 -9692576067711210324127339908987631872 12547272 -180893055625112073682243502737597071360 12547273 874622542898524256604902964595341324168 12547274 671271138952797090624747349987688153136 12547275 17101673083535175471492782921460765600 12547276 445674405614302045483268514645642854400 12547277 -35205151853982131427823358358332047914 12547278 -254695998314336679125289630979247940480 12547279 115196801651767021425096584178115318984 12547280 270010893612456040414412632127919144960 12547281 287573739313576754009202542392611527424 12547282 -70862418525853610010456100264357327872 12547283 -1421034521678590263699712241153314526400 12547284 -429186614863815445034634069884032088064 12547285 -770529836078145829265068472643998692200 12547286 -309488576124164636573455797149945373408 12547287 -143481574243952981428481126942084322912 12547288 320162643773849172693577486785781800960 12547289 -116983122271962850633792631682143345910 12547290 72785275438451647433163377208691968000 12547291 -1785864150109846241689959838818893065448 12547292 381549729560101010481942999628908715008 12547293 -7244841697062120622481555283549737472 12547294 370085998909236250439523355636577927040 12547295 1152288615964573852271372792308233751200 12547296 420286291938116302056801498928105390080 12547297 -275447377152244646914845276503217238528 12547298 95318143189036400855227065603146552400 12547299 581845127551795560391997346033287391864 12547300 -17280926717708059678231509223177011200 12547301 171717513083578308682571332699260718812 12547302 174960159362286388077454557799104224640 12547303 624034274371227279364679254317618218552 12547304 148599113329810305611509421545235251200 12547305 -738945610433376091361676677727015696000 12547306 20462084502620505068325011351099512320 12547307 -1126802193016385076019591314012907890444 12547308 1137816430981568603343089407637628420096 12547309 876493399119663460031635168295439661080 12547310 386743635365310950096986543606471450560 12547311 291211876011672885337821635933692631808 12547312 -391155475751719228471626148681875456 12547313 -168436576664764606016889189055591050396 12547314 187969868511928394680864458943539265440 12547315 -763416659828189643041473577002554220800 12547316 -977859349102092262165546282256164693248 12547317 12046045969135393068613292100290348640 12547318 -262007090694770713539953281113186754560 12547319 -1846275596062320572371609148961420608280 12547320 -143353959604688161982283788691923558400 12547321 2010131733902835829756995772231366652522 12547322 226650966504279803536501548063239801712 12547323 268803186889046940331217443373669165772 12547324 -477440705633171725862764276144199652864 12547325 75295763149642579024902590535600780000 12547326 242099189188839576327366919076927625216 12547327 -213878701687677716407534173101595889640 12547328 281158294938663681154600919246447837184 12547329 -357979856527929842104933920327253499520 12547330 -356668079860860150384874609081403113440 12547331 -453651736624351979369454913755585218736 12547332 587803833745604165768369927058328872960 12547333 -1511742628229484293726001282347719645440 12547334 -795287788553597936847370878933038075520 12547335 -273568002192597354124980801114379100160 12547336 -1950643420065621505894338805670995507200 12547337 1814868958849051952059422958462468283130 12547338 -214899275085882243338492427288293614080 12547339 172508918540175352249293091656974413456 12547340 230591744770924556917412784103308364800 12547341 454377956787706976550049828338786878550 12547342 -1778416514754399878801894148822895608768 12547343 13079023452576648183331315889681944320 12547344 -112752987360065248861136178079673352192 12547345 -213653601390174352684229258851222036800 12547346 -232797113416409923000565123696515006464 12547347 -252428796345226182037610395384507480272 12547348 -102644409589362592295385691136232345600 12547349 1781258897087392666122659162946244366350 12547350 37171337910629052428454143533872693600 12547351 42393996065319386248562802082689446840 12547352 -1599080127362157527481185374018713446400 12547353 -41555353092942752711553900706109798400 12547354 -670236784390658864567955757821400932624 12547355 -127530856887722307294711225191236800000 12547356 563283290039581682879451583691853987840 12547357 -21774644322906488199585976644417915712 12547358 505131014198494192447571233496069971776 12547359 98550218916823859300349380448694828800 12547360 248848417467267769991438535720488140800 12547361 -1502422653528885593680058911009942363038 12547362 -126102467011266143818974888318192555648 12547363 -826290933024520241950768692075055779840 12547364 -3277227870645674575217598651342628224 12547365 -641662432306818025780699378647208253280 12547366 -57983932800308149490385277460050697856 12547367 515807992222086903676819799278490666592 12547368 -879115496728697354700136545046038374400 12547369 2306404220896673463226543899803347735440 12547370 -261253150995413104108956431820352592640 12547371 498497750119271909158150272605563216320 12547372 1417283833048128663779807086181137689600 12547373 198103030357130578726799548969922133420 12547374 -7323165312334325740409427259407728640 12547375 -960102336842229499326302027773829490000 12547376 4790346302463553922839565545224978432 12547377 151565876237021432545191671209863862020 12547378 -1539911919901706240578248789463811641344 12547379 -354175474797000380630645577430473855312 12547380 -393354814711239076371034821445758781440 12547381 641288514264185196423339628414837078080 12547382 688202042351793825935681495447441829792 12547383 854119211466859483696644980125142331624 12547384 -894382861681120056886754735023930429440 12547385 262789230501353326476203736148170174600 12547386 -4271190440421597989540932815286180896 12547387 44696942840862914204769280339780124752 12547388 238375671325841743943347771792506756096 12547389 197453138330693734809387501488720327424 12547390 99508485487528906019290481960430043200 12547391 1010453197961543483207624378182987449600 12547392 -63761015827417357876233639785341648896 12547393 -217992608749138879701225391492441426896 12547394 243156961692940998372287870875040679744 12547395 -75787697121236112054241421038676583360 12547396 542706397510650636338155041353467932800 12547397 -298579651129450151472797356996294056768 12547398 53985684658332541982968097872858730880 12547399 -304225804462387713624836809335671026600 12547400 -11932359227373810366880892545244160000 12547401 622416935253890601317692115564548158720 12547402 -91614916932261745671625875910611425280 12547403 137588055263330858298205799379198479760 12547404 -106647130193101163844239324154971335680 12547405 391148978685179705655171986252651673600 12547406 -429879243865376319799943327172477526848 12547407 3156259646415749692560985682183516688 12547408 -442125674453196522427412541337438855168 12547409 -514536814974113843538339672765096170880 12547410 355548184380370871035863959083041446400 12547411 -323700275270428937633598240201821102088 12547412 1380427609909426799084823554568607948800 12547413 676091889482436837150546769507859918400 12547414 -209838590551250367844283367560119872000 12547415 838147564772913184764033518530589665560 12547416 33991807845343785569982505743270543360 12547417 487340133255106656098329828780029667466 12547418 1454506138050889498719991015112769504 12547419 264407443372424780264295656403752493360 12547420 10003878935004744770783119371641825280 12547421 -1798807903275458928704642310301492284378 12547422 -47170220870814673417662623089240578240 12547423 405665053033750518028520674929664240240 12547424 -3645766207218901800862043078746963968 12547425 -72322945412643278507458415754057542400 12547426 -226210632337320871863947717270547260640 12547427 -106824585598229681057955757556717738724 12547428 222149673474977348405996441549111986176 12547429 -1159699872925438660469047159641224555360 12547430 13036045928793060175432668264835670400 12547431 346373368023128020012887091166722240728 12547432 263716919100357172724739649147034480640 12547433 -736855477236381789822248985335845701318 12547434 -81402988118156801634838089867352369920 12547435 -475936926608189331056718741828756502080 12547436 -213799997324017414396448208899004825600 12547437 130694512394808460416240482170054796352 12547438 -620493656840615537489917955109616704 12547439 822170072662382807086528363638187669800 12547440 83723725879324753584526754376587673600 12547441 -947285782894686568627675302234614138158 12547442 -390227538182502645579025889365744094976 12547443 -742120138556713901413824569457212160 12547444 58822123942789923054159792819334602752 12547445 1299808910097014944557634356816575367480 12547446 569711350365105266388177123422675957184 12547447 577373573828381086312040513628818493912 12547448 -1141291590990055110267254595256235520000 12547449 1067393535306717569266138212695638577664 12547450 -473657958467518640081965650379807470000 12547451 513417269329725767622838249502876807952 12547452 61208269713301296091396532927976940032 12547453 -1783283721424232698430973718378507026298 12547454 -226119905300248062446716386526137408000 12547455 -489890634508754943954564276958067126640 12547456 1638407584107850756357949161576354283520 12547457 -462559142901162480921360964097169448620 12547458 307827501068965716706997702334408192 12547459 -148359914224046955897222123675535868640 12547460 -686948769556112554889900082734177955840 12547461 765220019159630685625653951642746914272 12547462 -28012091426213916475642497173983036800 12547463 -1351000459452408639776706004136255620224 12547464 75407126705744824042657070533463531520 12547465 -438751862494259925400257920188169160000 12547466 -238416898274758452012551246129498793216 12547467 22772135257030701397444966727323438080 12547468 -1166014241677485541973734582914232836352 12547469 -1101964192019736801188115472423539428640 12547470 111894888157160611314824965222356522240 12547471 -579579219634604684523416491654321381800 12547472 -44673439853832392664873169466019545088 12547473 -297428028816308606613537076251889652736 12547474 143384038298777046299240313043361045280 12547475 9601545334767092682746173613872326000 12547476 -162071855419525733361292960917102817536 12547477 360275582624922724617766072624148076892 12547478 -114360178247969307325712287698977124480 12547479 1197850150183513803680366437564272933072 12547480 1184692582106117278753341988737384652800 12547481 739673500045612235234239371806445493200 12547482 525938728388841097981954244773979438592 12547483 296240128710628410964890685493852585104 12547484 976157438356080494797772169982854508032 12547485 -324281394975835047898069650209540023560 12547486 -801514496656922512235187546065295360 12547487 603981878617023621010021561465946670480 12547488 1010423327658294660250216930756405493760 12547489 -1269254456192041342952615706805606368576 12547490 579377579311026494569161850116674880000 12547491 -1219113810951866547192956354802928796160 12547492 -1513835282266056109840730394471503805440 12547493 -316985714122512984608990680438186155840 12547494 1160192892802424090801281814566052663040 12547495 -257654335006100732892271270723810845000 12547496 -746782531921119834657216666740128481280 12547497 -662916389713073083494589158676851319872 12547498 26851981174562226460441999225874780160 12547499 -1559016247723484124315156822929347639500 12547500 21679862985783823136363468963942400000 12547501 -818327334900233425457485944996155371498 12547502 -22306071778961364195150578385169069056 12547503 -292803956653451711408758289752344336888 12547504 253914336917760973627897554703992504320 12547505 -643781768060964394588030214973450696000 12547506 -337939385811288681032612142971254068096 12547507 -627089158310814562594592317628567565488 12547508 254026953719178744441458359846621139328 12547509 -621135141641894307016208561158037604672 12547510 -407935665222837739995237037344408291840 12547511 2101080813710996030751631142373824868432 12547512 216056998153984504124659943456742481920 12547513 377364160321089181640594166303934280496 12547514 49109510077007699016892572506999549952 12547515 481749067932360046977309890509450174320 12547516 1149733313842344715054839456142882993152 12547517 -261576130072891418039335915501042012560 12547518 -185816812354050991795279628614936974720 12547519 -458992511211817015195408250757495206080 12547520 172801615110630911595502815429399674880 12547521 -427004468355908543861440705563100442880 12547522 -168675729053310964731869274402011425248 12547523 -437923961227976337668430248004229836228 12547524 -197183323726430439413505352841005547520 12547525 500384759005934353516438131638316220800 12547526 -103950558208017282955535607263588976288 12547527 -116548471594192588454676133092856585392 12547528 -1312922198068045725006398803538451225600 12547529 12202463866073129081803198864600604928 12547530 281739895607807824728784652598297024000 12547531 402556818927059382713111783500157949332 12547532 -53075009092221556776924080088057842688 12547533 846540660592207191203009080488290900448 12547534 492734319226210493487025113505763572416 12547535 34220242571314980102051280868846438400 12547536 -273240898511273492723704717202324717568 12547537 -1751869413506644928002380564812298501008 12547538 -38275307510696087900257488568145468256 12547539 -151707779375203676877535914358572884016 12547540 -649057065690281196556913227994555285760 12547541 -1890112058446344604758606905787070078848 12547542 126748210081491329268167729407212595200 12547543 -3029019073954322806074513204145872495360 12547544 3146979805835039600432842693637171589120 12547545 -511209978217733135460367936667072822400 12547546 264868841521670948651358426130890808320 12547547 -252689249694902391072906372583760268000 12547548 -166656346962807050531839159639016864256 12547549 343076524075151096779326308106818141536 12547550 -22977849293419946321916678239112907200 12547551 239834591338299348286497724031677121424 12547552 2009352524085211648979493286181564055552 12547553 359799947960827691496204422951898200880 12547554 -483897650860074246859948548297560371200 12547555 -159908307568698603540212539921645014240 12547556 297412450501281986076260925962792902656 12547557 990322540476558651100584714680073988128 12547558 222381814591257729457378270890295726848 12547559 -1471006319442102804535656506616435255384 12547560 205310878168004884375512012068467507200 12547561 204095304301670856898860019569661537252 12547562 208785233131448272847419327596918624000 12547563 -448997819673737530005455749715773604352 12547564 24528577128268667622915748033707526656 12547565 -292160648799332515945219733006965719540 12547566 402380924433650792788447275014842877952 12547567 674126469936287688800300951473718274832 12547568 28021968234775540999945444946004639744 12547569 -812754381822006105130724066171735644320 12547570 -339280781426755028997478223647514112000 12547571 163061853306417683377332660904749056544 12547572 4796948936875789162386339261718136832 12547573 1613687185552517920303782797374012705824 12547574 325209753795194037844290117391230988704 12547575 241925947728954163997422095884791980000 12547576 -123335291860812122680864732750226841600 12547577 -382191790453611621703299041727163675248 12547578 466793568870449289828383812541514663168 12547579 3575785029469821707713413844618591100 12547580 -869383964841034577353725898457583244800 12547581 -84737439039583203367891789138598691840 12547582 -316353937657773551865930387981170399808 12547583 374710851312443279130477699334338258144 12547584 104081293377858769543109903025627463680 12547585 -159965361742319671482851518368636386220 12547586 -502866202645068212067305913221274409008 12547587 331119168380389169623617327643278203568 12547588 -404617925451371451703053965005058496000 12547589 32177084035481200152021471158114238720 12547590 -235220596011559263837431598244022476800 12547591 -108773881496081666406882581778193692672 12547592 1331511558805921984334467330750133376000 12547593 -425711068515884678361757285667841461718 12547594 730278476568391967921853400392478434096 12547595 -131321207259154592951551509953010386400 12547596 673333742302174516294169822320920571392 12547597 398761337384621440110954493966533443000 12547598 -209027154629397819689483143961785874688 12547599 -233413390971935001975594007103307457392 12547600 -40732256152911770378605336221712384000 12547601 1520066735994942922382980728135900776304 12547602 795180461086210941874113436844424887040 12547603 -1143876141851490980477941656223376904148 12547604 -343839438354132148716499806549082275840 12547605 -12906114771028970037552389632736167680 12547606 -674928093419142425272795423819807748736 12547607 -87450167907807108923519854636852234920 12547608 166400339400359520693145447911837696000 12547609 477428082406708398486941436309246020810 12547610 272625612265376384369416022606287476960 12547611 103390146843470450855242008501500109432 12547612 -169827978842935560119571025867665039360 12547613 519132469735258102145263062223590630924 12547614 463884838469054322193318693665211179840 12547615 -4583977220085137701388254515710875680 12547616 1804691137721389564581709805781775613952 12547617 144750677944534279328016292370137467840 12547618 876414784504485023229729907022693920416 12547619 -458734660025919860448683992457159036160 12547620 256219610029863347206979651692460908800 12547621 -495267389208468309938366973336050513408 12547622 223711303407420314516840872103167117824 12547623 345120161361734351853214810865440599168 12547624 1048326514356861659542009704393981864960 12547625 230625061784611751430127029991875834000 12547626 -125790690187501869391299442806179164416 12547627 -88042827533332748874272034323823176400 12547628 648707349409863863056809758752915930368 12547629 -92021314821881079934646168789559863124 12547630 275625556685377248472999681260312299520 12547631 153884168798269652734191449031048378000 12547632 248532114125637921481670517987305521152 12547633 137694547474401926794162431710514418560 12547634 540886758987662073005318895551959471104 12547635 -467785116156680874753725310701758376400 12547636 1228432417447738376045361187410725022080 12547637 -3239246978034972347311212485566105802688 12547638 743465140394211528233703550492640544 12547639 -97275796983743913086712973834852436032 12547640 -5361537463531029207680679320909414400 12547641 390321966009815958130880551130570758992 12547642 341067484224213173662423304954957135472 12547643 -982361964557507892317057476817098446108 12547644 -43364892734935559291544086824135464960 12547645 842132429414979242827323690135935762400 12547646 -638385510754912539397656302497727977728 12547647 197367118701164942338344969130149204480 12547648 495842891292990975740024478051556392960 12547649 -2230167810695720568978123707699118551040 12547650 76582503986354427362253783791150937600 12547651 -1060234958099370835530325650103797195000 12547652 64949082734243776272543753771040223232 12547653 142776925006991252847564354916672459008 12547654 -164539279389434519130220072707578339328 12547655 628323329521945321960556177915321773560 12547656 -346395679903712038955435518438025625600 12547657 -1029009666596775345465708836019237874160 12547658 -11683544275678077192035248890683721216 12547659 -334229423934046411281274409956126873896 12547660 22216684922072357760308473013563591680 12547661 98632495115102927531649531791644465632 12547662 -213553285381707502570610297684299488000 12547663 949051015622533281677064887469327619384 12547664 -327716804669199593047700040357642117120 12547665 1833269482037681747152812542241003600 12547666 -2070894526866080933805073772034106392576 12547667 -1075159284686562262859877188584148286648 12547668 318103668176806013673554305598322855936 12547669 1237554804178551507342521655519246647680 12547670 -203023453087144879501395646461501630720 12547671 749157363372258966021495562361117867112 12547672 -171828706184708040593331755742111283200 12547673 -67257267803916795439947458836415753856 12547674 491091046401745007793344053934343381744 12547675 -281531460083052960944608096754989679100 12547676 287346253181944136245653155003151851520 12547677 -283951665484022574453631585311592836480 12547678 25382265143691905405873123186979207936 12547679 522099537296341064780470985019744629280 12547680 289582461274528784518459403853425541120 12547681 -522812985196172798003982980575912896636 12547682 61228028908348827369114811633481206272 12547683 -254878685528344366753535132669787010080 12547684 496405441289460427071315283037420716032 12547685 -165753007592374984526237696883147871620 12547686 560416436249229638130112963818878096064 12547687 380646320184636337798922912862340337336 12547688 593332491254995501602675152658156011520 12547689 199575608230488222843739687805605447680 12547690 111340342229120973633907765625384963520 12547691 -290327129730023240009464592113171424160 12547692 757817466646625821388062859629753910016 12547693 -752466917172256451764417493581317758784 12547694 -99144011778390456267900096860238727104 12547695 81952592609607852096326462693829667200 12547696 -58679088628642570637024149499811987456 12547697 -900439892189543083752173193702895111500 12547698 507890569445060500548402412311699214464 12547699 440016386313446164847875038028897199536 12547700 -898576241052770698219925407445548800 12547701 19174336677160758736440856691334655968 12547702 -297396108312881540863294421692898643648 12547703 -104443902357820892660425599241101434880 12547704 -118928160722538173437176478744145756160 12547705 -1409886241082858388751033296342769150140 12547706 -550935687435476066120473672295905689120 12547707 -917744186549504784655245764076209444160 12547708 987640614111275755116688359205417363456 12547709 3348222254915545555194853622873123877504 12547710 -1336314566278965118648837907791376640 12547711 -709604048221196957379436400169974701200 12547712 -2267091780990271021790574872507543715840 12547713 245732734585850986154783260749519626544 12547714 -301100304657863113524781925133244844160 12547715 466250151470150834930750460019599189120 12547716 -542504179263498980601213161167063938048 12547717 -344713816143668023632002288323478232576 12547718 46083195294468795830529577899696306816 12547719 -434918124416568078911875536030925658736 12547720 -96509194605257398999529794908156979200 12547721 112463853130353782289692195828917578000 12547722 -63246838552882512444293321456766438912 12547723 1648023917088512867425749625329710548000 12547724 723219113851625231851721823510510631680 12547725 220204158784303725975020891942943007200 12547726 293878042625776198833003755317140074880 12547727 73998467274370080160477211599507882752 12547728 394231846725421787381317174638249246720 12547729 -328178297038229191266449492194803390670 12547730 289204284236713565004112887259997368320 12547731 635850833925105635495248442432532685824 12547732 333394419624032258833433127333740084096 12547733 493942502014844437275427730737395121440 12547734 353724264948970550702375300976828630912 12547735 -120361727398742573166905283214440632640 12547736 -819450993288808618404393247015983882240 12547737 767936028454294850419664986753347360000 12547738 -47008930191904478724308717991738001920 12547739 1185673702718738461724543104301799274080 12547740 143422546041426029103244611733123768320 12547741 1761891080364796261536276178164533234784 12547742 654707326891269872730343404016243769472 12547743 352565274865383754209070357103174295000 12547744 32500084204870212636557101741108101120 12547745 -339504793726219465270032639210170787840 12547746 8938738635858167068565756154520473600 12547747 45077692768652839767682562029321087196 12547748 -903935439790119261275851800710262733824 12547749 -2401421972374129668388386793423151313600 12547750 392091277653737267344466789253767904000 12547751 34426129194690763195042059435355943424 12547752 194555601027356768473926655070561894400 12547753 -517319952820011773681558596755222032540 12547754 -483064464848437367963531610004082952000 12547755 -67472395127008641640035746333103078000 12547756 490890623093875723018261086496768617472 12547757 1987468808901645356842183160978195559852 12547758 385472905710173348221361245456324113984 12547759 -205506066342766924472932831077961648128 12547760 -35093257100887780212355015336713584640 12547761 1271979028886274203789775491958834379584 12547762 -310250935119496779617675960481998896368 12547763 -200671992173149092735918012178427727552 12547764 733886161252498589620974554090135715840 12547765 33894341814336834484971567283107957120 12547766 194957915040389220407945948937587927040 12547767 -111834766664370026078726834144054973720 12547768 -2202912736709583606433225058741549875200 12547769 235168940729065743855675357309384760128 12547770 310660920774837094306035354840421113600 12547771 -2126540494497859479843010510101324633800 12547772 -145737070998535007354352777315194010624 12547773 -88696038570174192252152157101776987380 12547774 382657484824922675052614911182817150080 12547775 445069696983818191071763103508944071800 12547776 -245509919231617278023080091412571619328 12547777 1040496449375228701711336110649930403376 12547778 -1886865646373600426391780872913393239040 12547779 -493652236184112224706564120046707351816 12547780 -91581502933683656151845512905286594560 12547781 365665490408057993477387882164712803164 12547782 -223153103819472589323091900427722215552 12547783 -5512585848865140535478566114175853480 12547784 38844164184668087373111479616747601920 12547785 -1059286394442618258211398668066690912640 12547786 -1031522215684584242471563726771918227408 12547787 -2039629194703328038924516901054339328 12547788 359575302987702019889777807183045541888 12547789 -1425367610982386747190114898931947574410 12547790 583492817443832049795836925847672771200 12547791 641628205866525425065608986093494403352 12547792 -92841778518041160085520568421938495488 12547793 118474026714801876214932442173525972720 12547794 -173290686813793314529359667648453513728 12547795 523380431073666088758204756916329694320 12547796 1317020148083831466170871415104953673600 12547797 -700610150158087923685735121255220712800 12547798 142137495253686045110359418045312457600 12547799 520117178370154206420219412770218776920 12547800 127314722623868585679716822488658688000 12547801 -187802972761913095371897359101100949248 12547802 -466592419681226172392481320672168170560 12547803 280127246128691607535797929609131831560 12547804 -559871467571028660692131278998491557888 12547805 -444494687771398135683741401259940587540 12547806 272240657081126500199041987168382109504 12547807 544004760775067873580885548658411038400 12547808 60009694312005130357232327185095720960 12547809 1019950824985601916513935034191800861200 12547810 -258244436569315931647947386203970926080 12547811 671714593795290433718033294673883870944 12547812 574184569281073574932566017830239040512 12547813 -1010280089896972047777134024732767031938 12547814 -260386762844331956468664735050242131744 12547815 -265245902735239808531004671283103534080 12547816 16806306646514240715185796192307200000 12547817 -193272326373605752934344573151314456134 12547818 -104968986816821121254876403331341665280 12547819 861355763840725044895754282472287759496 12547820 -687852897401020241321184274134781009920 12547821 -93830775948296028747828124303214880 12547822 -44965147823643093728061309121807070400 12547823 760392400716771587556662920251126422736 12547824 6415397752424803909151868610375385088 12547825 -354444800907786566196995032208262192000 12547826 -1418832967086319774320360023770208116320 12547827 -707146263476886573455225226184033103880 12547828 1081056237676124478875188238052550635520 12547829 560076642700478973313255770280375010976 12547830 -1455804294063887267950618451919605760 12547831 562047946124941449555519396154827174632 12547832 -507912290662597033151343284730243993600 12547833 -741928562717337609795465233100447942576 12547834 218118023727900852186501417422515842048 12547835 1968509625065631676930496551752371733360 12547836 203034547564006439195633122806926684160 12547837 558733282317423438242861591185457972486 12547838 606987184473908413096556294292139081344 12547839 181014608639423226351691363390199198208 12547840 330961411348186638601550550827123343360 12547841 -1513899459976151745813826755426703573758 12547842 28424495812010239243355765348071701504 12547843 162004177018050941916426135180895234560 12547844 223175466030319938235890514925925188736 12547845 -178066899169709390782081870713442300800 12547846 -87417324012355593932901990785048856576 12547847 220944438546561111132666811088460331680 12547848 1035380394792526537002790427918575656960 12547849 -339091561788868348775406035517088751564 12547850 -223514786493087195600248568176792083200 12547851 13494368391095381970893623493989921200 12547852 -1267051997570595573860181740231173555200 12547853 132898013222312839851429682228648748460 12547854 41708076147895627952155624644495360000 12547855 -343051922418607024284015810540749541240 12547856 68876906033392099371947035725399539712 12547857 -229566689873029928190042660846314317824 12547858 437332773375678436291086571329913087776 12547859 -364513046644303015922220036836897476296 12547860 -72412239660349840442221826157576560640 12547861 69929775532288423745506409120306984462 12547862 -158674286182781589092963189160141494400 12547863 -516776332341967415975359975164642813960 12547864 -583387437010107419020705198263325286400 12547865 -1495615098155999051673433107948074443200 12547866 -581257461019310862050232445249749715200 12547867 1021222747506521144631041392678878876552 12547868 103252756790111973463363309015659778560 12547869 111193699361082054327179207506060649568 12547870 -51747974142303499548252347337378785280 12547871 820441833321539748465175554134733216240 12547872 198720769307991706062535416684899991552 12547873 -8969733591465619477696159499660416 12547874 -504981139377314036419218751899230246064 12547875 -1288161831160382266388354363867182212000 12547876 60583769928632283074702672079559726080 12547877 -230963640990520074231339088690641072288 12547878 233801534848588173898573118751852779520 12547879 238194147121296680130233528354523702912 12547880 74907591065987549923037126718345369600 12547881 941414098234888336715346086417189231370 12547882 -106117301025988260696485900295579684000 12547883 -349876568696509279455696900343324753776 12547884 -368574209748686570339130426181686067200 12547885 -267704320378957763199531856386731568000 12547886 -181644968291648210084649248484573312000 12547887 -250897292335259247811801440674143097856 12547888 342525975000472408494596113735559462912 12547889 997473090514507659325460022759422298480 12547890 14009101769965001733436062714042078720 12547891 545825413770692008958881918278679825292 12547892 251140772015913421650911892462439249920 12547893 -164107202064275506430537830494165095136 12547894 1433328557311117017330035798500951766400 12547895 -666938438846091744378157023200203475280 12547896 561482631176526846471123666744452812800 12547897 132673365097570032381158305756332052180 12547898 -705765495260489764618011394556488385280 12547899 -64899274394746786530810343448022658560 12547900 361463323158032062163887606408489152000 12547901 -86528491265238714203674293144721838592 12547902 79104425987415843566744923551290202432 12547903 -89894354501614493391271642286167453056 12547904 496072673049227461309934689830316277760 12547905 -220151287208297851646923081514165561280 12547906 5687062933352826413362309065877386240 12547907 -28229588420834166448966172413686694440 12547908 -188149912436416912367271396314086286208 12547909 703544247084541850636343724730898052128 12547910 410746220233728000163926857143990623360 12547911 -1383971974210994606155955072714811646896 12547912 -45684718348166245464236693593762452480 12547913 -588124393419845742397388880777649741440 12547914 84640370179883087556513377243997085440 12547915 -190458284035623172409330450484653782800 12547916 -1913278882928166487717412222514728448 12547917 -780105833246355529546977471447325300512 12547918 679580457602417635957012938269041439616 12547919 -443316061384501871073746102362145294304 12547920 -81766635719070246864572661447638384640 12547921 -1027674849613638222816818443596511579800 12547922 -833673124593646999970460150974689845600 12547923 39706362183658934782380529762530566400 12547924 -367850964226213509388855232067197907200 12547925 17671738012465571602463839043847820500 12547926 281082444232188913520487550575250452480 12547927 -317998582838405781841443607780410269856 12547928 -259929805093639901188695722253814026240 12547929 9996331454421044220316999891169336160 12547930 482905699202581082772911518908040731360 12547931 -2046850447907257504347699355795884563736 12547932 -71753388676320160326760836717345177600 12547933 -109667644937171282765114955798488249818 12547934 285848495418098127575122704541306872192 12547935 178058552044677260068608321712648106520 12547936 1479586251166439797266313913242604273664 12547937 -39662003700080406630558199158727352640 12547938 -207189467068668382107081511649254075392 12547939 -351621799790054632672767152857782572260 12547940 813422683989400462522017104680080076800 12547941 -436320422138000596511726143491619014336 12547942 82046249247361505111649500750308800 12547943 -823325281605301325446811289258751527240 12547944 437294293333639206977571321639793489920 12547945 -92479283200773413663053808845737288000 12547946 -248411928441201227558120814440930858400 12547947 165150332723321095617510704603159232960 12547948 350850200459697974058044248506998957056 12547949 38848355018682884628910891060343814528 12547950 -303846982632085452384659492726151854400 12547951 -424529464554153283332716351364654622088 12547952 -413387131871579937793290504786836029440 12547953 -111762019247330459224792479575884698576 12547954 -1073716432427574584161730674860399439968 12547955 -232944707868388626803928462042034564800 12547956 -583529355373058188997303372009778044928 12547957 -558304065922600618448790948639528707794 12547958 290961038896755519202882806249111922176 12547959 -21381216181000019209576505464230847104 12547960 -117410165332576516702186369130257920000 12547961 2018139737137219906548766592098074460320 12547962 35351426742517721418909296353962808320 12547963 101570136501203281515681054551676714304 12547964 -209378156489397052975720553741433627648 12547965 262294874782451920166320014746771232000 12547966 -1732232844403295420262631019427824117760 12547967 276628601601416760200077455831098057712 12547968 60440063713521343586852246114260746240 12547969 -1097541614686604592036380654208963414400 12547970 -14422967021384178918709680001490097600 12547971 -512245121656934889348987091517760897360 12547972 -158004550491985200065681538732716015616 12547973 -9023224307991804409366861114640065860 12547974 1394569492700696268307134981650909568 12547975 1010570420029391050582867206339738691200 12547976 42160097843720719805662047507010191360 12547977 238693907787329778832810609387650407808 12547978 -338468806157192685836848202452236817920 12547979 1683696618349705484474287556682347080176 12547980 139840737080028307782349506282196992000 12547981 -1024042217718936512406414020412694302720 12547982 368946030604498052769482323535384447232 12547983 167587338122053748359495140820966971264 12547984 -87066201485680453877193351232150528000 12547985 -4414439790821620278946263482781287820 12547986 -378634061905376605559596949743997091072 12547987 -362899695665103679142088162452545693760 12547988 -2376173180559538153333334966753829703680 12547989 369494982965458276612539020528630849244 12547990 -99136050516721453286966592353331801600 12547991 259547329056690188162012680862153704392 12547992 626314693346021448024206774915209789440 12547993 1767410131122471958215982215053003391744 12547994 138961611058121166688500177484555441152 12547995 -49172283604354431189084815815715496960 12547996 891600237400702439864740292523742717440 12547997 29289709481730214803279273640686703104 12547998 161952180274923804160164982890446635584 12547999 -23484560474037288725341517637969207240 12548000 870661774790941646030728090287439872000 12548001 -899212758115279259875033431301333535568 12548002 6111511802611602062085798209353002240 12548003 -57414556517141779255108701930720177600 12548004 -110645848330329164133223791158020558848 12548005 -631738851058368681443046811714516096680 12548006 167194226682451080417274268760550414080 12548007 2026119392444190061591484696483783570640 12548008 1373512883811916661344505154187147345920 12548009 -432620307284240881037600944252836261900 12548010 -207329159203547603037086507394143462400 12548011 -75546904923100615348322444447969128960 12548012 -551708834994284703729422034751094962944 12548013 -289976148416045356105364688577770999936 12548014 -301409206742077642609222880508730318080 12548015 -133752797628773170184685518644671331680 12548016 92842027583768851804431913186749186048 12548017 -117996257852763315793863743307840214748 12548018 -193689937109321712789668425087159426560 12548019 267826194181635427927578810328092224640 12548020 -189444524509352315210588475927444357120 12548021 -647053359163205684234905027334783736900 12548022 -439190366361734373180663720876601163328 12548023 -1448647729015476930815613133685558960496 12548024 1391165259031253966443309356471838248960 12548025 61436456937760224116553762361780569600 12548026 -160108118726061845167313214570048679680 12548027 1134804718824416606486965613029427115876 12548028 62268038931938143182129880137689112576 12548029 -580463113934507583110715602174010273716 12548030 -670391816728164618421171373576324618880 12548031 -269586085878657493723621637805332346480 12548032 -5493481649220886359639951709120233472 12548033 -1811480695543109342506419237933420374718 12548034 845943270058352306334923581117873703040 12548035 154387796818298870915983889315586594000 12548036 -453372666427089271886652953747822316288 12548037 -874832352241477599841696528678523730720 12548038 792628885317472775809371567739492583040 12548039 17014670815771606573830092666258811360 12548040 511684760391465241445547198833359257600 12548041 58716211235854263652643271212460625344 12548042 -71476058933116195943282745534283001856 12548043 -42084715382054280304590571023669539040 12548044 1280525740866451258741514084636661606400 12548045 4460597278953908449677570112976020320 12548046 -74100152872877527561289005414282014720 12548047 1663447630466277670645784459542194592496 12548048 86382159182450974808437028432712351744 12548049 -469391852055151544409926119381933440 12548050 -16718637227111147942012739232050026400 12548051 392396733628003000323128734926000272592 12548052 121914592762336092456650643634200041472 12548053 477236712661667682233533370150836658080 12548054 -163454893382783133622687316865161613024 12548055 174910375288815227389065590394224155200 12548056 -143519345839978137640386020258257305600 12548057 -1192569803164314216798434562932312048748 12548058 -20020639509038729838977523036246652416 12548059 -1707062591633704771469791848794450183740 12548060 -69744910663762477017219429507110338560 12548061 1912057946090524805986677759532541179200 12548062 -269010783002082298140982728587051779968 12548063 -2780690938124130581056510996908461784 12548064 19005475880192503323423581468589293568 12548065 603313818534189622748745528694950653460 12548066 -254696354791413883912415370118970721792 12548067 -736952873468575869406897228106028357768 12548068 -229212630609767684759037960476975139840 12548069 -411355219876599923834653189847925132804 12548070 -216186021792297066342885759995610631680 12548071 9938366661903226635041353645104409272 12548072 759961144808785573216353254379354700800 12548073 727631284654271900014772437745747159184 12548074 -113774908865509172087875108894497186816 12548075 1013788051272709701740031629622259833000 12548076 -587130512670643449777603853857613664256 12548077 308122563536439446263325477540992179926 12548078 1477544704870550746438429441955894999424 12548079 586669240639550434591753268107136351400 12548080 -8161028167367448892877885726588928000 12548081 60327229925395484301479588920356711552 12548082 126035209086917623015119270370533873792 12548083 -92491981939476264123875535759245784456 12548084 -289151648415749086279402880740652083200 12548085 -262689779167594415957507735589432693120 12548086 -197402267386885595598524520945957620160 12548087 257381768990812640903172953862626918400 12548088 -9661201472615903615980024476932505600 12548089 696146702421593120048925042887491926890 12548090 137024813580791324341138717605118660800 12548091 25956431468380690881313631069812792464 12548092 -6231326958289615429097882488843757568 12548093 379641470104069309693583447514377366124 12548094 -61881115222386542296344400270878366720 12548095 -395766335554268783480394467038718768640 12548096 -13360826348455871031754703678598021120 12548097 1639465182550624368450601498793536609920 12548098 -63316206194237946729253643460639793200 12548099 -581063234197107709993361847757489308936 12548100 128039254009687982974384628220232396800 12548101 23480014783879128175196260896627899102 12548102 -104034427461233481027045965426616882048 12548103 805816718318610731849159807827380500904 12548104 324011226854761632769047333411341399040 12548105 -234575770770022941402462686200194499740 12548106 -19824821236123868472180953186253102336 12548107 1259096409045920860185450746250822403584 12548108 539555566141906817624352334683960016896 12548109 -275684899121087259256223563473039174816 12548110 133574376679747822056626755713147916800 12548111 11110773980790663688974388008751457712 12548112 -73555539047776703477183293966542962688 12548113 28936674059325489092612960652161440640 12548114 194066160634436027924415031375640684544 12548115 18630689158015074466280862811705262160 12548116 -102755224113917661460708139801527648512 12548117 -1339431120025527575937143087043306030834 12548118 -1061547284827865558217319108568653824 12548119 -1742452747228355604944123097689030647480 12548120 -252204636639435186440837036215941120000 12548121 -200433211277405487079858935618450726720 12548122 347503476999509624796646858240852112112 12548123 900847405696287836148474950786909775360 12548124 -308272669750962718713871732221346391040 12548125 413576132711123471662585280527408957500 12548126 -469672575494473950571632527414643539520 12548127 763114360089267440025452099556514836480 12548128 1596204173050735131488064409469163012096 12548129 882317684756179514899260699702843636000 12548130 138590963042191433515061147569112017920 12548131 -5618252038188585269796334350035235128 12548132 -557347372696937729203950842485046446080 12548133 -249327062693538038183132275375739101824 12548134 -91763921348043382256505571948039319808 12548135 1497305499408135547324487215154974129080 12548136 -576293873801823054944828049573011865600 12548137 390498963889602395063663200261606797952 12548138 428362120609237288912144893315078549600 12548139 17573058331167426930835671075474552048 12548140 -877641564598189862563555032560190520320 12548141 1236800060196155381503666111382530459542 12548142 855552722061244188954585875018096390400 12548143 -714648565786699955837580389316735415160 12548144 -2949281309777314815980008222988697600 12548145 -29172676396307780284119138038116570560 12548146 -141201969836410961584802717783596976736 12548147 -513753738188150358635860872053259528 12548148 23868076207683651255682175643014983680 12548149 -709170814890736238302190652710727923840 12548150 -360546832661255934004708205277364543200 12548151 434188691264059413116951041273891503360 12548152 385854679999697650404871221982080921600 12548153 2150299084938738476091956553719904207402 12548154 592564407444717304187808870235414981632 12548155 -738933663482208257198505462923845014000 12548156 127245371979584160790120876105992041472 12548157 500979076755391249865151766989200786880 12548158 -12199774695082109596330359126888311424 12548159 452932393418489968087178972693889822960 12548160 -17236738762898727140570322949263851520 12548161 300271234601620405115700516695881872724 12548162 504288951678357015980778815957874626304 12548163 -647182276922384355240276007191145723656 12548164 -12002119501229523928811461517014088448 12548165 -213524353381953641796328893648993179460 12548166 -30495858957609023026757040908129338176 12548167 1010172694553527704881273928087785168216 12548168 1170895238086003809224334365129740354560 12548169 -945630509365274405350613191336698619680 12548170 -835189874024287911090090236663850201600 12548171 -1134153100058470547126659293596153723628 12548172 54164513756939447004313308485160812544 12548173 192301153108324678875250107708295644288 12548174 -2418185936946729652434061461995720832 12548175 397508924355828463702719564385796703000 12548176 -300778069297929748766146174756339335168 12548177 1388754266678778361436380230023758951026 12548178 -415868337789097886413102855604487622896 12548179 -234419808738443528530898109533683560960 12548180 -51490288240610081241330095394334801920 12548181 607510841914111542479275188613754226240 12548182 -391975247887054714000544539595322179808 12548183 -1477970764475249099575620810713496909120 12548184 -1519476137979890301575661143024640000 12548185 121289923465882744268467159546190054400 12548186 164557656638914806244447744411211692800 12548187 -163424691354868491808649868032693481552 12548188 73073766397106443753611461394603751936 12548189 -33640834003920138773184657717492379200 12548190 -17516354417862823689301883925502980480 12548191 1135918677667964130326829083739298498592 12548192 -2104868734368376128119285897906349539328 12548193 -471200028672639866839212595216373251200 12548194 -1233117324196834823230399248097683823968 12548195 -441509965133792257867091641493068729440 12548196 -29324300460851229757136002157198463360 12548197 -268082719327425045456749050772230948354 12548198 -130046563179659357214078083415109304832 12548199 -149183622120112794061641258575214147120 12548200 -149152857499829750269210478770415616000 12548201 -1470761820713814473947099060215137612928 12548202 -234331617680852278502013624179986268160 12548203 2054084673753153249089037016893658756200 12548204 -329861423706957763407967784350095308544 12548205 113516511555300437776288089782764363500 12548206 -148096375147744416655188308953420239936 12548207 -60038621808546873030162580420964751888 12548208 -96116676133296962496872231623301529600 12548209 97933757473063407703394220753054254004 12548210 -373353991708078480317606566783264378880 12548211 52079318127864547954628422810331731968 12548212 -21461661818506701119760999822008893440 12548213 3181716703521558423647453971091673423360 12548214 221987624274354403542228479468420519232 12548215 -1927981864731016073768520865331477245680 12548216 -444823384425395866675278024238065008640 12548217 -3001514151510138000741765200151828480 12548218 -983608271190882678340804904456975479440 12548219 220287224528707078520111918169636019620 12548220 251739999567223972707997488590377574400 12548221 351198727131033356798651658062899542112 12548222 -291572165584391550534298648073992217088 12548223 81316472901683411346336486597930570000 12548224 4152524494618564225994021632884080640 12548225 -373110583872607753113439990835849688000 12548226 67027104631543143314393597501403024384 12548227 929862178958817541687648535559708058080 12548228 415033514750740576517717565671501266944 12548229 323116567717431530434402967448001241088 12548230 -62198922664477935260124391451572986240 12548231 -1628711258938935095217478616581464148968 12548232 559020852770716931272555291515194987520 12548233 -1535871229804983129748397745539368282416 12548234 541443344727843779718097412262020852016 12548235 -186860469646803044300986287847549255680 12548236 527288454533477065287915211001663041280 12548237 -258707133229846538462107341471973348500 12548238 196096320319888185950307151746602449920 12548239 722592007670960002985611981848970563000 12548240 -129624746025343197367129094886972948480 12548241 152470264729924773147338929251746483652 12548242 58353776369113388437581002971054940160 12548243 51360428303124728314274098119395106984 12548244 -420976247404646435631026037986507010048 12548245 919510601848477538180217071306842849500 12548246 105286971882374276587476065108294934720 12548247 385066663613953089335348953636024497000 12548248 -977306519409823658138886511640260116480 12548249 -750913325168815744715129594578210339008 12548250 492261865799431801147287662722815360000 12548251 -656626515968433019608561343664049340496 12548252 -728069731354561997913471337220449227264 12548253 -499238778956130772802817960456593018496 12548254 -430007165130481711722435576197537406144 12548255 -112893926655341156190379310606337193680 12548256 -197270933125904083748420269929840771072 12548257 918431950714407038865435232769387553506 12548258 203156245300216450344122999112644914560 12548259 266395806858371227939088723940192332964 12548260 -18298154756210180050298295378312560640 12548261 412762538469463316210860928800491273984 12548262 17751427844774071755177371434441737600 12548263 266722442636513153070486876766904368200 12548264 690558857209718660570862873260179983360 12548265 283624360469870962062864076225258536000 12548266 -71973556199736471414663126003421113168 12548267 -1941099215324573399911180865796190068684 12548268 562244547261190951738180596284760874752 12548269 -722145263703928446603263190798578109440 12548270 -102779628228153971652763974775151658240 12548271 -46787923264067320978559110673892188160 12548272 -84254093083888733356067831460361666560 12548273 526594764874861669192936702217255130624 12548274 -219112539512740635413211374655179015040 12548275 -58877849552325635183614303619312007700 12548276 558858256288241468557307422102656344832 12548277 -379363404016070615932255560491355566880 12548278 -666315946214897799988260788667443319744 12548279 -1948457544321894261348141106813743467040 12548280 -195475768351763702901479917896303820800 12548281 -2806030837341437957848431358125903719680 12548282 1048548621409629506719154728610914920672 12548283 479695052284251791793763627705820960448 12548284 701454051596339363233935972697958809600 12548285 -47667818152145475892564331456820732840 12548286 9490415196199082861358153444117661632 12548287 770922341684806533139168044648436559936 12548288 101511928184685604075146546041365463040 12548289 428823035839957592420592903436948170048 12548290 335124721539773827030178370138837934080 12548291 -23839915011325506452744698160655880800 12548292 -341664178588465719779621268834935374848 12548293 1114007768073264161635514094852402528542 12548294 -479554601773197962325484401474758860800 12548295 -261219408608159520663443760609616944000 12548296 -577176883898179213470031723181984071680 12548297 697992130640682519136604101133838394320 12548298 -26258069221619483996812585888664693760 12548299 -113036033780456907398687897716751816664 12548300 344581402722510445590055099876711296000 12548301 95786075544275590936635002252130437184 12548302 -356425395573481859183969214317582129088 12548303 2197595304786239106376797848116838400 12548304 147690639671503725711169432882501386240 12548305 618217633400370070287728472191398080 12548306 -12071833381136644010518012574125175520 12548307 -623524073793343778193769061473595321160 12548308 -632846826077543834774465007969234178304 12548309 615048770048958491801517545313476276316 12548310 94616705647620502700913419696010443520 12548311 298388863916468205241936670264376007920 12548312 -927391618695801617999554241435627520000 12548313 -31275051442388570166929395419244297680 12548314 -418028576404616665788465254900556211968 12548315 214707074152964320925589647199067843920 12548316 -181389168223767952206749778026626523136 12548317 -1038549891022067454234182676128149619040 12548318 -91602993452498018902094131508415602688 12548319 -30441721059132003560686532967515617920 12548320 -223609067794998972031358535039033016320 12548321 169252329514945452402367006713918639522 12548322 20907459648467276619034189437720036480 12548323 -907092834257741427791822102891542499428 12548324 670639448350052302208704058752512429696 12548325 612187069433390794564644253756213713600 12548326 -100772488437064473412870184653748432640 12548327 487019459933666693528690874236441629824 12548328 -12058344782217321697001530292455342080 12548329 -1489330100986533543252158324558839878840 12548330 653317348463699387549338119813703774560 12548331 -1350204363727309229232837577973066318160 12548332 -164679722796012313235000866946154536704 12548333 40535791944502613390562584476973404800 12548334 -379862755582349265537006635890744221120 12548335 28499772049241821390205252130503059200 12548336 35274756252980422578134204410758365184 12548337 -83350806580831600087337963570649498720 12548338 -247405114558779980022281523322532730240 12548339 8123434483998575341916205177378298824 12548340 -25192017132204379232280282663909703680 12548341 -255065396724871652527993740396540723840 12548342 941353206383651159588591222027486399232 12548343 -52932460285164879690043994131447152000 12548344 -405624605591994315910383303588190371840 12548345 6591407241776374096754734004305879680 12548346 12996180559627112371660504758627568128 12548347 -117739207509537161129361754170652387568 12548348 -647921686756335726527614132706529595392 12548349 -618972687747307279432564810436873020032 12548350 544167607588920348409973433353958302400 12548351 171301836368837638807029485481378116352 12548352 -701353448476384532965742679809977221120 12548353 240979428708648900235245674658308590000 12548354 -76203820212583122920347073756083020288 12548355 -66585825987436682889622731412674278400 12548356 906722894708103381038016685933756124160 12548357 -733110244599250765694928242066311631394 12548358 50534344462047361072381793243435016960 12548359 1742444820439718350163000681612719091880 12548360 -23484439625618582606153923374145536000 12548361 -907703097268265952581707464641002120368 12548362 -250361557292726951948359945601757673680 12548363 2094606896799986909048943259599273154560 12548364 -372739752327575982412646412754863697920 12548365 -161471636179156143399786972830227686600 12548366 313972762692180822633904339851109676544 12548367 -32395048491047391935786991890660409432 12548368 69615536278129669538068261397485322240 12548369 -91901289160166438115898139987647719360 12548370 -209945952714895600063896164670430579200 12548371 -419283516528124608960553696538562132912 12548372 982406190789963916243103983505354568576 12548373 133901359629368172103930691003208276384 12548374 441773216443699568009033465509501563936 12548375 -21631413106373268626187888856267176000 12548376 58003775694709280781547327958323814400 12548377 35189505780681379378243858686736259400 12548378 188011280215956298536263599800713030592 12548379 -1029882424764432229863903485501743287360 12548380 151856965454007891061853188618415523840 12548381 -288675114436408119155277628647506694336 12548382 -67666654300231500402005687290672852992 12548383 -171921784666403106760991629859376062368 12548384 238683914848405695913585077866308042752 12548385 -480929711777563968307808209725855292800 12548386 129161834967579381681581565157348468224 12548387 -2458418062575059453642227623925066560480 12548388 1884120762652158334961979229707233280 12548389 4407135749811262811017829786299379712 12548390 347285785556733046470907704272378851200 12548391 45575740989595951955860987747428128640 12548392 7625238880843917363683924061142302720 12548393 -79153726398680353530671392259640069312 12548394 279037426265438416872095133829332687024 12548395 -300433422613136394253504244941641117600 12548396 -46481063914698530406426008049009441792 12548397 -17896576092725167522318795932738971136 12548398 430101525169123295856213035850825876480 12548399 -329267438225192872867063272488772680880 12548400 148183583423056434400790147201490124800 12548401 16734235504878726840413415496054900404 12548402 -132471913454461249150461365200115836416 12548403 -452996477247995075955126626260690363056 12548404 356206993267178097952624705424047552512 12548405 960290565566626972404130170284395515960 12548406 -55426383295569304405199457897931330176 12548407 -336200957855200301502955120219810482680 12548408 -20048948280221926772653386470402211840 12548409 -506492917132534696336409190711028287216 12548410 -526350413336950585702417383113772333600 12548411 137225208220224094067401279796792919012 12548412 556374474719533617596764597684979942400 12548413 1029656389870611497689148835378436254662 12548414 1115979633154172525005499174021790289152 12548415 -17780938018846388305828971224434272000 12548416 107989301607641063885157045527594926080 12548417 93610376795702194342642741149127992000 12548418 -498400066408079055160403319629836369152 12548419 602562185576218336458775697066431285128 12548420 1481125118617432959460680718939753474560 12548421 155099469864226640449358429440787996190 12548422 15270937402935504787699656791097244512 12548423 1336206666835115282052725724265682499672 12548424 -161777985152495538029882892606739906560 12548425 159045693051655024634427925492955782800 12548426 1584322540773773773620632047161524016 12548427 -337514576251285845327279616710194013480 12548428 10480806251580861570683445689551753216 12548429 663132680051668619926717634055465399030 12548430 669577489980067860757723796269186926720 12548431 -917747489459036701533349898227223776800 12548432 1266683321628277658549020360104738816 12548433 248071523844007802685025892174958353664 12548434 295684748847278924938059601044702185616 12548435 -1170432289034112383846382216002619207120 12548436 1240244620396225849810544534760929034240 12548437 -134062344190491365203086452413275226080 12548438 -158811831960084568275678106246415462400 12548439 18459012777681146520807135079038682560 12548440 -1121104603171481382222622808006810419200 12548441 -161436757897025789752921485579719338368 12548442 -256877891861393191314477666104348472576 12548443 790492261433057072591391915231888090692 12548444 293579427034345621928737894425545634816 12548445 126046605588118171949445561469282521600 12548446 -75959144921175568316298106566309203328 12548447 -385443243316755607175077615546491646488 12548448 1449537768892074498189141458378587373568 12548449 451793772745901382351010509807911598100 12548450 69498528958956533931751356346355718000 12548451 -1067442790469562145519524691348498041600 12548452 179536073140554302725721966538864148480 12548453 413566071312047151668808154523496759360 12548454 -106471220726311583552140031681861033280 12548455 691658432117543256210895784705658086400 12548456 271882799271202685898860045715773030400 12548457 -332642377509841666043638575327850574646 12548458 131521200084399057062681900694551973984 12548459 326819381728084443760142569372322125824 12548460 29335273228430188900971633269289400320 12548461 714371063842193339127003332394627958732 12548462 -93827437650337773846767999859035640768 12548463 697000227894421264477075079179453793544 12548464 -194669861911346534342846336583740555264 12548465 -373429913579209771457151052681455000600 12548466 -40598064011864424687862777457482598400 12548467 860231455815003692118572187103532669516 12548468 298123777487987783387014296523055883648 12548469 172971610593757679262526605834031096128 12548470 363581165978895818314321422950061624960 12548471 -310238737598787434639253727689149729208 12548472 638073470908793887330404323241544273920 12548473 101766816282439335289494407626369062144 12548474 927905908279099934969252099087303232000 12548475 -5829672071730078514649315710906331400 12548476 283966574910643479586403382167618226688 12548477 1787584798450781461559551580109580168326 12548478 133800504572362530455770135894260139008 12548479 1137498317743174466531619536559395838080 12548480 -152704242899207548127268849400047206400 12548481 13282228697503226185127539250197836480 12548482 1316493821171398004634426899391845006400 12548483 4005455047456350983664115682231843008704 12548484 400420561831113246548934179557523361024 12548485 -1155775281264131597335734109237418293800 12548486 1411155029469179531748152807671421266560 12548487 53029409907427812301921539718671915264 12548488 133634681780419849781529258109530485760 12548489 889717677715086754263905441900491078656 12548490 -220078956318371495142823303411318456320 12548491 1849267659846411973672536323678417095892 12548492 756509378903093557358295622869604783104 12548493 725047047922963952822190251712547593600 12548494 -166767884014008360423447776122717326336 12548495 288331216785246355488779250141984278400 12548496 -146343005799453171050703056666304380928 12548497 392745002451268338622396412847752649152 12548498 117251163145877975657524318633781082000 12548499 836501336733776590951273486011935775600 12548500 1096609396973739808640368852546981056000 12548501 -72450874669442382349121561486582483712 12548502 -510329679250312091053268103470122099008 12548503 684714125101429721855357502353296444800 12548504 -42246321766364974637918877780810762240 12548505 -322270486264842744681270481249472149440 12548506 327753765018857045770331776165458021600 12548507 -816587708601656860841753005164769047288 12548508 -61961677966415680394308025690422347264 12548509 -346946277760027675160099971298026809600 12548510 -156643805157083485694023961187906071040 12548511 1078770095806209098323785958184644141632 12548512 -184964191579234495202580405615801139200 12548513 389668582497877417269244817540706797160 12548514 -75687866893338121534670887229502900480 12548515 -242699742507927158500467592449917795520 12548516 -38969756266357821182923999125998231040 12548517 -362565313055531272187548167623470722720 12548518 21410701441819397293133595405817589760 12548519 971936895968652632861952198590134826544 12548520 -103472804002345756142525290692996710400 12548521 -195414070577826198526003845664878341376 12548522 -68757043148223492087658135953285658368 12548523 -164452160867585658026926855498602659856 12548524 -258733203888277870866204499581084324864 12548525 -386333004471321273253283031177826502400 12548526 42222907849812837292229781493047150144 12548527 182920974266773273319454873354711666480 12548528 15492512773194806320921450127909732352 12548529 86271470876578295214551083063861192320 12548530 429478710181834058428533874864315776000 12548531 834502855503657106524863128091202519000 12548532 -520105490552383056571986423816304619520 12548533 1673017010688577329417261349405614193920 12548534 -667924457839464070170777160237366399584 12548535 371604507411249792346726037465495845200 12548536 141498907801094218803155993863016939520 12548537 -195583228158037303312063661526203193900 12548538 -405842007250141948927834124837811443856 12548539 1571654379227997500829997839022872625632 12548540 309737679435446202539646903685514926080 12548541 1117239778037234179918610452469936745504 12548542 -13595808951297390494250333505845792000 12548543 204615857644468061459442135699574236000 12548544 -211024738271663686647343960853456093184 12548545 -496942859474747857516495117828742806680 12548546 -3224983993771074384232921785286646880 12548547 -1875451428191019533752013430972833280 12548548 892168834875328641986437886188894587008 12548549 22246006443006474297502526336382051288 12548550 -34643005418700979340370247017644544000 12548551 -1546992490965506326539408978241097169448 12548552 237815358948434184676793092220338176000 12548553 316532870823747818575329525136287033408 12548554 13616594932495815962234736500674319040 12548555 -41052997223351005216661060763038983200 12548556 82111534585858875399297716748209478912 12548557 510298523230861224118816291531167325206 12548558 427315948623493248267544665213237113280 12548559 862203285459048478238023362598911949704 12548560 17812300189371911458069704828591144960 12548561 11430353503270378591080317969928090672 12548562 -68022461342082485666090326168941972480 12548563 2109653120909003424711629698971585192812 12548564 163504304610247024357352350789934469120 12548565 135362855973193738483984100617403992320 12548566 -1152506289369781797492135585666072876768 12548567 -937380731422813306777396197241427389968 12548568 -457684814041611999375047781024784650240 12548569 -1466107984016380332271214589453439324320 12548570 386889914538800011789494240956646297600 12548571 219877183811181881746586622868922202624 12548572 1249701608049845895789879117394280638976 12548573 2761224841703586952200177299355704299980 12548574 377610945237663974893116431641733581440 12548575 -349791376982505370004810455851812203400 12548576 1637441044743671565690312290027825528832 12548577 -1967083324239726893053622706272329373568 12548578 -206162969950476295669759567433363449344 12548579 578842429616921576019668119649610945180 12548580 -418133929218740357633776381815117434880 12548581 1580743991678803345761220711605666145500 12548582 -46174340110714641809197234542094840608 12548583 20212935284022481806670432121879299968 12548584 -365736278235461673608427686119185254400 12548585 206972164797143202257047527986347911360 12548586 -235483857637578809415960719645944763136 12548587 873949161322025761343550660666093578272 12548588 -200006960184703104984696162259578631680 12548589 452264554104694759690141921065376156224 12548590 -725997077954699074508357938590960211200 12548591 78390660493908749662014769332677065200 12548592 66214331904555814218257610109880893440 12548593 -2403584440593734962154741163169124174976 12548594 379733521641171757095347748964149102096 12548595 610474049488763349284104705362283625520 12548596 225958646763221941486207021321930455808 12548597 324307070164651056410652556719474202560 12548598 -339047208792742512330134846372687962752 12548599 -81231216544323691163720409836436139168 12548600 184225629553037284931734828331380224000 12548601 38052150111700412015060767060318873224 12548602 379755011415042615248842070677817551104 12548603 238870175142525242633384978377544023464 12548604 4458924757084594355227075016560140288 12548605 -827446785977747220327930312101969206740 12548606 -660111553633342100284903303157643199872 12548607 -1213219358254102297275552220641730408320 12548608 -567977963409546455243870121243590000640 12548609 1618009063044672220693145460825410845104 12548610 -110910547879496594449880988818641183200 12548611 1134903765116008514218650389014670988624 12548612 -1588656057840929218566337714343764819968 12548613 -270276338100714831261282961203020831232 12548614 -95370689559731622749109374407627115520 12548615 -1062120016772284322384192098060692595680 12548616 -175320240914401054693593035467810406400 12548617 170896979993650971408539697874693370292 12548618 151655587503379644147169441063643397216 12548619 1008764532649333599828494420668770208800 12548620 -121742872437176200793755918632525649920 12548621 -1727161133216481508325517975357467221056 12548622 490927499550953455436266690201505527872 12548623 2669116706530406683811079650043590461840 12548624 -79623323633179934930858309929046900736 12548625 -101785865900718996585800229198645360000 12548626 280197432820280015985470543852044129920 12548627 -11804739439745340723867478776290255040 12548628 230815960014203525519815990467678289920 12548629 21197117208522408265113436085006459740 12548630 -264074431389630176195355128409516983040 12548631 319435615737456615659457155762914896000 12548632 1083905798464232608506871522731117926400 12548633 1604032156036529738152281202517619783882 12548634 -82478285015557154249346151204118988288 12548635 406559529545029455006577287295130149920 12548636 392564510743913426469806875679645038080 12548637 1091711834144129370933185116018765015494 12548638 -181477276170518212870707788048188335360 12548639 -171285167960974348215966795280848508800 12548640 -145638093070086463643410217433468764160 12548641 125845496777563516740994751877288609472 12548642 -471594219690217255094141507543160566400 12548643 540411833735827552790062865840596671864 12548644 -77115969385115606511222790444683456000 12548645 3061663686526209480117919192642982400 12548646 -230936551511211215922918776916002049216 12548647 28306233949771665160247178693575849560 12548648 -30870637193251369225915337756727705600 12548649 112998570800382623469528523787248869264 12548650 -12368795890047752495225291045067410400 12548651 216158948936297307817987509260295996240 12548652 466219395713336010863530985105900083200 12548653 -3408624145834390278589543000009617096 12548654 -400696805402112273599241974107980195648 12548655 82047077016941322149982403362255360000 12548656 -382723159469340207321948618344768995328 12548657 -910971611470196238425280162041654385168 12548658 -507334575150121783807777344062294457216 12548659 908969572661221042602526600936873374860 12548660 322300779046467938445689002708985383680 12548661 182989368168624922851223415246652685344 12548662 123407404638239438243582686917791791104 12548663 -293803243587111749232299888542447136088 12548664 1235932214246808882899812158306474086400 12548665 -734943973685198852904122720093020367220 12548666 -158170778763830286491014615697500152096 12548667 -1709383689373136463451835458844774591952 12548668 1098268773896959617387568787752097405952 12548669 255779127044502036578947925540377375776 12548670 106748111602153466657151658477407734400 12548671 -2928656772256494680453586695680106527968 12548672 -480642356524336500033544692370339528704 12548673 1136154317217114687580969668864949718322 12548674 -134817004902908903879893602758714255664 12548675 493307625063566151166220493536070531900 12548676 -87028765560334651863241226067042631680 12548677 1090763704998554024520011893975344228060 12548678 116792494208213360106385180116255337920 12548679 -18062669226867879412900555166319594624 12548680 -542998064575252034870713419676588185600 12548681 1349616045093608870284251288413517415092 12548682 -30140586935609800504498104001658939136 12548683 -38054105209916329892936724785079400960 12548684 -956608437073859249145763081361997667584 12548685 56611132670779965215023834074584557440 12548686 1119563269371343714703863046143412810880 12548687 329013416093384687315583199708983592680 12548688 770414597501081544121951887465775104 12548689 -203150139638142708949328395787904805376 12548690 -2602753840057879259562365599126118400 12548691 963681277256883159606386128354671530100 12548692 -237271752602760814850631374843158116608 12548693 -747783704132055132714821699065307819058 12548694 -10072200597657388984315739744925249600 12548695 -214876070276831689620784320404579793600 12548696 -1881462936083032284029516925552311255040 12548697 -512901306578490323009401348356599387136 12548698 -134843721500436129109635379369788941568 12548699 -778102034461440326747322618710809626300 12548700 -17248198486280849739349274057964134400 12548701 -110095550173735330613620103453857267296 12548702 -668808383770033961091913847759513726400 12548703 138934056227832483360708927672035892000 12548704 439240278522621107394075466723701030912 12548705 -76711860269964111651976142175432129240 12548706 -217022533588844867125824407947305676800 12548707 -125693765025952985878400904697900369920 12548708 -827450105608883832997179968481570201600 12548709 1844995661809162671977219417364839070720 12548710 317670466776485710007562160754616336000 12548711 -782081402903417895055587440080521493968 12548712 547237191924702882128909425767957872640 12548713 -1844818659481989988135791715278111236038 12548714 -1459457908802606115583111229392122594048 12548715 -904188654331737836176963969733123930880 12548716 733984825421292827086307042781420611840 12548717 476090896356861185463363315408012416160 12548718 -25371618225859865008114810415846203392 12548719 -190126611826380565519745544491618424880 12548720 -65422626183882093643973569357600849920 12548721 26441069674678821017268767606076228432 12548722 -36139045227676196372924364728254127088 12548723 -733276494497719399649711633970211530672 12548724 394428622789435334787061313693090144256 12548725 327670280360439942414977248860469770400 12548726 -350223055815544028892580882869307817280 12548727 -728350641909527578257336178387142237400 12548728 9225963579287486677947441333553704960 12548729 -367406187269155060394857319405505083670 12548730 56364691511781439336592063493631165440 12548731 -238774235434247168991146050526214940320 12548732 246130431749839396950719646373752437760 12548733 274710086698208595819825809770873920 12548734 -283502164380161679574113943693780536960 12548735 234774712198064836416320570420945316000 12548736 398060336164452767783278268886967910400 12548737 -709817975143308644330476179907224595416 12548738 -469666227652912365486845253266054810160 12548739 -191172027193225562847436095865289690880 12548740 364327532824646223232171042613516697600 12548741 143564341997685580956982473706325172000 12548742 -649506567201879275355830576818101194880 12548743 -130541569514954799851881640458951850240 12548744 -412060513027033277579005440251957114880 12548745 -311426616102741649743946634762591325120 12548746 -87913932790024118219775776314496561664 12548747 129945894311650077274756930370930032224 12548748 -783097489166445223228303732514921771520 12548749 989184922938551715570232504725317549750 12548750 191142984401227715380178417058971400000 12548751 564055581778008604382277987538221887760 12548752 -106621582876218227781822565760265289728 12548753 199865581450415425933107395318106883776 12548754 58559495364290547181483612650897896448 12548755 -846944960454728092588589739659749752000 12548756 670587351504660900455467941094582579200 12548757 -362136318262032206502713308244054393952 12548758 190692106990705055399140725533212382784 12548759 -597702476089427336849279841036063384960 12548760 212648737662405109796921669130043392000 12548761 -1130855610828796579095477545901930035638 12548762 126723481788029984234567461362656943072 12548763 -346285002739520112755594669323030621296 12548764 -733579031187199309436383686731075980800 12548765 -462688569724467217328035707457672715520 12548766 -209853176181101587870858717205934326976 12548767 528461601348996650535320543126132467584 12548768 1810130798832685189339176089171347046400 12548769 355826277527003704620992143922968535040 12548770 -103320574962750165788678006463691215360 12548771 1740911965843203089874609893594970495192 12548772 -266187367269840623262223204196145024768 12548773 30426885354849370847744343926573228984 12548774 329370598060775956147994666163486337152 12548775 -30534196794270770351926572523765720200 12548776 34087923986386728283346366963535052800 12548777 -141450804966961890056520637542510604800 12548778 198509533073676946248281014411227156480 12548779 1076865648874981663891003108092059043380 12548780 1164857805099407288422062364972666752000 12548781 203352737745198165776199679461015591360 12548782 -874395718171110450422768168434418790528 12548783 306890914701745444533375909889449581304 12548784 -119004718725476184058927314184391786496 12548785 -64638484501869186817004307214390771020 12548786 -251162888005249262609088670305905037696 12548787 -87385872369034145877090006765306714048 12548788 -15942573342699472676960273614339104768 12548789 98789992756421551545301207438028028 12548790 -92635603739170093889053941249825926400 12548791 -790881995793785298647807979414740430808 12548792 1270939564059414198706638131999789568000 12548793 413248721526832635601589794716259234560 12548794 -73879276187852669443357714000499516304 12548795 -190769536225593118815853727723442451200 12548796 -510842622722016330689982706595219798016 12548797 148930084691580465748291030126732068480 12548798 620396343905848173329683783398588822720 12548799 475665548716635651105715415115219123504 12548800 36251610115114218440885376856463769600 12548801 1011268216204159236038425972752805172802 12548802 -272326965558874881347525748147044523648 12548803 1173467235278169148972082325467819530264 12548804 1475257723157484473712737689424919574656 12548805 -382536092773225295766032729181465401280 12548806 -977134198752171941466317896207673539776 12548807 261121161396255286265426343014786212056 12548808 -1034609349401907286813287054848298777600 12548809 17748497512641699811220384958228961792 12548810 -313156457020153079780508391454750283840 12548811 -529312014750177806726332961568207153216 12548812 1182544471358842437238683201351632640000 12548813 894421743423496797577838748907953715062 12548814 280447045577111980068021280686040012800 12548815 -3605069173806552686303698159384072800 12548816 164344498358762204669918084886850437120 12548817 -1731714911640777510162492715793460785760 12548818 216399673271222549220993040483920585360 12548819 37089334377289830376225151658899767944 12548820 387438797422157965397134405537979566080 12548821 -114118483798171302738435623884796428978 12548822 164288702099900552268485653079430412800 12548823 22606399054615327461381811574735912448 12548824 508510255603713871647314499175781867520 12548825 408409239405441195838780070267498081550 12548826 -539118332017358581925049697965054670608 12548827 -1431142040462139114207254279705462443324 12548828 -186094519925087300858660551850977251840 12548829 -385846172961089614476266687468487855552 12548830 130573509185458472248939860742048761600 12548831 -866728032019229746048871283730944024576 12548832 1209896153703393477696915804451812409344 12548833 1822399201139400841479654396560779579824 12548834 -286125973003377917504485558119927767040 12548835 -181356473822065460811055485475901748000 12548836 499759309260382419822236228864175140480 12548837 389376847950268813888207502966253387552 12548838 64565112161169836395832240955928177344 12548839 901954162627338807920882786834244674160 12548840 36482582238353419106719675553325004800 12548841 638565717263739478014588687172634139792 12548842 -370905468815315243060153321151180672000 12548843 -835708580151319783994404234444373431440 12548844 11115379575468424088718170716962865152 12548845 828497965208485467039992397696026361600 12548846 9755353420112750041781386494822056448 12548847 270316561478576118257927380514082971400 12548848 149614773111450571019378320541461479424 12548849 2087356531621491502147832564967188096850 12548850 198736223048762718932449965134258112000 12548851 471833869160690443688997555964951706880 12548852 -38453068074447725161178450194183680000 12548853 395639560998130543969926053335035384864 12548854 998576297581395656414283191355345013440 12548855 -1015309771209853620701728028568215016960 12548856 1029648952894242411190209956377695068160 12548857 538517150530114563749783838545511623892 12548858 254606776536444894634331006618939717376 12548859 -1523740061345786812322631213936973263360 12548860 -1257098439441912199893329280945759267840 12548861 62472860409367336621967283223990665120 12548862 -53854154875638401698092778822324224 12548863 -784306037401512995704201472871560478456 12548864 -176860045375148143476905736402559303680 12548865 259172595110716713340533359779564955520 12548866 1100959930501066570514660123305465367424 12548867 -732465862172781999981282776026205762328 12548868 -166607404153871388012475880429477237760 12548869 -1071150371916021726188339961138131876160 12548870 -2170481052282159042015900658741370880 12548871 710196390082746809079577924387163340240 12548872 -127094072349197468598314857062785187840 12548873 -2193352625276280964620990988274428990560 12548874 121404416047189347102343508310680371968 12548875 945003050552675762912164421498626404000 12548876 -535239241801561198206867748389988858368 12548877 -874827027184463453995868325880916125920 12548878 -113196610909729412774805056045666386176 12548879 -158855230594252997136779999039481477120 12548880 -162751346198075948594714247841896038400 12548881 718929758833146693228736996894477197504 12548882 -285889091107618537205395183492530231648 12548883 -313501153510265072131775968998131377152 12548884 10851842681990202470286503305243430656 12548885 693466980007392215198006544790129583580 12548886 -21139152910767235741889509924657121280 12548887 661064046351066801050522519710840195440 12548888 -804673279423108786615513251002383380480 12548889 -592333177988629310934594961637946812646 12548890 -465040136892494380524009516094477069440 12548891 -1206424715504549522204101187275505164416 12548892 -236192223736162030396862549241489899520 12548893 44684500780783482328264214943945858560 12548894 -421992373538516709006530917846724510208 12548895 -221873175998339686084617249717505359360 12548896 -473911091384807136303015987890297438208 12548897 -980598583423316575370850286835346680940 12548898 10082894065930522415864727968871421440 12548899 -439529625853371659551097253123148771008 12548900 -105837936039636579528448173175273708800 12548901 556923217951988493075200620684021540320 12548902 1043888937805476716914389651670404335232 12548903 559190812805440624477692933988728508152 12548904 648913858858045104357717889078084485120 12548905 -4588178340421027316886211903496970240 12548906 -1434757637318033425065504785566497216000 12548907 -297428000042118166577133921328610382048 12548908 -357578030561375832772691594849752456704 12548909 -397914414645768633795219288744706837140 12548910 -382264759788823399134179430604264320 12548911 81836949182742000014142718166344567200 12548912 -299894553190836683509701148513329168384 12548913 405144326252664605478726070902077495040 12548914 126765771606222916141398768877294175232 12548915 -772589990854791626915595363164515349280 12548916 -197482064903952024223681476433661668608 12548917 -1815812043168344207936952123461754630034 12548918 364644013384683920763817406617244768160 12548919 -92876781733750414775640974724474670512 12548920 -308670226952559733261238499129673728000 12548921 648475133670942726155676463168706789184 12548922 -247542675236569562248011399720573846528 12548923 255624015889930945116090246319425597840 12548924 -125982904117004523797808248469024841728 12548925 2526521201049966115070177508123709650 12548926 39195099700928092967729315210364812544 12548927 -177753688861509655223814947230766927328 12548928 -29700551891013389473907356079461761024 12548929 366914773598703728033661671501090601300 12548930 529240651152677419215086136315939225600 12548931 -371079030823018540328248561568460457296 12548932 -43079487997352792297165763580772075520 12548933 349832257091879015408314276467970248060 12548934 -3631380600110931878818453063218443520 12548935 -329874893388639701052689206728170295840 12548936 -1192087228459178113134107891107101696000 12548937 -154389935420232811929906145064073753840 12548938 -384543408772811618991954272480343242400 12548939 -553924928417833753871334442906578239376 12548940 73263012437128575604197612485670912000 12548941 -314035594601740679356957682296042280148 12548942 211798033539350859783650280846333885312 12548943 -639334264661499285975576835555700817096 12548944 -91569315524304871926543547072835952640 12548945 158310421471898663388711966050358379200 12548946 -311500485560082091808210610344520096000 12548947 -403907007146157773225133111460624789008 12548948 -5222247951887985330395956021072035840 12548949 -880201592179896863826041911886991036960 12548950 -111848567227178462982288523250617788000 12548951 1076573888899528236658894700618865266952 12548952 80978611268403291446322569951145984000 12548953 1836397187737230672069468871886310672000 12548954 -229944500268918807408156641372369027328 12548955 231567786170336666734690195521109048320 12548956 198789078134975821291663834190469434368 12548957 233419565549623205075803657226923482732 12548958 128689597634407534190328051117707384256 12548959 -2911869708809044654449121237613508761720 12548960 -678427769880402053190267745532250685440 12548961 217235174341566548782230358116922466688 12548962 -625626963149806602134563473254111118768 12548963 -500460117694308638002146795326082581040 12548964 134778438633990527564617290536228800512 12548965 405862328977924541884616808448749239040 12548966 -457711706871257239470301241744456386560 12548967 203401495558910511660288164251313347920 12548968 724270068315997677980433722560905216000 12548969 188244940723239260628804598938922756644 12548970 25212052590847393817132013638992435200 12548971 -847233630497076481518857158781397596000 12548972 38846129216491293499879832002769131776 12548973 -1865345835092082706163366757212769216 12548974 -151415112808917896583629549309376565440 12548975 -210210351067401047195045717361802467600 12548976 -95970907412447421282702153853161701376 12548977 -126159621512264598113684367350368776128 12548978 -79787556978395524255808610060866959872 12548979 314561513351355634833636008739959575920 12548980 24232788147195971910149078178936288000 12548981 -896103973636836458451289888275461181636 12548982 486504587083267146788945450777683334592 12548983 -1004892252029534572979764244610612175768 12548984 142794086246315182504448606584630149120 12548985 14447815159540059433172828719556798400 12548986 308398113993831069094312810891494564864 12548987 1806619240836977423145457896243352636800 12548988 -247494412644974264518339304590490147328 12548989 806616980198201545702100142308248005324 12548990 -32069491455615995955728587037309208000 12548991 3389109513746306003207029455408898560 12548992 -130264765607629199733490912248358502400 12548993 222041276329803906992781135032167972200 12548994 37812189831988356005711921505632259072 12548995 1120757122739289751198865989436669253120 12548996 176136891008473660970899334366591016960 12548997 -408072002940330256422549727797049597440 12548998 350223468955717785154912438898938675200 12548999 843466930502132074062928653211156383000 12549000 513323520608115151509109490719948800000 12549001 175546688925006932346707941768261263002 12549002 -100671561759141761672037058960817230848 12549003 -331087790138444415095574145354907219496 12549004 413967042243153166203903041051320539136 12549005 -58936538713213803723422992117720256640 12549006 -336945798530663682476328673301193830400 12549007 -961025088036784920142992457789240213680 12549008 43892987778496385831424271322785554432 12549009 285437531930829346700478282094002751680 12549010 -284424572124578203427513104796571840 12549011 1628070824940380021580274371108575812632 12549012 13950032214169282979536798201208819712 12549013 1935097549564211751348725447211438181262 12549014 -140011733081694784292383836954410390016 12549015 40991428908966198392203724297960277960 12549016 -169869929209272406800288436502727843840 12549017 -132046104868554654137754406290782327040 12549018 -350319170853863213849620465720586052096 12549019 -8065128198958295815276331391803980800 12549020 555078382212346486469358926415873960960 12549021 -1164193444783096032027858395011427023488 12549022 144757413284194148965801168469176107072 12549023 3355033123246163658570479111145310935624 12549024 386122913524124476516822883293548969984 12549025 384308201424511532561923191945563280000 12549026 94336166892465094154138004427826973696 12549027 -404835738775766494353134012979465427080 12549028 -759911023631449355372014977771158760832 12549029 1292139604268461932028300869712645533630 12549030 67145962670583329968595331443629056000 12549031 -175157370843900311243942148311444024 12549032 -459087629771566833994414379916890649600 12549033 -445281785643388513665790594093595074560 12549034 972546028327037364540224746645808640 12549035 786766187392615500718246956737071920480 12549036 882832589123054248033123149469263780864 12549037 -223937516548640154516472215144929606688 12549038 -255179150340827856946353111265733939904 12549039 -782971705793375162712539203615262249976 12549040 67272820993830643743610915156397260800 12549041 -446638917705398369872334980303491432558 12549042 281939121357445370437231340275587486720 12549043 480723058232691891884280893053180609344 12549044 45363814960609633477252487756896573440 12549045 -44284480203975874987899035691131506560 12549046 754647802973102793817194327788464301472 12549047 -2570111697106738744428501556497420098400 12549048 -253331424166262319799616959478586408960 12549049 1422663589616616908999483383124806779050 12549050 -76455832354441592778304839819871200000 12549051 -202662909758316069848376673708286897208 12549052 -148353118282917329418240392766784113664 12549053 1299746759417526776207146995562137894528 12549054 -149498187042538277983933799002948730880 12549055 -625706812547948202444311880720906230040 12549056 -13578527513049643003568304536093196288 12549057 355172648777110380129076710963300129840 12549058 -774260451025075640917379959467600867120 12549059 61282824777246395889321834511840291080 12549060 588403982064830469007324046159303884800 12549061 185389107702145387722804067018035522560 12549062 -580990180295205219488711987896863415968 12549063 -556271284449530969396716946808685282560 12549064 736057194779143973420573108901282201600 12549065 -115139801951265028694753775927994882680 12549066 86483426736208610752623628136043139584 12549067 161506406876373571445209533681666969192 12549068 30487608039197006115225320219109451776 12549069 160716656575001589420718032296144502240 12549070 637434991130200906555266810977250636480 12549071 384254300581775297460649898191565388000 12549072 -245269878633635667666640873106539806720 12549073 -479469510896570701025147261711206225678 12549074 -21860529894117163337472554350099217760 12549075 -28287462755045011604028551509202265600 12549076 100797109589602798058575806970813765632 12549077 9889179565179002331913645482684922752 12549078 -463843748589250293294011775155352816000 12549079 -594776463905154263488488751342535503488 12549080 -1319694842416358871468190701131651481600 12549081 867965241023531465444735007670918636752 12549082 1811390108870737949315156149651513344 12549083 2195016500671027285837643922960426968880 12549084 -169763167488374152890051718224841632768 12549085 1410466038792394675361610618458065703160 12549086 -238790823053528997582339440918980443456 12549087 -13366063733565804901369941441235050864 12549088 -475884623015078122698126307122547261440 12549089 328281726100464078716605029804448577280 12549090 401745702100182805670181945800117944320 12549091 252903529250664627179402181624855566492 12549092 231279112404153264950512766841595836672 12549093 666717573307223914290915210336278765664 12549094 -1791171650071371668663364374998483849728 12549095 -216065393637510059147798274588989807880 12549096 -529107887829586721260890663188286981120 12549097 929969654007692449507527447254371171584 12549098 -314656203078446757863053304719720837200 12549099 -541301101133040665355684522943542200832 12549100 364742634611751197666283567205528998400 12549101 -1036096706969402587735449333868414272000 12549102 -110805166017280149627979090138583752704 12549103 673534426872592573905299133400762947680 12549104 -534546940492892268995872363043974742016 12549105 353629982982835673406220624308363398760 12549106 253479073469222842423042179068284468752 12549107 862284091665831436209231431473457657880 12549108 -253258591679543489054497111898868547584 12549109 1179431138630071449141667684433063542204 12549110 -73583557494816597713780053665201684480 12549111 13769797493928337149536784215383179168 12549112 -769265270569731287490140815551808819200 12549113 -1227680289215019097042914541895836735638 12549114 -359732004079475744241962715176780367360 12549115 169541041151456382967116421654279157760 12549116 126796888164227256075114540486543313920 12549117 -341025212868599207866697090154163389888 12549118 -645004956885539026758448560033417168384 12549119 -1371867099385296827843426633820540322320 12549120 -8155495755839910095215971764325580800 12549121 708273577604677604886012809332452663892 12549122 142245723662383697614545740021050578432 12549123 -471696866941389684427684571519694668760 12549124 -278442390251758355983529006788530012160 12549125 -1739358115624505140770325738798044021000 12549126 402479834247253717369900002956333617344 12549127 -205322040206125519710246860566578802024 12549128 56593234237888101465657318755403141120 12549129 847072984374319084711731937593827821584 12549130 661405867098515523435432598174246590720 12549131 116127063630849137946515851616670792960 12549132 -223802360261709248350416295101268018944 12549133 -1175011417618647205328517919150511164618 12549134 255483360404042083849635755760935584320 12549135 240908173526317625375192626117785699600 12549136 253081807058787569745262359737273556992 12549137 211838222009512934453945795360900772786 12549138 -5847731136639617591357429212831859712 12549139 158482009172621700660254183993557280000 12549140 -345736190779795324380654829516560652800 12549141 714363069671007585106560176033633894400 12549142 -180227399960070580246937974283620002048 12549143 210573297439808575467334885593247960392 12549144 1020923125105749107340822024140747550720 12549145 666434944648889575789559393682794540160 12549146 331923376549048259642366187761625133824 12549147 -447167163808821540989976738075749166624 12549148 886498974952410300236447592252129716736 12549149 1498250671704066443405071947900185035500 12549150 -66034116711455001916849175457106272000 12549151 514415777304254524927674744029840589152 12549152 200546410223933147590574579537412096 12549153 877034052486042217346364946392021991200 12549154 -334228647137990020953384478875241474224 12549155 -807491134964766185828768153785956667440 12549156 -31247300170386985174323817937688419328 12549157 -32277137359966140639581144395751802816 12549158 -53838236733277668537063680003807799360 12549159 7123402337384426687426338697318937264 12549160 -341610501267811309827942620934275174400 12549161 -1616917248218576961469744157690094494976 12549162 213680958762431255886635699749993588224 12549163 -12086976908103626918931246816170783256 12549164 463165382512253860574367629302643684352 12549165 -754891561267502225887182522381761602080 12549166 116112084086113236745317402027965493120 12549167 -58611311660148473549281288996018739568 12549168 5243759787828031752337308810162929664 12549169 287554284148426455240174214642690828800 12549170 -227627723388083780864227970243787696000 12549171 200236183460835481920933810533513741112 12549172 60369586628283810917084071042668961792 12549173 60616189236982084590404750288229050880 12549174 305202093836239282235184521337797766144 12549175 -584790832170863965559141175095252287600 12549176 -2311218988608151568058889977921441853440 12549177 -1272790567614883769014558805533840430160 12549178 -501429356596507628488585138870540338720 12549179 259184214109217970662611766338472099904 12549180 37167024165387702657060746397324902400 12549181 -642224725620595486736239173300260112936 12549182 -126320092647952632343500041944533864000 12549183 1009247210814600549792802100096161978824 12549184 657513492974615512645493571385282789376 12549185 -1058570822481390977013548892721853640000 12549186 134325571292105075829127388817967180320 12549187 113986583149356006290198790735730788000 12549188 -398149765866189479073194621213550772224 12549189 281285167987385209162956263382938022624 12549190 107794449737631759768615975121871483520 12549191 303053462800597124556416236715722267152 12549192 -982937664607265946535097064013747937280 12549193 -24199515323079614865718685708660193536 12549194 579331165712335432894707774309577644336 12549195 263956425009852183327085475858769381600 12549196 29902748759958675686602025762434621440 12549197 278552298635111987954675396175736986432 12549198 197849684674935242768521476252559503360 12549199 -161678324308068148216409238132702951840 12549200 -88456646264460661069531984335157248000 12549201 -393444103071067888745006754285198436416 12549202 16208129941653579973361176292737809552 12549203 84590295921997972237520635543468028928 12549204 -566437861372338150126682017018685409280 12549205 1052862603056276522863584400654305568860 12549206 4967458351874349632252016425643744384 12549207 214687176834534668686571516326805279616 12549208 130170257939781556294050607175210188800 12549209 602910584219385764288831517191224534410 12549210 -37337230370332588380834378276155566080 12549211 -245991818017673933895887123209248941920 12549212 -161178875599503717398112477085639968768 12549213 210828450967102913175829629067502530764 12549214 -66656565200881191965209722013203089280 12549215 202248573110861663195364308754307507200 12549216 85586850690701932768101846112871645184 12549217 1817793358427203913878677523780142943266 12549218 804179988119323184682074150491737747840 12549219 -227595794976916349945906016113648769792 12549220 -424762665674897598837001866332639608320 12549221 1108375978370514505475358139598106459612 12549222 307530617116350253862839871066932224000 12549223 -692544898033439379730024725666793459528 12549224 -239000186701492964838082496823563059200 12549225 -175436637994176918234646142972802081600 12549226 -364674408544161924625262280764776137120 12549227 540006560625608462818320188020708108800 12549228 -996924810824347049800641030920552432640 12549229 -172619737795817401507135454572999188480 12549230 398065063076421029723682918700027401600 12549231 78985878413204201057733086418651694920 12549232 48578470749532540842812480338146983936 12549233 171950962091913816354392192835321790884 12549234 84194928204133156658163881791946588160 12549235 80760287098368371504784663396370503360 12549236 -406427528746515538117251175642472343552 12549237 215857518124357726583878112944081042368 12549238 203425897667879962527646869291740425344 12549239 -100959901249929229470125818949520778608 12549240 266909252310790213850216873021832192000 12549241 272643734801412192645988395964777035360 12549242 -312767247746288713619225193754951330848 12549243 -821761118971851528099573053705433314280 12549244 -1560822190546971030607536328218523838464 12549245 93319282259912670641783503373635315500 12549246 -23049600259229948766564162359829230976 12549247 -165588802769703359141844400985560767288 12549248 -262473314356167612110111212573588193280 12549249 16942051566054483106154607336585024288 12549250 -115468936825745488138537514444600832000 12549251 -222928891255978062324845006747445399552 12549252 653434896981642309660630654962767872 12549253 -445139947302872560232299831420361649760 12549254 -42375048704526003143428365852069409920 12549255 -860557933678125419800760807032150327680 12549256 1460989882374751833547013399546733818880 12549257 -456402129610259194913620091043780158400 12549258 -4762236297520604714186090055881005776 12549259 168910425701539575438877571342844757460 12549260 -590988043564679739862795547228393687040 12549261 -1232362795399598578548517176932149566528 12549262 -1125144594114041865370446210639172239936 12549263 -1202646148958824395326873670798466144080 12549264 54018878555871015195573533858023342080 12549265 318071848909150960833604588103737854720 12549266 -154333117393593480750779754401279661168 12549267 -313060469813916619239234897749904001320 12549268 -44679095909008525341447837014503987200 12549269 167871606579127727980678444991419862670 12549270 -9752780759156860220047645784522127360 12549271 -470503136468773518374728747281035889488 12549272 -531536888531864107808724305631971020800 12549273 -345774378781339288246195402116036096 12549274 194697635863894757173682613623270656512 12549275 -2132294790971617903828940416810466700 12549276 389588061307506598446709836187466219520 12549277 -463742179167741232540018678319617540340 12549278 -258880175818564967205453124218743524608 12549279 441039979286895554414707736086265967120 12549280 233403651640366309198682255312749854720 12549281 1091549676892422139377664226004694994400 12549282 -329618479874706174494088699216257903616 12549283 307646226847556058435294054780001945584 12549284 90425807952161072119677186712097175552 12549285 347853828526205384346849663095453990400 12549286 1266536404904947123990573380055503749760 12549287 319549789633883671353864453856377836760 12549288 623098349663960101439556163719273922560 12549289 943621551686136750079328458945948196090 12549290 1381105032716284515388583361822153600 12549291 -839378026229954724290302803051796249920 12549292 7074711055251273138726553711334238720 12549293 353496450616422066159927139945405195542 12549294 -265132069249479532797681863663015459520 12549295 -465887411360547687418943790304387437600 12549296 -75277056544267554516606721935136260096 12549297 871688296387519352890145745156722905200 12549298 -265621419650856344670934043400394128864 12549299 -127398612921117823456481943308189068464 12549300 -34276348591058819687694523978210560000 12549301 398696600737348347757447519365696512032 12549302 -1112413011273032685679073834309590471296 12549303 -371794720383848667915243216271637197920 12549304 1000978248309222629837791191173763870720 12549305 -777053706866709800311862559937043988540 12549306 123636990093354923011622389014636773376 12549307 57597156153137653671283312946541139556 12549308 -1122856228152471056514356693508785111040 12549309 -1212595353118761202306497828825476119296 12549310 -310318459841426551898078396562444475200 12549311 444331134891047655821410172838792182400 12549312 -228323320883491468184610276599229579264 12549313 -764543826685326217013088513523344242240 12549314 1707081270837775384990957635251317808640 12549315 631336695584992608714251244034660228800 12549316 423760745922718182713130663279449527552 12549317 193979629337962950215754028042714585152 12549318 -53378459684715480635636000477860850496 12549319 -397543096405033897222051973701052630040 12549320 353694259297091510408632931528306688000 12549321 -360286127254292231060141284829338882560 12549322 -1038675326342554865573399803778482446288 12549323 -1780940804826972733448924415198976984428 12549324 444788606924965299854705128117134584832 12549325 204328969903458709165588683947591881600 12549326 -1045771538561908011832212966905757933888 12549327 -37685786331182934994184677736585244672 12549328 191569460572569019484411105077776089088 12549329 -545422088389966672377170495236438810560 12549330 -13485335769912330943794146192325683040 12549331 -190427131604335107324598114275560190868 12549332 -578681651507807373335276837568994897920 12549333 699837150813630392952802171468893131424 12549334 320027071931816039000512295129768241792 12549335 1845720938018973531598120477306417200 12549336 -788803094237570264322215027011543080960 12549337 401752834337658078160904697258141122400 12549338 -74733184871776763587260578622579129600 12549339 -1235127373120586707380170213320124712792 12549340 364396055801929612107358992077990707200 12549341 -644831670784229991448237828809010651200 12549342 65346581055324713077666720651877740800 12549343 -2503420975802121167752988368146253408 12549344 608138954011302372430126255068771778560 12549345 170964379908969997828496558446277723520 12549346 -425038414978710965200005137806725598128 12549347 -726549210098330641122279844080321363360 12549348 255917460563749658152531411583810826240 12549349 -620327467653646665172778071761932375364 12549350 543408556822928199670114894958379748800 12549351 65792665090675785825214998274167120000 12549352 -6088686901022273652251708734190223360 12549353 1266407500596660394314566762802585775104 12549354 -66696542863930684030667523376717377792 12549355 21968139624512343758462817540295744320 12549356 -442250750307687882821485485622088348160 12549357 92320101128973591736151068685308515840 12549358 160454409479671150038180559031959979520 12549359 -687275542154214688872037844180764605480 12549360 -98380202479450579822167350857890201600 12549361 -1649932384137624918781270957750007970576 12549362 -13084076497983766800149342819222424576 12549363 711684197005271422699137229041971673144 12549364 148884038451331848657134378377065300736 12549365 -973968407211776573564014781962773690600 12549366 -484051202350269651801776754092465038656 12549367 -1479872559339528358808669991397655666360 12549368 669429110627996003202547008286819000320 12549369 111703798196521057634222527485096703680 12549370 -19897623023501899746115892801263008000 12549371 -1538145104982942719678123495785616350428 12549372 -465585504688954461042020682966474326016 12549373 1019190669586773678664680548928567159180 12549374 -1035540058742736101346012366282238424064 12549375 77700016151899015062650058145900890000 12549376 -684700966130787041722791933364509081600 12549377 1014943979523808182921511752677147924226 12549378 -6298036995047121743211773393803149312 12549379 -1036890351134218329467394222870719318020 12549380 848032374978009878597461357787660290560 12549381 226887788240581624866593108717375409120 12549382 -1364033830110425663736167010013582885248 12549383 364386926120145759052284961677379491072 12549384 -1033655572593344285741081477871728640000 12549385 9987008530438947638475912558149568000 12549386 134291732800199200060010740586727640320 12549387 -535998472188864955081830728357647265280 12549388 -252203947186602805674780955441372646400 12549389 -22941819393946740727824537584268888960 12549390 -38103384714242437119482986633903336320 12549391 -1984139979205588458650021848265661072208 12549392 26296999224813514335047314111896748032 12549393 235059275594341330765945187146303081140 12549394 -144595495279404765458437090632248160 12549395 -9294981073050184258855376351487272400 12549396 -494762564175583464108679284890260531200 12549397 707791373811523578492549052420828476832 12549398 -563400702284388325788062242957606724736 12549399 -75035384709531356074778217072194051736 12549400 70181584920245600814658039794537984000 12549401 665940254201718520330179877163380815492 12549402 211038964553447144050457978594283882960 12549403 -556838899844529950924809573248932777256 12549404 -283291969707973649959339042219923231744 12549405 -652639008168968699876619004925288947200 12549406 234856895833580758555186873375862113152 12549407 924994020178444260616837518504122929680 12549408 1194189726557650033849105532155034861568 12549409 363836666846547472945689581822826333616 12549410 171646689135876379698606007013267715360 12549411 32359842195618233477922491158741608912 12549412 -618292783000360005453178557911328890880 12549413 463831488434647455684937191756115225662 12549414 -100414098305441982732143781614296327680 12549415 -85584096927311318793615375119787091200 12549416 -443813834837518854844818793849231933440 12549417 650056000008400395353423189876203148160 12549418 83241406991854098012212825690692523520 12549419 1680777888093463057948986171081657488820 12549420 -23443265334233022649658078856698511360 12549421 6199072503187226288094619186182269760 12549422 1238281932347815448374509237049457501952 12549423 -691880003615618171065769266369529462016 12549424 135387957362498346349614703010046115840 12549425 -2359264897994109542292687896345299200 12549426 -956843336781990086289435818447802393600 12549427 -412857664654779232741990938550305793536 12549428 1227116498419835527041934751655224899968 12549429 -691291916580045060855302871128857244100 12549430 -45213145453682664542480875269401614080 12549431 185064901971486229911096394940489031120 12549432 160708824213131026219045653752389632000 12549433 -627411018131862709944000873942780363858 12549434 928954342695370736993664832557729380352 12549435 -639849172246320034125510989054471043840 12549436 1677080220887030861619167980440383326720 12549437 -400270457040594901690929463913075444160 12549438 -245370509388509870934167938274112952320 12549439 -949505676117560655888033135960243550944 12549440 -195348719403241836591132752999963688960 12549441 428937305683738484863641936712687930080 12549442 529732741383933191549794030357752596352 12549443 -11688851162961115606517172315508188828 12549444 162546356891628712195227593067848048640 12549445 -437538701829798883408191198294898542600 12549446 -29216593228551251526760166662109824512 12549447 1186618806186539426609131426079074344624 12549448 943960856764716827352410089673880576000 12549449 1925924970545683828047455710629086304720 12549450 237028065150829815571792674297328473600 12549451 593859026778941591383079863888877948544 12549452 -998923507637300652339241647688785404928 12549453 -244579065048209022912071711074485544896 12549454 198286632098315987862319933505312613312 12549455 -696726207513989850602933890735826939640 12549456 -88761736897460524217965598871037747200 12549457 -296597096372056761852526683520628977294 12549458 -281529566761304524604845545547032151920 12549459 -132693342279151739792959846125182456064 12549460 171908657387560756607972750111073484800 12549461 -1654750120828310328001597865883598213938 12549462 -160833238582431414474740523520633029120 12549463 -940071171550606628388299745202458453456 12549464 6815203774825252119570859171968583680 12549465 -737986941385167046464582182558063424000 12549466 670660071552855174337469119216894855680 12549467 -444591972881894445842432261865066785520 12549468 13125671944432374300598557674643750912 12549469 -247075022873390390574203998757222154720 12549470 734531362022431292431170344182039503360 12549471 -1053092304988151499165816514299727374336 12549472 425180506666487525641740648564579631104 12549473 90720130463531388569643149245683407280 12549474 33451983533063795712277653229143923712 12549475 -269825141071220359943086791182158553600 12549476 487871451529659674450638501313111040 12549477 879527170015613208334642337568453803040 12549478 -149740219406867030500173682189090170240 12549479 -185561857309460430463808180589340750920 12549480 107049210581352657114107587101210624000 12549481 -549172660487093745776044788623676229760 12549482 -294216753143420487209639577343351007232 12549483 -370139855473559722676274741500069207760 12549484 1207770204919826556351869569158161398016 12549485 -97491309631847780781852438462162830880 12549486 213855228677463892297110972997491161664 12549487 1543862813079480126621719048498309245136 12549488 -34339206258012599781238509282902310912 12549489 -916598304040360239494117020300764911040 12549490 -362074080546601855605949277102488634880 12549491 -954521701958909034952925989150002709008 12549492 -1420281282747504269286603273213554946048 12549493 680879057794575081784983385134858284544 12549494 256629270704994136457272804368264091296 12549495 -157332052844964470288915279668640355840 12549496 951808013490008051454111722648829665280 12549497 198746165076142190515495218703856940420 12549498 45741202527031816700898971778743087616 12549499 -1074203420530571180158852077531669906336 12549500 -815325219400678107440309371913199360000 12549501 -1379261191133853893142485302185456598170 12549502 568302889384766281624676432944150173696 12549503 -8018527026544091759604405676244973216 12549504 417454187190858903987631755312475668480 12549505 790086098363836026399171848943602088960 12549506 13194025245744446912726173190160959952 12549507 3109423244230434319474414895510522688 12549508 699738044334679807352525947880898268416 12549509 -455928910456492598254572347418695292384 12549510 -338395193949363528279878516805735225600 12549511 410222339263068594414008487976159935120 12549512 -665868717734633956930100539761546885120 12549513 -16376308506779994651949409941653123072 12549514 266568211046268390642425878801647383856 12549515 -822424577123595107131518833260491120 12549516 18586237456450916892457975122816614400 12549517 1061806010338051664469106005293291194752 12549518 -117225823240611012400518416914996136640 12549519 -125676267604106044956138965312826624000 12549520 39027771162688354764106157165315358720 12549521 1720782478973339853679154236508834716722 12549522 -408095037763889306182566713713119443328 12549523 -142858358645716691074842260161264214960 12549524 592608309158203216071197092245541015296 12549525 263354542879808651136717104447089140000 12549526 465141963026057148318187386833857976448 12549527 398600652740244212276883955547016914376 12549528 807225919398456350933287669599399168000 12549529 -322905209366489076991166669159349380220 12549530 58188913348074421449538237672611302400 12549531 -251840143984330737520307111037657017448 12549532 864678798857219711333621798857639882752 12549533 251368924676941008332213057040068085504 12549534 -94107730806142680699200082639701882880 12549535 -571553296291205900775195091084263026520 12549536 255384515737169903670336922539141365760 12549537 -43386046282977279761208307587772363200 12549538 1026957977340163746093318700579604071680 12549539 318846358198376389706044550180066213340 12549540 111981906727297309087362222203550412800 12549541 -8091948769190123489088660082554056516 12549542 535185756411875674182176550114770568672 12549543 -789734321078656717704278575983214543536 12549544 10788727480801772986098681575001292800 12549545 210599223992387298136023037045358236800 12549546 -17962019381691561374710329648929978880 12549547 60455099223638151337835624471382426960 12549548 477900527564926397574173770649394216960 12549549 178747610544989681478144961101618817152 12549550 -3707919366162076849270735227757680000 12549551 -349779834976505338427190141783028831248 12549552 82388040750554804858083862082099806208 12549553 629255715451867168123725317148980377320 12549554 -145232959676841902262839614022625193440 12549555 -430528563715581610903672516133138491200 12549556 -584770724389405132166549506840086359680 12549557 -293984974439689918846780142085879392160 12549558 -48998827523571493964398147167915110400 12549559 -146894206049228789037876469825599276672 12549560 -672377412224883044766637555407051264000 12549561 -496938469793746862805408462404514286080 12549562 165652783881845437549303627511509055712 12549563 -827336715853359036445038268609668847200 12549564 -1165703673303219888305186061949624940544 12549565 -125729462446677648077959620510877048320 12549566 754753175626411857000645851865042815232 12549567 387189749482819479691837037450724209184 12549568 147303992265361559008306912833723957248 12549569 112084408046987922638783320516237337952 12549570 -436850030290479521722323180101987374080 12549571 -1700224617420856301924532205313996501808 12549572 -21873132552577126014869242288876646400 12549573 -30032889443659803682214987750796491298 12549574 33277695250913777824408201686997981536 12549575 115734500548804780887089479406400801600 12549576 -24647169308817979174905005651582976000 12549577 1229422171861645168906582869262076250532 12549578 309163093489331593806421452295981857840 12549579 -188222291843899926910590254252166220800 12549580 250038376867363716623237921163561139200 12549581 1455854976983455224444439203761673476064 12549582 123148765286745918189169129173851845248 12549583 551804331001353189360602629481184238832 12549584 -485896111707604195182775861060037222400 12549585 -316329903352622157015610460577534068160 12549586 -90632239457235814771057829218346013024 12549587 1872559207637963985011769414321349241592 12549588 421788552678306410493051935315675596800 12549589 -174333333278626644050495517466663505512 12549590 -460742873670724511983588610931947347200 12549591 138826511165801078341666279408071374040 12549592 -122916113540409431146364454888307814400 12549593 63037219476444592563490742032990848 12549594 319001643201055723622768606420609395200 12549595 -657246656473972696263929612209954560000 12549596 62203774006260195223227599354151283200 12549597 -1007965039398179517235125125648154057600 12549598 -844714312071170409230283827524293091200 12549599 478137470188764967340866734300552381600 12549600 -180539423391452384962499074650537984000 12549601 299452735276125458264277836462582872212 12549602 -491663792390918600265983318971216061568 12549603 -335400309110835723445886884952607244992 12549604 393314812770965977106702499856949796096 12549605 -180697994599121679906024006105658252800 12549606 99233576407086415808700810703009996800 12549607 -1020321300951346829385294692519295918976 12549608 -186612401007504719769666900451407022080 12549609 1323737447163667895008072978755415613514 12549610 126314676813227680245774965456788945920 12549611 1205307564004694629401045570352036555200 12549612 157796771608477689373967111937349350912 12549613 1773440704894987286584205889568778604684 12549614 237235982346765192645358321186610841600 12549615 -51278095361462805615077929647044582400 12549616 316677340167536939837330552427498831872 12549617 -354632288299318197855807398366503868334 12549618 20838246377916456607188427433783493264 12549619 -227552753114653175037941237000731772980 12549620 627329156594934691951052785676900647680 12549621 16172496070060172433898560916240416384 12549622 32094944923711336755563376361553524992 12549623 -816527684164467801857572164970416227760 12549624 226157610274574114720116390065094656000 12549625 -310158197992378923765546659555447856000 12549626 -255622925581630645607922447540881209488 12549627 -1430875097559808914601362188804950622160 12549628 56576562974318102001262979203289088000 12549629 402292769254995114581954808260761915776 12549630 62421979246974128755391626926519419520 12549631 1856027680786063188582502829582420306432 12549632 521830545940896413093674539897084444672 12549633 -956823761730700395012527730572966431200 12549634 1036290186067921601391524799673694307360 12549635 136545056421716522497736386612180780560 12549636 22101894480499572136555751127837696 12549637 294341789045481477964039298597184130432 12549638 -907304220943797660978866416908544516608 12549639 -383305220463855972413123244322380403632 12549640 1270751460650560190514866818424482252800 12549641 -83731096874170021044700589581108203228 12549642 -31675369966028605280423238500136254976 12549643 -1306214957422910650934932344140464840108 12549644 645502062212483604285255635440522323456 12549645 -613859976580663007082752331836878970580 12549646 -85305578798974641062591465473746097728 12549647 -807451149374122028338059623832865076736 12549648 114718305343220485253690394167160274944 12549649 12853293819482758676818561385963846400 12549650 482911552813988630307778472371697098800 12549651 259755649681436679820280711060263173120 12549652 -257174859790318065752060267390295009280 12549653 1987526225996690469880467393720341125902 12549654 -9793921519955384930168493315093567360 12549655 1026944957427173485737783499531360350720 12549656 -649340449886870610276632464717415178240 12549657 -1201640231902652043054041259538075768320 12549658 -650731008214758201241603090893698119680 12549659 -78575223223603407445674639581127675096 12549660 -52995947147812264098159587025954109440 12549661 1061273037728135658624715623988010524262 12549662 -1089807807286964521952219285377743831168 12549663 129213133471241208229800173903568079200 12549664 1060267383498258216195259979992495620096 12549665 1401673960224142182538958544399975399060 12549666 -271473260683880797669256189348357104896 12549667 290355728310758301488305752982458584448 12549668 49602913325595477836082070394659454976 12549669 922599975305221127806375020576883124736 12549670 -27758127369218930518546185704641232640 12549671 907520787973844426157594651454356088200 12549672 954731317823197376649734657830758635520 12549673 486264801791222486776659725286729964922 12549674 361400254060401720424347685726747161600 12549675 418494063838239212800685399673676029000 12549676 499502114606857680187498847410743075840 12549677 -45353744593665385130547653478319881408 12549678 367355470242794748996984312346084482624 12549679 -5620197465401260073700242768572574216 12549680 -16086853065120158023618130814686330880 12549681 1123218504609017153267544155566035207840 12549682 985341788127356254412093223090793170192 12549683 -1648733305285386167423118497243106816936 12549684 589967161620318624516444373743498240000 12549685 -987241554345141478394893255720483099620 12549686 111225574524711724997320808224413477792 12549687 264281692188936931912209870700130045160 12549688 -548647022579700748476733878629357015040 12549689 2199179743524527056004075121097708889556 12549690 72761827010809226306114941744853952000 12549691 -141716417042039530764515300896423276800 12549692 -1109134019536238554277503573079718504960 12549693 33444895219636315971537087092550184320 12549694 48552736951953521525572231117526320896 12549695 -59443800585838009830842859486979553520 12549696 32472292012563140900409141831049150464 12549697 -325236615732115886415104794755586363968 12549698 -399942389038334919656033411478468549120 12549699 -593458998832157130938393211250681701948 12549700 -292390940107617868930788329866773596800 12549701 -291950150681240585357716525565212403298 12549702 -672641456537854705977239439498552516096 12549703 1895007000996900638616815764750356719360 12549704 11554628483959251773605746909644851200 12549705 242879279074261468524795775560375582720 12549706 -23903310152095490214323220924817955136 12549707 736887295058139313430502185182096135956 12549708 -964869054308331518808638491007019156480 12549709 -1277362844523596690216819642979844990560 12549710 -162971328129353144884320373506181458240 12549711 257312513417388009441937285550437167120 12549712 16156042942976740162671173273773670400 12549713 -1608921178981750987414382799727766112960 12549714 -218749229968742675761294380102891672960 12549715 -57065711917342811629823392635568285200 12549716 1079614674103866437867310370192147580928 12549717 -942634968624471537039926353440817143666 12549718 -384937932564246225051730314045845641440 12549719 73550861690561194624586236107052381920 12549720 -216203980520375702337042034498643558400 12549721 1882666758218945912452083893859972562500 12549722 -697854064912232936075929253739648000 12549723 705261615432060957645120150423115251504 12549724 886007782577822915296371700350533371392 12549725 17346852565684579795717237024251158400 12549726 190683121835582311557405092620502790144 12549727 94585029343039181455241261661710248720 12549728 559923257840699247468882247888439869440 12549729 -866221791793705532036748155021491304016 12549730 -81801850837035237976571266972054702080 12549731 217784444312534646722895496598137675464 12549732 188400649213938951642084701539177562112 12549733 -1687154617806928605111730715322615955362 12549734 -46303421201298183308083153537843932288 12549735 -791699489368443944496730046624967700560 12549736 -106921048686821092900697591626795008000 12549737 -1394629193333465142468962744597584540614 12549738 247783909080241142012674507422252582144 12549739 89562082196971013959590490840901506720 12549740 10133231842359755834592787700080250880 12549741 524803319798229303069130941257132099904 12549742 124372042470491745635436044488214878272 12549743 881499661369238983698338516585126777424 12549744 -329351654961447605629677089981052420096 12549745 -309558081536271157754478592170685721880 12549746 739353983827759845038591647332864227328 12549747 -144639414942801331982901426600108503040 12549748 607030624066402564440375650079915369216 12549749 -1458198371369915676814978247258734632000 12549750 -244692682290991271096335687294370880000 12549751 -1681379813993420025839726466558028100248 12549752 1706080239612019571528388785372106670080 12549753 -464620863555692841869685171022078765638 12549754 -121274168950562454647054660132546112000 12549755 535241933556162276144319968894471526320 12549756 146370832360847930866336446961881768960 12549757 1038992933883967161975832351249978956 12549758 -276739690073574324041757413867964964416 12549759 -616281064198463082773144259180743915520 12549760 671337346408743622205972285953671168000 12549761 -168836889259031298249331713684753088512 12549762 229905473778884124972914457604134988800 12549763 -615815911081605455599421464557909006920 12549764 -586450792598660823947227667131460039424 12549765 11006504499173290990117425998074048320 12549766 -132995421644153350244186027160914135040 12549767 260937554393676780268342965690431303592 12549768 314070986861789711077021879046480855040 12549769 -1114171537885484930123272980656955977830 12549770 967311651976162702337932751962549704960 12549771 -221505883137971378407859296837125523392 12549772 276474425603073117876027673526409384960 12549773 1583711424905925788417538112065253473984 12549774 661058660172320653975754607620011839744 12549775 -62484041509975893231996518140993089200 12549776 88825158481423713181874883113333440512 12549777 254262757732207235192213199848188231920 12549778 950855389536559589730177546528402637824 12549779 -781404271118427246976611891322230210480 12549780 -1674284846115522052002979810295677440 12549781 304188889997644960349136967614856223964 12549782 384450850173946923151593642505964033280 12549783 -650951454078642121294352685148626279552 12549784 63694001433579363356586421731341598720 12549785 52988180349383521703580798380729227200 12549786 36790891630317624288446658375548235264 12549787 1211430973505705455346055056736921682436 12549788 191241042764652846835103946506849177088 12549789 -94111440340471192834469049220505948160 12549790 258798846909963959663899416063936854400 12549791 1725919040892439897965799524657117253152 12549792 -340881701858744027452123749870464925696 12549793 -821691370121317105121553891859144824636 12549794 828310308874742611645475363338947087696 12549795 -498754849274471292648264600373927223280 12549796 -513463391645901958460830559583632187392 12549797 -297273048543503245231647908886249700260 12549798 122963110391971867691211930573791210784 12549799 667374921547357351843863377552273528736 12549800 -1429584340766959377031741650058567680000 12549801 154679010175730140649951912111360041920 12549802 279680415216088113394247725235546930352 12549803 988769418306789912267646243649081275680 12549804 3356925057501925284053246825326573056 12549805 137962786032124547813456758775264024460 12549806 -20263395084326656253354413448120390976 12549807 628520143287683690826085398892714736904 12549808 -2731589935956287873521694159522365440 12549809 -1966673861586480120949670196936822234990 12549810 7327160492118746270729463550115665920 12549811 -202596541629605929970945610523074097976 12549812 -852531386355197765133082609784545161216 12549813 486301854855841661659359616887310351488 12549814 524531447699691480953017726190699618112 12549815 426883603014893273973932235381037503960 12549816 -12653752389987692852453642740302090240 12549817 73713690507902300025169054417388574912 12549818 -554862579632060663188224645218463709440 12549819 -1080230894589610838004553420327825716456 12549820 471167520420378691061368642404197614080 12549821 563496445625381165370341107039890095232 12549822 558785765587566770632589113308112126272 12549823 -194096304022730802491781290212160256000 12549824 -79579873557101109061739075749407621120 12549825 211647221585242749871842695056477348050 12549826 47058956370081669818326820098834642464 12549827 -1452116592935596483235583828663108921240 12549828 405559817250916119765909014039610424320 12549829 -3128712477555773587142128343629169419616 12549830 4730459443760166521421069790010386560 12549831 714621334087919684854172058732685330560 12549832 1352623287365553580707488009432767718400 12549833 204475892264478264911517774015822629904 12549834 8186866896272498665550213871858126336 12549835 -166383943227815124081441219067333339200 12549836 276710122725729262152569808109784358912 12549837 -1189668831683394641886849827433942319680 12549838 -103671371166349618607178502900251391104 12549839 -52048143914440848092672560260972403560 12549840 134762791221772450897259473299404881920 12549841 -76944379056346847900254054772242865600 12549842 -1088597965411077757413840064474768961280 12549843 963127094432104154776568602865376409200 12549844 884186190132458121992386938497287972736 12549845 33262324068395146810357756236718667520 12549846 788551941486990594360014117184047874048 12549847 -102383977758892199751518086026051395704 12549848 -517370027990583664312454598587270369280 12549849 -190323561600397799179007368194743159232 12549850 -33754559185326782186549449822188000000 12549851 4149750897864123404961294469233734952 12549852 -171433516561069256365543847778611893248 12549853 -331966950692940606189417216046792013120 12549854 -23271124806689379879044365600743023616 12549855 346710994605783628734635831269209666960 12549856 -214130160574393141623821909587451707392 12549857 73709219613135446814491203431491891106 12549858 -54977441044854445848472719855131541504 12549859 -142165168704324494130520919839350993408 12549860 -144621196719081281601801055659603955200 12549861 -165117280419942269241956455314370224000 12549862 264445683023754262435973834631742175232 12549863 -2157178994899964152479292216147677522888 12549864 -140029026669082833520796544447369216000 12549865 -32223935380441957265101516183700110080 12549866 23888588140451381560465679893849743360 12549867 -77303707710075432439467173561549620800 12549868 14679852855120202151768358155710113280 12549869 -765965821247337422650968863493465536640 12549870 381004774761311019449680833780878707200 12549871 1271614811987832491524108322633563253072 12549872 373195825228363258509240942190470168576 12549873 130179520609540244778341852220331537344 12549874 -658989922190503117881087234798480494064 12549875 284302968910965468552757074887399268000 12549876 174726256032989389436124727905145528320 12549877 707560094475065690386598505750896375726 12549878 1479619960328436338051041832411664480 12549879 113511848837458778936741808968490733824 12549880 -893263365982933731108129687139961856000 12549881 994867549675898712218538819195846122112 12549882 195021544904605677868116288501639515904 12549883 287545277427174706986349151667688472400 12549884 641872238947448800617797960319229218816 12549885 -54977652237683383697553263885117537280 12549886 -145060560273162584965683309586018928640 12549887 -804533612394343616074183242926135613600 12549888 -65745266017254543609646479763329515520 12549889 929398255875078899868075941183133334080 12549890 107336777765292732642938525596020480000 12549891 433031712406890410625653878932639679992 12549892 829715668359027735440555212311455165440 12549893 943059739055793243206590411137634510080 12549894 -1304341946824791982418175793282099200 12549895 64472216439634608031082437616972121600 12549896 1446229522869174860023663683680394332160 12549897 -63430144363666218713751982496598872454 12549898 -842998105657443807916647181341834862800 12549899 48461245165932741085919113657253205240 12549900 271369840814347933546916176957041561600 12549901 -8787193923611417595927251349166923136 12549902 397121241731014821015962191020440905152 12549903 8317183079955923915438749153574164104 12549904 -24432766669238323556328363118924922880 12549905 811018694233015180075569024254846067060 12549906 -688805532246685508248765922175170351088 12549907 1070053037511244068080734882511514938156 12549908 11968633836573776012170443421627723776 12549909 682808235617085193610693604314456179104 12549910 -233152409143595639489103899806541091840 12549911 -634367987874061964295133883690536343976 12549912 -942363684502052873461743168985766952960 12549913 -1621298002022383085149846951195696758838 12549914 -275687856166756602503685390528690201120 12549915 80228962138556241109745159962790553120 12549916 -311849919223183305701666026549086064640 12549917 3576795518391146534308576048961136300 12549918 161512110268190677256283753120309427200 12549919 -663548359469303389812866327543498660504 12549920 969847667521385965998174499338448404480 12549921 9303370751095486167895348228785050400 12549922 -46037249518560266424313407570126151680 12549923 59549885877164093170914057670797566544 12549924 873882674658660086219661920995145932800 12549925 -458827533583687433461028110357255829350 12549926 -906439220682534374010397663220133742080 12549927 -253549082953394742051418816180903762944 12549928 929135097277583634669840637606038236160 12549929 602553960548349017304214891444215092346 12549930 45078163419852308220918119063669157120 12549931 1222574823833993933713869266642864101464 12549932 1734250906103247450398509227855174991872 12549933 -234788217178978897170637232586205055520 12549934 -271364454116579108494232379861542795520 12549935 -78515200412604420469583197748132388000 12549936 14128870021816088056491332234932912128 12549937 22832829362843721217862009369934003680 12549938 -434136526241152283353290469468491824880 12549939 -376090308324863926139802870540404106192 12549940 1062102289319459123564177154743080550400 12549941 -94116987784951221352488879220846386948 12549942 105956138628260403709808500175986626240 12549943 740113325884438513161733299982713415600 12549944 664806527937950913520504840678527590400 12549945 -131693514062707009883741784512535910080 12549946 47765368022866619046710291135004162672 12549947 210373763051327426987439184341624620352 12549948 -742408359813977584552324289499256081920 12549949 1997596659266871867639188688235969271520 12549950 -15123836973710403436292069271639552000 12549951 800125211291649530087014265203498337040 12549952 98536696253914589995330172548415488000 12549953 13295341016315615092301978880617495400 12549954 421081156873199167660051545136423374720 12549955 1050461281519671019886689562869570272720 12549956 -256842536348602077998786011189882183680 12549957 -179986277457062174666887048018617898752 12549958 61493791290418952534105032243700237184 12549959 -2541660907467866396228887617382095583920 12549960 219692296958186424751974130840503091200 12549961 -559886768406043752312525277091085509376 12549962 253048569277394455001755933964689565232 12549963 38272689300851521336422273945302996400 12549964 -275143115434869604719040040722001090560 12549965 -535347155504542240690605987773478841140 12549966 160241675493488563906036400834390412288 12549967 -82093753444893470009387380174944984408 12549968 -90372988649085574178604760777892241408 12549969 -390843122289244595045088300475103069406 12549970 58736131291723094640494574423009259680 12549971 838837594894190138849758824669749180160 12549972 280456270003396000464010081248100608000 12549973 -567816309285847074757591689113870122656 12549974 -1103119326640247112429953487298414876608 12549975 -583446730605588978558391264808325744000 12549976 254909250473198696664430220164141056000 12549977 -429056797002707176275213261526261051296 12549978 199170982830721952211069467908308621312 12549979 -43756135390829620870435918730149614720 12549980 2493451121105360504685767687327247360 12549981 -80268731968655508548529717600682635648 12549982 577422598981087483319277350734974782400 12549983 568168497733793323571218079103646694520 12549984 52161192467050819291669070961656463360 12549985 -194745097235675063125499825167700437440 12549986 1026158427192965173807792111925312154192 12549987 189443040718146261544294586342256947040 12549988 -1456241430848385601468981233001393265664 12549989 109353942034289578704115738077176499324 12549990 34961622789981433124261308940378265600 12549991 2792924237329066580484133739581895265784 12549992 -6983079997289327214382045283514777600 12549993 39055607815273692632655845896375856064 12549994 -339432999374770662608904358447061944320 12549995 -224374806485642310223703160493955877120 12549996 229331991584012173793057098541426353920 12549997 -181244934371652704499012924956541421748 12549998 575425639328501046595916023579063905600 12549999 -393433550289720051384947110304443430400 12550000 194393470919745188162886866363289600000 12550001 1779372076503414995407739079704065954002 12550002 -4966459244491897018293095104011370368 12550003 -1443583409021935421284671510631856203296 12550004 -910986636142427569989686893304108083200 12550005 3227677289887191660959468231589926400 12550006 7228625514501257976857469659601640704 12550007 603447960467444873041780735238241063240 12550008 622440158349416156026565288914826035200 12550009 -52851783540961161728582833541486191360 12550010 39955858735298212473667160164529264640 12550011 212084209879954600197387470057246801520 12550012 1894257364744243364413757203220244480 12550013 63917111821696696806138175785500835840 12550014 -46553360763072909879167744017723790592 12550015 675494460381922707849636951149557565520 12550016 -432261680898457216005756038817660272640 12550017 620304363318335805543392721714954673440 12550018 161749005885739998879161173874573913216 12550019 1265523962756261554869025624420172213760 12550020 168411821477914278518810549177555804160 12550021 -1225962815139735161842240809347900350656 12550022 -53690290501594149890890644732048245376 12550023 -10650688497039028926626868530808400680 12550024 324608309559850572390161076183395205120 12550025 -216034143821082460113514254700521048450 12550026 -150121688143949084984537982810257945856 12550027 -571472825489442317642753513334476021324 12550028 555709322528055811389611978466946023168 12550029 -409892191169656961861677030681051509312 12550030 158909370779122411778384158926892788480 12550031 79099503092170019994685631185530018144 12550032 -246056529993344764378560822044786688000 12550033 -2029264369825875894974447413007991264718 12550034 -293358743668087933166523334940784150528 12550035 -938931370505185525277258580354795720960 12550036 -132166643485395481275759623519667541120 12550037 -524025670274678814581928535982001378048 12550038 -228821821069240375069129025281423004160 12550039 -118518180345943620120797226138866727944 12550040 70998069245359471542337774366310400000 12550041 263353557855933611803434218946895858752 12550042 -234103353748701596699479316192598543360 12550043 1657450032295932976198601482428809607144 12550044 104831101712899429988905493361004262400 12550045 -473429535549213797555682054066115449600 12550046 -183012868637243132756749902120620551680 12550047 998511425715669705713186610828397360200 12550048 -550914082751588912957627937913716080640 12550049 -573534301795642348112671568257149265950 12550050 -331845277496911105943525610605453454600 12550051 -1592288669410818643066774128974231815400 12550052 -1145057614698244809594196400904351329664 12550053 77512687019667440189115174800143972704 12550054 -46922213732137072850731288607518743936 12550055 109097807506235497655133612952013806560 12550056 840819960624848059407610079721945907200 12550057 -186835926972436425112729974373721121912 12550058 -704425122081724551778307729311047419040 12550059 13770007135903411626011153904091465560 12550060 -1404968498864930378274970779109099699200 12550061 1845998989897920015969989465504945200662 12550062 -164801138112436068043976418425888090112 12550063 1101219750984113059335457006186456978080 12550064 -346014366704271870735443082784677150720 12550065 -56785853598784556199486185324109634560 12550066 12076213147446623564106855263740950144 12550067 563017162001973517247798784692279850000 12550068 -400157307351375986286226257435519816960 12550069 -349465845301719384064918302507018602880 12550070 -320375011695109448539095341088410937600 12550071 -79260211590299953107079787774421613056 12550072 -339301650114265400035628575674764206080 12550073 1813372085753323752243221513261926577322 12550074 12187426561113405422600859526861978368 12550075 13365244037855008846236291192375286600 12550076 -98273477978360236773454461064303993344 12550077 -1083708658794846166218280067256882055386 12550078 -99346256207423077724059703108740920576 12550079 -63055652163968984313390236124827316912 12550080 -57270268368882238922689007679071846400 12550081 1789804802724577734782150581521560163840 12550082 -257710618994458458109926653000939169216 12550083 133625333672911941622576388706281280768 12550084 -332503876999996712713947085855381542784 12550085 -82926510708140183228051590035843521220 12550086 313013086894952210771930410078559011200 12550087 23406154290554751385857721773561132720 12550088 -514206866666097886607500733574847856640 12550089 468739565707013801543387426628097383840 12550090 211899080386039508695663112016476513280 12550091 1108287729704217184445270897826874617984 12550092 -708972994885752076120817918122798760448 12550093 1137084915278816384582133622172875892342 12550094 -167711618082978490705105342433894921088 12550095 -135086038214593310413581493992767001480 12550096 -55758670671999420573042736516825038848 12550097 374455142162421380358088809943494146304 12550098 464239890814968426919002798622677811200 12550099 -1622868056487159354378138918464133130900 12550100 -200561339899953311445949219923777043200 12550101 -123872772424220603016474820851602186976 12550102 214871010145991802493234429798830071808 12550103 269998345972418733979044456852162279360 12550104 -138874998761564926603638436531679969280 12550105 1128320291281532966500287425698663479360 12550106 -414893297246916258881524204808310367248 12550107 -150136986756328264313414288746886937960 12550108 -1469946582769571094195391163673503751680 12550109 17559898817975250988741224654573003168 12550110 32412071398250574765829249487827205760 12550111 375475861729918313570118435769288433664 12550112 305249186865553420753616915309459668992 12550113 -1340170022937482143631892172350920037600 12550114 298630433109102027557737755292992731376 12550115 -340002423784408721190722806475318616240 12550116 -144897522600978539970994802494522552320 12550117 -1452276649129954529088133748339529946788 12550118 -289829131825691180778017423352363833088 12550119 479994016076608191668281901682203707728 12550120 289830907549541737945382000902502400 12550121 164137452282903956015377763905584094500 12550122 174489958002166401701539016801493480288 12550123 -1172690246535786795298059554592499119628 12550124 1383699791537339129753496232693227991296 12550125 -465347923114390525827077283474874776000 12550126 -16803483684006776675058787755571525440 12550127 1779103416063774742991915089371024939600 12550128 -274920807423477222503493376591927443456 12550129 -1131727408039083596308807546371405611520 12550130 640155090908073135610280529007150188960 12550131 1419511688587269709789396183468939624464 12550132 -24476443238055065535060343777769512960 12550133 129365450096963478142195700902767644544 12550134 -24924883942011497572734027996291379200 12550135 -144077943765107384675907427955001843360 12550136 1672822367654975460695467490972459335680 12550137 722006820390662514107930860547445238752 12550138 -1420254705939845084777935059158042701056 12550139 -265530738036254663457789953579289367008 12550140 21636961548179726604027327226679623680 12550141 -254415490530221919312577841238328551336 12550142 -584775143798967036179745179197073230656 12550143 600397865058001242983875774862607153864 12550144 -1499987555910258762295150214100717404160 12550145 -24281602129840242052166271617731996800 12550146 -84131153453005772840489837660226600960 12550147 -1046784056202473023513477948529986502404 12550148 -183552455457588178826606216372454434304 12550149 46790215859268178755334501367477919744 12550150 -173118532957120995644137128564671287200 12550151 -474361492654111059855345642972120782640 12550152 5182274478278582441090981028350115840 12550153 -732902572093772180935339237993580349120 12550154 -446670042405046303621920497498702038224 12550155 248878723207069018207960060207364786160 12550156 -1130654658966759558797095093546043781120 12550157 273707921219373932232742021190985946560 12550158 -562638951436833365387592171308171311296 12550159 2049865872281607973877927940463214832 12550160 -1789240394202109419035746073420759040 12550161 488365338228572668578072943266405259200 12550162 508545970922225464929556848985276562832 12550163 234776395682556849423482382084470372400 12550164 10112463840222518973880782604381323264 12550165 -19422871543865038279140325963166920200 12550166 -121857061435588986824018496954625279968 12550167 659618426245790208621524691538004279040 12550168 1096815030452428513881354937845017794560 12550169 -733433937731979101439410818929234437430 12550170 185941530731558598961520924091987782400 12550171 -1584512107344879034838931519023786245400 12550172 -649586014653738912782676792657073743360 12550173 250394856797546770936861532547918946368 12550174 72894510822776852907401489543061968832 12550175 787188810193298425633507248916626681600 12550176 325240847239826985456247752500174979072 12550177 -237482924682496829694842497104160643840 12550178 -168420670740046915408676516648551969728 12550179 621951201650526920823618355784039441784 12550180 277831596446466694003181171027414568960 12550181 -515559096324307551013149063946142970816 12550182 176159524315093207013660112636123679488 12550183 -575521695501404599846469873871225858568 12550184 -465070240803161588018856163093847654400 12550185 -130875420167480061552038049632868264000 12550186 -48758614969541289360339516038874233856 12550187 -521732621702070345942235202933081173200 12550188 105554323869018344734683306273437859840 12550189 -222292205709069321407124199406825405876 12550190 214381129611739509269000257953096155520 12550191 -534526844107990816095568568557193954808 12550192 128023904788773454512799289470679760896 12550193 3067043901126966244830663905218330660464 12550194 929196405730626218659205424325903415040 12550195 -1891026820033628601097548288028569600 12550196 1012067662903289715703406131533808711680 12550197 -855047061357658237600961909766284849760 12550198 -313855510352953037188621934293475810400 12550199 955805643199173145820338561910856741936 12550200 65853594473189702005142103369415680000 12550201 286556462243326473168029676352067105984 12550202 -75386668889393691587430317813262651648 12550203 193586139835496606584840448106905506560 12550204 -917170537075466410629643970304204780544 12550205 -843601521678466697626066703508737485140 12550206 272880965860885673025659903936714803200 12550207 -986670516637356748074331940977420608 12550208 85548970515252772388565005636852514816 12550209 5483309415863206636944814968396379008 12550210 -553060801698396890701936168834213494240 12550211 -1311529081838530295989075298576191916808 12550212 -130673639189959086460007144759664161664 12550213 -213218601633023332855531304385698872676 12550214 454972938856501806121519343452336024320 12550215 178236947230948488551181086849378937120 12550216 144377667020182330301314065768052162560 12550217 2444994700231070761742179937589488604672 12550218 61006669061472256076773818548635586304 12550219 -206741457346608894631801412394598103640 12550220 -135427949463983486055807468648813573120 12550221 -1365857316652421152451997550915661737728 12550222 -1274045907897189210177459155069837383680 12550223 -257111716948243950159215544235905391824 12550224 194310786071509165993270637379228401664 12550225 547904680536909078391805480625255286000 12550226 19302667831241418576704565245083803648 12550227 749170565842975535558599609107283168320 12550228 456292363872542099066690322795344510976 12550229 1906614355950454406897457842136130618830 12550230 158128401618521240537244443595724707840 12550231 -3127374866724222871532209246352127555800 12550232 -63967074333335166939367000910303047680 12550233 -125534000963965922329486064330181275712 12550234 -49824719335077451662333099255777555984 12550235 -751089943307711572215810053137384384320 12550236 384544709275817282909040666614605132800 12550237 -517447966058047226509412706919501977248 12550238 -11531098616971829431980069211637403456 12550239 156851416319794928136734428510770150288 12550240 -131612189854595020585370690372488396800 12550241 1914295507733781309870707723604757440 12550242 -491220875167256344900357321549959477888 12550243 -520824112983936420929346248686213088788 12550244 -113011194516425650818030442262673162240 12550245 -682127937240259990110614943047211926880 12550246 364041397568004217042098709501003563840 12550247 -107607982254457025105266945196213183304 12550248 790367874299517012380899659737948160000 12550249 481322980044022111800783225570928088064 12550250 392149511004050620950017895582716784000 12550251 -67013193518374070298937358987989477632 12550252 25127891086560106428243674070367094784 12550253 -854880594837327161154713430894771872436 12550254 -90618313326234979378162204681773151680 12550255 1210632069928832432171427429324367481160 12550256 -460134103459950949624881313943116185600 12550257 -32027857914809038427436542967894834432 12550258 -92629183870498970963556356700522369024 12550259 -301683852600842844409734054240520335540 12550260 -114737624598739897892744254465348608000 12550261 -668908187050908349403939955018201181138 12550262 751799946411119211113482459352902280064 12550263 440091682879234047408500669140041468288 12550264 556894503182850153440099153398758973440 12550265 178500567057128813171007838107248056320 12550266 34327309027632331486291342423124228064 12550267 -892409768127951535112985549261704222208 12550268 1135729802620173749427099911322778933248 12550269 315104876493396222849671990581230568320 12550270 356228307505996264136723573460494304000 12550271 1599522951384627002451570904455947609472 12550272 -346091935556264520906331001566160486400 12550273 1111748613428714801953902984666609755522 12550274 710890603512501415160585183545201156992 12550275 668579134455067776282711059756999346000 12550276 528785234091198116266623402950491180160 12550277 1016997350911877425674242293126179737280 12550278 61465368413187045156620227915332915264 12550279 539526436760719200162984061322588313600 12550280 -471907764089321197638055085421679411200 12550281 2562504929445280763557479835371386880 12550282 189681127226878130533953147401678194992 12550283 75270449146251469506018948545026904532 12550284 401897460803944497450771551539780348416 12550285 308742575705628287075690611304992406400 12550286 115231416152579839633276283291633251200 12550287 143687064213821743832652832321087975560 12550288 -7669107038783584772731352763094532096 12550289 172990838410663549437872520691494598272 12550290 -126998595284664045083442017728007969280 12550291 403989708165864685412584895777448695872 12550292 421061177608653750614695607998087814016 12550293 390862036863755049294368271313652702304 12550294 222266711709810642305076298618475980800 12550295 -388296226390807074465901183914907843680 12550296 526528038722171323688477024609160069120 12550297 40407872411547034361887929720436764746 12550298 901632756544035766516649593373166474240 12550299 -738433213216733493282986024505135091200 12550300 58025603497056667952920157184777856000 12550301 2586434458600011915133206378753111171480 12550302 -14194743285599876854965022503442046208 12550303 72814166919300996351166940754778879920 12550304 -49103658582796795399927169613824655360 12550305 -92166173036183990672212022267233783680 12550306 121673069791171398144714302504155793664 12550307 98476824952110801871148174704843257600 12550308 637571321018045329174564918323313935360 12550309 1167940672805562661585166021698148216510 12550310 191963854864541688446433035814167376000 12550311 359529212001599905430462664289554484560 12550312 -898038586235671125830302369841137428480 12550313 -213130148139426531903089255634678642438 12550314 173445133498220047042488784163685806592 12550315 137828760271082249605123752848626463520 12550316 -15023298957679920924922633300575227904 12550317 -219143375211596529756823643052975309120 12550318 -534307662145313603076900277208862812160 12550319 -392442611859765904298856190974488020800 12550320 157115670668639503810343799271836549120 12550321 427221054578939129616595807994321095890 12550322 249756608865859161934066206797244029712 12550323 -1043063556135642316537500710957780513232 12550324 2984869491333785439742085580296865792 12550325 -313745590503669777171586230294067996950 12550326 86633104933654811345569324717150418304 12550327 -754669717212195882412265550599622809648 12550328 -370088076753805710441381475324558909440 12550329 -1369458670712369361923443299586848221760 12550330 -243175660920619338801560765668325136000 12550331 -237918550145658208696102171559981424288 12550332 1117973874189343091395283740856546721792 12550333 -169814406454341848486842606872765744800 12550334 -583323008433146973856423553758254269184 12550335 -134079756646536008248874540034774528000 12550336 9787441004795295718740097448877752320 12550337 -1330463759159199560416074223461821614014 12550338 230405570117034109813222420257032121504 12550339 1387861637993637123295691164378523022140 12550340 -832916642984777002870916070781457387520 12550341 -600518789681979541026561662448497240640 12550342 49551784708965483263435529210822390912 12550343 -487087913050494689426243971333025096856 12550344 -147835900351681366716213849484285870080 12550345 364783454943313049063463547593115462800 12550346 -87594495950766873349238279047730865264 12550347 -443592492072433568412217067090691713232 12550348 -179040297353511596225906709685504832000 12550349 108535622424170049464010079302139080000 12550350 -40130374024910695739769886142292480000 12550351 732364804471543363708452404295616059264 12550352 -284629720227926720929385950471376683008 12550353 -328761943217161533680816858690693209536 12550354 -59763051454650229570968217610573280624 12550355 156932471641953221841727893046851366000 12550356 140875999295017940570395416215825694720 12550357 -1083523962664292059591909711296287625394 12550358 -494231651685013394638110916417467306720 12550359 -74264344140783508355126407888725965280 12550360 -28512312896172086559247966370061926400 12550361 -1692326426066874873666273206770492627896 12550362 -374202301687718736841347670692929280 12550363 -277591281662028962855412563597694978048 12550364 761166563534835777480785923569609901056 12550365 618453262278153662790737856312161435520 12550366 -641389821105756029897443868173383912576 12550367 -13846553229921786864873152131779929160 12550368 266190626439193907031419626591648481280 12550369 271948830071018208308936149042445599440 12550370 324492970641111036936678295319207040000 12550371 -845951589256010810585285869734510110088 12550372 -233360094391067401283204474027968983424 12550373 606421188748179588311788246694656908960 12550374 -486411472881775252567368677487177437760 12550375 -466329116238528237851505216007085526000 12550376 70652196674971232618042323000043765760 12550377 103787454076151810483770671716096778432 12550378 -670760263207054971464663475853715399760 12550379 15870959104010756940308894169131979384 12550380 -413780607300143855522714328466214077440 12550381 710056521518427099834298518051739252864 12550382 -68466589913116007456016866495987099328 12550383 -47546461122014589411304085492486426688 12550384 -169340088880459938644737565021895131136 12550385 1345572990002993593476919173832426742580 12550386 12869305021589567370949091774225046528 12550387 -78568077065707563214411910353344521760 12550388 -1324935869132796364760512440861100197120 12550389 -197344461380345809114389077408813344800 12550390 382218363788407505422690817909011507200 12550391 42820021646672432429775004623507671472 12550392 -863305992611525186143895995153025863680 12550393 -1727285517892167709540434819936680565680 12550394 -290986385030090882731268296634623193088 12550395 -124799069570277961127569444978192369920 12550396 -66493604209243661029655092835186923008 12550397 11215763570890000782202212526235096172 12550398 102139987670116588029351467758845680640 12550399 1041930642157316402725243463675593543920 12550400 101164732190448926853371528213220556800 12550401 1249039000571918348947020258634975612530 12550402 -323829520100073598851774693608490825696 12550403 187450244148595159519712861169229726548 12550404 -159569579959131681041888632192351119360 12550405 -84208612145517846387761289636878196480 12550406 200014804423597464392875272580118376960 12550407 -480280406409097879054945083500843365680 12550408 377423653699646901876455033166919157760 12550409 -761141746125753098397389698504557196080 12550410 -7288414121526300525148726053534105600 12550411 -1389114426091489890679548280004117922988 12550412 107532746804930379054254245202584535040 12550413 -138617104433092835996042640883634709600 12550414 241700917872670980780881783176505429760 12550415 -878370309804099184946919282085455256440 12550416 237849847409474132799912465521220452352 12550417 113087155024970587860189834348420635520 12550418 680577597868424625467615641066343414160 12550419 -594218885823813735235113234105876163200 12550420 -31845775615590026347172478375537553920 12550421 327235068401437450304709628533227593440 12550422 150536801093977646642161889712971969472 12550423 -2181105682459151296732790977777357665560 12550424 39151704578671703072218032461737267200 12550425 -641011877604437897442377733782602158000 12550426 80054771960749133375738298074539367424 12550427 -82143959332830117629675414570974177488 12550428 -307114438989143346223774611466589156352 12550429 556259045661644768557642889407911776800 12550430 236651958992740183234041703115373448320 12550431 -10030527925436564464566229358025997440 12550432 -321195941607299014556412884838600081408 12550433 125470548234549055888891017743727901440 12550434 -129006445355249285424874728837165783552 12550435 -48021110273132736505202667918107715120 12550436 1088292174428383657689403909428572887680 12550437 775211647149996264948957557676774076800 12550438 -155752329689386495518604702247772878880 12550439 -2077067836421806897541526870501786282600 12550440 195512715073270657377698867119757721600 12550441 1706496626770298041721180975182402014842 12550442 961622967689776012059520318713790024032 12550443 -53475127607547933747254376755509711872 12550444 713337636502063042167394219047393479936 12550445 155609680207716498610746589187058099000 12550446 24817632316487801266267812360850614720 12550447 906511259061317600542723285819006363944 12550448 -105017197927497661399079215260654796800 12550449 555834236485083825766801947424829520480 12550450 -257500943890288286191580849148965088000 12550451 -482912902955886114456944785037532389496 12550452 18235125375468895289014638433094725632 12550453 -2725395203059257343222825791630700896 12550454 177039991557243207359990290188067491072 12550455 508012249126712411923956825605684571600 12550456 -812264224774552895314656527206711910400 12550457 51136823021609511372171334343568102144 12550458 -44165816942427302176119504246474143232 12550459 -1181565160306406845981013125004710413340 12550460 -179858995876001358007750771877402480640 12550461 345873085380474693735885927760344273408 12550462 -662690318340715475681985643571800153536 12550463 561704464268730177172061916583772171712 12550464 214951121429309016085014351966641848320 12550465 456054655479340504243072076088502636800 12550466 -824452258819859574836475273837610763568 12550467 -331706867123466191574423860603663786688 12550468 -704258673038835100856013656039526809472 12550469 -152559972077359254965714753632273480320 12550470 -102271116575054131164042150659175504000 12550471 1600686088989732861489898362266212827792 12550472 193163852217881914424848909180774195200 12550473 -205344734466299589181086433617037784220 12550474 -51214877112807584493852434353651040256 12550475 -157094796645425134094074050380281476000 12550476 264488291110698024869469810256538741760 12550477 -268670049718170916049442862065909403808 12550478 438420235241036835510561185086228768320 12550479 -439891984494728717586906150602830945152 12550480 -31998558745885959806560027176517632000 12550481 1373034616475611875142104001311104679282 12550482 22113726835818485219318172807000970752 12550483 1420101339947995504517846965524347876 12550484 108503316687223834118322064208432787456 12550485 -385785251704243049153221135542951468000 12550486 444142077729684204297694481317198134144 12550487 69021534080954029298262664104872835432 12550488 744268660302747701147000289803034624000 12550489 -479261539780012668077615651098042905344 12550490 449034416448039442331838806338280844000 12550491 -749034609694596529920501585984957697920 12550492 -796465647890228106782928770442957827584 12550493 959568436368023687042077115313292802880 12550494 164872260067069193442309099006366320640 12550495 817424881800492901932246077779764393000 12550496 -664706787897576146511249016268783616 12550497 -980098123312685228188064656819934610000 12550498 450908525143788590492018446162628080800 12550499 -159117935780985845742309455722802379936 12550500 -386636888315668616640618054429424320000 12550501 -1243691226275852457491311307770054474498 12550502 31255930797667477116272934726801014784 12550503 86874200470706996181714389223134488704 12550504 1589444475865362599070938132997262540800 12550505 94119814868207163039969020950318064640 12550506 230717613617479043249275887399211742208 12550507 -343221688474074769904250436863741716800 12550508 718141561228363103298297070218179459328 12550509 409966898489787706447266002229562964214 12550510 40570503593358417700415315043807659520 12550511 -214061113572492868935039419763329790576 12550512 99586221056052184822811405924277485568 12550513 -351015327008761076428386990901980204000 12550514 428933095068730508784457667714239907856 12550515 -226731889292323684453155850235600713680 12550516 -540874491782384697104154348876008632320 12550517 -427671199691168853463838309247929305074 12550518 -681294501885759650097578625454764209280 12550519 1786377588673432369372778328066412002920 12550520 -919889995494458505349331658198085939200 12550521 130159465806714226661240867924128963584 12550522 -217636773460196133027991958019814925088 12550523 341988963719455758294394873297613252772 12550524 -350583757453163290676718293872502611968 12550525 -13051589030693593362439887206446970300 12550526 8501504653942739537930128506176390592 12550527 894099329912431100434899841217479305216 12550528 -578879248401554897640671351317840527360 12550529 -1976964158462004148123324017715112703870 12550530 270352668805178031246346194603650872320 12550531 -254430731256029485855136609167500911408 12550532 60970995961708455405189618720851865600 12550533 695887687466362684761514822244011989600 12550534 -423296788068491145616494795461242375584 12550535 193926325944655006658327103931749519480 12550536 274878223651178736713599891184011837440 12550537 319401537805821684268650942975283962880 12550538 144102831140211596326106423440667642880 12550539 -11601443992577055438894460141046549760 12550540 161858326919463577591517757885399290880 12550541 -165003810831151298834321530612607790528 12550542 -148218420044643769961626134043219257216 12550543 565719942047338280119439847013413215792 12550544 33323230033846172232012824771379240960 12550545 25216929627219454966393005445194403200 12550546 -711469317658693140298123179785487804528 12550547 -1692804241645342953516846762584096882004 12550548 -43544715524044636963534440084460707840 12550549 -822173468164405982066390486791518046080 12550550 99519070267521412914681410980497340800 12550551 -332101925430931001432901393170857101312 12550552 1452622382148587649684426517791375360 12550553 -2285158348646816256271562523128219676540 12550554 -667085453782759718617269645462657238560 12550555 367945979997973950060033108743418288960 12550556 -959767395648595101407446930425570757632 12550557 2254943338895429817566801711593127040 12550558 -1006898876452638253864209689045837205120 12550559 335121484995677876316025669505526008160 12550560 -467820176175865046228713370811818311680 12550561 -1565353689252472036288369312247334711838 12550562 -189843134273557839248544738033166226880 12550563 816191473979874715889003595668569577184 12550564 -649234749634515306128741301766967541760 12550565 -597278543563820921592907192922659663200 12550566 519730682960864089726169866141934888640 12550567 373671933031240051138287808333357860224 12550568 253618449613671161588208759794568960000 12550569 -774825576337006174902079462664043657792 12550570 -233389964049213483830612688436896517440 12550571 24637395174781770821855766219760120320 12550572 652495353144192004706653764009236889600 12550573 15874681414951902220611911719042182336 12550574 905802152014910190159369029712924700800 12550575 -201341907473196061328267111708513687400 12550576 -43694737937162627642405433918300602368 12550577 507390454295150165339478071174198167860 12550578 -617637265731649640856480763766324040576 12550579 877628297617903986830757071789946215180 12550580 224228479305000063544525488056013742080 12550581 122210013532613781047879853028421863470 12550582 -13229592059141220948615734029270811136 12550583 -558065014660999453979149164196416855480 12550584 -248379214479308183110555342236929679360 12550585 -216731719479942578836702138893641928000 12550586 -694629625782862692516238284588380199936 12550587 90391276766255554014733437724101047040 12550588 -648890455822170541214401524924066152960 12550589 773186255231768065982267031390086616390 12550590 -224076520545801234553396321489185615360 12550591 -1111102130737320393397544755319540211120 12550592 -231111946778392207696613665680453009408 12550593 -435452841858494467596384399764729604672 12550594 -200936087704136676207383878372817568768 12550595 945796427954103678559903219514330587680 12550596 -63129774945337781564673830708347631616 12550597 -3019102090435808189166543014389145849540 12550598 -25888325942686137693966035137601372160 12550599 -947244597877948201761861642458719560960 12550600 538652054653246429779557082317698944000 12550601 147779834560656572786272441171059354240 12550602 -156858501334919562118259601340464806400 12550603 -125887125431169996066790339852395148176 12550604 -555235276802024982943906147059263232 12550605 341939513521708718077580734167878964960 12550606 -148332738712044244135993958805102589248 12550607 -1072022687770534450953518388046085150400 12550608 -52683067111919020213122125028207230976 12550609 -284693260052209991879693071827316855296 12550610 10221416103300929103727495995997777920 12550611 375266332028616875727083465973657202872 12550612 846424794236124764719625091919166750336 12550613 -1279656110544521150661300389900782665138 12550614 -28479857633909881063238242453246724160 12550615 -1031662550014156473113040386530530730320 12550616 -1064302310175644933298214202686178580480 12550617 -158488369410043054320878556684631035072 12550618 -1029937221404784289802540717409846324240 12550619 -1290808165973297373098361400893459793980 12550620 -295634643531656139258078932404180531200 12550621 -773782452492172987349870087205202500800 12550622 165370543122897003899583456371238209280 12550623 520093960107698371113543562606258959744 12550624 2100470404504700543652959682602930798592 12550625 -5169136841480965148269991839760130000 12550626 -53595109731353450705643715418408547456 12550627 -28295436086321900110247828630365107408 12550628 -43934879319825109297235444229055067904 12550629 30341141469994132934606525835709587456 12550630 -201989016857974249342557236046605927040 12550631 -37954699619433213340747394141529761688 12550632 412384198610621596512124679920344760320 12550633 -277966203945534163212700694880881044512 12550634 -336850649097419367967395380408292296784 12550635 -267744485636961177522308555060769764880 12550636 86596446837792102311410005745459644416 12550637 350413485699770013581179782557499357792 12550638 -420432652578501945492893386664227909056 12550639 1376050879632726360625152383575087311440 12550640 149339208573581418961206541828227072000 12550641 418557072716988041652441215496647033664 12550642 -214269298697333901014098098424559680608 12550643 848764782364275348744893380037147567616 12550644 -300873630368856516652110915476682721920 12550645 233069431464623449447473617301173806080 12550646 -424142857287679083851945225892788005728 12550647 1502652425196391783475967509983337100672 12550648 -435964049915860683681149137488870113280 12550649 2443078650389252221219970231687632278660 12550650 -49134772425799262754392276335294886400 12550651 -742173906291939832208756555165709617148 12550652 -844669956998580778464142844108121022464 12550653 -3504723025135917310312567302464989633920 12550654 467215755381404339842082720284049995776 12550655 -151234748991036452786266405822178584800 12550656 226237264392156670047442457969194696704 12550657 -479649061877600940914426012320815633600 12550658 -307708738306317395981998903787413629024 12550659 443682576298375200671895044097496392960 12550660 -190604180885481332981745746281262703360 12550661 -96378947717864508646047883869669339648 12550662 -594050178627175066518968973217000349280 12550663 -714101318616712772146624842608177319936 12550664 -976974176140445098159626911245124843520 12550665 -169715856003093062806659512787832668480 12550666 -1593275589063586372706142659960323622400 12550667 -1543615020492369299790348807998658306768 12550668 -2058186365655924427359736945827151872 12550669 631236324371586126240586966474212214070 12550670 -422736478856875804402056809133569249280 12550671 -1792277495948332595478671194720546080 12550672 -24821185036759615216688813621047001088 12550673 283164963442464519845857859594295487860 12550674 -66336385539715847229278020372111701504 12550675 113298495555899765447016071337389431800 12550676 -1165596616713076108558676845244545703040 12550677 58492101135168858433191366052338095520 12550678 -44081350234852164939802538494595942400 12550679 -750845848437265931453848714961877746616 12550680 -696315297615279483277919483674896384000 12550681 -318292817862314162226585949624920223296 12550682 -673372593197813975738532172743854273808 12550683 -1393889233396744938270190052645781830352 12550684 -27296521709188641652057737814439169024 12550685 -368968304563097778739908403257511971840 12550686 -321774043384955754627806355809861938176 12550687 -113829692272438877343117649881405717664 12550688 810413800001521733734696424202494607360 12550689 -222776667946516225775911781792773699692 12550690 270392432388983165924896446552644877600 12550691 34085555276147604815332970888907984000 12550692 119752250472699614707667614471202144256 12550693 688335917347743532951547841912168693280 12550694 -127521990693851596332010811128443010560 12550695 -592137726664221978069507698663753932080 12550696 169526751067209316396911491811681792000 12550697 519362513299106891157041907108582353040 12550698 -722246352117537856962156215593598753616 12550699 -734739018563104622173164583893654641264 12550700 -292646080854124622895947510218803244800 12550701 -436687786596643880895177011404413144768 12550702 -644021163181629542216648338708105711296 12550703 -1620524471786461325296107358025732552136 12550704 -78591923617135803896715551163419000832 12550705 354648807713752920435749434700010727860 12550706 -57694474680818727119756430257083115520 12550707 295458148438900488781232746553596185120 12550708 2136266446161317438465772078540730740736 12550709 1043841971929946403216928481827984843200 12550710 -292217082186986903744339917772922215040 12550711 33353797173622995657296306991698051992 12550712 -1894566690179569622141514280125157785600 12550713 558793173609024407007251245592761353600 12550714 -469306667213593346549190076262497997568 12550715 99287286828265387265584712119762453920 12550716 -461583825015744229288139422520303001600 12550717 -214133850498157301567987755514877722400 12550718 73690787685222123617226329972658789120 12550719 -478279208191215364050936767462411167872 12550720 -9052449992612304882830618967398154240 12550721 -433596757774071269206005552018890749356 12550722 28124221120783129560931117173414180864 12550723 -1580340837823205223707599147578836265028 12550724 416311245617824784087376288674766266496 12550725 -1053146712033022084795901528968882950 12550726 51366261464124181416920080632750099840 12550727 -743300178248061539829964008656173104000 12550728 -651927795317281173859269375538531491840 12550729 -1453938212535960215495879991143299365670 12550730 -9374081765994779265837848154010521600 12550731 78137216217704500463089580914705996800 12550732 40116273817438995537770535319778737152 12550733 204035073194884447362213319958983056240 12550734 19020975889379011800900981150580439040 12550735 -211843117626178377744793308979152586800 12550736 498154709610446598078177777637677465600 12550737 1344866225472445489709675720454649541952 12550738 -138442525427752334791223997474639208800 12550739 3572018271491787602660627663763532124256 12550740 -310270978994227170285791466407120025600 12550741 -443869350197893606630866912947850692736 12550742 436405675891548415112030875810861930272 12550743 -1619755432952388460288204246011683080416 12550744 10572693493308024778973083024830443520 12550745 -139475552488969217508581489385079285500 12550746 -31662996400007933804662258820444633856 12550747 1184575750153475459150206832498762302224 12550748 354912525055455294757888466349416057856 12550749 -310602018633299742558324690291752574336 12550750 -810741658942720169181346172651082432000 12550751 -540881469107682294608094080658902305248 12550752 -401264342854724919041604435769910231040 12550753 222605727793886083790765814566279770368 12550754 -1611848179955350633103818335151115520 12550755 129775901477658317493505768799017067520 12550756 139546938746430085282264079669348573184 12550757 1592830491459972194053793493977577003006 12550758 -707099641491483259362716552721280327680 12550759 -204003469873883295431778037968961988696 12550760 -497232653125781891332421533017097113600 12550761 797643696544138431721780754317403804640 12550762 242409302162426571500595418970662593792 12550763 723735094814806283809924473877605489012 12550764 -585290825984928281479136327430792253440 12550765 -1128325977191796673017367708207729405200 12550766 284275823393410397011906843273405006080 12550767 212011049245646425662958895834825346048 12550768 316784711110366016200323015206211387392 12550769 -34599657733526364802069488694366884288 12550770 63719620133287407079286952070741627200 12550771 685777141073777504382545829967615704912 12550772 198193192759993502699656158803950271232 12550773 -675618593652674522043933409258139258400 12550774 -48277565167249041042943272883642659648 12550775 538193463624329393851374000846407424000 12550776 -356848914034015230890331813560461885440 12550777 -357674444665994361694538679175026686808 12550778 -917066392015625784832543294801100032512 12550779 555508709431908826580034722848152019944 12550780 95785243126320375947324475385409894400 12550781 225855235414456018301121954519213338700 12550782 -606427345593921522444380378597786159808 12550783 128385636345570421235198391868742051840 12550784 73272289845026217120037410637810237440 12550785 -316307005920808194823187342055475613760 12550786 -480490190231697167060899639074500167680 12550787 -357955993991850238181599617358065522564 12550788 -28814637751333145634679800113918397312 12550789 1279450074829071093373985355773377962590 12550790 37768078818935264684826586229604364800 12550791 467634214472133605076529063976366711424 12550792 1172771800840651764887232055989186355200 12550793 1609748655718113924661046198095913862042 12550794 326996937159742013230086779506027230720 12550795 -1077723069645673001411836868570849791200 12550796 -246210378531021349708020625075635974400 12550797 854947807001570419767848958377129856 12550798 -4499523149210962882824086521664913792 12550799 -817248550643759021716735929421121173200 12550800 122098072862613144252640041632636928000 12550801 -337207313633451382183046833672721427456 12550802 -744536713113747558730558443579575757696 12550803 533046300148896169128398291916751057200 12550804 -210691182334125941172648561085589127168 12550805 85481200927075149313330528429665999000 12550806 -78545505853575724510799594502751555488 12550807 151223275918408909362635235206731283032 12550808 -973848595601707472725454188026992701440 12550809 -212379007672176685711199590832610099840 12550810 362292430691905163641249534364921998560 12550811 -502146922012042223215864582335308057760 12550812 -201376578074249934144326847460454424576 12550813 683926920448669855833057042841747581984 12550814 -482601021635008059508295306351304495744 12550815 -170532225941560171626996443117376000000 12550816 -425349879788039505788076024533528936448 12550817 -85910559235540328695184433484490777340 12550818 -197677859882706033267546267182879662080 12550819 822008265463746121184542466510143360220 12550820 -222099818546450336740277111421565873920 12550821 893414328319523353731032626611957621504 12550822 507975659796794928908520705991784927712 12550823 356431261408598809062061549890577210560 12550824 -88234089879100177186861592537334743040 12550825 -328908409531838648861990527001707592000 12550826 -186736243253018377415249939926599937440 12550827 847119496537155401052284306698158366720 12550828 -605063162662645543927477448758838521344 12550829 -762986204053752960730568490904528398570 12550830 31768847884275817068166767247360051200 12550831 -1659726958745131343048146364202763904368 12550832 113517428352400426458913162681142280192 12550833 310361685821083364036958922214271590784 12550834 79186998637647849808534159252405653120 12550835 342223763440854419830518744147828590160 12550836 661554435625375980048063311079660736512 12550837 -5155712209730195206923855651366953632 12550838 386650172327444286515363658601871017920 12550839 102623806565187438160868839104920008320 12550840 -11286581498502461941448371211257651200 12550841 1125383778911481552814226199398915081472 12550842 147184258735599586055398241762032166400 12550843 1944964838796537889457517188091874861080 12550844 -336827808498523969835861422682243466240 12550845 -74792172901148226244046727291220767360 12550846 75550974864410680954135576582717440 12550847 349323535191695204456182382161252838400 12550848 -46771718106985498335587360487505920000 12550849 146457389111202135666511912313851484000 12550850 198387282917755771531055164159718268000 12550851 -486787109546603199667260755874042154620 12550852 -774968380678236985259587107513363371520 12550853 491047942856663973017086498405239144480 12550854 -209666168127059635247370119474057628480 12550855 -548571353235143668194028584062798463240 12550856 402078094233929252074419101423227699200 12550857 1041416545347931980057277289127566692320 12550858 254851065283432656062679043884643653120 12550859 -2920866961210128192886805788579343922096 12550860 372788031875879875886896203172761569280 12550861 -2093516581625615704516663986579646566538 12550862 913523965565075903899574649445349331072 12550863 -13736886110850976784298058551206895216 12550864 738269997607554413021806553175525949440 12550865 593605319884541513227704716505683242920 12550866 329101611857723962503521036479859904000 12550867 -364854407411282450774691668320738405808 12550868 -1275694257211788059230704031590760642560 12550869 -2529417144760080020608882399895762820 12550870 -102053548914852755117065450560371735040 12550871 -166431169515731184770829398344124108856 12550872 1127724667376612658729878571125196349440 12550873 1805234746203782446001417994420779898122 12550874 32596792844929252715142634768117623552 12550875 -1027513753910274110366387451219553620000 12550876 -267908358954672215107522653619876986368 12550877 83817710621426044614152181668754332160 12550878 464321668020778398351760120108030019904 12550879 -492142766583571004696443879490098334496 12550880 -1900611126299536485467448313909503590400 12550881 18509861970467672490672688821296136960 12550882 377340142671432307775235354582478707792 12550883 -15166011187301781610919930092205594112 12550884 -537475093549222548516427000599337995264 12550885 -609625430855987181219529706605182791040 12550886 385606975550239588003065304789723766784 12550887 -17904382771194447954392295372432235896 12550888 383567491928909298428707268268992102400 12550889 -795597801341160167536908763534999106076 12550890 -21204383806040873745391470706630302720 12550891 2411674671711425506215592337421465423112 12550892 -277695623839090739460830676677737430784 12550893 557541489599063537910908051634811246080 12550894 -65576302563664564699215620718031531968 12550895 -185713449467064218292859681474470421920 12550896 -70203322766430711484338076502822092800 12550897 112652501524032137265836873203850676900 12550898 120491145399833681258468050158351901200 12550899 -662375783187869498118436601377906806672 12550900 -192256565047272431662845730352513968000 12550901 -1816254042832271308525003177150021764096 12550902 -15321008635990514846975726612166868992 12550903 664023812395692574603423024805825826840 12550904 329137949271577113112764958605805977600 12550905 -271571806965390855822318734878556115900 12550906 -501921953016595492912444034106398138880 12550907 -101435170493324267385795407174793539040 12550908 -264656206698664610273718142377709240320 12550909 1497574387668045551215065361961329235136 12550910 293339706099600247717502189964668313600 12550911 -55872293241210541898515636884017929200 12550912 458046034873285584074100288976230285312 12550913 -2144125120394125036667192625422044596000 12550914 -13111235772581972654618260436152051680 12550915 -52281736033934656045312353341446027680 12550916 -163434644187270660565838811790332764160 12550917 -262948263833306687403460967207486169120 12550918 150311188857317726813356489752417522816 12550919 -88665846413119832000600036450805115656 12550920 -13893467922705761385093015173377228800 12550921 302580872902639222537308069601936317492 12550922 39760930913918095881718615956838312800 12550923 -680039863731347073422379704107868367360 12550924 980438533096085010398832049973197104896 12550925 512526838121863367844046401835398036000 12550926 -7960881957176830857308357772651457536 12550927 743097306888838693767064567580006893632 12550928 41234169016281299944962861130034970624 12550929 35774038420279751403726018301172780784 12550930 15583064385393984103970116069089792000 12550931 -487577273847817345228499007527835437268 12550932 720159725203089523712441456132411945856 12550933 -184341735417305597070168169763242444374 12550934 -173737162010819805462777412485287206848 12550935 527809325658316144048085540228691742800 12550936 470282927052244623241386536289001543680 12550937 559716616634786638064514341464417988352 12550938 -68071947647716709839054374284315953152 12550939 315758916686446239546200456460161925120 12550940 -54227135467388193761384665938271080960 12550941 -575419496244889571757436640264577495252 12550942 417453305282620810698913275479261540544 12550943 -699773940974077099695341209043579306520 12550944 105235810528159662901741504542151802880 12550945 537530699309157076840240549696833672000 12550946 -197556966979952932572323225677050545328 12550947 29253300169276592828805963714968889072 12550948 -583096496237174026472606936758295043840 12550949 -128015923583965687534481829454362010050 12550950 -4164888864301316466539148028186286400 12550951 -247659548213740267756486462279576846240 12550952 -1412299430696661648584558596873504358400 12550953 570047906868320204623083491596438076304 12550954 -7477530272435146674398984591616006912 12550955 209896543884536052501959731726206750960 12550956 285798279802692973181536365561583202304 12550957 755092216692356048807779439177346861206 12550958 23710292887725089958633925450821004800 12550959 198243657268172796413522873242088150184 12550960 163383087931123095599142545055170887680 12550961 -371463931367607513392433456790403003676 12550962 13137074623403739256833402563074646016 12550963 -35522788850158509832454616044103538000 12550964 -327418659968900748749291664469008322560 12550965 41011285974795645101620727052051054720 12550966 653423691326716379371429412785697814432 12550967 -897029038426650088401257821951525440 12550968 -1050145018062580664191655070894811238400 12550969 19821817276394527165957668985388861888 12550970 -31715258283819641481656153612827299840 12550971 -348879233187168436374350991645578045760 12550972 544057052153170125527305374591650176000 12550973 -772219582414940383864178968787236354356 12550974 -446537499502100873284541009494808782848 12550975 -207429647216652148263573858995189749000 12550976 -480289894737766271483963961048563712 12550977 326118741066115198812767253719105648640 12550978 -414750875570520157921427827934811984000 12550979 -82233529223585198305116247716221753088 12550980 -124868335669280387017360892844681646080 12550981 -332511204620836856218275406300814550252 12550982 -923123506087948799471456343808261147200 12550983 451292829926205864078312482175332568480 12550984 -654385658684031730279308635643176893440 12550985 595959836065082570939917037965503854400 12550986 -18673770886872275623688993462554250496 12550987 -3616776101696065526916683350596530637800 12550988 -730049957827060854276691449424683232512 12550989 351287369356826431047506200946873326368 12550990 -661276310465920992728804651104178325120 12550991 -1145359988901216610884640515693877630608 12550992 -99444544599186420073225732455014596608 12550993 4596876784256628701252488782143306880 12550994 -787668609979818494382297458148486158688 12550995 -963647998910695633203023039452690433280 12550996 567889971457086540482085538753934000000 12550997 -297809301315728917672996715650732881540 12550998 -421828155597649572950984341112674742400 12550999 1939288175124352386839104129931232180720 12551000 -97146621344903870661118979429007360000 12551001 112024144570483855195361819655149813760 12551002 -258403973011436662493305752177842779200 12551003 -939056766820765016364743290450786466748 12551004 171117255414641924034152745689868042240 12551005 -108949069348358208849572507493864948000 12551006 -403354995966697279779633249022659729216 12551007 -5227447949336205314065864055729761848 12551008 928856585870638840133779530991126708224 12551009 -453519456615853229944005576234320813790 12551010 33950569291223977453264346486135116800 12551011 -1429336336820181576364299034319037333120 12551012 -799884394325295427865248994193933849984 12551013 -420337763626989755613878328592042176258 12551014 -1975836289190233620593823557202724608 12551015 872141163642317651583687440374550304000 12551016 192545278464650446777860001335486873600 12551017 -286325291981447809199342777147059956934 12551018 401847838566599502049171455305639190960 12551019 535048713201230669949822769572562476528 12551020 629730881335270252681803037538987904000 12551021 -99896121476038879797174130586667897600 12551022 438418706861247162439319408170576128960 12551023 -266091817676866406661491846989876587600 12551024 96617521699028163436673919741400252416 12551025 -308303089549234660863582821621367710400 12551026 2025659966112321786482184927244824480 12551027 1743729896147544552270263816815239210672 12551028 289403369983539568269690772217949720576 12551029 -471403926073773908316529424965760708608 12551030 -39620430734197427140465026958789923840 12551031 -25817999387730827060765806271226219888 12551032 210608373146721115220383698872392089600 12551033 1680806574248777675205333664542571931520 12551034 -220224025616328117048409502945326110720 12551035 -279405537457929564555377139414568739040 12551036 -17487994205101876807859565310642185216 12551037 1357538834982550489534870821563744573568 12551038 -775611655855589511458805469929804910080 12551039 8701827782014698381546739793957132880 12551040 61107627443621769918040126928191488000 12551041 -144676550859697854458342163589916388416 12551042 338005212110648013661203482159458804224 12551043 43586827845822978471128428511780227968 12551044 381679398792811546085981293305715510272 12551045 454783692553215980996406618014068207320 12551046 257968483319706589776974871781433548800 12551047 521478489728529268819465728546331606080 12551048 -205737132492724490167745695094427555840 12551049 115108276339337650380242854023192704640 12551050 58495425735827970191826917748604972800 12551051 -521003795905381261717197019633609272048 12551052 -920199563810260137157860758674255822848 12551053 -1033677669762385556668991390649451226698 12551054 -138686778173578768054581407530183617216 12551055 -9954324970350704439661046994714201600 12551056 312721524890921877446785004440046796800 12551057 -16908834526772982670834344577960443408 12551058 378058734912084221957662201340249625600 12551059 872761764223144340509096848585016281260 12551060 85583813106773588799756997451117299200 12551061 4571781148406393652787611096749088672 12551062 -871574287162566965393743003779947455968 12551063 51396567382332876456706858993583738880 12551064 -249696423885789826078026855023325204480 12551065 488939303299991242194240936679347491520 12551066 1362324577802659560631822172402345472 12551067 95488084996415545654848348338346714960 12551068 1723531658950534192940922379689982758912 12551069 1655161569514720269091431672589154256396 12551070 -20503380016148698350476819540677324800 12551071 -596829415945903655973533975295669136808 12551072 -600311185927587422954881800462574092288 12551073 369903905321290480262700517264003499184 12551074 113903916431832531421326198264030468480 12551075 43215220015497383201317363911735126300 12551076 726571819428451585073345919533285809152 12551077 98146093092523661455348016544265820160 12551078 -45443015450972621812596657007428080160 12551079 -553391902741145376791622814101766886616 12551080 459991554386085025976804232790574438400 12551081 -367177363744434216151889151855436042608 12551082 -81998223115549839101092572750801854208 12551083 232233469661028600171792530303945492160 12551084 -18812573802477114649079613627712677888 12551085 -378720584162448513411133686901688640000 12551086 965623915182607542195064896733263196992 12551087 -244308969308665539544097855490280165800 12551088 -92794201323484294279164631906418688 12551089 518097166558671232576185091275154748724 12551090 -84316268184600790632735576021671215200 12551091 -40636184750761402665112053299785825536 12551092 794046158158687645838355375283605749760 12551093 1665466948437161452836316813056370893180 12551094 -15930648080125014179324282431818645504 12551095 340167848204610166998423547157311344600 12551096 463796506144764055641071968288048742400 12551097 -305763942221972087865216716016588886272 12551098 -7479008067773001474548913969426700800 12551099 -465849812588069541432294173983377411480 12551100 -109896796740700398837550011761306419200 12551101 412923732585780636207027246311888780102 12551102 24376774554938315952638702186877223104 12551103 66544249148614584458674279292381208984 12551104 96579030580711167348314121685818146816 12551105 927598634472860600000064085102470167700 12551106 -78141740703828204614102972899295008896 12551107 -1058872012061899667950874499019854152644 12551108 659500605900294230582842071051581286528 12551109 64830615698116690803003730293030071808 12551110 -350060693651801165524638131903389685760 12551111 910938879999672071109156052470283850712 12551112 38096000548726502422987849251271802880 12551113 1262503530073911395722940938264321090980 12551114 -848185894459742727534113465330294971344 12551115 1347391614179487961092827328044079283200 12551116 -1600505110265013783061979963424464783360 12551117 63446195763943220743003340903551333932 12551118 -83167768064530971744343082091355685760 12551119 -252845609609493656101254590093147385104 12551120 -109259767105565628904115797568756121600 12551121 404005385212195345975337733921821930784 12551122 173641014628742856799776179815493212800 12551123 -816803243443366764611429929779782581680 12551124 798751063647819751893183570588644063232 12551125 222803542681898508536117476125335040000 12551126 -169816015527134504130543639308687226240 12551127 -91231874030418359815085992402361904000 12551128 664305790217784470191618569051734108160 12551129 306839955591315040282201159740156840000 12551130 112523361706038193505953753594464891360 12551131 1294252481714538330056997999436710804932 12551132 583912099664144866083950133670521154560 12551133 -332965623964052808360670236516456255936 12551134 852483381925496609601944383265120361600 12551135 -170630126803099768119947616810153352920 12551136 60944616979533532189190037611316510720 12551137 -169161439571444251304090577199905610428 12551138 1198273839548846829636402352473196195200 12551139 891775043365555892612839944470510657520 12551140 123870808703182015690548271939061268480 12551141 36923132250630420638239245404651464512 12551142 354056958622231856927233555552722282240 12551143 1177630179442823208991440263447044744344 12551144 -426104218236187607936745734531556556800 12551145 85488291780023971990464471912440635200 12551146 202246054350495736343681110070583065088 12551147 276128984958479452493731651542025292832 12551148 51606614020607948033193807913726962432 12551149 -475502450282189194355178314475428802432 12551150 134298041930858113207160254828513761600 12551151 178901296969299960698799195586882825728 12551152 -222864621461376605940332755581272326144 12551153 1253032986210993166419706380862586063040 12551154 -432221722586685566293337958597427512576 12551155 -923991440895195515696556460127337665040 12551156 -47052273010913981439383475454839619584 12551157 1173869299036327153307314510984741097454 12551158 85832835837351045682248831704910187680 12551159 850111960371500805912630007834454123304 12551160 -424441475178799800611765181979730534400 12551161 -349449521052916123131740945820401082368 12551162 -697434723597981831100990977881473376256 12551163 35284002189879959669407663330140993984 12551164 512968178947283934377427394370978112000 12551165 -1065285032959826835091471713460796866080 12551166 43525413011917898051299288294831084800 12551167 -793652946069547190449822943633192083728 12551168 -957984255095825242976766598652482289664 12551169 340228413535503517981136713781857397376 12551170 -88870290635586662626479942033513162720 12551171 -2145472974964294723754314485077756856000 12551172 -864609276884244319894708416030683904000 12551173 -1256322643492725560474621052558003639396 12551174 -369522728931325442292146777886974453664 12551175 69324304162400657334829958728806007200 12551176 -2066425886792928321541335349054266163200 12551177 -575677610827980928596078909689609236416 12551178 -538770047972167688624140539072281861376 12551179 2120415257159830203305094846994102301780 12551180 -549843800220962989565738522969222937600 12551181 166554961223422436029873771070254921152 12551182 23734306732164753101015045455344301824 12551183 -677479359456651039997664405041071770496 12551184 244106764617874495299951004370141184 12551185 455614721484694157348575066632702240360 12551186 1845215280232085479182520494981561181344 12551187 -252212366014932577616645093196309181440 12551188 -378119829018667736199947463787824506880 12551189 -33610254463203000385522063174870148928 12551190 -111974248338455974955673207680429604480 12551191 845247030550518254313076668398918873800 12551192 251722669682520751899394833056473374720 12551193 756219275199348738605731619041906155402 12551194 -290663380177052368189819706116325113104 12551195 -313457254977737053685004032886076360080 12551196 277384529035291737540618087170860523520 12551197 -1816294665350311549917912722162076307354 12551198 521485092070334169152761265139474851520 12551199 238160789432893311918644755721448571464 12551200 -1091869359165492352742163718076645376000 12551201 178732901584193852101902283303492329000 12551202 776288576581233165954030855589454565792 12551203 -68557869559078056552743935598138688372 12551204 63585428323422744239036914543698124800 12551205 61629948089904890635023676550990643360 12551206 774553157172556015686665854490440899552 12551207 -505194542681986452115540368582091751376 12551208 287642848750129520121715422219302584320 12551209 -983446034386418034423219888323553792 12551210 -196152771625566608745459328742883302400 12551211 -477111303005110433384647055020407520740 12551212 328695099692532133697533898088207539456 12551213 1522257932895920434541290845245419629462 12551214 11702063142689234815060854891537542400 12551215 170477733183020451185814747586979557920 12551216 -316115910697570480668209365082276118528 12551217 -338512047541193560327976765708555162688 12551218 -121234547722638741364056638714205892608 12551219 487873812494165070360835901809061651232 12551220 394438277829772208339561692123473715200 12551221 159067423897169107564206130316825938144 12551222 941215228899940729274932779279580074912 12551223 221207960457402635051935765214580503784 12551224 295809817504871266496049373678277222400 12551225 478761399130350576437613294656168569500 12551226 75897987918058754593979006271447788544 12551227 -4813440921411369803987660374599310192 12551228 746979595758881670942304332854716010496 12551229 -309857751396891559396913919517141149600 12551230 -235580225339427705813673401245227362240 12551231 -150854674857210640613343255204835222656 12551232 -284457994888435583843398031918820753408 12551233 -221265819884250016207043727121038230060 12551234 1264851835233729661120880161143114198912 12551235 88420594805352516228192775539069390000 12551236 -1307260587464685151074529435149952810752 12551237 1878546571629891999212210755309094636160 12551238 -57992698159151367411641596940551102464 12551239 -1180927803143895517099809928362740833960 12551240 -159642667190494435356568137660924211200 12551241 -279810707379235156026915616369544022720 12551242 -368019797591504977770650894710347373056 12551243 1315568740242613168706387719083039369492 12551244 765885171917567079494912673779068694016 12551245 325618559952614068419525712046145626880 12551246 -148650926209723030409609331698196356928 12551247 -586234976107828601940434656302540384000 12551248 1371099760037332968270187120007430144 12551249 249025709609330282552900580854267609088 12551250 39843586498570716856379224025506320000 12551251 -842963026332692685344132883292043032208 12551252 -300248620463664987834887284866997885056 12551253 232300081847718006860217746967415618176 12551254 -1023159678643447130142283073378412851424 12551255 -27280361442514456600212121990685621280 12551256 -1296045105112833487631468360426597990400 12551257 60422138135826673948084970020911834506 12551258 580080024532120615197648359905424993760 12551259 440159231162809721789565500356503759360 12551260 -236432743930238068027494030606793251840 12551261 -396883355073442395070439512564871335680 12551262 8861747638758749997607926807373369152 12551263 333002687020283273196492664657810836512 12551264 -301478674885490320715778586248576761856 12551265 573017875007833366002845699610397013460 12551266 161754414078058818622403688116999345664 12551267 1013307195835252766255535785413904495640 12551268 141744311877762367178366939037204178944 12551269 -661403094044219876405003560126419235330 12551270 2177763365653255955373261723236914560 12551271 1211867186581222186870011646007275599360 12551272 -421418941856400572429208113620498867200 12551273 -285162220931607575826406972127045033280 12551274 7727930178402888651473551138215919536 12551275 154279611951257042917437004531049820600 12551276 -1214847380512680619958300860425006643200 12551277 58947881216367413776700105436409920 12551278 -1010459300339207840039037801786135394944 12551279 -688594116760185209450925522014002062216 12551280 -245901585679709537228433600660111360 12551281 832271905503246129726292574241774688164 12551282 547728267874051666969205296501856254992 12551283 679160302909743296853407979672177254400 12551284 87294714565683473214007576207371743232 12551285 749520405812823783600509666657321283000 12551286 -75616073269558102596088438500598963200 12551287 395492042541083496058130946232464377280 12551288 235792119940356107870182656338810818560 12551289 -179240043974826925405076362310571859872 12551290 33329600290025902280195247402279698400 12551291 295486049921412999762201100859959222692 12551292 -123423125869006407106104073910826433536 12551293 2397484668397447751404069798274364194304 12551294 314071151460150560304035085122752540032 12551295 165633245822493200012147568518928754320 12551296 -793075413260457974238875378434745303040 12551297 -2036037521408843193640469202405157863888 12551298 617711432219271724032662496104656627200 12551299 70515159061712026689921596611366299520 12551300 498145112684484853075713482531824300800 12551301 -333709029287093024842902907362956366400 12551302 197673079257009419983248032961699104352 12551303 2641915823735598184983914746722347920800 12551304 -533936623478669923177004764467644743680 12551305 -197169550393497512253317624374896081600 12551306 -1030371524045526898307033029219145379840 12551307 -31049334934846211429279965548577101312 12551308 233093938850735430356660307062089285632 12551309 397965658226420171924157633295113819360 12551310 228387838888338457611195745850635329600 12551311 850070357395687023469051635612833237504 12551312 -441231969425185731639561709576023465984 12551313 -5706279286047670120460881831810612800 12551314 -122608666356338801731321802391897657600 12551315 -378739966244168480767962946194864880320 12551316 -772485219032295631056671019229405931520 12551317 1900087000259254230982180654067277428366 12551318 367339952598598269348675877374938834304 12551319 -274214018036793611203188253854167910312 12551320 805381029680007456406434068346394828800 12551321 -581988004183143245938231827295452028908 12551322 -129432229253133529253582021299394397696 12551323 -75872736944553154148070758289716587056 12551324 -307824784076943965124119680509160243200 12551325 -125432226524224352182159723882041482400 12551326 -75713128099849111990207778833139971776 12551327 -46945624477164596223635877571177537824 12551328 15368881623278506396774772664434688000 12551329 2338704455507333309384632879187382976 12551330 101391154066729566261482642464835450880 12551331 149149232300053530292123604082085222320 12551332 229711855085626694622131807962024394752 12551333 138248185888261438389600886576730859264 12551334 -344442932527585947473017245758511309120 12551335 -1363651362052294244256672999770795721840 12551336 -286161294753525808080348901516888227840 12551337 -1572442058086579351778317734199246655760 12551338 -711381566645702845243075567714940748288 12551339 -702531346397543336675277800581120678860 12551340 -422366228734420117901974322639401804800 12551341 685578665581269237630668557778192249184 12551342 -191962610723314768279725083495751277056 12551343 193281660101211577834382331454261094400 12551344 -101821615172978357269305791369846521856 12551345 184622673534936259773627705512286109800 12551346 555494756148089791585703664934303360800 12551347 270464922915401327565230204942357455000 12551348 -723857257959921527381574722503230283392 12551349 229525621984940652250641592415907596064 12551350 -205078492184561013791440209131358048000 12551351 162387410199052467630425138370602573352 12551352 -1016567835147234262271167507929542492160 12551353 -139495372050337222992633712691157131136 12551354 349789409692776032906041142804558154720 12551355 75495863949303288064424974482334469760 12551356 2661346841017443874814990761318723072 12551357 221343674046718758791029066730731711872 12551358 564657265514014256315730954734513925120 12551359 537516269253442249828916252097256421904 12551360 27569931393279522781964114867792117760 12551361 604934873874014541933413126464851277872 12551362 -151318492254934407369478884890788300800 12551363 -1156104058846286321368055335201923559416 12551364 -217838446433123858311048958398664761344 12551365 124198188611053955664059920834296825600 12551366 451530349243829771765683384248936073920 12551367 73420055011605403809975933393430144680 12551368 -128630250055493496337182076248212413440 12551369 819273587642713230804569099201012734644 12551370 20823776494290362877699270341170621440 12551371 -42122490771017842519248818401560334272 12551372 -357694298490916477161859495036640855040 12551373 -357875588945019780509171625787005380736 12551374 1027453344252464977962972695935464407040 12551375 2214252946130445902886368152475907294000 12551376 79431363285333666590895172636008775680 12551377 -824049646275577320007789147867491445774 12551378 125003105158976101827871074840424975872 12551379 -13378165831317908525258046077571372480 12551380 -554243703665817874617604969684566220800 12551381 7376560150447029670102225499457132000 12551382 874169344022580481791769404965500141440 12551383 -193851426137865191987476301744149986296 12551384 -1442735929405178267626186975596757309440 12551385 152580257343076974644129384332695352320 12551386 -1259756614968767685027823569081612837120 12551387 492767249714637150172993579975498404036 12551388 -172407615411244198462066025729377910784 12551389 -1983211215504006347331686576716709513844 12551390 -259900675222542312019697429419824004800 12551391 204001168115325408318938318730849610200 12551392 201811003131036264204313412085570600960 12551393 -400133498152364303365364451174206027358 12551394 424216693238513244845808534369149560320 12551395 -133501605181101211897478340088467879600 12551396 -169353869339424985791843963063549382656 12551397 418134429267592191168902953645123673472 12551398 791257387901933395998575425507158655200 12551399 3579180941725877063037299906308531200 12551400 -464320175940010603126726307535237120000 12551401 -92453422237874535471562542933058215308 12551402 83123285496939095313482652238061407152 12551403 -200283249874595735601083487632480359200 12551404 102742450353560740067436172084933414912 12551405 487389867701610946155601513773544152120 12551406 182057437138979797173151865920165570560 12551407 -113026442271175982053562309861411396880 12551408 288077905398577143563560183544891768832 12551409 177051419872907788085443057207411718400 12551410 -384282294700156766534477545214375485440 12551411 -12325451268228584380832158296554842776 12551412 208115860304061024411687544539345199104 12551413 160180566295937264580731592168192038560 12551414 -309482435523298441336614215588342830944 12551415 360982034482521558170635747502263171920 12551416 287923218366074909793894173894780436480 12551417 1538517487061696018651887381739978447466 12551418 -326378625494959297570300124712659407872 12551419 108659411282965391621578500712281334840 12551420 -129472317328543276717612272810810501120 12551421 159508251460938686540936691487468880448 12551422 -127189526702608361858769812593161031680 12551423 -1531746639778394223502191193536609432480 12551424 -292900540273881609588139657378482094080 12551425 744479128260433238888038675754124512150 12551426 -460763069550927681911664276995236569216 12551427 27952318960285317017013636922027643040 12551428 -85812932646941812558326905452730588032 12551429 1121489458485123595419478845133513846080 12551430 -268248030231249730572696180706907594880 12551431 49771359807380000961706760266059870600 12551432 1154008338564086276597181538030762444800 12551433 37738258713400194453572855147349582048 12551434 -400129042452196652910797213321437655808 12551435 75494237365704009997410894708625977600 12551436 -92169608393046456149700822972768230400 12551437 -1658260746031506188892777344875203731914 12551438 14551261678518115507224431314543539840 12551439 239911804222576264994657483865149439624 12551440 140151711192494444026772710075623014400 12551441 265856772372583679329453591903316455680 12551442 8899273350716057167516586494761081600 12551443 -1411053256751369296289502124649303876308 12551444 -1664696938940624290599063929505444409344 12551445 -157917798444867602452381951989182444160 12551446 -189562607811838629512442339119438774400 12551447 671435282787503732627144476780379725896 12551448 5825522962262765394414103094674513920 12551449 -178558655826271607791560626466471489920 12551450 -160053171195509557738841247284311202400 12551451 -270397267194406603562355204636956928 12551452 -513869804703658192004939885588129380864 12551453 575770148819659747588450064124572204844 12551454 -108715449796515335629904849811241753536 12551455 -153860490897856542201826685725594734240 12551456 1805456240021346303177347314171430633472 12551457 -1116479948028503676490645995108123357120 12551458 -69543881633222767281533187442561567920 12551459 71658526549611069450855786663390249120 12551460 150408384835008627344353154958151004160 12551461 -693548027917700455634812060856005486800 12551462 -180241303566863401081523096140186675200 12551463 -2110864592702568481467208838355472243200 12551464 606884690652878002646393115514129935360 12551465 -1239020709148380459516296894537390722140 12551466 95661981631302632820882702576808962048 12551467 -452988263042153410269377981936195533280 12551468 157962220078932718751879539290671508480 12551469 -62349769787765154288609272659205469120 12551470 315508373977220961308248553202582751680 12551471 -2026622706167107330252473671681234709000 12551472 -99136914475143692032823257998644477952 12551473 315935015812024838081578223041551084480 12551474 21006951294462678584831364327352402560 12551475 98953675935118849094774786834963605200 12551476 107104829124718270181830795154080747520 12551477 -86511326043507252679531655315020579392 12551478 431035482104638139849433926809832524224 12551479 1778502673412750965377581465939099655080 12551480 -54954272045548920026595521021008896000 12551481 -313246980087887249043376850512958731788 12551482 -1013581943747137953778464826024843427616 12551483 488887852132628700532799708743411787520 12551484 -101002229190805715944514529160051703808 12551485 -14730027244780797143144593213956487200 12551486 -781570491811449115513098924936739607808 12551487 460050930365578959748855381088455453968 12551488 -222068051878253177666064795881097920512 12551489 37282990545374250158764050504971947824 12551490 215955649155250278816352538968880640000 12551491 1048762306679594256029560157377777234944 12551492 257417813083447907480108017092322955520 12551493 199231185600013897343532915729640599264 12551494 -116781572769065089103064534326206158528 12551495 -118371506416121801519090124069280521600 12551496 -405418557092735356878145965151969935360 12551497 -184586487151122759689417628094628306688 12551498 660952551263940202771169951166908862000 12551499 -235369144498858719850212373085282049456 12551500 29465763104234658965829866825197824000 12551501 -152711926495995893932055506792197855498 12551502 -330814626906757888496423582016667282368 12551503 -1891006019279914096062146929913880804216 12551504 -103565975707210195694199150654813241344 12551505 267481304432924246658683163353655054720 12551506 104626548890797470888975864680062441728 12551507 1346644734301200494335200525607471371756 12551508 388281340280669543795597964650866978560 12551509 -174208687034934963178557493862517737280 12551510 85964276638869070855762217998050687360 12551511 15031709962947873171680601293686128384 12551512 -1047910112941499647849580384562857349120 12551513 -376625036121411720380690718749821385016 12551514 92982675979859045475107198200408289280 12551515 -106146930075721617728599054410201963840 12551516 -260761886765375772535316791693051522560 12551517 -65505647544233581231076675726845494048 12551518 -199651830239875064137497114537300614784 12551519 -368470316186953729071929129953934105040 12551520 580271043260487666020376216887466393600 12551521 26541354236308145277218609584021458244 12551522 -75707570437557287089703478432282210816 12551523 1014664673461695042962712443287209252984 12551524 -1142243167444501923990664447178166507904 12551525 14766023271434251222774117757753928000 12551526 31221088018183956154984568523565176960 12551527 136858300525099692221790494165949108400 12551528 3688375525582251287137012837530992640 12551529 -61962610437250973535039682679409215520 12551530 -2796994512669711357696739280458119840 12551531 -626574124915453373391986673576971062668 12551532 -218343087737877130302616103639755358208 12551533 -1097416489720670230297462298241380564480 12551534 452602918454184671995130133681043669440 12551535 -2296002126436793981064181766756118960 12551536 -376200200263932221254496795689996484608 12551537 -574230051263314430589702149646993573888 12551538 819046387412517266043281379694930951296 12551539 -62124086852326504322894600915418858240 12551540 818079793635904746311148431168206425600 12551541 -15508440835727107039454761966395069408 12551542 -380255513342445170981842547495768135040 12551543 -1552938069112501896564245713421510044056 12551544 -901560008322939634110718468268719104000 12551545 1025615023005320141761019018161164543300 12551546 690579617924641133918366969369960733696 12551547 -25188441656318435366457657276486304800 12551548 -1473395552175441303699508038850612830720 12551549 -1224374105764136555525670516513628995450 12551550 -304590234510424538728813982181144038400 12551551 -3032820263608467427936763935474111552448 12551552 -433359949362481396154997962362689945600 12551553 15090104441021701593209447040391569024 12551554 324580217327148746810191901835180992976 12551555 1193191030027918038972066760847440498560 12551556 585030961055119645016176404654429391872 12551557 664168572584257588627741083126752979806 12551558 160533397799065626454312224209263291584 12551559 110330566875721042628645521951688305152 12551560 192224750864351284537217759015976960000 12551561 -2288435366082115524031503142685215200 12551562 -37517250756810370676007199537522042272 12551563 -305996883375513278302292314950130035360 12551564 285464709965546676048558445629308198400 12551565 -235047801923383372260504878431096104960 12551566 -470135801718995595727254572654200166976 12551567 -418648908133727084279579546369938664208 12551568 24702893502382420276703598651506688000 12551569 744028500904502967758639300753212369970 12551570 123998558890195427575165274248358136480 12551571 18094936651784479772129120131237536000 12551572 -803569310282582513047583147450338432 12551573 911589395550723124385161998134687484288 12551574 52399050982320796394688594084328906752 12551575 212671238720083410476849853259921266800 12551576 196384766885845797586978118571700101120 12551577 -294598169835443736633313706730854321280 12551578 59002385072786610014176708273279955424 12551579 -2763822814117020889500587649370526619624 12551580 257750452166073554517148113094478223360 12551581 280373089591050006107333602387987064640 12551582 -62494377289975578364415716106171702016 12551583 -791726639706510774392793106271259267840 12551584 462345884954818510690592862177757888512 12551585 -755054484223379163232390535709793491840 12551586 546998579723233918514768476595342868864 12551587 -353676098802851874579695566412969609764 12551588 -253415344141342097756022426651037138944 12551589 136787606188328837116345051619540216064 12551590 -72196647432730874162492763251631513600 12551591 209054324960277851520803986823880876072 12551592 -169404391798643679450084595255819714560 12551593 -662824846406290507769124927259030771200 12551594 -542032274908795080323409360744924914688 12551595 189184387755177160857481508678966096880 12551596 524885364179398434887680134708020307200 12551597 898321050442268403979667415868887425046 12551598 13467752450042521191113145534677426880 12551599 1470655268641105074362186985895597953760 12551600 -238355486136789574977692118141892608000 12551601 537912990583668988859037084699461718240 12551602 103814267713357507036909422999696893952 12551603 459584631189654616625807751905474307852 12551604 -187559358488196097329308113269425233920 12551605 428357836124681143047597297461939519520 12551606 87673684645063002727814902610318167680 12551607 -78650656555422594262059844926267265632 12551608 836600933903466243890697205136274984960 12551609 7786197398180034958031995514174669376 12551610 229276040227707674123752825251397854720 12551611 494879857850871492298223809706722116000 12551612 1216510346793321728419863339020952032256 12551613 -1196153959109878749748117388608960036416 12551614 15625375219995151054593298904473118400 12551615 -1798807409899515218997368166490971710400 12551616 45893400456132021544578517800220360704 12551617 -119052741512620298701738379779270075800 12551618 -176693413510392609835513672906809060960 12551619 22224166239688715842538181327870587568 12551620 49370536089490700790867775226436794880 12551621 102652109296766338149676549038597015996 12551622 722038886872647884271723628355992043904 12551623 -302373799208461309644377652652632015264 12551624 630595095332140498739509715051871283200 12551625 -1609551064129869535440242855642695200000 12551626 -336699059833245955907801992309125729696 12551627 -131712610971027141070623829949612569776 12551628 230666271471802510930885275832208855040 12551629 -735414816972942650637714719058495899616 12551630 -206672745081639236327879325112169383680 12551631 -7825483023863987655688856084131345776 12551632 -567606251473391715328903444068543234048 12551633 -305345482705554558748041744697079735820 12551634 552330745950375792053662762087803116928 12551635 313684790751248942085602858006969124000 12551636 185642447011674371209891722679165562880 12551637 -92748301162357833853696263379245997248 12551638 179919469690114938278037809871954922560 12551639 803193141777105570609874148230532578440 12551640 551579807967496065065607238693193932800 12551641 624972608746464107593579704611102828042 12551642 184450409887253440005639100583329727472 12551643 -36084693702444874275270661971472810080 12551644 387803714158690612533614201860306842624 12551645 444126898907559477137077692727650321900 12551646 780800169942258038395499075595186299904 12551647 -1392354989906881326759124183934118396720 12551648 1516051796597838453985393682310656163840 12551649 169163730326840416921460243043776295936 12551650 526133168324589181722652747080487954800 12551651 413017913799938304026782080690063782304 12551652 38025847127783132075354474712575508480 12551653 -1967240419424198577388391736437056628098 12551654 830937482313444381082720070700228631776 12551655 163564648390114583228523858545515192320 12551656 107815571920314941287157135940604262400 12551657 -36164805611643722826835765954824673200 12551658 16352129436636362890416559749737293824 12551659 -677903111341163694048288367949354880840 12551660 364800854753481949349140090242282700800 12551661 734310315977449112183025114927606575532 12551662 -743073064462085975876266078049231918400 12551663 1018843724238307030035062075763946296912 12551664 -82167876415194142102665909174880174080 12551665 178357106742118113821886258848508844800 12551666 345401585558612901007534254214072477440 12551667 -250951837264817432695770323240227122120 12551668 2256025001536709065880521147986491333376 12551669 -118743502059464044668959175170344680552 12551670 -106632193216567596472356900969286425600 12551671 -1745068052680253431442539714416175010856 12551672 20824000666007221496642225052476620800 12551673 1150194245621626382843448898032673045584 12551674 145752678314405146884820386004260859872 12551675 -338511302990819575921516799387678572800 12551676 578598034558938086933919688938596204544 12551677 -918246344700685275250487724549298803380 12551678 873173782486858398732437267060696655360 12551679 -793009029873124295306440722285369412608 12551680 135678712277896750403710832047879618560 12551681 1546719869579062747953872343271574356482 12551682 -210716023746981149187637928109294389760 12551683 -610719090431645648841226289344730647552 12551684 -423930525080981680539321935826131579904 12551685 39165972341576401488196014957997502400 12551686 353784061533862057688009556957189532800 12551687 -755879725214427879658979973210705698664 12551688 512990254077896360827720920883101004800 12551689 -1373876965740222138270026373235570945510 12551690 332668031152256370239169525129301845600 12551691 703394934544949652234010768962971103192 12551692 -1274619293592360630928836329500361853184 12551693 -158945345176726245708546120780756660 12551694 -39497028631000705750715688547073358720 12551695 -53763407259955530490727878869735330240 12551696 -314503067081328936196481426191642779648 12551697 222545410237712362301117214466338251874 12551698 -522209880182976847288655805835013339136 12551699 -875364003611816037018733784128870970520 12551700 1618703192030859911973079384584192000 12551701 -186507038181412174387897755104858987976 12551702 46267048505255769282601871474820297600 12551703 -45130614580705519752242687640749015856 12551704 -1713112877888696235828192593192320204800 12551705 161126208340055896852141688642156233860 12551706 -724815278781497459811419370899376499200 12551707 165601450581601035639801910239170244112 12551708 97360754734574409535817979546851589120 12551709 661927429200103975512139216499394194304 12551710 1178940947321976275951612756787834956160 12551711 1860865308421274889191061262679606505312 12551712 234859281441647634923344105725282484224 12551713 -1631352987132473118560845613625266215760 12551714 -49087778992103971871705611237636632576 12551715 -516027134527731619508021485145286181680 12551716 -11148520610148255458554488988895723520 12551717 -932383891922449061761782401851578845280 12551718 -266270273134953766499871539779577829696 12551719 219380528354890730135883939055483974000 12551720 545182879985025012568389908152000512000 12551721 -52715519829475330285806632554023936000 12551722 -646456438436548998552161107549495507200 12551723 1971801706327155797623259745132966105720 12551724 -454189541510183739461270718771465262080 12551725 -101419995571238263383446208891296715900 12551726 -174714199270859422327906480082542387200 12551727 635690446705618905339367131370338099720 12551728 -154844788852118163002422419305369108480 12551729 3148942379671392087847824641456240234472 12551730 -70080872844188118623029333027002017280 12551731 -77312328916956416311066936275612100468 12551732 -320289953959312496146662077217503089920 12551733 1524218318206810851234705815800967241600 12551734 214388586456381819842721727676732795520 12551735 179366375351916296501349031408134213120 12551736 58103209346498747750244569304129638400 12551737 -281262279001570927364835773924753521008 12551738 46353483229437344809405364166529744896 12551739 -198495904397940268322714674552001299176 12551740 311879722830850357495204601080393620480 12551741 2067991837311599997260099300420408950284 12551742 161438458977344288721200617279994112000 12551743 -8774128729633649801789375116198588616 12551744 249648748831754590862860339721741008896 12551745 201704571616457172633665976956684183040 12551746 584609564718779292344664653051598153120 12551747 -85674983901947681621229785221008276960 12551748 753170005871000215867243695557050030080 12551749 442383440384893747009102995569089455136 12551750 -526585787587530186114539621627872128000 12551751 714388671680957584685847393791212809720 12551752 -325773736253045293891311544667634662400 12551753 573437972035961815268343637000344439002 12551754 -633565415796781384109432494793856487680 12551755 617054419188767568839702642483724164160 12551756 135332321372244685725253616161991294976 12551757 -847162505464200474998441083141875471360 12551758 -112895694254697151532055207764741375616 12551759 -28182500340642982958991873337968449040 12551760 5116372456406405973089913827979264000 12551761 993468625057371859215311325380603148400 12551762 -12872861496043360964820193936503450336 12551763 163793204649110424820257119291925957120 12551764 -598612817400558964159555244484599607424 12551765 -956376446537980058765572336953282317280 12551766 18686757971119970821937056428370644864 12551767 -564657064511303055414270805941260003328 12551768 -1760132905323312357085132908119063869440 12551769 -534877355093151686455621915335727064316 12551770 -281769589466351094556709466017761428480 12551771 -695006952850277321621281411713004508328 12551772 883772594586737952937194578447543265792 12551773 63360758349804556506496689147903657984 12551774 -390038357057357180797902006008315412864 12551775 -223466015194014976572500700606587336400 12551776 41970169301316614489827265831390674944 12551777 -187146184732290272371828548732445243200 12551778 165689392201985282609492601707746990080 12551779 -213273130922298486788032942771045787620 12551780 -1040643729705783560719937433357413376000 12551781 -3767533352619836498147963769465292992 12551782 656060468427238068853638926213532256992 12551783 1063290375982220399314481095607581327032 12551784 341850165350336366302977142235888517120 12551785 -158543009632152204576540321438401499000 12551786 3939247797520167588903938697830292480 12551787 1472657392004728570450730700720134150880 12551788 -1110688753816167422226426463078529761280 12551789 1161105645707073919133739115935572437590 12551790 36768859306981250789111954148211875840 12551791 1014326524332382524435984564554985861888 12551792 -31940982753091495918804700630998745088 12551793 582516632411242904777764501877080324464 12551794 891103737660064283594226420769869775872 12551795 1168416170508943286535244894845298092000 12551796 -291179201820850753964484769413896082048 12551797 -1294063041619794543240612129370873037028 12551798 101754876658571756496391296218211255936 12551799 -46173217569167142453665690087567898240 12551800 -555203481422703192171395793644571648000 12551801 -617859225699310117813861579895621261100 12551802 -110882816182164906374157360371080995840 12551803 50222735883310722915892398511621559760 12551804 363429578053903622467940852312129058816 12551805 -173028162917640083328821603282128525440 12551806 70848409529822197169718080222931060480 12551807 -213352675860071568429226802230412612736 12551808 -861781258287588368282181179057614356480 12551809 696640202742440206670614069058954001000 12551810 22639726646067217160937995599361686560 12551811 -311701293068521627611779620870639544328 12551812 67541928306955239790133302597495795712 12551813 447339626179454307880720669424485780704 12551814 515336119967252969498642032242789120 12551815 9997103480415596976742961450200963920 12551816 542715861688266278333393813058432660480 12551817 -32379878782519680676024588350042007488 12551818 -62838150408967643374052279566780680960 12551819 -427052722318716728008625946478181211504 12551820 1042928357225322149747159394486009692160 12551821 1313077378912674295428826218331038109152 12551822 51710690696788320283653364039045434624 12551823 -154662599441632460042120855045339076840 12551824 -317116784587380299475801607858860482560 12551825 -132676308632143512197677596725003140800 12551826 -82238475332152156171005852687502373376 12551827 -916340297220435728853299447663996463120 12551828 -1480029593084930452097682329647760025600 12551829 4873194449261950840895530338358366368 12551830 285184869002288767184409549510838882560 12551831 492233526964863623292862661169654322224 12551832 907740098918836040773460987030402795520 12551833 -132788316128250274431685538837190298880 12551834 -113871953949749443594391233391428945920 12551835 505913539998426324612080028366274124400 12551836 -735444514733899867160046494339865968640 12551837 -1276449962493796540330750844869917976800 12551838 -39864468564151342947893673513702604800 12551839 -85029100882894380405947071216742181520 12551840 -248788877834698613543740370131784171520 12551841 74099673461535867486339545974993704432 12551842 -184584746547515527238109708835268668128 12551843 106432650776394173455774196598015847440 12551844 -532396484223366075682450820852649360384 12551845 -14238083444659717114026360994594704480 12551846 -87336413157980811873053308072617960000 12551847 -177592918931101943809391483533959063552 12551848 -197112305075912724452074374761621452800 12551849 813555772640583033224218519385711577936 12551850 -7973870083917812633889361619013308400 12551851 6850531322581445136691881955498592144 12551852 1103383460233783340565412303787168013312 12551853 -1197718794645330690907088590715720700096 12551854 -199010683814887249087792162431921971328 12551855 -438403563632712158977756048833846241440 12551856 46951197079677548027043840171021434880 12551857 294806032794600778857570839037321001106 12551858 915352008791639727777813064043716798080 12551859 732811862684142275634592725741424005744 12551860 317029733159762522221382237393671822080 12551861 589479431157428977463447347692207491232 12551862 266264115502595493663652388997960253440 12551863 -610807766267607601677202188073132308720 12551864 -5169870847001529510428248991315374080 12551865 -498894651745126369104908393911976791680 12551866 132545628098356334011384306624697707632 12551867 246255921942653710202596314122310436800 12551868 -445887719782930294555992083612593274880 12551869 456075321281238943182062502511139715840 12551870 674093004649624143146927112140638370880 12551871 -332814104417028977873936071874159276088 12551872 5051907177830919291188779353974505472 12551873 261279134287686798153994642299247981122 12551874 14403349416860651730990403293402039552 12551875 -71953781629856953911620577583141600000 12551876 921968115849801038630800386197975512320 12551877 306599916259305479035789565468933563776 12551878 -598677249416098630771345367781416921760 12551879 -553691604482311942152439451310456811224 12551880 -240009712008292150252373057006208614400 12551881 883244335846266053286211382727329326682 12551882 -91239778228313125656452820304165533696 12551883 -745564442681977464086031962691416558376 12551884 274009637003690664478752058253347623936 12551885 -1111991005997474821196926026983096340840 12551886 235890224930208288287107076541750076032 12551887 -2034048390782903701815784741891507779408 12551888 29630587194716131828705246723498967040 12551889 1742168168319094567457371419280294560960 12551890 62050693269504646147148774583900505920 12551891 387500821010109209931435944740046867784 12551892 -305580819897084469828833151743297374208 12551893 790004064957803958513458169221687800142 12551894 -278174375012593267919892313524184752960 12551895 389673224097059816439454384864169832000 12551896 595243174697062346248014960841310208000 12551897 -918720906862641859338961576677374966508 12551898 122007610689254197964621212942006884864 12551899 13062873264055761096119689470930888720 12551900 209141915418249641371274164609835520000 12551901 422181972613536617322860196564237820032 12551902 80994015733247077599392638911416233344 12551903 193715302218241030811116634842933387104 12551904 -386837070254236034463965728500324237312 12551905 -705806942040078633087509894228352959040 12551906 616582399409590562982012372785840131152 12551907 -51298867319073474873805114669912765440 12551908 938312519018703939250279624604080320128 12551909 1356951037475604987030585083262153408600 12551910 145355033876418659684148949791581829120 12551911 466124445099970143327330314200245267512 12551912 -69235041373357752617019962805226260480 12551913 -362983200661000849972033090664532807840 12551914 -232270918545319270828528639634810201088 12551915 26506376959391586812785124375366592000 12551916 -346864632467791784095725396902580750336 12551917 -200321044501778219599325610838952113408 12551918 -150992758923697022420489133110246467584 12551919 -499254441191055517338189527838567928056 12551920 -233387537897490768389645058682073088000 12551921 -1411827924591332669841053656539632895948 12551922 -201726312179983631814166569866578477680 12551923 -2132353167697948355162597677372414315828 12551924 187031959946325888909320007272305557504 12551925 -20068831112290727693673051456214140000 12551926 -1350817269658302485746281560640633389376 12551927 -369957005326490673105589410333770707176 12551928 -566851385958644997711693641329709875200 12551929 -467801042300681073807792165443410293116 12551930 -63048342166517427501153933432493332480 12551931 -77057820416875194008087763377725664256 12551932 -1213605736939301125724033184051491220480 12551933 649990091468584744052800692814813313100 12551934 654527827985052824871280642285469712000 12551935 1072178853602117885336383501148632440 12551936 776454704654954217974508077295989686272 12551937 57489723631380251821459926273666860160 12551938 217403029654414972121777718860659339776 12551939 -393847174850304407763626879891384224260 12551940 -20591876165497120067337616037134579200 12551941 1575892168750531121132176814889938405342 12551942 -297295031380379506612480031625292939008 12551943 477537347426473237093174127672783173584 12551944 1748440549484094588238518987867806684160 12551945 -8690829132212895508980316827736544640 12551946 517695658329950114296873276866888384768 12551947 61889816672196176938672098510413081472 12551948 927524489719623848403574186322487797760 12551949 1779648923801790039041078673752472335040 12551950 -37283965623268021340191878802740921600 12551951 856634435079961124450845331810137265280 12551952 70152364620035718325822466120677588992 12551953 -264152920179371184417262054747940815500 12551954 -97358768543853897736369679144357112000 12551955 281065699955035880987900642170593926400 12551956 -817594982751773522883699088461586501632 12551957 499122439405836738472096561094819874432 12551958 7566243233677361889472702936110602304 12551959 -134525366120088204219615850539273256784 12551960 -287772522079604689983794028597061632000 12551961 1118399701506863547755146734206388676224 12551962 126385652897154404080130262208924145664 12551963 -893378415867657958063075635772639550856 12551964 -344850982987404646558713490001673537024 12551965 66795635187981491173650615186003880800 12551966 -93775125882841250703963592263891630336 12551967 -482077754195034408008454383315388631920 12551968 -1041837115535437137133720491771003666432 12551969 272055337090156816663546560299303464980 12551970 258497985689046544402256169318040396800 12551971 1260328881724013676840411774916123630172 12551972 -951718736768881578901746279214023460224 12551973 -806446772957669971513712428845550080 12551974 124220823610569635916009642473540967168 12551975 120731634127283154669654609113731752000 12551976 1304766080453339791220642576438211379200 12551977 -415794525290798616467191073423313005148 12551978 -84151213843240608690114245937022590720 12551979 600396274001167118930553913491741425088 12551980 -228237438877163038766858802975384975360 12551981 642136073516460494431230088939734460704 12551982 539149885145720705517369079586559446592 12551983 -4786729473885978716758856532389698800 12551984 -318543883681538322828595553937973346304 12551985 -23471590771063866273466183548025647960 12551986 94032458488196797256636005200331720224 12551987 -337746359093694803029765978058806105284 12551988 -261057552089621178056131613123054807040 12551989 -933528216543090282338602168897879893120 12551990 234888095139264772160311142366697411840 12551991 -335001243835963677492975880093420318896 12551992 1834116603599046782461055395455746334720 12551993 226898219242412561444045517335197858560 12551994 75439857727095717937092281015333253120 12551995 -143754052561841687203939705436555187120 12551996 -1196326286098747193358171396793386624000 12551997 637123142931863590177989218822800168128 12551998 34829762163287863399759663131960288000 12551999 -1685285098772919444377192974054394622120 12552000 5328130554435775504763581737467904000 12552001 -7765347304146359666869771742341373952 12552002 328681265202350545984074919075592237952 12552003 -117084777517868484398941086801436296 12552004 -275072359139684445485361432635200428800 12552005 880532520290464168740711766850702361660 12552006 -47830265567596447003118838524303572992 12552007 558282429928769248454295937733889807888 12552008 -526173547299891831559621028786916556800 12552009 102639027907377375808718039615793280800 12552010 95796756992665661434380633906720344160 12552011 1484231249895740910581371934069536686612 12552012 29247263129717465327937628634237137920 12552013 456381645726457685937962993980307834304 12552014 -895339818053290134346938259526876969280 12552015 -53212760655249195806468268868965480960 12552016 -107918870467170135830886025166209097728 12552017 -780277324758745079812529717351347101840 12552018 -88123176565813637223409842891246247680 12552019 -1054346205121014353957592369368007305520 12552020 -12153752796480009425763555848131584000 12552021 -1373106448236011571754092849033144017010 12552022 348756712503742567086294971207395285632 12552023 484009717795303484263491227617179497304 12552024 -375467461738870394504219613749284700160 12552025 -187286501230956294546592119912225166450 12552026 305312177617002322902438957726886356480 12552027 -772668135978235186130191282059945869760 12552028 -534228337096849448445658970225400994304 12552029 189082623990907081507574916122267316576 12552030 -318355727835129937892913984166681056000 12552031 328450045603736529457588438053470065584 12552032 -1312215331270687558101524969348260036608 12552033 364534566012455158924622586022750231104 12552034 580982029783158518998673275638857146752 12552035 1902228169261281648710353169191976160 12552036 -434420651095009784955665723976347999232 12552037 988600142820742492910045858032647378686 12552038 492676711145588363626316136832498525920 12552039 1181624943704302602144899236483463324304 12552040 241346868633319603270079271743505100800 12552041 1229336733068488648305942970510516982400 12552042 700365272622286998491190823879535719680 12552043 79068235146149758122670615180514500608 12552044 24543434386398169276562382756203813376 12552045 290958080249734912287675208228810752000 12552046 207821608430220386401032226411540214400 12552047 -487882668086583848264857748561587251504 12552048 -136937384238040579446892497356135694336 12552049 1565050065509422399554693270354270372050 12552050 185873984227324340332423929316108300800 12552051 -93116526655703219201331071944679719368 12552052 -1129639992697647149540013871628822272512 12552053 1680771491708452818407084942523880192302 12552054 -451782161623364050073475041587380154368 12552055 -828182552693536361648750370516556001280 12552056 1489283410711323234471175030972477440 12552057 -307046121953125307931429620513644805760 12552058 -34392212190984512743741810977930331200 12552059 849807501966819615044454619184202075648 12552060 182744918264184369202045524084131496960 12552061 1624581134801186788783504163698262742662 12552062 -162086573792762085456202604793067201536 12552063 29720071772560609239765706574282394624 12552064 232610956644266529147338718258502041600 12552065 299921364472198443646354348174646491200 12552066 51917820715306730825990483129116922880 12552067 1857374054247627393825901707642939238152 12552068 216935667434941112647560287408461383936 12552069 -1325429101256988080909608893785367783360 12552070 358587024080007384839952893465652412800 12552071 -258943837031390201661168138658241339088 12552072 -313442595017176121765450878606414479360 12552073 -1343283643953117220780948915150089494400 12552074 829213432450405360908680638003380794112 12552075 -498284622149223286826533210669538969700 12552076 -588389790149585689158117488038295485440 12552077 -575578867698041231752333826607454009908 12552078 114344167558999486525901876654540328960 12552079 604238006355069688228535833303153221680 12552080 95222679492142328941515946408857845760 12552081 54816297006833087505874401447312448752 12552082 1450591671897487651102572716923489948800 12552083 302589821338319828199048733153097823504 12552084 26447030950500563231293735681245542400 12552085 -42055821716936855849409068610549984000 12552086 -110167114392047375492757855557399239680 12552087 -12834733075872823758670293312877525632 12552088 -1640498838521775483545248292333308938240 12552089 -466262464622615462429563485814915540032 12552090 -115899321038912623792929939084744157440 12552091 306257315301934529972863807309241537992 12552092 -407766254528875715651316606132593510400 12552093 655907084226338178406549848868950099264 12552094 -875709545972164504685386734138385163904 12552095 1447064485894485346504700470391515799520 12552096 253667222423993619904718248017625350144 12552097 771423832342969538480492030527854872546 12552098 -295896556401681490402958100909000858336 12552099 409522026470598244193300817143883966720 12552100 -46987672845104539993731387767930035200 12552101 -391040570347620425383374722325968150400 12552102 178172099944016626790692667631733353984 12552103 1117671312004443104572559249595093338640 12552104 -1860118700021737249668744350763495306240 12552105 377365856537511636063740195256340320960 12552106 -190560078874377583274224386384665149440 12552107 52210841920635181600772904574911650040 12552108 -1240634958686630494677165510388205429760 12552109 -65113078351359132090854824518853427700 12552110 -416882133767926318654732630327009727040 12552111 735316846358284691774279912670346632960 12552112 140719951720323963648474836032825278464 12552113 172994455083373602702854994520630902720 12552114 -620642651047684703574179778708656780160 12552115 319791254168840144347847442851382722400 12552116 -306235158069291710342273329671625887360 12552117 170766535119827780138786766386131691520 12552118 -436924759815438004533121850624688966240 12552119 -29882686854309312683594737910484050856 12552120 128295391025094786810521343452875161600 12552121 -807108145562878922737308736710939982678 12552122 428001925609214450514865047305777875200 12552123 -13238651210951623793078326627017260496 12552124 73331873982476114748436393788491110400 12552125 -639211783011843472680019662885427833000 12552126 -84854072718052121263735382078983294656 12552127 -156137977562895796004254814497912438928 12552128 635365886038027277539115928528963502080 12552129 559031416871485634409901395287679793074 12552130 4421502684142485000995936073972165120 12552131 -6280954414157915131491270463989250488 12552132 -120699638857755197009457949149235200 12552133 -662210948092974403813813579768145136576 12552134 185794269449807594717483488358635180800 12552135 289804982202599252740818711095188592640 12552136 -24391592159117205713054792244628838400 12552137 -468956236283580081501991181057870627334 12552138 126186487527658864572541136486114058240 12552139 -820226342426539756849724717268681664544 12552140 886509680448158235910727780198345625600 12552141 87608124179180059618028893818602972160 12552142 551569806690713445134028321295449778944 12552143 1924830646323555988293879472709057137392 12552144 149654008771792782832105352347449950208 12552145 -119716597951470465263116409742847865100 12552146 -625890976228799374485168252105737359728 12552147 902270527646647823046617631030307796724 12552148 -86485190109140321279362568149412773888 12552149 282876955974004466447442474757874081280 12552150 -36103933458299139411457443882326572800 12552151 1457181232884849836143640658251682198152 12552152 1519626818699173144597240446383199436800 12552153 372576828700451670718610725556270934528 12552154 313941425876805574625105761241059756512 12552155 442055095016006301870946959334071947520 12552156 923809973496829980072689640122612416512 12552157 -1481338476024792580271404667979859196340 12552158 -640306361972990002864307416457614543872 12552159 807339822065536501663531213896043879680 12552160 1341438553080920258523043430775717888000 12552161 314801134183133295677358814117766188224 12552162 -64279877968572422924815008290963053056 12552163 718306501746220057264662840725530774624 12552164 893529963641405563230683432164611317376 12552165 760569485654041263328513964789912173920 12552166 -42069614237514453608157784585537411776 12552167 719119625751234809475022106799722940216 12552168 -419333557187087674675792395933898506240 12552169 -57557227432377245676818980148697206848 12552170 338327460652035044581436461612573359360 12552171 385905515280909468649946739740332323504 12552172 -884906038678622041689423736413342187520 12552173 -26555338871176166573669621900615577696 12552174 -282799369057915040877190991048652113472 12552175 437746016098391017023488635298939095400 12552176 30560094136699170979460259875182608384 12552177 1224196755545108728867993398727306560 12552178 -105851882789223666963123076715040814080 12552179 312843140495787564592665799137011266560 12552180 331436800870423695506605307853407016960 12552181 -577268114860405148647925738960114486688 12552182 -394857543088446591127966720333903151616 12552183 -928431147759218337715198975492372631088 12552184 1400098909086362908643014870783342018560 12552185 -11904304090710121174364055270834994620 12552186 293165337921141560473695071981161094400 12552187 1280355992778633659605355941904942412836 12552188 -387444459706245783170084016618485925888 12552189 -287113456541118274447474267321175187552 12552190 36832338891110069058288873439066279680 12552191 -531138428951301693895607149481001349200 12552192 -13282701997754639340830784260092723200 12552193 1192695803261380502675413225611002173442 12552194 -720430022441165996101667601148071469104 12552195 222205231848920823675498792313646668800 12552196 366890678432580450062544006357797806080 12552197 610878322213180576469242700845073651232 12552198 -1181709802799490129994080268013520230400 12552199 67157895412272017610313229933222013720 12552200 168456541131533066701913825526804864000 12552201 -1171877021575341710968464443928953255232 12552202 33171657881670034463759210203754773440 12552203 -708141709846536209433636967908227653548 12552204 -4236291330244737130382820552613232640 12552205 100779644408944453375256794793948555160 12552206 -28121404526309827172073712495473495360 12552207 -488188663043274399418938804969724604400 12552208 -405175020204846086026081311343719866368 12552209 -733622405889406499393438391782162368590 12552210 76727135689710285903427485186885734400 12552211 -287474235923900248896669273162483201968 12552212 963126956857713066088972160566431897600 12552213 14400701647448181762131303770645065504 12552214 338263383900846489282892111149088280064 12552215 236275359630588836616886152505623828000 12552216 -3019721791730643998208769884897116160 12552217 -1057219643479569661349531197802829773360 12552218 223022489363945267864458513737542198016 12552219 1724428778828257829868080798419710358320 12552220 973590777392490927070258571774294330880 12552221 -2883842363029549567730630116118707688256 12552222 -164632823912264632882732417945493318400 12552223 -1932715215445152370026341527673324026528 12552224 -1308565218236229755082808068743343636480 12552225 173969547670341833350679414867967048000 12552226 -42847150143810471546850784334496272096 12552227 -297713039003844973403615904689309994000 12552228 243998900413419881777109369732650098944 12552229 819640284446856878366234972750074944830 12552230 97020259519103262275411802119117212800 12552231 159200042686608790354028820755536408320 12552232 -231224917519086789835451866468004167680 12552233 -1622744386531714538520422098113442960518 12552234 558546864419957573164630291262988007680 12552235 1329377091283810580671510995323689987680 12552236 -830961868834071506754559174712927162880 12552237 -103787327442529451025977894562789189972 12552238 622790705045368623634575057095574323520 12552239 -1391911258977434211982455086030019313728 12552240 -80213029715364429185723432707608084480 12552241 -48150497075785934905449544166794529536 12552242 19160683360822093912732638565598380032 12552243 -921151651507153932066115869331733970432 12552244 -26772963989217342820346537282355264000 12552245 519197087722447252254156579053204713500 12552246 -8497565602038384903499280001738756480 12552247 178824395695710211202257086614657174696 12552248 -9117516530692991950622762922361405440 12552249 935473163064338066423508889570518841152 12552250 151883286785661191935289007458039040000 12552251 -681371412731465825830416218328797822748 12552252 505203604901275845780868338292379673600 12552253 -475466188465776827925504760304758908320 12552254 273937257013741215279055833526127487360 12552255 -153354957668942527862008431033504549600 12552256 326350864404415264745995373945856983040 12552257 17592554386413166088026687285747521492 12552258 618872294420572525094115601536080985984 12552259 -11693252375361645016240031579481811392 12552260 -213886809487451105576286972285343641600 12552261 -170926674053846761611478020617929866528 12552262 -765987534255724565176934203246517854368 12552263 -153890616446601229087197846039273976488 12552264 879271986636817641208599575594703528960 12552265 -507780534464668185865998850663937786880 12552266 -89891060489380170680255883105118536096 12552267 138855892226838519768400480218783563520 12552268 1366650039073200719790082266492710421248 12552269 -24619741347143205443051323923874060020 12552270 101623881560657648393922294166161004800 12552271 1248036607017319300063275928447616803344 12552272 84372784330396814464676706503936704512 12552273 373278114656921253907229159366226086400 12552274 9705097700364666021748956693308044800 12552275 875122071440014822276862460587267367600 12552276 -648155515539784644948409820664832382976 12552277 92025542470564483731092607274836556992 12552278 88924711321591126439596889708856049440 12552279 413289629228609273273161745015974846080 12552280 137579850985599640989600706795659264000 12552281 536997977083484473826613926412019808010 12552282 -24347785894074635697883442327605835040 12552283 -1712579835005759672288704682105604197216 12552284 1148465975700858023753318152015130927616 12552285 775181905467452164484385764333840775360 12552286 792002110401025234882965191272957310592 12552287 448488575292741464998007571358440415344 12552288 99889101107521716590643771354969538560 12552289 1476508155750170005369466977821681989040 12552290 -1354045018605855041765489910192569456640 12552291 -664652350920240039720944617324360739100 12552292 1022097693991255899798288476641984870016 12552293 220483066156284137996244392054951803200 12552294 -71802468420804035056765274150113070400 12552295 419444915074956397502173506819809933280 12552296 -859891598969991206814078344733918412800 12552297 270080065653649741154835409647633901200 12552298 574537314649022055393172194444842160 12552299 224269329416951828863856096647575342336 12552300 592203979208229187610893250393769600000 12552301 1802452663896704649564118794893663374432 12552302 -8580570171761206775921664243933388800 12552303 -98215432042143116153158865140996675584 12552304 83858123918727048515241345399456169984 12552305 78524755946123025724755205800233751360 12552306 -303420689213231996673281798920203473280 12552307 -886186294053084840751927453178796014208 12552308 651722917205893899440505968649914376960 12552309 -80825336242104386037826178764978613760 12552310 -782726221434888328517299913424099264000 12552311 -507962471571253140531186146839354664088 12552312 537500890650568246821622385408611123200 12552313 -124616605082905815422698924603922569340 12552314 11534399564846270239166930109624256992 12552315 594185899759079483528769300989308337520 12552316 -689361913963952751035442981838659887104 12552317 -372384678392120479293578167365107840634 12552318 137320057135069634305481720875092944064 12552319 -255342476435626149156771033549077475552 12552320 -145577107148267208374677715198725324800 12552321 -755927452577873800021679788100934510288 12552322 -641132906574399619642107369963495498288 12552323 27458621161150095966892846688363078400 12552324 207096760470806422894445875628494159872 12552325 -472391742632442226218549809538565634950 12552326 -199456658394616918990094452643394537888 12552327 -1204201526987052600427494995233500720 12552328 -1114401517104569478031908198728814919680 12552329 282427024112594373079424705014777367040 12552330 67725055512903554508956414272296019200 12552331 -14247367456984961361210044222159948400 12552332 553697658982543407522081540632272730112 12552333 -301850134801631424904922461732405824576 12552334 334353472072180405291988325310529203200 12552335 850808539359375522423587280553076265600 12552336 126477576718051533674042441015192862720 12552337 -136385614406787290971732517124043323648 12552338 -249123164691593387195335879335313261680 12552339 -401944540322221473059258701145044612032 12552340 1071170829346250782654030691972818179840 12552341 -777270167899109631387111661511492454948 12552342 377590243716578708223654027174558197760 12552343 786517308838224463891311979996135953664 12552344 -434957201337548183365540317454814208000 12552345 591300578700995995905589144704600000 12552346 48746057628847557637935717100182804960 12552347 140420006903409393848998524583295057040 12552348 251295765159237625530596262634911521280 12552349 -492998384579369970836288598758337626650 12552350 -9519833676185959940284153371660048000 12552351 208481393671603282441187999220215856384 12552352 -1050623398977419826499967656205437698048 12552353 -1457261723143747089267294770091346752336 12552354 -993772495249158255717429426684825020160 12552355 -120902957922787571915064575910870684480 12552356 -1592863002983269306254733824486245625600 12552357 -1011205811929150918289058712070397708960 12552358 -18000440917885702931017690467240242688 12552359 149549173190164478430131662096997665416 12552360 -158820121240351038636085338701930496000 12552361 -219515441449148317336786040641404545748 12552362 421467593192723761640127878220448224432 12552363 -808987407516954872314329477500503428708 12552364 520450894342147768276367252058690673152 12552365 40361986342461526814207476534010019840 12552366 230519857703105566521350721450804069504 12552367 -421946676755380155486414829785679767008 12552368 -95794819279659941455164937406298685440 12552369 705359877616447633141260136347495025440 12552370 -216583537975948051925396533754566785120 12552371 -139239837747099650232175673919698836608 12552372 -122156956115190005306594671396145829888 12552373 -1341396715693659024362735179447203823378 12552374 -99033056274005286908515340428828130688 12552375 561596529557179091131460844152034240000 12552376 -541476195658744101538610707423991377920 12552377 -736208619803514752608693806432366450774 12552378 -337273075921019443869064450787786039040 12552379 235926721818312038062856298640339406856 12552380 1024456819118694668095593864652452364800 12552381 -1364736042897579856534408785125272048320 12552382 110899546755483236099191169746920157440 12552383 -1465075369615620583794808343307147401400 12552384 -95304024686848485224286165411632775168 12552385 -913712866888070531889611518611830565420 12552386 -262703783128118763033918011471349818880 12552387 41531690186660885578705391305273847280 12552388 13803491449076122404818737406283939840 12552389 1624411192013258767659191879103624672000 12552390 476991407943668145631115693068028000640 12552391 2031641730837390840753206787269029976792 12552392 1766063576761665938910210728830937057280 12552393 9756262135919144716330797555883112448 12552394 852497201617733485368179479101109518432 12552395 -394057771970288160927723487249634367600 12552396 -81696550471400706385925498872818696192 12552397 50048940007875446691603523844685534720 12552398 -124496304964014536957570701028045100864 12552399 -831903337271630400266749871383551374616 12552400 58008243543018416439695149190515916800 12552401 1206790955620131239981935334947858305012 12552402 -86571181234792833445015665531791973120 12552403 799103322849689662194775042921866604652 12552404 -1750272145110896943095276394433014626304 12552405 -333194660255845976784005254015481803200 12552406 1183145323262318423049858287059212468480 12552407 56610418569042550778873838337376169600 12552408 -1473290855589927455412118721805508116480 12552409 -1305903436721930100036180685709831699160 12552410 89442396966173909480474759766968621760 12552411 38939179080048756142780773802455598080 12552412 -448958099590092751523749117263014086144 12552413 -167041977264898027258456334015184562836 12552414 -105586476774979470993755954896447549440 12552415 -327926616495679157282361674307841873680 12552416 1306124212754383366938418649437616996352 12552417 138848357819060644754821612474308940434 12552418 -497144870624112971827648679221924412640 12552419 -205650773983821730320280595835554952 12552420 833554223016306982623756133980334018560 12552421 345544802445628371536794724846547111712 12552422 -666883870856322519856143573121424666688 12552423 9843839461934501019564680977591954080 12552424 1648704730529157257962834940420415912960 12552425 -189851666718893179846298679817538107200 12552426 -102520547761262574350295285602477690880 12552427 364602781410081061213460286828716451840 12552428 303429165120241075729235260623254362368 12552429 -734866805262233495277808542527439393216 12552430 -45151326781005535644801810680890980480 12552431 -8718358144420066509697928507933404416 12552432 50270624393392870274477524466482053120 12552433 -1712753096254413204765739318178874310318 12552434 -407491461856741340939391573461685181440 12552435 -170168431989518869326833207475442944000 12552436 -217537951851150736520046812140080428288 12552437 638864756264848770235572297721238035452 12552438 -237211112254308646114631202259753083456 12552439 813632720864783907959483445452383787240 12552440 292664902771873500345369032372305920000 12552441 -225452428426151247818379001529480537376 12552442 44218518564256280050931369341329752064 12552443 502114734913355238886390762666341448680 12552444 -67294947769758512579061141714273761280 12552445 -279649546928479565755557650947980489600 12552446 -589995950259423272487656038765988898240 12552447 815476527626073628673104690830631557120 12552448 1033966876695040532351882741213636329472 12552449 -3125680340825575545215670029784399360 12552450 -66274128007487434803924595346407200000 12552451 -570009483690189054822392537179944428548 12552452 1222349574671309169086340688221712100352 12552453 396428503132505153499002372317003352604 12552454 -183209865309662035404370365329017297824 12552455 -1035678205202754492178708294073498261640 12552456 342805224780956501485005052619751260160 12552457 107308880753426680863196143905864613120 12552458 180048559153757632364244256706897940480 12552459 -606259961342949769823773537178119494696 12552460 -539204933943940477166790453211479091200 12552461 -763561642797030396494247151985614996938 12552462 35900849308807305863415165723531137280 12552463 304458253576265428893385395093696378240 12552464 -335964077158208681392422973558637199360 12552465 -132446102920852747475044707619543721280 12552466 810230624664379803456992986391546796432 12552467 -115383996103183515449265921529540022352 12552468 392522016541828961188554322350974607360 12552469 474702212030495707416510805092524297280 12552470 123937598743860941333713208104380898560 12552471 220757543066879882868573691578537028560 12552472 275781318001709573081445297418814791680 12552473 -1921114776898448016700737852741846004278 12552474 -3054306984716111939941350790692532224 12552475 340846314944133236996448939215258888100 12552476 54023820004933223536364096782780039680 12552477 1002398489875249774754940908650755055872 12552478 -365361980093033987846978638666858833408 12552479 1376424448139758095020748896159448181152 12552480 294821061336032507666366539774663065600 12552481 511590159640313985260801586031562717282 12552482 317361745918604956384350575102156369184 12552483 293715410958552053381966628544163808000 12552484 328860887297900471583781651196555124736 12552485 17029682690175970425603844787703942720 12552486 45669133100530481477162904441956124864 12552487 556693102875877665397599777304504486136 12552488 61243393433162316982945037309751275520 12552489 33874951103336227851287658083115936000 12552490 230990334816307250936598072317104860000 12552491 -105509118496668541276129329996056413440 12552492 -102118726192950347293869988341502522368 12552493 2197885422373301086295027275846472647680 12552494 -984832722726965926782292126964222425728 12552495 872005005141732827840886718811368047120 12552496 -6750666409317694655734439281368170496 12552497 -365550913659405115410660974766312963054 12552498 75342463252644532209448886540283124224 12552499 521379973514008587321642602230935855500 12552500 291897823318365999781415898221085360000 12552501 -727870965286680650212137734676095759616 12552502 -240191989475775568230842862747138734400 12552503 -710443699701010984976609958584270031072 12552504 426337119433911570924800900444063109120 12552505 -339801344561044359928023385541525280000 12552506 434722680415661129627767011720533987952 12552507 1328423474479053084971055678750342283776 12552508 604622513157326790571064920013658979328 12552509 471664991798798263806261874848030403116 12552510 -297304109676881711274702181244145914880 12552511 485048570716773432321020528792572511712 12552512 -62413490658970848546273244357475696640 12552513 -475676788232290927248341351299385610912 12552514 -406721672190889181846812536087945661920 12552515 542470107713548524680303400760611782160 12552516 456925989608080138265130497320944721920 12552517 3084504342552714582323659080498518432 12552518 -826294849520415913988362858370541831360 12552519 64571702264137715930488624663055185920 12552520 95065955393909716500800392456254259200 12552521 -913901927684368268208523089170130658800 12552522 -63306295174521802581840338701306867200 12552523 43923818684368372439472378648548613544 12552524 688347333122784051986535861731267556096 12552525 -670159681300014836363657684337647851200 12552526 267525177653007930563466834690035349120 12552527 -293243561686649663518386294000211765392 12552528 -173575007684171773768530546742570254336 12552529 -1321082656432391498217534507155391864720 12552530 -15733847480252585273195519372480511840 12552531 61309791794814016244899550441398815024 12552532 81699860519356633141282670535362871040 12552533 229416692936787967309608216260847522720 12552534 -198639774454198844143405269061099171200 12552535 361359434023232585010644967238206771480 12552536 -145554467259850097972581607548346941440 12552537 325098735283977563206183067093183524560 12552538 739568094480840795136179255996501607920 12552539 1079590078603012117910281687105372415520 12552540 -92080770030621710492229315278438400 12552541 -1351537010817290574107386612311675396058 12552542 955936407219630018870832173688283820672 12552543 -84651331088692796844952482276984418800 12552544 -1833259449872811542011278899621591384064 12552545 1232422359951436463387416037331664425600 12552546 58416505567061431454820628377666177024 12552547 -627878687449871076363942575580048064000 12552548 -103604883732131537383698332482594756992 12552549 256987210756117611151591850831995324800 12552550 -151348917296776919911203774997143367200 12552551 -375299618995430248637791737175474473984 12552552 179065482052389777327974696693875537920 12552553 -414117970140244062821881993375442277376 12552554 -103013385108354488032934325120392947200 12552555 -1255578087363286990836647687608383425280 12552556 510140762818029138817522331959514080768 12552557 455879139416138409027689805333347672640 12552558 503227096502398765464444487808678443584 12552559 1637893519987597301785309465074247032040 12552560 628796502177039600347907475410124800 12552561 154139949823051855482988991985777992832 12552562 -299143957197184039720718834596098967296 12552563 -401529926686876938238549208190866087520 12552564 888234102888133229123363721883777867776 12552565 -198672449714229413240508483016037469540 12552566 -41914092225179569779376217133272654976 12552567 261163996485860974831523237572691840640 12552568 -191140733042036942397658941050649354240 12552569 58888165294632552077051353142625409608 12552570 7936725914043650382326890982267904480 12552571 -1148379372382625802293533631441587003228 12552572 -799714549273036307357666852591909142528 12552573 356080632216755180990548560454191670848 12552574 -63075446512405160130169942453788051648 12552575 -295819834393346765264728301457612955800 12552576 773284456644248939653601558282549329920 12552577 -425612839897180129510794976021463496574 12552578 754575784165922854083477813847892461440 12552579 -193156177712496295047669997104384725472 12552580 -430836372145785516121161708819584140800 12552581 -1501217813741567075098725334974593427618 12552582 -114227999012175738026871490552881911808 12552583 -68253002292724121963999259817716055680 12552584 1024721964202606447778779742614561996800 12552585 436159546362050815825313588321133182400 12552586 193670087274363690066353027210478322992 12552587 -417881770022578420021824450832570895088 12552588 -416168047234554634933927114037698976256 12552589 -597104858159045864960574612280878784544 12552590 472134273829475470955951439992390596800 12552591 -915893094246339012933228176008989881208 12552592 240421303860278304101990292167015301120 12552593 362036614540032395598394358102373629760 12552594 266831169358688099564016402594066499200 12552595 243842720493377893141492104125673872640 12552596 -528049775887808514140300657762431217664 12552597 -1539704372488414667526153781087501032000 12552598 714925808902535557946648042401871939136 12552599 577388669070440060172204067909790214600 12552600 575506022588619815899948092935367168000 12552601 483307640366575144954907082046222912608 12552602 981052245387792342694266381975269440752 12552603 6365644280772042559879479823077028608 12552604 -369629187492673412270488636790801932800 12552605 -33390656705944334551324409098054966800 12552606 268554543034965814846940074488353628864 12552607 1154350749705557332507037967382795621856 12552608 -465879455874652146089308974721368391680 12552609 -753111189000127616632534582173788214096 12552610 -26631483262903507691304609945405511680 12552611 870769017782183793130091837010784117212 12552612 -741563007444719650030515610442382425088 12552613 -426532495537551990485554818454341423360 12552614 613116342633441553790078972083225138656 12552615 -88496371123123452905495910529708473240 12552616 356310900303847723207409064561580032000 12552617 -181898188529851552449814044081716826816 12552618 -119829712559616839571559677864644723712 12552619 656756805175065221456557748613050781120 12552620 16088274968928912339231749512426183680 12552621 -206967642229922358173924374324826140800 12552622 -714731570502058090621247319453560349888 12552623 -1575391230522627027904152755900356443480 12552624 -37233033789259972461734418431122145280 12552625 844259230501863846978562592377031874000 12552626 -311166406349032576178499429512972160000 12552627 333220427632811569253110335905045029632 12552628 1206789335482912632314838401085849655296 12552629 -26792438478093627323345417037638986770 12552630 59514711594336601593121706120509501440 12552631 -27082553632794109389434649401501721376 12552632 -234080615618782864747868645942002790400 12552633 73807143366677266564842058658327303802 12552634 29999883275436088523918871122765103216 12552635 534401513293415543923884579061607388000 12552636 -359759491486243833342381702663155609088 12552637 -1569148434068244403018996678119850582714 12552638 208021725988130625735055693765774452096 12552639 -963190530954109328691709114742846034432 12552640 139983490724273839341316440754162237440 12552641 631008233741951986877703247859159261460 12552642 -21605337416364854628212567173237535424 12552643 -622218203491314468178252121170547418480 12552644 193073494314713119875731716126849843200 12552645 142209767151221882735933482951750608000 12552646 -169900991158998515155576989842382336 12552647 -911527391482712396330537798528509999728 12552648 18646076367085763622165555812581785600 12552649 -193070141206941285053081308664037532620 12552650 555685609938580365177220462987235424000 12552651 -1143314616021663521700280803484159331688 12552652 205367457889002627508452153926062535680 12552653 -1396543675010632915305433175952945911220 12552654 -604655929488264370482149926554418560000 12552655 1137718072827028275187534091141481943560 12552656 -267824057367767983411233222823223205888 12552657 -156384397750552114354154142101697211200 12552658 87811169572672836658865693170459107840 12552659 -700694934903730714519402282044883019184 12552660 -93433006441030102172226063560520587520 12552661 2052072842610912114925242923114110390848 12552662 -6032459361173882716710822949195897536 12552663 945665329742573426873229231312596726400 12552664 -283872236293818193369395558464919060480 12552665 443930926749642775522848288837829677060 12552666 322484120000390869849698896267885445120 12552667 537776431976876707357769108500862283716 12552668 -411386367652026810170475798432341693952 12552669 -653296963743329828022622069515588059712 12552670 49064262483071099204751684547348899840 12552671 -255586027243158597756234836941382773848 12552672 667002271376700518557932520131520364544 12552673 -809938340279088235443363640462972845600 12552674 1209909351695372487517951846803347804160 12552675 -209304935105101944268412827025861760000 12552676 -32584501528688798428797478193271898112 12552677 1032888807352280407038518128075585574526 12552678 -884683513678797091445537330717707428480 12552679 -527327812720787664756208126969641831840 12552680 44711502696894294706489457340107980800 12552681 552901964464567414959133926297904293024 12552682 -1194513154229961937588302633730413724416 12552683 266887823332744793122137300412072874016 12552684 374992829780047202226972114058425449472 12552685 -1415242839768455831964527398743464581620 12552686 -115726217836584515287111878975443318208 12552687 -223267023327939905212074234357934182912 12552688 -328986838122325125499799970162557452288 12552689 14988432188414703774579191782665418224 12552690 -330616020787943490943909597453418196480 12552691 -1722245471445850250491950323790060833616 12552692 -25855884101227449700497438889349986944 12552693 -1201306776882615628461595878392529432000 12552694 58903182537520428631836988977336182784 12552695 -598410962944434713392583720420555262000 12552696 349975771908008830742621704887141027840 12552697 813854487080131907311729878446295927146 12552698 -45205934582733662097367082658332223264 12552699 -975049131648942072088146666819255298536 12552700 -492551061864952436523926351434838540800 12552701 -226695057236410048769143837414990140480 12552702 528430253471519793180896559849320767104 12552703 456274009232448098472192935609866162944 12552704 -65132127712626883882739716481555103744 12552705 -650860534144533433008796511373586944000 12552706 83366964585714312100896187628168091648 12552707 -1171918553083273459042686544639349280 12552708 120069855392669134343401531776822927360 12552709 457033352990203708322455093211071696440 12552710 -66141046121171706745640872323106602240 12552711 154941780410401954490445683265236674560 12552712 129223243404043527444956111651221555200 12552713 -864762833974203957128203293731336161536 12552714 -150836041010435791177302985167692761296 12552715 -17047194212856425991204119847818313600 12552716 814959003934192442697307408255272522240 12552717 273680073877098910614796817681377222080 12552718 -570927640617457172789772380648828653440 12552719 812748857618104725061034288499670707120 12552720 -24638668555385851466745568983656693760 12552721 -282610532680398145913187273753219704000 12552722 336365351369889684688363648604580610560 12552723 -211313967393197888556505834517954846028 12552724 500625322806108160907325281062243176192 12552725 1278233333291537472005383001550546842400 12552726 4563349517964288599171351599128098688 12552727 -284962013720096409375196687656098451840 12552728 -45605047171671241295688084954478448640 12552729 123213838157114479985260923609746580480 12552730 457271838826156852581787062050318457600 12552731 -679041871374076112313315183002866512768 12552732 462690068920410422242309001932311552 12552733 -810355745706445769823455844981316392000 12552734 509626418782987767701834657647819986432 12552735 -114877896366413508761409458406977777760 12552736 -477688208648970762382367318527086428160 12552737 -701770257013487249007481805234606734080 12552738 89579830777321884318156977919224040960 12552739 1108975510442121746030752544437915976540 12552740 660180506845553650221109312688730128640 12552741 -204863369330947265384785578777793421250 12552742 194411932074052742267083845496988386272 12552743 316055332286011558381582669031217794016 12552744 538297012162604682619919431172554014720 12552745 1256921111561125720079794614103729966500 12552746 25573509645982253603589937238066615904 12552747 -1254872562670197079400830800232390105872 12552748 -212954194770455594374184783877223607296 12552749 -372978930063308002188301775292932387520 12552750 37748906052600615531839792913921984000 12552751 -601910343803571385112712636703647851248 12552752 160108526323755560761597974002577555456 12552753 415261223494182341750924027055019899504 12552754 -774008772349168078607612356274627775360 12552755 -592835166726380692390613505923190093840 12552756 8865848836482179484813226842315239424 12552757 477632185973626402289975329555394276512 12552758 492931765466921926171429042863938676480 12552759 -169073185662984343848011078161612751280 12552760 -1463258048197130168345800586224415539200 12552761 134719942212443331807183907148202007104 12552762 291645609438911529745054868057261904384 12552763 -704228205120720788595808203659158532816 12552764 -410560016917686793579643530006376899584 12552765 156010508716938907474702922531187896640 12552766 -20631400569064198609590352694379615360 12552767 496195965211507839286622777171815029720 12552768 -31490338574893429140646995635113820160 12552769 -688705112193652271463277984215283328830 12552770 202341682068258045613539821259450346560 12552771 -632263864640675983362730894450506048000 12552772 -1283523044149662827283956618573733322624 12552773 1988441184398326576722819329025330245022 12552774 -100058295965217740592618253013034440832 12552775 11952230896547319401702525111900033800 12552776 -6827729177823478428835962762063313920 12552777 -117375310782255006889643088962568011286 12552778 176207658327414223977009255274868447232 12552779 287001618233613908166999975330640359984 12552780 376240907568100256437352053147188341760 12552781 -238370370991523510995465408028964772800 12552782 -1254657833973478519685476150682452224 12552783 325784782614813809298976771454884625424 12552784 -65172100783522637589606779821669744640 12552785 -163352938452799466263144193060259329280 12552786 487113682103325417607608510918428947200 12552787 18864114120171221867880233281187104880 12552788 -50384643025872461518936017360237615360 12552789 -557207469990976234519147132003219034976 12552790 359842013400960734107600555320745670400 12552791 -440988445030172791668615906078978914808 12552792 293211262543839770896856394805031731200 12552793 -187508034366522077025366070483728647712 12552794 23926554548136221003076254562818737920 12552795 -736650391535217547585331809547743794000 12552796 1421574491565193607678215497028211848192 12552797 2075364258126785617604313457202465547360 12552798 426700848984177038134409287221503225664 12552799 -65052446868308998524178996648810682368 12552800 195950867973987707422646918690871705600 12552801 -1163013953297124388468200845001367465440 12552802 406306736011654670036884275948263956992 12552803 336584570735574279924114444765235388400 12552804 577464767266063269265545442292437478400 12552805 -540088205783892109701678313470243075240 12552806 71975723666260116516596453818483015680 12552807 -1019003125991709414882609181796100489216 12552808 -1056654491376177723226738744925559383040 12552809 -1066593887919673872269201149815644689884 12552810 159317844783460137661782769602262652160 12552811 1823570998428723208261355559064917463412 12552812 538529473359369724459216953911362007040 12552813 25679477093663845230456411791211065184 12552814 26301057818635223435562494534147336256 12552815 -280991499777465113790010504577852747280 12552816 263726979626169174453051328547019816960 12552817 1684631500075689523186343878546453466532 12552818 2831049339425362876476531874868978304 12552819 -1211882829863592138376838280760924032456 12552820 -185587731106525174205348949685138156800 12552821 -229350883679591993111640723663540328800 12552822 168823920567536756103497654443016475360 12552823 625904670534214825882440333117883983784 12552824 431574224660621518458074262893704396800 12552825 -295611341085013478018910451103287296000 12552826 260870803435500634896153518913151189248 12552827 146520258080380572147602098276864116000 12552828 -287823504167522566213830285790261255680 12552829 -719151088566910369441476313777909096570 12552830 -20390767418720660894887013579514516480 12552831 -77780839845480787347170780143206527472 12552832 -182362302338985394411575515003486208000 12552833 -1996802725471517416250611863268136193360 12552834 -238502906541699768048867711439783597056 12552835 1213876282193557242561352059176339675280 12552836 -271788200184725119113726983360100635520 12552837 489299669398672501797022606842775666176 12552838 358243019864124743216416842281110057344 12552839 873164436078369548787787749716256085224 12552840 -446256408453911505582688513634181120000 12552841 -161958604472318433134680391369192908928 12552842 338977627307203329121011160245171334752 12552843 -574320434093525428211677047328749687336 12552844 -108645032081812245065548785692147200000 12552845 121706308382452725894728612027677452600 12552846 324748007459390398423088663265516107904 12552847 400555958399054786212643450432859107472 12552848 -54095397624205459829615554822712328192 12552849 -996780898767002284554358932409034430549 12552850 438442935515915368527325268118649508400 12552851 -1039691189555472492157420885727659000968 12552852 244933584720449863343749523441352290304 12552853 1878085730813741882594118435250363062780 12552854 -1278917034584544021399611148362755853568 12552855 90425770771259974693302858753912913920 12552856 -452854970778668848831878074525413785600 12552857 -285020219142494238852854205371172998640 12552858 209769572534731498480942510433204784624 12552859 -516970142846068980285155711648284418880 12552860 -322283324642780692253396647829602705920 12552861 18108583466245833312982710708515917056 12552862 -97598704867574255763556518746912827008 12552863 87273730236976796799273792401051347200 12552864 839480570391542652061734628293130321920 12552865 6755858455924752991579622355068074320 12552866 -156255854583585537055397007595810120368 12552867 -421536075035100804968705096377123222560 12552868 -916145311208173830318223587428546494464 12552869 1094811226592118556991630512920072573726 12552870 -199938766136450796376811533270406707200 12552871 530958519199613175817984681084039770624 12552872 475794543048275775256970640570916945920 12552873 171809361114968329084857033291374885664 12552874 975784804697581271148238511049455733936 12552875 -452565497243653519165394529709551312000 12552876 -62463899974070390359084865935458416640 12552877 -1806505658847065371451936789132177367274 12552878 302004284522232395812360037574687369024 12552879 485373132948618537995228558816115928080 12552880 382342812773846153454965578805084160 12552881 1273093486666547382025697596059235655664 12552882 453620502635514274477911539718137203200 12552883 30293089203238200580401238173801372576 12552884 32130656055284850021035850407676690816 12552885 681327098963008796651500655918426948400 12552886 88843071269238245063570022755089296384 12552887 624896398709698368327347231243652202536 12552888 450542626289845561477034447447403601920 12552889 2701675235290240909503572689219669606656 12552890 94518532169658319309424253264782868480 12552891 -111209076462485863089827676429286554144 12552892 -173691234851919967475065235744651575296 12552893 -364647493033805271215363559017393828352 12552894 -220309668259231285639289883150390592512 12552895 -287095089505509825024497464147628280600 12552896 -26604411645804906127967021159106478080 12552897 130030486258938778499577081319510299072 12552898 -574882327222284166497146029612210858800 12552899 -512933586653189885669421281132419871280 12552900 -409342267219123510918192188210883507200 12552901 2232026124738836818816760507802746881920 12552902 642765845756384007782476690252940949504 12552903 549091948629566795476088247928194456 12552904 1867128721599381116723694192968663040 12552905 160517926410222264008364418209359865060 12552906 -3292613580437969325624627741496219392 12552907 1118671982896031577936542919237336491156 12552908 -15003637277611094643420752628954499584 12552909 -266845946511857793223755618859391896896 12552910 -186117786323975215035163639950061213440 12552911 -169104851467583795383609265710856341920 12552912 41479314611368414737895551962042204160 12552913 1909374113257366993002973070966400351702 12552914 -251291338038624020339500627516633450368 12552915 224645002681341523671359102329197487920 12552916 -268366135943013345473563269818534453760 12552917 89914263538011908375796114051941941248 12552918 130470154811574171500617141747747870656 12552919 -2178148063302375704120124438162732995328 12552920 -92954082236914378122673373676748800000 12552921 -1342534102891187102147457793385554361760 12552922 -367704439166686883069972355302196457488 12552923 101789980819141603227131553132088458240 12552924 -554529564691196801232133401205649094144 12552925 421435939390667891693759236091501217600 12552926 -643605931155099777503576775833196041088 12552927 -715626608968108800295355490341904951480 12552928 466215524598824374116610804842245652480 12552929 -725779545885088202268579159423714888060 12552930 211031470981048086903072931920566337600 12552931 1432239939122090985647078070332389688732 12552932 55389789187505521567175162444106424320 12552933 126676033217847128054090220784717513824 12552934 -13041967037950666345556100449806921728 12552935 -235916765129200280825540563290438255840 12552936 -1236184078978089292687685510933441249280 12552937 382537615443967275959705292405035388532 12552938 -90924550484000943728443584097322060880 12552939 -421679005764553556087155016957684616960 12552940 594000164772230837413575188208976588800 12552941 951602891699008039121498948315631888342 12552942 124513150275878022270451907669437194240 12552943 -801246365267204462490328631008626680456 12552944 84720169711290043353230443432600731648 12552945 -498138002180870543847489448341689518080 12552946 -338614143124016576439337752919082073600 12552947 18000801389619741418599192901348503360 12552948 -830615370706552115188709244045376634880 12552949 -869702536219141288364156079295287764050 12552950 593860977525439953056953350577130964000 12552951 -715699173232639360002693223222933530240 12552952 1112485646549069770603784640614060544000 12552953 -364578377999485444673311396645043177088 12552954 -157257003255773239047966716207007037440 12552955 -1071384036376380598233711867298259888640 12552956 -55036980757137504903676904453176114176 12552957 -299075400552538258731882617233192241652 12552958 60871924662309718352623444799366784000 12552959 385449956035340717743445869947438332160 12552960 -171646095734338045844768177241131581440 12552961 -1032013831472268786660769675204702621438 12552962 -465270015228726792377728575765317790768 12552963 703560034008524423550530549909733030144 12552964 -439652057367035300492548205212721018624 12552965 -28975261779813919492480177468773281280 12552966 487532760432267441711951061283685723552 12552967 -22044900798094934401864777737977414928 12552968 -673102924265540016085657836087893437440 12552969 141325849793507550870549002407958102400 12552970 218523856548448784405531407909006811520 12552971 71156398931607878688555047258073995832 12552972 898746449621253097006670048530808827392 12552973 -1645587096260341622861620038509770104778 12552974 161092785644273048512091645604961269504 12552975 4598733418203083812897613004148455000 12552976 -279107009706127587567843006904151891968 12552977 -249329245618456371620652774739303036560 12552978 589808608730251783682770230879060676224 12552979 -230839855661945320863480329320830046420 12552980 400098005544212889050253655804843468800 12552981 -11262909365429811324533645709536830656 12552982 -465491908295088832557771484547900221920 12552983 288267737355313684820351948817253532232 12552984 -611344850434957914599637292224776509440 12552985 -25560850985867520519515685378949708800 12552986 -505727904695103610684788070571002937856 12552987 102471662299679489697180258644040839904 12552988 -532246865486898451901544382922222818304 12552989 1094284625148949150959224797267140243756 12552990 2212707686259587040211120480916951040 12552991 -295880295259345767130961342792430066432 12552992 -1474310195533777240424725826117476220928 12552993 -1091113094677603967412046480792106905518 12552994 -676714559738258083692757899903604630704 12552995 -305651504215930771949713207288345405440 12552996 288827437780748865511759611928970373120 12552997 267112402180642223298891575121082383360 12552998 -876772229549246328165458429129391555840 12552999 390225062653524728222864236248788679888 12553000 -1752517052784283776518229752379732480000 12553001 -1008861037250642031032074716192296452998 12553002 -239310349210016404550742516729442099200 12553003 -328028074496457572817320503652245358856 12553004 422519729128119393685131884266711760640 12553005 -60748794976609300329976293335094955200 12553006 75928669502009010686012347126757916480 12553007 -108424903574965797925084522795293751920 12553008 89928089827405502184313988930224717824 12553009 404296383745150878395644072494645651840 12553010 148354002527420029941928035989557472160 12553011 -231740636604367332811487083745863736520 12553012 328095729274922947244035595649636698112 12553013 -1263420935859833063892486390107974070592 12553014 322551041380730296636881075139461449088 12553015 913363700125218721437735918548305059600 12553016 -3847248744795690168584839277989232640 12553017 -114585630452894161230833794370235622560 12553018 221352559090943068080060815552934414960 12553019 596026768242603148681647144047421864420 12553020 65256789743960275774980588901007347200 12553021 1476658325255419445580534697918351027200 12553022 1726158592875822863890740591432386969472 12553023 -161434758724638980523363290979293812992 12553024 333118372629420334654340521793159168 12553025 -384896034511519379837181618343477425450 12553026 212882242557270310722099268144160327424 12553027 386974228863809363420207600289288486000 12553028 -782038781972384231335614908072245866240 12553029 -1588970482535421502450321138659836686080 12553030 212152324725492494279482416994559654400 12553031 51383117758770043084363063128374806392 12553032 134992842779552766112699406316024791040 12553033 -116266755741465219040988503232114016 12553034 249530271812093417640327952731504372480 12553035 661061456534541061387307850061968345600 12553036 -770981521736760523366917107357657482752 12553037 485288729431945216364321574961289156352 12553038 -405208809700316251832916218615917556736 12553039 1242159775950557224904739254063728361840 12553040 44754295748132664774304740699803074560 12553041 442348985393963349528963249558116228592 12553042 -1664385665334969467332884908304053203968 12553043 46265510049660570424332271201922189292 12553044 -81167692105671651923838369033051353088 12553045 -275875888759240908690475377234183137700 12553046 21562860272783337376821783003929753088 12553047 -42372188362313471842261384291575318144 12553048 -956241388325009639181259892026734704640 12553049 -845360032733477974142819009315702607600 12553050 -131254749094983480056818257333324192000 12553051 314649422464868916188940879656549951264 12553052 -430084156531375711185256644543359582208 12553053 -10472417539618178178543829169333657376 12553054 341577278850110184697638957996547598976 12553055 867406795663472539340178905736043475520 12553056 -115868266768850039287763596516479467520 12553057 580827641778415427206245968744709170400 12553058 247665801934864136611145191739649010176 12553059 -918523891114798387965507624082414780296 12553060 -372162109228435533517327437113128803840 12553061 -838120067336307639155365728750442951680 12553062 122020342404679566855698946733777666752 12553063 63343093261801205195905378580332496312 12553064 224174032596215855295182014045079500800 12553065 -655102536870473221049383863054846154140 12553066 761915701471144437351741885413389517232 12553067 1210055869355912943314407471127811712116 12553068 -109214153552394548767663317183863439360 12553069 1378729496579654090343981926236554672470 12553070 -148977477736599827020192210216663571520 12553071 -1298631325435712695750471743397570839288 12553072 -189432749720239762766912087596156846080 12553073 31669442748626918486780101025293085364 12553074 -163896751188771555216181941457513453152 12553075 -485088158488625268858481035128398421400 12553076 12732724575115577460900471767439759360 12553077 -284262009963575273271504719937977510880 12553078 98001689502503082727959043006657732608 12553079 -154622912407453588393957104252504659328 12553080 26952851732436459827635690851924787200 12553081 -1660071857033903251912058575738337988118 12553082 877167102989688110222843166910796161392 12553083 879162587938858486660758158692110451200 12553084 512391177905248855915358903125070994432 12553085 542627206563095106802772201553336823800 12553086 -28179572734783281850174853632104763392 12553087 -1309157411198748848242222055059546657328 12553088 -593810688659029114215492945842232360960 12553089 2365255396047870337225472199596639400192 12553090 -10322807224527248944510091471824627200 12553091 84567186641213076039010940486777659200 12553092 52219818767608042864353182402288700672 12553093 168518018780529395432505500204782110720 12553094 151441402897044576319043699695220486400 12553095 141301649187930409119013690649946413520 12553096 255741965802525910651633686319158528000 12553097 -258522280998895303416564662787955460454 12553098 -273086306161769960800752673954129556736 12553099 -818970265343071668917330732733641355536 12553100 32576065800028962618078990876020736000 12553101 -230211686319539703748016322239462908800 12553102 3009155271442913948598786063619055232 12553103 -119903934268355691536729013754127519856 12553104 22317628969497142489536423112217001984 12553105 46782640234295384222923480141440667560 12553106 -719192029389982395794079945266136332736 12553107 290549450245269985700546580710778369792 12553108 -1516263667957814867962983122192102580480 12553109 -24418920982843107947186280071919595008 12553110 -472932461534077905151190917911579648000 12553111 673157199592265403108194979191444512712 12553112 -480692195804115066458859623061442191360 12553113 -384467861318821899210278104024218542112 12553114 808301712931638802333312108094569728000 12553115 -1187378996213930164819579735707602178240 12553116 188057278907384002938582380159101599744 12553117 1230029074487175476811469445364270184166 12553118 453622237146112364092879005455382660480 12553119 -507266442698559640142137449150038400 12553120 -1716514890439918333213169902071070064640 12553121 -751656218739568880630770803196794938688 12553122 -312604516142822753860185679599040192128 12553123 -619063050977806858170016434470638809840 12553124 482026094200436706167730109885482663936 12553125 498536471066521393715068235228756400000 12553126 -211580379733944044269488030025071571488 12553127 1634534213091040691585717642008593017976 12553128 472614747585837045563851593537582120960 12553129 1339610487937577496919683259536624145280 12553130 120798039552517121709025591041880452960 12553131 358927317133721488575954052384213316952 12553132 240203781686255844477190805783382000896 12553133 -426517867253881590004053965597230363680 12553134 35081452008324570032572239736268267520 12553135 346228113377968601570943038286027264000 12553136 568490701881470991375011378472103575552 12553137 -796987854016456590763824006387681882480 12553138 -89417496600121999550060847061360670400 12553139 324570175268934076968486540171166300920 12553140 -136069603716573638359633004653904855040 12553141 1211839420846120168222363665346405890542 12553142 -235464346426537445814496047744783532800 12553143 895916997938423754039699734337558248400 12553144 -1584678665164060720897724503538131783680 12553145 -922339381025935182094006417316677500 12553146 229323852471731678196940570985328623472 12553147 -852868418056509647640645258221569853520 12553148 -1022085055676511242009137761652377761280 12553149 354785687113627274975746872546227135040 12553150 -193177636131411209621782215867026203200 12553151 98926678545943471361451066733693121160 12553152 -49169341404364142944105184643092840448 12553153 242397126356630743890744715345916505600 12553154 -566465716258603103799438516086061742560 12553155 110852935923165323565584401421930589600 12553156 -53083831213095393267132666578280898560 12553157 1904290227418570038287061700720874861052 12553158 -571886097914278030755220477392835589760 12553159 -1014578330166126925851103153533023769640 12553160 -109600570693105969524036655830329088000 12553161 714678456177963911191487931105995870784 12553162 -6358184347820513939671869199025008128 12553163 748711044598946180579985589590247890948 12553164 28316583809952719921343847728259799040 12553165 -361387592845682281982064919907022263400 12553166 82427272070551879843851351630569956032 12553167 -596342054566099700763346477741011546240 12553168 -140878517084869746708131577516064350208 12553169 528475078072729214781678134339332063344 12553170 25206531315884107964185030290951920640 12553171 328490455218557398388078682674390100544 12553172 -1138707778311040324839152073976819349760 12553173 65436644946723942553576373268856231164 12553174 112499193083578389311837832391714857792 12553175 -91028124615443225268989118459581612400 12553176 -971050314076530095529573845269105152000 12553177 48801211178487354227420134278286056512 12553178 -1734920565370925112638232440420881631232 12553179 -808948307131309714204943329720858698240 12553180 252537384143482022482927410104882726400 12553181 422940432793698354874425533085670279500 12553182 60480264609014386862976140642698900800 12553183 -919374278129847653057525367418019613120 12553184 675075720334350949518253123997353377792 12553185 -711872710828025421205563951736707523200 12553186 604088412392550703232192953622470312320 12553187 -1323014441352884120842051472841124806408 12553188 -37177246884633009281297746646949494784 12553189 -1219216380924815577095568754805551432800 12553190 76367925121092813147541249011528944640 12553191 665163429761095544263867537077737233920 12553192 111372610423038634128560921167531392000 12553193 1012419472305087759886478411525911732224 12553194 269854632682783938561712802872823850240 12553195 1214574651703131923159754734067488571600 12553196 -444188889079921164803461119739631865600 12553197 863375955396632010618391690473539764800 12553198 120756097534133574231767722069081620480 12553199 759002972154111741378185175178658437200 12553200 127494441353810438509222966928058777600 12553201 1246823556700511511125466640905723650100 12553202 -367003652474127039913508233582530410496 12553203 70508044916898107897775244831560470880 12553204 -601484396098807607455252341346166028288 12553205 -428681985825805475087574422844672000 12553206 -35008739288916617360828317606148270592 12553207 987705602892925539917776762597634132456 12553208 31233547631685477775249548734838865920 12553209 -615329035728033730561014143018799158076 12553210 736912853987671603390363025571190049760 12553211 16640465996524894656639058422205642944 12553212 100667055757095484538930633969775756288 12553213 750326161631397876224279778642803987462 12553214 358966088345621096945193028262484627456 12553215 -5831797839793666883805945691643456880 12553216 -121790296820137070417240943409754013696 12553217 160842597758282883341597658547872839940 12553218 -15554300580661366765835522705777056560 12553219 -74583439989460707959470239414266679040 12553220 358676705570580381106106609203775642880 12553221 505606538946923679142898482045246905312 12553222 -121051784335587394528219293250341034176 12553223 799604527628804052554374750995734235120 12553224 -736728208214499598959150699683395584000 12553225 -257938089571025962288247460968799236100 12553226 -5473925630705414430343666223418304512 12553227 519006536143757506400978091351215746800 12553228 913014521526696046372800666589200286720 12553229 -386541331050848060559183994800251889120 12553230 -154339305073645792631592620863606579200 12553231 -38067846788333558402475464650778476328 12553232 223812949329441537506527965192673959936 12553233 -9548183569213230438805983727501123584 12553234 386588760230653410860407269517304738304 12553235 524212664142746268590589751066683725760 12553236 386295730522134818139338235732780134400 12553237 1297016561597495930082242264511020036992 12553238 617453718704899208056040750018247293760 12553239 -133639444131762247424287131437240625792 12553240 -45256634238280265459250018773778432000 12553241 -1435915665773608045483226310691892738358 12553242 -9133462657378510579358619352040480256 12553243 1672960404698861199499756485496816704000 12553244 -700009482849166011368299356994421180928 12553245 -78847083716520721514471975790381470400 12553246 -846369824319049346169525297309530060928 12553247 408470828726147228679557857427883115632 12553248 -72489192390972544627203635294502912 12553249 179382249108014590111916603604292769192 12553250 -1162896997280980946120810483192737200000 12553251 -852067972077562918120819236460789782096 12553252 555236860416787146461876402381937533952 12553253 705977650217213666235681790955141131200 12553254 120370220852360879079478771214384443392 12553255 111545874026994583951877938869422101440 12553256 1108265542855250180653388291616671738880 12553257 -326337860573955848573671936965978512160 12553258 -427165258950342798304882797966340016640 12553259 -1267558654264197350216989851777137963040 12553260 -223309553717341619033521988190435517440 12553261 1751142040833697448627119267291901462070 12553262 -28687953680340312371976312464322109440 12553263 631410711703888408855750300345611936984 12553264 -81833614716056001861541547557596692480 12553265 -1084041184969967147511970631698341323340 12553266 510127872546010556060870606086361472 12553267 1465113183680353435957102341351876130240 12553268 -161541278932004353008400230140747341824 12553269 386878573574327266499686472344778029344 12553270 -33447549364501921205051106323027971200 12553271 -651955311784719601895696179712556189528 12553272 -183404961364054718572015568936343552000 12553273 703892645909809752769000029770247380522 12553274 725463243205773848296316124980240705136 12553275 229439819607046622037340020526379961600 12553276 -276864496994436596475104412939642458112 12553277 2091478934742489071107012545581440347264 12553278 113577569707753485634938427774840141440 12553279 1766401324116153803298855853284482098880 12553280 399463468830121263174877275654271795200 12553281 -360989630030135474992945140446345685120 12553282 20405087197963897649496265221260281344 12553283 279579123099091967112941961082261750104 12553284 -113892136836793078301780203672813928448 12553285 -634786888296137075279359309363435286400 12553286 238582431516804170433545514917221299840 12553287 793269372744562326969034450326914107560 12553288 1215382799886743501896545252525551616000 12553289 -32769112929338294549152733880337216320 12553290 -188313912665400554881074520423259780160 12553291 12737953028612244528856621940104175040 12553292 271576819087022091897625568059927206912 12553293 504550424542849232184912866648028511680 12553294 -218814090925928487366808182861918567360 12553295 -210019853111907648230350346354067177600 12553296 72430442299269035834168187706372521984 12553297 977837943548172350339510464103616551232 12553298 -450296574746990073099435779756163729120 12553299 7092032430457925389241926611127789968 12553300 -365272028169494553872987787038921216000 12553301 -1529403112323339509446115947115378779698 12553302 547795237806539597736817512287276855232 12553303 -257596366256683701021576641297855043920 12553304 1573013901960382874727698582472050165760 12553305 206926363098089886970707956716261403520 12553306 -145814718549576809319486370699621833216 12553307 515203652135485424265426946700196107280 12553308 -118204244749799128274280353194374061056 12553309 -209335768986710096552633979692857206490 12553310 215843716216149846322248472983656129280 12553311 -416759716886773911483701566570249670328 12553312 521787202681915895546784759664096051200 12553313 -665109803666513283268879778499560553438 12553314 -36441534288457077074738020474679930112 12553315 -111717598667941594387611626963771796480 12553316 -1210483248862849488367468695259541784960 12553317 285711221064235779504527398203045525120 12553318 67242837949974588596829728381835062400 12553319 135621601389633578143883867074542647040 12553320 -633643650524228474286599159398606848000 12553321 -1370265018112593620205795217796540468256 12553322 30635606720871315057736953949635688800 12553323 83051712585545948120818104886424170224 12553324 395520100849845986941770757834924523520 12553325 -318051479379688930825321460602149853950 12553326 240766969363073612097637470479078400000 12553327 -62253226235038871369481659094827641968 12553328 363365907903580637226323593474897969152 12553329 -80801311891674060086251791895274921616 12553330 99037697724818751948081016614848134560 12553331 -47008532925836574349678551760270857216 12553332 796430214473307153590454195926480799744 12553333 -248296587864502973473175255132728272136 12553334 18584239739494291897443980192429183040 12553335 -487891532825751366567102195902704494960 12553336 -1361491402920675049400482384194348195840 12553337 2849701139303871602787262721422573557120 12553338 219150407866969207181947394914546913280 12553339 444907268844279839794208557009187872128 12553340 70113105446769790324063498390810851840 12553341 861118201043046095022055887588996114240 12553342 537838468749507958825340572670854467072 12553343 -299726833540121512190408082178194720000 12553344 267523257394634907472199623970012528640 12553345 299264307511780523648412106694270959680 12553346 337304823182986650716182210989894504000 12553347 523194036982106846736649771357814129472 12553348 1375453721104369546723637044014036372608 12553349 711380990142475184145467680126872354300 12553350 -128606842253162522136399614273181528000 12553351 -662220317668734195410749399688579890400 12553352 -205401802551526767687362032815814410240 12553353 767358065545345373383001289613072600800 12553354 48706965001432915962976972243234736640 12553355 63468351896848373981134938975665751360 12553356 689333823219727586679110126468782198272 12553357 44793105345303499076747625434275969280 12553358 -122854606779662338881692099052931137216 12553359 345215923729959533637425170660902833040 12553360 86282675781028352955837657938904514560 12553361 568569454502211523104276917237669492040 12553362 -163275060873997015918851744977027370480 12553363 -781709956960619441395747650680868559280 12553364 -1176231028629365450873779964948849672448 12553365 563140640568138480846869223662184133440 12553366 211184958784280737197308200720332001920 12553367 -625920341594779989788686400351902857408 12553368 -198552429286394575325363652888929894400 12553369 -413071820561104818071010908258391691500 12553370 20325989546874711072018335494895942880 12553371 802828173873361939402322790727844221440 12553372 -5827060940808891094177460111127221248 12553373 509552092948953161985886995463515292800 12553374 38262613361073323014036386431673572160 12553375 -2475052552487981311551940544664326280000 12553376 -1703823116273854687662760462662012764160 12553377 -4724386610612155324253718722038692864 12553378 -796999328619561852222765360425679258048 12553379 -625455997636999995869750315639473354020 12553380 -58587574743754686877216986824203468800 12553381 -890727255934963052023497987234135530818 12553382 -354621991307588055733884542895493024128 12553383 -255458962179825990809437573487654526000 12553384 159116614723748350870190348062676290560 12553385 -190475864213130006531494890515941990400 12553386 118913796863962530412662827837985544704 12553387 -189321680322711439057435016637663344 12553388 -574339514010582778404421173325425082368 12553389 758854154396059750270479242689101820854 12553390 7961208724309675565020698784918644480 12553391 -1496426375013793268272172530103006407416 12553392 44084799154782529594091764125151887360 12553393 2238431511612953184293354094976224131440 12553394 -72447312612641925293508768699712398336 12553395 -806053354768120571919156693291414681600 12553396 131036705470365326211715094721232564992 12553397 -242220472368683953363733699750119056096 12553398 106194734941190406790774357305903777408 12553399 -233125266695150622546396451765438423200 12553400 25842064167127073606300436840606720000 12553401 -340135560713482909592904971317384094016 12553402 -670603247710611662155234424967643048848 12553403 -82799601012090414707118250034822568348 12553404 -332406630486219572935191785619953187840 12553405 -366792057394368494285782956520028921940 12553406 -999992294072758592379920755598044211520 12553407 -524232479504244329905863176301527685360 12553408 430918534238917385387106958958209794048 12553409 122591861833939349508145940393959963440 12553410 475266546390862864847351933539009551360 12553411 -721724628429649745175640991232257946848 12553412 1255874251779747124879189451749416218880 12553413 139056040963505646823485255382587535200 12553414 21541599881570659802209048806444851616 12553415 158812955367330368382248903836062213600 12553416 268739703346291287386165192129465548800 12553417 1724061019914618867984367581638651365466 12553418 397273799117837887013599524965987896320 12553419 -310663356319354484276516927739333104640 12553420 6692329728959154382058390939995176960 12553421 -152188159308168664413317373705465184860 12553422 127611368862297746936838375899040344064 12553423 997951783626412758597145282407941191200 12553424 -108266659259270796387503383188482113536 12553425 -464774577083980593018453074478478804650 12553426 -242575613280024995696019267065882912640 12553427 531757047295275671486006732173899741912 12553428 -69757560064198784653387636137914234880 12553429 -769930852437360195851775574422872376768 12553430 273822523156725300908816791205901340800 12553431 37395996648360390319223891579737523328 12553432 -1024754017474349945257162550157353963520 12553433 1692684314271075571884809206733410867200 12553434 503266983221725801241169006524159354880 12553435 706494368918591273791530275896292970960 12553436 174946545778673458507370394456557746176 12553437 397023876678267505523661859020640847040 12553438 -217883732638194953696755096085950634880 12553439 500156776874615989331630857311825012720 12553440 -268831120243912427746961645156924129280 12553441 -62759808614067486185034415932567344316 12553442 650776814211757621694510768470695419904 12553443 -422410102486378039200559951298900802096 12553444 -22287286859949228217260687655296840064 12553445 17186157196102055887831285601867221440 12553446 -246131182704580442840088381148825300992 12553447 512527770298802806869721417369149291552 12553448 792567838138823097805177517354625039360 12553449 -7351838211703348542735262610703334080 12553450 7818693104185970565340069741200384000 12553451 -1306227451913590129900888062389475745548 12553452 -902124767438534581313817987151978959360 12553453 1161147467389705495070391341942415840864 12553454 236714172944089625697133014753079553472 12553455 90876122971529264960520944639381339520 12553456 258814924673232148059392506621654401024 12553457 1447817828312121535262532167739080880000 12553458 280215097656988262602773808290237024384 12553459 1141576623123800004727216399359426323660 12553460 -750549956518449432155559192612372798720 12553461 -35157455695162344720579609679351591698 12553462 383981897120603379929926394779753804800 12553463 9888129047837407565402352253749395808 12553464 37019808753108920487063276530295767040 12553465 -1623691906979532091639007654305479542400 12553466 826024947869409781048836256367962008432 12553467 -19009915099089772930720970691016463760 12553468 -390452245163277103281184837286691700224 12553469 -449485065124463952422159222078896780992 12553470 -144608006748334085666106212348252758080 12553471 -14264053152461766492405628788961794560 12553472 -1053982792294460544275688953814863314944 12553473 -85586381270991514961857636043182703136 12553474 -8792658402376684078152467733261673440 12553475 268859437664692191681428470893786624000 12553476 289910836691486415493635580640095555584 12553477 694519938150378311629891340738835663326 12553478 -115477114500195332854311749414645199744 12553479 -281717872296640891074384348535966127376 12553480 -175759130600812426277575014572636467200 12553481 -277711233316933318236412046052083655936 12553482 2480701163551021652097863954472505344 12553483 -1165036239468930334130893498296868356268 12553484 -277106357721451886678637864633028425984 12553485 -40583105204708813091672583511493114240 12553486 -617437542926034493115905989910204693056 12553487 466027093604831049334857958279411625136 12553488 278611489920945600745276305896600371200 12553489 295973635740779914117814875680913057200 12553490 613827207660345198243184590712211059200 12553491 2347677008461808524047638963492222041440 12553492 204422639511621294153605679242389438464 12553493 546896829084401950519727802120087881742 12553494 323781389963590923067116282035413464000 12553495 1187961631877880297260132782417061961600 12553496 -1700399815670059387075521419922937374720 12553497 -911348580586596680838585427216882140960 12553498 -150063925930956966282391426020471882000 12553499 -366567542848749742432497977025990330864 12553500 -364513189813012220067322132925986560000 12553501 661062463614143417897243235906338763072 12553502 273624918873159149021911225354106181312 12553503 -5412918160709974443348029364016311792 12553504 875619234213037601099604278903169417216 12553505 1219101037407106389188083875498292800660 12553506 -5039917178588091249952499631331318656 12553507 -118992864819096511395416619252415097720 12553508 765523723337203081102642168133660928 12553509 345232094559240761367439155905891736000 12553510 -122800841665477979593598765119870375680 12553511 1314330916852563359446549331297511077112 12553512 -476408846573258304566563107428420812800 12553513 -359604130180132108914346014233212384640 12553514 341494068291285843544496457275381551104 12553515 190136071042031188898395169320180684800 12553516 -861437009513061718532982716403656014848 12553517 -1571576006514831384419485924771765605834 12553518 14894405893883311041676128665619558528 12553519 -275306043853067351115037407579477572040 12553520 114251340735236507083758327517367500800 12553521 -815546315886987342506770905860143321488 12553522 245713723371542050752144189170767197312 12553523 1646441620511619751943954828852330597772 12553524 -815813312961954599523825750779184512640 12553525 -867658193346426872182100562323307404950 12553526 -602112199009156587108717780318384648288 12553527 175847354913885416054839522949777925120 12553528 368490829345353564827929221257693798400 12553529 10483425931008973892663840398602617130 12553530 29427393025430349651474197771848320000 12553531 1260762478635140806160736127308042381672 12553532 373344963921210674136253299478699293696 12553533 77445925430312374930401569653374120384 12553534 362767537079502365620552065720355550592 12553535 -4094912292065916050482138088180522520 12553536 -56014186821228503134245122336511492096 12553537 -719346580856702531738586533549483779648 12553538 -632872761110033308970691326484636320256 12553539 -311071753078682627065713763522399733520 12553540 -104812629037584048983570741343119462400 12553541 76170249857931143611758425589658812288 12553542 -27364005641542686396151619362923936288 12553543 1262669789031908473015331973750677630616 12553544 -342017671011362676128753884294318356480 12553545 -41242690166652144653238015894933364800 12553546 110516794409336245755547806710938251360 12553547 442985454500636116618968653627533047600 12553548 -248275830129156311932442902682013696000 12553549 -12270943590566928265118060482345388640 12553550 322251564771696040090903240635814540800 12553551 -575114078208595798027022150503348881480 12553552 -68350261873100936825268582181639815168 12553553 -182063764081658978187540549191051757198 12553554 -3318095534709428643388342380092444160 12553555 -331507491108663652716950414688465932400 12553556 -679091553872325908613597271031019628800 12553557 1278699744927435157431277278769494960192 12553558 -273232088878732636591623174689465169120 12553559 -2208968072040215467278401238529653113184 12553560 582162612514098841559451445524583833600 12553561 -89400803555389418908987693876233155136 12553562 99910360620422296161321625355697967104 12553563 -1011761767306816379181943937828620837632 12553564 711513991779988776881559921253350642176 12553565 1033991685675257056957818318624420202200 12553566 -34202958865053127496742143258365363200 12553567 -502152017483682685843848605368251120680 12553568 491982592090932902131883748482354380800 12553569 7033243191590354478476799926843965440 12553570 -57440290801927585025692038038747447520 12553571 -59986471296023914333547627923635521400 12553572 235829737399316332656651014851469033472 12553573 -442369858560422368280310401365678098178 12553574 -453903138545347690141601085214277468160 12553575 491958517097161635399432893716364244600 12553576 -581656041502595560810901090120942960640 12553577 -223554776061978711936128718701028160140 12553578 -20154190740865381956885292169482212000 12553579 238823491501136831960794804209000344180 12553580 72174550602983830447566718783487877120 12553581 687135286746487392234499302056461790784 12553582 -142859801443995329835587762843065651392 12553583 484152481221729678626477915552767131120 12553584 40432836369074078590152697929576480768 12553585 -202958426986550244746305379376521155200 12553586 -50871155844985739121360806684946049008 12553587 -1049071278136405334988251770925676072120 12553588 293776050778619304611271956357045986688 12553589 2127968421946974295247434476286339028256 12553590 -58381369088576353204010951831279155200 12553591 -207466576052932256522531069382788851200 12553592 -21701309005825610432408447036165345280 12553593 110338495659513027833083906911636414528 12553594 175474660851745538819117691298450505472 12553595 59348808039565266036797355558917237520 12553596 1348774134741856046904735675692695633920 12553597 -7287353237273678476723911582603258688 12553598 379989870878212989875787063924979468800 12553599 -533042520258311784663403961742484596480 12553600 -76940484551338034350317808382902272000 12553601 214462483426713720357543284524490418132 12553602 179933662246043738721187029904531006464 12553603 586231105376721094353651756049466345852 12553604 1312366206554101567612360656619692456960 12553605 39683623018892360929225276448975040000 12553606 172598005597524150488706649115882233344 12553607 -221764132825550690207712591043615570560 12553608 -230010483153580085607639845942060236800 12553609 -557317455790746070109610291659471289190 12553610 -709757468711187641744523599241684635040 12553611 3077166949518064890846708362572925184 12553612 1341897235418968736302886707618234048256 12553613 160735227769615468060992484431709607862 12553614 -309845249236761527201255079708826221696 12553615 714263980584731899613020597948266554760 12553616 -285035600257604271816861348395809947648 12553617 -255926457902364111125725809935324439360 12553618 287173596475170289282030659870777303552 12553619 -26315742924487913134855374333183862800 12553620 216547052491703775634137152258526996480 12553621 929043607040150279069259034629525479822 12553622 -407189179561351859940083936958327469248 12553623 -634225576878693859330762245450559987200 12553624 -1196598720604857790052283093350615255040 12553625 -569056332000512797506689030654917488000 12553626 92796125165577580923644750001044172288 12553627 -608093755084939824525937541412421591040 12553628 -177907569473487576763677928428414950400 12553629 1092125328332869883432941155941788512 12553630 330973494234197666087654843479025368320 12553631 983342101173178936834875315071270142432 12553632 227241098562926385036661819278329118720 12553633 849705014808262549879380817865367603624 12553634 12251986388381327957679072570121851216 12553635 -2068791439604400870786157959946287360 12553636 -5171358011884941464405204227856547840 12553637 1121748973763777575605176786518909220286 12553638 -311349278144538692659360048790028661056 12553639 237922117492971908969512022324222282720 12553640 808578647203183809285474475430377881600 12553641 -401329991381182918999979218696456946550 12553642 348962603174790349341820591069737235200 12553643 1434616312399717323865719389407569351720 12553644 19388083247590024715998770099181486080 12553645 -294865000813678757321742606247631534280 12553646 109050310052014282801490280569254241280 12553647 693522381191370961962440519400919278600 12553648 -120019119521609751228749264894347952128 12553649 837126048566993023697290348818564277650 12553650 232938934036600313688715995862949568000 12553651 1424142382228139408805995006498764424904 12553652 555312996880199020965111544451077650432 12553653 -816651112510756712480868306345403146240 12553654 -623061073948463963485959162857053168224 12553655 896735950914547428215794068671837209560 12553656 -407970859093603963018809602081820180480 12553657 -1291816055493951737454063134379846603094 12553658 295110996711508400627211500679697775040 12553659 235886397981262165460371319862650098200 12553660 -117356725396271786314817539080506419200 12553661 -1539754877275292057838820697959063809600 12553662 154512897588357179047643250585556844544 12553663 -136787093627140483738729036856585081120 12553664 18502263393004876226325946554390675456 12553665 562934367787579844573999745871240248000 12553666 64502259069012488073093240370264043520 12553667 55230447898322237788958213491178631168 12553668 351085837146281388225948246382229160960 12553669 -1312728870004180014829232088064406056930 12553670 -159457312762397214833969591530422222720 12553671 -129772674162717801731475852651698827440 12553672 1375108841682682972564150453872618316800 12553673 983218838823707329666818079215812785104 12553674 8417534998352743568722066395178148352 12553675 554603223596751264096441891137127907800 12553676 158538152131770897309975372235712658432 12553677 2434672054030029767176051839313275840 12553678 9159447756102555321561909046665091968 12553679 -1993388324712733847588904503241261064224 12553680 47219521970745991445402795819787878400 12553681 674177949245209874297023495109566825792 12553682 -1061258455334311096872040794722229053808 12553683 676054269294730895858216126730220912824 12553684 59414772020920232241955074297230536704 12553685 547913495092138596096769179123435900600 12553686 -288751122352540532384451001089659352960 12553687 -703308484900991607065838036155299004528 12553688 182524581164455733791020163505589534720 12553689 -596502973150964981638781122133328323376 12553690 1805924210658900556972029592957617600 12553691 314781143614147614624501550817732017092 12553692 -776045485274590394628449872148444851200 12553693 -254090569838970509478091717715108826260 12553694 872396871125969534052930638957067985920 12553695 -197576753128901265848294148900227688960 12553696 -1123610606225725418322816033936176578560 12553697 496957276113737015541725742214008018600 12553698 153261091905672139008334142885380159488 12553699 -179111887920791365097812586582034785000 12553700 -993306689730857826251041150247444889600 12553701 5362296159813230602295742641624864064 12553702 447245652792282234167796747432101704800 12553703 961282354175161485855493684374369091704 12553704 -87843968615209114574009175388869411840 12553705 144665773670616449479817516410648045860 12553706 -465396387156277317726095583101803779072 12553707 725792617169291972105410359044168164440 12553708 -1016851294226051838015733947085500272896 12553709 545927458522904517836959856120336469216 12553710 -56782569088395307774512885310022419200 12553711 -484958281989015313226789380966265628528 12553712 452791991087059721102352772170484580352 12553713 171096246669561441659878162101706867842 12553714 361307898730529680359045502235731092480 12553715 -160650860062198725337523068851765098640 12553716 30841798402556064820569089760421478400 12553717 989763707680459913943478533759027024960 12553718 187326011316460181538681442627561031040 12553719 -252335523275841574593565474372289720856 12553720 -622430713362085759461322216685260800000 12553721 -5626654748464536237721174918581222816 12553722 293602202794263680457282092209919724288 12553723 -188299158458105441764980160989287777280 12553724 -1752340029870955403645684486523174441984 12553725 -237213806564580273214394963834095092000 12553726 -507834925664449305949126274800464108480 12553727 1163251440741219821141267142112735320576 12553728 -67010849493868308288901017879888003072 12553729 669396269931199163865919390700612869120 12553730 -177389153316231584203452046961548869120 12553731 -763617799938887907441668242525046054160 12553732 719638415596530853429532174753266647040 12553733 -108213813077916958779710790923554698018 12553734 258421616163523222839576514379154498048 12553735 -251770092698202929679468627579952311840 12553736 -505243455547233998834020783785871718400 12553737 4726418751399402323522558574107996160 12553738 236658029716389620032741759924665331200 12553739 -147858640768265545489786121806849792224 12553740 588500944399116605886898014274886553600 12553741 -641988176906159062184550710202059301408 12553742 -515526250916712373844426957021940913728 12553743 -1900186115078512400274229606596130144896 12553744 -111643703684756891795359269235358695424 12553745 364847934388869850056181322810260343040 12553746 -483864570233255382652640050217160057216 12553747 -97679267337819821959743126906748434484 12553748 635216498322801740341471258085481250560 12553749 -204272607349321988618482929763536545352 12553750 -171523459063951789846775201602740000 12553751 818322991548203690016798379076369256600 12553752 -1378349893183429952645223638193983078400 12553753 -1500645195065191282765719382491709106998 12553754 486208559269760219947407742757740878576 12553755 408194807555786030050416628203699496560 12553756 -1500745783039437851495058132296964615680 12553757 348309106998582881349794251632289188960 12553758 -340066871452801174261013680050571253760 12553759 -889820420600031441625307207570308826720 12553760 99993421631888295455030451547479736320 12553761 -1268180925561793676953036753144312019616 12553762 -230960838524891403719211541682568799968 12553763 -13020661728928724770300014279123427200 12553764 -8496562409952774621831930335462000640 12553765 170171799961632891018767762522009788800 12553766 1498623396036326557295945741698333861440 12553767 -427434310953478070259029131448113392600 12553768 -269558984917581495929219346747068989440 12553769 -952553147933080772595932516630561611404 12553770 -241000354079311844145432459135745094400 12553771 29373912210300214477882682491146967192 12553772 -91964712961647252945415297820378480640 12553773 -459471610605330042084904695947126030016 12553774 26539066773169631243134258155679828800 12553775 -3754797901848408653264329789715170200 12553776 207659726584956478825004300245458370560 12553777 1413806393432664176429407106466831012626 12553778 937451366995362858951322262055617783424 12553779 -64329674386736920520660660212391096832 12553780 -296647908997863324207908190823395033600 12553781 38067074160604882621735242520198925280 12553782 -127940135029312363104510081016691281920 12553783 -1533253148157247246461072093782466004776 12553784 -676139229175407594539619677185324339200 12553785 35206807550544473531184481098375878400 12553786 -113252619917383345332679308534988982784 12553787 6548303681636236355826552656377723752 12553788 -343003429443237884340146900823613602816 12553789 883902425183272654325383199708379132556 12553790 167816827687297783025905833735020770560 12553791 106230617087129505736242866020440668160 12553792 283303278424319668863090925272088707072 12553793 42300005882234660870609386704412286400 12553794 409053630324775397478054475499817615360 12553795 392662536670982890184331128377972899600 12553796 29603260134667869914267401594364649600 12553797 -360370404778880183956697989184843584800 12553798 -228416951899263940091634843412232999040 12553799 72561785419357059517068192112752294840 12553800 -232329180757261161866123903649177600000 12553801 -656006405399799421010833349435140740188 12553802 928551821122935707623781963525745314352 12553803 -936208116016615703299237076293265212776 12553804 100538042935701747828667322165041958912 12553805 -685347712662183448598754333840936658080 12553806 -108858096736794575740823361438568291200 12553807 -8468025552877529807551241852764942080 12553808 -336598818957686505024353500615024066560 12553809 498455880542051605109671332533523550704 12553810 6608813197446483489473215780359849600 12553811 1610736811929384506747193515821221424800 12553812 531421368348802974269945150199945830400 12553813 1116172947583367133088850257412410877920 12553814 39465172221982898285990531211310080000 12553815 -706251584106318228927651839692269186480 12553816 1788198229569601735515447667636678594560 12553817 1715301003504624132026604074135989801866 12553818 139471510197169942273970469165637845504 12553819 -711421857658966964863039791196555438780 12553820 220342584590347304229874327552561044480 12553821 -98972557099099265341547081763821116128 12553822 -186959282903896406493547685012152766976 12553823 390240230241422657069514445087441017600 12553824 -536883505895921614387099337513124495360 12553825 624922366204326316639665301933564957500 12553826 -504179899324552867560802549284445871616 12553827 214644943021302645904899706513633551936 12553828 411173634047577626156634490458534363136 12553829 1541902193959029176515033936582424210430 12553830 185644696477951076130654101085839132160 12553831 519565634154593550128023502273511005664 12553832 -1517823136319069713738666180144934092800 12553833 20310861970089814960743404213343275424 12553834 802668256152826877584350549478064795232 12553835 -100939140486098649676871832256619996640 12553836 21296385290518362333507150698949181440 12553837 614090502619916105050012585755148028544 12553838 283898520901304745147636608493210885120 12553839 -2486188235123046332656587958057391512800 12553840 59868116879094845172430607058919096320 12553841 -1166295335265845217094647298278510545280 12553842 18765733845099207905206077333888000000 12553843 172587716526940775060672868401232878760 12553844 -32802864025139396006655615526798331904 12553845 206774986507487975717319343462004125440 12553846 1245985453756559521734331973872406688000 12553847 -1477378128186127058212234877139793515360 12553848 -165860426937719897226136008337684930560 12553849 1461582821492068750925091337577023086672 12553850 -3088431897522144440474480440383168000 12553851 342628779205202862470602683841799417280 12553852 62114218295611472344595904953190308352 12553853 -48970180767687273091371688390432914432 12553854 19312585751414019000024959695688610432 12553855 868701724856277211810607534441402054760 12553856 -10439536580841227736132342031822356480 12553857 357138733583240303767880102542835274240 12553858 -1870444674361532850733627017410800224 12553859 479077019022323208190250126065410600060 12553860 -4866904597536408050143960908847841280 12553861 -2765100424429888859549012383363147784352 12553862 57632193851433583456762880056914894432 12553863 400935155127164637585000666397062378624 12553864 503785452731665224607199389899739883520 12553865 -350454652320398663564879261599766018880 12553866 -196411111934224596382169994961596254976 12553867 136254920638155048028074212677470380152 12553868 1079065623116313416380909622108079022080 12553869 -388370481312393287803544237886345700032 12553870 -107185866237198531680776400207702016000 12553871 1053838888294364943404256091018220040 12553872 68979664329926118111174408298893803520 12553873 -2682294904435477799402474213256345608076 12553874 -519681282941208310752790611528890019840 12553875 -651575239198416387733819454110234260000 12553876 -855001347476883042323846293815559488640 12553877 -464144718256238445491241212153495659008 12553878 -143505007187175782692247883106825051392 12553879 -239608951662466685878809759957002612800 12553880 -520219074850030445121897994563075072000 12553881 1680334396420126760661856625017756740864 12553882 -44727980999666973816759008719090980096 12553883 -30631801279854444688822438436089715616 12553884 103115187725619704230142723980959547392 12553885 243038616861523711812407229049392713580 12553886 -114899435689493504185364408508903212160 12553887 -305779607792780964125460217704847706040 12553888 -1766392532375438763430848419807675547648 12553889 135772033896366048207407238591864955440 12553890 -635880474954125121670482061689324595200 12553891 84846773284615141157498892398743299840 12553892 79656956223918428310376252888052596992 12553893 7978802394957104825495561828655221760 12553894 -219565357004742878044607393698998539328 12553895 -637315298106994772838079288775394735600 12553896 -145084149542497465900865249322360422400 12553897 -439147954221924066954598895873490288540 12553898 204150503094576946523070601901813172576 12553899 -1011131982458504558683346687945633453736 12553900 -91220525575310602049642663145151072000 12553901 131300065503621158881907944408913242902 12553902 -333420197479774820103111805709168304960 12553903 1190383657352295010739951006228199840 12553904 38153789638066036536031903893534965760 12553905 137847284465452378355074813444221949440 12553906 62023205868690414574639622772722801664 12553907 61979717580516006278152332772392330600 12553908 767305135471920520030931147137490442240 12553909 -1062586565619279668335041391186119023890 12553910 -84216410021357453167175897607747248640 12553911 15185911129870852587557147067919765800 12553912 -144576092090528026246251497156173701120 12553913 -833677357965694632675407828826643662636 12553914 227602264403684877738603321710983357440 12553915 18110047832334685754698048305652224000 12553916 956971746619772896007050752555057572352 12553917 -731218934259799246947150108680817600288 12553918 -22385791653955615640496034197437766912 12553919 -433892956796020568973570019127963842704 12553920 193016843378289385294364869430712729600 12553921 -1219609073939363257683001120420400786878 12553922 -185180200459140713775510817503481415616 12553923 637997198153264532510234454831561678584 12553924 1645677209924447425109138557210351032320 12553925 76294931443491447674120744380978288500 12553926 268598928220910353140706257031439953920 12553927 1670875754025622621760657918443112114440 12553928 -985832989024084944499949581989165603840 12553929 316078243940014500348318368702708961984 12553930 -124561976660628221018589851825092340640 12553931 8431355518335110577862559479494712224 12553932 9035220264411418278627760831210033152 12553933 162352852965340096183197810591907517920 12553934 134068124646142502987248603249066046592 12553935 426235467311994980330053635042307676160 12553936 -3966272326531798737153195992649302016 12553937 -696573429392810737198998339553832542608 12553938 165378846269844121641214698425020521744 12553939 -84002148928980586508766913949579800560 12553940 43038933592828539116542598598520135680 12553941 -153862243176380243093214799467374867808 12553942 -248231080947660915807565657836467496768 12553943 -255732517871472079221363850166443634808 12553944 30737948879705956773820791264690462720 12553945 -178020349234578323422399286492397090300 12553946 338510747519893158743221471888754288640 12553947 11589876433004283654343728856625737476 12553948 1407932141428679873805465109547055883776 12553949 -1416797699911506614328799037202896437536 12553950 91773037761416348872449400576247808000 12553951 -261288246784723523296851677091236461368 12553952 -487339335534845191595983688575422038016 12553953 272535608738710799246094417664239196800 12553954 92841156931540380874996004069396281344 12553955 1402536383697842491739521404413634822000 12553956 -35572102329319688001183437408202118656 12553957 250798023292938807473993766621346191360 12553958 -603968600399417992220758679481741829920 12553959 -618125013966840229776687807261199001472 12553960 -1077089291165985702481616983697583360000 12553961 -191153629914897082403363600938340937600 12553962 -326445339097688898016602375052475720448 12553963 -1769070342468258765813852482451716861360 12553964 911436162796414464040628902503912734976 12553965 97997297384176804714227022806028826400 12553966 272452500858047243389919114912882660160 12553967 406356113908514630274662100146600308800 12553968 -43595667736539551762907474430869897216 12553969 -677298075653813640799669699108779235840 12553970 -119875320248400023814773103264409382400 12553971 -692328123194601078591874624142130335688 12553972 288061445120853896512750723554300603776 12553973 -1541043328396811503035000618402320516580 12553974 -1016026007243721725950696402012357263360 12553975 74784162912845960031517409596960896000 12553976 -165675775230011091053729269235873894400 12553977 100139076022745761282127331858903586560 12553978 296455292289408933734467510333589073120 12553979 -5538805218672986009175181446283362672 12553980 -142316453246702697292104234474019568640 12553981 -1033381581596692659241885645799695703136 12553982 -150083833040756132735144275544406712320 12553983 414236312748415189147462538442181015680 12553984 466759810288933962410561788050407424000 12553985 466120761826473727950236450801187182760 12553986 358016116683078872745478934959230854400 12553987 109788863341028650640204507020892089600 12553988 845320592805151209351760620440386338816 12553989 -57201564158009132555645619770635094016 12553990 -788875467618227745794458652489785893120 12553991 -1360011536753055071583800156391967429848 12553992 923185073839233650301879698493002465280 12553993 1262803034778989971527313049991808425242 12553994 -505343304240823124298166974490214506704 12553995 124325120061803531444203237114542168000 12553996 -533555350448886221279155905235975522560 12553997 149404387765307155305829316452549606092 12553998 306414817457741256228534030111952186368 12553999 -1525092961499036421341414158763767437336 12554000 503512912841974446540789913617272832000 12554001 -231591446383976409255636560376805284960 12554002 1014833208240050627293680548225574551952 12554003 252684473265098494797110396676052519680 12554004 -126693840130730393738802259137375467520 12554005 -602131251153723268004645754732449186340 12554006 -584808585588616598761269770990627395776 12554007 -389183776547766445352144959596011425536 12554008 44526897142405504197134281206839377920 12554009 -889009665752065503009793321235666963640 12554010 119913397257367655259266887586704143360 12554011 283806869887565403496507567104002804612 12554012 816292044460176185208560103146831341056 12554013 -27126852817749279857413127846851212000 12554014 -982412565067134860536501494864159336768 12554015 428145692695066134707399376214386101160 12554016 -596959048752864716631606063330940157952 12554017 453225167932401343003551465324011252672 12554018 451454212888657087716268232273236314960 12554019 698454493157867593696879855659241886244 12554020 -12113363364371962945003475280313344000 12554021 -645686413617291191041395794119384900128 12554022 1834885643581821231809595144542914560 12554023 -201035112077200595364301450146806846728 12554024 -267083203527563599016864301176527749120 12554025 168954114936337305581790279478423677600 12554026 160870275185273839794660071841582530400 12554027 -805930446916858373134143443432025986124 12554028 -19882794817341370545847126876530392832 12554029 -178985233177435396829590944232702711680 12554030 797483240291779306075776668390519166720 12554031 258905999356435952867786110959027527424 12554032 218153729386543431981494830716717940736 12554033 575995267019239596651206171113765927860 12554034 -264704390106568473625152098984938533888 12554035 -84078383367984186004791860247391587600 12554036 -112764349789658397458836429657723822080 12554037 -735826830668019481188564714748992084306 12554038 -117834596294121002754819402113783378304 12554039 439803634101323189668853679409282299840 12554040 1105914641632431840226077214907934720000 12554041 2279861065358986910481136125224747327520 12554042 -1011861774399023477939090941527728839680 12554043 -695176433366587318448833727872333858536 12554044 773271019067763027192290478130268915712 12554045 -395010868313496566484115740651747688020 12554046 -124102900426045482511979568540992612928 12554047 -59685812576998260031748782583546250888 12554048 -164204711584142779444412074582647767040 12554049 8187882495434325475249356873434039328 12554050 -115531708327099461087228262671361405200 12554051 -690727977286462737057162117891900186948 12554052 323769516514782580110507174385462738944 12554053 -610537150034555129677868920197550840196 12554054 -101780882446021216121754908536274853024 12554055 1099563280391805317759822292215575351200 12554056 155594926521716025711896865068832506880 12554057 -251640934548926761222317940024412882460 12554058 -952336726532295476919544021324047261696 12554059 491702729492252158039433330581060553472 12554060 4983195895625013194995341359411788800 12554061 86822991724074768686518841449121895936 12554062 -9367606093270839624720306797513990400 12554063 -583315344071644816463641841120191080720 12554064 -312612815557251358816386333129341607936 12554065 16957421595496028440778215247143485120 12554066 412317991970718556731043519980084126720 12554067 -469346641982499232362543561736071351552 12554068 292158242260226238241724875415796877056 12554069 -1037596941830594025618765617172828685440 12554070 -98777881366715474322268574702269440000 12554071 3292544025095489820128734951459894906320 12554072 1268858503329138331494401187022172620800 12554073 -116972651347223667983776401739323724800 12554074 54235795884882641950902504979052818368 12554075 -48757055251464853560804843833427432000 12554076 -1285864292968977244749537494343310295040 12554077 -367671596129311748317427214868261303296 12554078 117178803218014509692015239144736148480 12554079 111737156575555740947472470540259388800 12554080 361693939358261649991404455270232883200 12554081 1768049020697412875045911741162699758882 12554082 -288147701218469299601615401304183109120 12554083 -149897911615931502246233142682845002960 12554084 65341303066737629921560562371364505216 12554085 4575744575526943313048505569263178400 12554086 -307139635761383146723094154438629407008 12554087 254801776097880966414994936963351076832 12554088 39013990891088805309690253252317265920 12554089 20086881458585494830621134254653991824 12554090 -6010278354373156274906567898965959680 12554091 456893679269982950348717557468163515536 12554092 -5524953691987169409970550818343513088 12554093 947835944443503832661415054404637312342 12554094 8407623366194473856323910835791595072 12554095 -331105008593279639984949951607831992480 12554096 -174394130229773728478531825023298469888 12554097 -42729645352752338274443342346165970272 12554098 849223094764818185452022271143023572480 12554099 11556822441256508858907817049386916136 12554100 -57660176805226605701614134417871296000 12554101 145903499931478968630339567952951453184 12554102 -14252089076009325537929412997502434176 12554103 -83530828565651069228516043372348157056 12554104 -1403706051685268315669070285254402826240 12554105 1012829717283564771484761293954303624520 12554106 403062624783776087527771756987143727104 12554107 135252862817808549771151827712861825512 12554108 -5277493303868041233821784503638892544 12554109 -171934944503715651728610427066407977076 12554110 328021010013742738036024442118699605760 12554111 2942168132756533862103645045001004692800 12554112 -496238715486799449932666389066741186560 12554113 835492797843370769715882159206780352 12554114 321629123352227613327754080082982400 12554115 320114338003831969388246092258381643520 12554116 1393219651753960739665655114428714048640 12554117 -357826066342856344445118699808857515520 12554118 11628757247149317235339193280915169728 12554119 58477114176602775555559367134081024200 12554120 148596955614815823186843325442605516800 12554121 -4067860278924034483262836026578159088 12554122 -362460421115802909515469139525802803968 12554123 -1717543784107829549734359348386297387520 12554124 -76975792154541069864926963506812039168 12554125 -1184498329289500759870364774434227000000 12554126 -62845251610330309638262156921742841216 12554127 208408349328276255638026739011079470560 12554128 241553723942769494329760918256728227840 12554129 556090048257923654482662775779648749760 12554130 -332523722674320780475696287801349716480 12554131 657348972287717606330887003600942197932 12554132 194348583459419040952764755656900362240 12554133 75848588457799033989339936614038302624 12554134 -613943461330001174398369805200835810784 12554135 1050289915971080240961903363548433155760 12554136 -5458065884374210994008104494845132800 12554137 -699991772779709052057304855405729765056 12554138 -681295119431765249278786335733717390080 12554139 194979649535213909120099523397339425648 12554140 219090061722622010369512078622508410880 12554141 1042965188601700710847595771632690381542 12554142 506757332997963758825625232443453056640 12554143 -1008953585035489486886894241070703054400 12554144 574808215945052547186433606074993868800 12554145 123536499580952509370503099166270670420 12554146 -148038686438439691440299027407951149696 12554147 -584496493752655718729206382694432058404 12554148 618380980213506215049369042649842631680 12554149 -306910660973030215015037574664395272160 12554150 -48343375358987922355175061544802832000 12554151 -5508852588011255285575450764246174336 12554152 -733217585966182789124564737890827642880 12554153 -400247080243056491218518966555246661980 12554154 366748058700423903991959788663860377264 12554155 -2600648497353936126652210684556580729600 12554156 1239807673950799262025817965578972939520 12554157 -129269108724651034972014656638945138176 12554158 -77022008689597543645774843171480482240 12554159 179900353338603906730648083394158921888 12554160 -16072188036698983889073096858738032640 12554161 -314212073960151155801851149515822640238 12554162 -370749160200774681004984122145639096800 12554163 -103294189523878162036325607420403107840 12554164 213772310844656279258895032094377506816 12554165 347433849379412857867599945413041197600 12554166 -482906935756685121932426989973533172352 12554167 1686823813532464871985149255348194322216 12554168 206119377936058376062983961095051018240 12554169 -1442616301025613187112955646704282481440 12554170 -180525187054340347406699016029827491840 12554171 -35521152210885427293065913928226117856 12554172 -12460655285918611704660520477867004928 12554173 -380826124765190055755606539843234619578 12554174 369636077721019542713491124268271593600 12554175 -16587307454955608197671329768495662800 12554176 -285354636399863699320486819331068395520 12554177 -1777668788927630008664911043007812962848 12554178 21880520761989707331111487225497627648 12554179 43158922640989202341976515515943939080 12554180 -251326742475969881321771773399861881600 12554181 -465062719265148364811643591249744581730 12554182 377620859688576848504838959311771373952 12554183 -1640178135115130637848144916903858710568 12554184 -148251739904368705360355028733624320000 12554185 27959070721543652636643122442049556160 12554186 -660709346561917065553671375874471136208 12554187 -371976652504206607536208551093789134880 12554188 -1505355849675834589566125915224619898112 12554189 58483196625765888239209752820161807990 12554190 5749751735179274308883181017103561600 12554191 547486893125964770097890534708802856544 12554192 -185158922774948873121916584686058209280 12554193 -1432760749389037110653671718089987853760 12554194 -2462725178257519138396800894306103296 12554195 -448643925679735202809530287766798879600 12554196 -4345021593708600813327214086432503808 12554197 584953593334166990625214948865164922400 12554198 -44037958718398995091238281669771950336 12554199 185265933719183593405790744039387060448 12554200 346592513271066590960883473271879168000 12554201 372410299299108428520792026960290335504 12554202 -141516472316066220772581517670940138240 12554203 489806845459241779368517625349378247080 12554204 -168294150691919608841204547420331081728 12554205 -393438973562439113838035673052791811200 12554206 379583434016027667518561877164532572160 12554207 858999229954199968412335255011322743456 12554208 -1007152495281580133672807406691530571776 12554209 2501850533032442907329978416795700963220 12554210 -74149705538676678013420506701174742240 12554211 -511503313136559803754559964628627432096 12554212 -196162275479407389323413517213993134080 12554213 22255107477361614638762990271372252960 12554214 -407632765509192730086110309870255088960 12554215 -499174406804267181667355494217089085640 12554216 -592250423102495327296596030412961894400 12554217 -881058503312381233923217529853828625920 12554218 -34719725992859722868289517727523776160 12554219 629998219828657564375723124688265440096 12554220 50262439991233295237227015991400529920 12554221 863696157845478542209281032181136926422 12554222 404974891786630413792176061852486414912 12554223 -76563827094831163488127290246556228992 12554224 -279424178363486962353206636689908137984 12554225 278452467541634574040223258384187532800 12554226 -158847018668897186150142236280503281008 12554227 -698945523435354588530485112491972956256 12554228 157770480819021683320588821669426297600 12554229 1009093320764820961439896844202364989984 12554230 272681580977361718239852088214064192000 12554231 -1199592779355301202930633539443267909120 12554232 -799760169459807735780777377711923015680 12554233 15182445000405448523764292328029637482 12554234 254307763005127544034799213997035776 12554235 -25793029689382149800508766065317245200 12554236 -79726213822275513854112913909392670720 12554237 -10013346081563373644172379587432551040 12554238 680473057191447720583792874851212677760 12554239 -990242231804115197023923000351513632640 12554240 -859509775056285058085510032298071818240 12554241 -298576276127486232099501283454600210016 12554242 -411015982251644421301624055053970188800 12554243 -375962755849888456360958732867247452256 12554244 510943911698299507239693974873834833920 12554245 -279785268946345217208228412006788518400 12554246 -623903740512452020195834376243174528928 12554247 -660218249709525865040922787813574407728 12554248 -11067765876954940417863174456810209280 12554249 -175419065187676866986943848434913355750 12554250 97734984750339853835126587225714560000 12554251 2894936867752272628333479047453662560 12554252 426795016684346170868216969540386772736 12554253 791409359495142823201464999492474347862 12554254 626441270125678741163961059208403816512 12554255 -468565938544265320683233570627371387200 12554256 -21068651346670170501002611409540874240 12554257 741070826521046347684715247968798019506 12554258 -1428810302878765048937925146484672470016 12554259 -1835289270808937016893811279201769490880 12554260 -83261247365194972911100213934104074240 12554261 -2763616123722917687113705984562562581028 12554262 -1881927272403811354031155128859220736 12554263 106042192337061108206169389994343687960 12554264 -1174270261625786463825882468963325870080 12554265 286975560842732552874642285889160416320 12554266 183410009256394786990395752137148846832 12554267 -782808484100150670303438366684347992896 12554268 -799902917606280156815690900875068802560 12554269 48921550997969848234742259115034753280 12554270 -20916183878861703567081607093856713920 12554271 -31279725154691000271760981146409357488 12554272 -1519885679459073585638326556924266610688 12554273 -505994484714748821044138063415822177276 12554274 -178507630854245781552704820793724206080 12554275 802809262230233767076603771327870438300 12554276 71929586951139146677877708072617893888 12554277 432706439497738645847357111759673517920 12554278 -88279029621294073436768373450350827200 12554279 1942048996609949831832853570677163904976 12554280 -4038287552204370481428377079608524800 12554281 1802261142763799305904848199595167497082 12554282 39274760839522032093947602169808448704 12554283 398465786549192954174562522934916388864 12554284 -310225891045265591881236843258868720384 12554285 -182571060515626875945864296283796896000 12554286 112298400809545755062066288315571699264 12554287 327844557104295531766442117954898135232 12554288 -103453617214864560664807251037754818560 12554289 965437371443519481059847088942667790816 12554290 -24968218153525144227871889160175348320 12554291 942044532114539658763205647780825075968 12554292 -63568073530223713864811206178554318848 12554293 913522432536877183083155411020679103000 12554294 -708257307878087807987698660415796208320 12554295 40406472067070168012481253510234897440 12554296 -2083446103851271357898532646013275299840 12554297 146189278498388677785952072171160284032 12554298 -126038179896976243701698826667266362880 12554299 -1381167458236486299346488129781849212700 12554300 -139666580207597063456029867405006310400 12554301 -1175469233628275286086690987536108378368 12554302 28991913748378414896716767421157572352 12554303 -823638613594589001963368843805951555720 12554304 32734237288589015359311970939302838272 12554305 -1168906361808304238438628615589233531840 12554306 -502963119926569899597073284082031840736 12554307 -670763951750921937859092174357193905960 12554308 -25743969835957773904559606740116273920 12554309 -1718177459146507111820703081705330491490 12554310 -90968237359547015642972917387083540480 12554311 130037860568562188217620250320289469440 12554312 685989106884760456471018628677701043200 12554313 123382070126952415723111660842043094400 12554314 52396104698634948565650010826086343520 12554315 496718235348817667952914004038199454800 12554316 508307020409716528633425728201992303872 12554317 -1655741849432890950537633785954182170634 12554318 -13466549303553570898738250009773867008 12554319 538168450885861739006996199753693233544 12554320 -94553753514028524680866764720195502080 12554321 -38332690048293239577298350332559521880 12554322 -70537239822651558807884480523478950912 12554323 -6765058642540227669263175349319473392 12554324 925638105651069916875424213060409421696 12554325 391458489166061257152855604530664368000 12554326 -88899345967164137938913105073746280960 12554327 -673974639893469392802228616309639288824 12554328 -13210795736438283034879930008226467840 12554329 -379647523568656375901735659260850110070 12554330 122606592484799000579005337016981528000 12554331 404176432503966120706515775060747014144 12554332 -200720974341410469724354111514901841920 12554333 945555466625584092276814137236721409824 12554334 -45961123479259597742561795635388357376 12554335 -323784392594117071243727204386360245720 12554336 -2840819124429867102837810655844845486080 12554337 -113044165088026321474278114611001438432 12554338 769166357722001544467427153140832970320 12554339 226525029998336239829035147932185219916 12554340 -186392050409248032561478511600439705600 12554341 64767938381332520918266483069675700000 12554342 -482670510605094661437155372032884464928 12554343 659543507802297411654732801145243923600 12554344 174845725732585789853055210724947148800 12554345 266772097835379432856485031197614107200 12554346 35179459767721077137953787904784662528 12554347 1039731898293832380620453532891084104352 12554348 -130101767914737353062915247694793503744 12554349 38300689482469481241113387578006012416 12554350 -3895720779294936408114287694497289600 12554351 -8001026050920903955118919962275218696 12554352 397404210902829744435184318641553244160 12554353 434085222456235516671347335561876924480 12554354 -26932938181177585333850189335227888624 12554355 -185846299719028608284908596360749520 12554356 -59116772864946715201439010363590462080 12554357 -706393384804405048395713919224019555840 12554358 178113526696115273307353945901977456640 12554359 84170778681330171001819649255399099416 12554360 -7392611988327093454892599333539840000 12554361 -2033858808593330671035802538394445442880 12554362 314726576470592399309130473913425489664 12554363 739616366369797995142465443047968392612 12554364 320762280704470331217206409457931059200 12554365 1229822039036811535935622924859434729260 12554366 -3595394802840399911996362347634317312 12554367 -336920895448101072387454847560442805888 12554368 562579940105791307315645721960115077120 12554369 1148333996904123395267581076363672464770 12554370 -302164401310205153349898603590179712480 12554371 -207275512902563058435554634367100759428 12554372 -372390362672715688935073756732124951424 12554373 -170652835125759215671892098875047912832 12554374 193678545934944796834482695979420672000 12554375 114285931009616480894116646755200975000 12554376 -1637854615337413072919876055093237350400 12554377 -1241991500875023652447868922053071321920 12554378 -492173901267580127393765932459326551760 12554379 -1010961585553638061213831657252960306560 12554380 -442741257500490125477515037813760000 12554381 -176439628400237121131115284808076104000 12554382 -648098741021949585028867734480350236608 12554383 1489032801913773397223417154852998268520 12554384 129104381191422979739256581987986022400 12554385 962233873814834394438864393545882932800 12554386 213501091349114985876507802404373366944 12554387 -692720014838664339092316829456943738964 12554388 -521427112073914657910097192170683705344 12554389 306767958215287072259067090607012701024 12554390 73852685854432170562610342821381276800 12554391 773996404554693179155557955277026693992 12554392 2771158737346375535480143474389090017280 12554393 -2321545173341847446498451321920472310320 12554394 42616046495665163476896126113694832128 12554395 269962527001147801401233908199563426080 12554396 -613727470849133194489203351055745659392 12554397 938448153598098092025948206456382811974 12554398 -883702126003704411862497306519862654464 12554399 150079863015444879106203368372537822448 12554400 268955427744382496617196889710631321600 12554401 -1455306633395289690685388763660552377196 12554402 31445205406195630165713220927381478400 12554403 -168545690956911923957568092442738279696 12554404 1004266640587848546826389654006342025856 12554405 47129813119514052545480671619692869120 12554406 305732573886628440350102263241301707520 12554407 174742628378431340140384977324096624472 12554408 42399916770450406204957020960824232960 12554409 -14182065637817476772737503392827392 12554410 -241759422839590458443689771494608578560 12554411 -333316447047170908929628301051928029376 12554412 -182606712810820504134200278831060992000 12554413 -14363762045733876663946138548456758952 12554414 441041384060923779247276097029266903360 12554415 505792098526652195801224575466393193520 12554416 64291325034653438906122238874351697920 12554417 483620238040497956357892614956106890992 12554418 -507876978938861898660036391094754919296 12554419 -865149686997595868747250693269813874240 12554420 897257069332545817886570530997440961280 12554421 214754247007940560127853956633320757760 12554422 353085455206827724615576290533704708512 12554423 68013688511242102136572186746466786944 12554424 691261869745490003481492017984299253760 12554425 216882233963764395809918822021740751500 12554426 273875238262238136793968790866173772912 12554427 -1179154303744300174501190558373104565480 12554428 -330116957273519121408191501986133153280 12554429 -337008425252059453716531837710962676820 12554430 -134414039435401784583277820399497052160 12554431 1072983360909750096785455041851161015200 12554432 -482756394792143332206873881493582643200 12554433 15416747910349714737431656676346957120 12554434 -376368281066639301073363195786475843040 12554435 -623693115439336879881981982145009056800 12554436 -305234796391881738306360408284730098688 12554437 291681839621301591895229782409502950172 12554438 135445956401188666945799928778826751744 12554439 -1124243065700255793126156319626971564376 12554440 -1008148995511847765605846211965194240000 12554441 -160828489537762501115492870823355104000 12554442 -132540744970770687272254823551515340800 12554443 -1581014374661560574157373056746259440640 12554444 -403247642567785847765036269592396565504 12554445 -97362078331358358323226634131590736960 12554446 209521560524725919960860324206460376448 12554447 1077863964390615093307007338390408678896 12554448 53197544162249085867799070425098092544 12554449 -66630571273431829679888148428075080234 12554450 -128144047755885581223241052290581981600 12554451 -2986163138809768622537637541528253280 12554452 -22531690465980269498254257509539012608 12554453 -1662246086763776949664364874435700613298 12554454 355329245376183824941719409727546105856 12554455 -692631617168770272392220767990695409640 12554456 -696283696091613308528559605615592069120 12554457 933612399326742472544413308922113321888 12554458 -30136116837893288124288309332818526208 12554459 -503471524133207879754270731665140672000 12554460 1255563082052804416087682423190160588800 12554461 430363279351428403992452483818815633062 12554462 29507710623050694013875633993297682752 12554463 84060916285929039803730741801143369544 12554464 613864512232148382415096313037972307968 12554465 162780419630610885415070965464516585600 12554466 -107311849857889711261973763357424363776 12554467 -117995653601505043001390952685620796480 12554468 -683271969746017762457066964397059266304 12554469 -677787999756754894502266587745324875906 12554470 137553600975603525585439141491567020160 12554471 -155664194248247803562806696267952251296 12554472 49003370744569742806801113439722700800 12554473 -571232769365914838897926583962414366976 12554474 -806329239913374343147394642757366621264 12554475 -139355295213807665018214853750798217400 12554476 -1014776941727988220782775287763114240 12554477 53545572878280639706811709910759032120 12554478 288900745358918458045724882208465710400 12554479 611389728118910040544034700291789128176 12554480 -152631973170622787906052067622559744000 12554481 60172087902022868332760247213598156416 12554482 383565545940239272693511449208674904592 12554483 49900571563448965509951855019906563000 12554484 -222215540791785290049164242948310974464 12554485 -85948251465285304632106182970024487400 12554486 390030068553242678063405026033121721600 12554487 408678446210783160331017957021370421760 12554488 -489080548686397149031556121909411594240 12554489 442202122792077124339288987373988018900 12554490 139718357882690794625821366680238448640 12554491 188883217144646661619180994681377293984 12554492 871701925092056822212926278059827770880 12554493 342392981133253963972850909484330129984 12554494 -27053800989592017663360031450069702080 12554495 7277088146906901218578670791802811120 12554496 873718971273159387117089228186871398400 12554497 6081741200043389521508455931653351440 12554498 388168621425996520075044444832036072320 12554499 -1112567801042340269658644945271417515520 12554500 -415104662953827367423986940654307328000 12554501 120270579688684566291111195009292289502 12554502 -37178573195382384679475104802501214336 12554503 688200779618831295768576368294538055152 12554504 -348772215728235463754786418746074890240 12554505 755067907908241806847915868022761292360 12554506 193519156254674140655797812554474884800 12554507 -42196486515576688147906163500616929248 12554508 -5600764555051666328972871135443297280 12554509 993247401992402533203026727294180284640 12554510 -641897210187086146813509729815670315840 12554511 51279628080899949175718094588948977040 12554512 -30279594109599853334867194362272153600 12554513 -787113720443011898513243136904162033116 12554514 -12085168328250127704439638551558811648 12554515 113572201033396019271755716033432394160 12554516 429523327583491688498841062654415728640 12554517 -1003562863235021379934759600481300071488 12554518 163818324679438862134789157931962424960 12554519 1122818277130102635897764893890394645344 12554520 185885311026864431957135932410819379200 12554521 -596819570420143983859015211496357855488 12554522 -26472223048944790394218526832374937600 12554523 522627367669183790469396052437720091320 12554524 599650571389791898056470498046328997376 12554525 -23519732371937524863663314682829063950 12554526 -51743550367911039942258910817041170816 12554527 -293648035378031691852411939187475227008 12554528 -165964895395133180498072431108741398528 12554529 184248431785837213309082186260128180288 12554530 153312171443703386521427690412104144160 12554531 79017273889963488991868002722779203464 12554532 29918590417575246482470844900152549632 12554533 -654861351047897989437189494078361569218 12554534 -201291548191626342069337073857138245888 12554535 149421109305544253676388656312327936000 12554536 -1179190838480305294434074608455152440320 12554537 -714385896693987037650111808587346891788 12554538 2051217163724686719009837792720023808 12554539 -272726182473016882854984340244264187560 12554540 54146209947933430034616953330458368000 12554541 -956821072473924433187017599444019786560 12554542 9626396319321712428385452305508139008 12554543 830442816549987514580482300054886205840 12554544 1743103676848787185020765621171978240 12554545 -251770622867586742024052003794133018700 12554546 609348036667670733449571252010206888960 12554547 -737024104161601888217947214742791065800 12554548 -117513761362817957855103385144745444992 12554549 541544365527366512169096232871047525536 12554550 -153494308804301103229052648502255292800 12554551 1839811446565951625174553135654235768560 12554552 1683265885626653984549576365083854745600 12554553 85817474233496641554539346958490320608 12554554 -328736561988300013098046360767906178560 12554555 224198785526966388458807451362873054160 12554556 -232178770442260884964923872902007562240 12554557 1779828399847796002050767483041317540806 12554558 84202063057436217708487118023297755840 12554559 1270971269068575217437538567145355509424 12554560 246077613211562122901963853946898350080 12554561 117226681906419192454603099510264715712 12554562 154229931541894202404615031604517498752 12554563 -132317857835165017160811110541666728704 12554564 226786892218403872182720497031925555200 12554565 -760017464881525447669315667393479248480 12554566 48553261666907445044523851759315679744 12554567 1446473911472500443638907099790497248880 12554568 599547725879111303581195935519286886400 12554569 317933974262662565834130425785120919220 12554570 83987238530501177127136163550647976960 12554571 175756230699778854565112104332871850712 12554572 124830367855319243297918011054413104640 12554573 -267968646719786394206102592687329140800 12554574 -584442508245215928217760417895814933440 12554575 -40575391741015576365772687867723036800 12554576 -72622551957461797845452835466362298368 12554577 -69884911310057344133666394896714961600 12554578 53456625403790311010698558225445195424 12554579 535741141588770540648609762984124275180 12554580 -334022940641658236283545181935112622080 12554581 4500044088248956884190462400585572864 12554582 -755025923154863336131600826525094544608 12554583 202111100533890642962607876967844024424 12554584 276951646184689540829505543497305712640 12554585 460858925370594732295418515415791503360 12554586 78197342429866780980474541557138443520 12554587 443173524279347490457303845580020924960 12554588 -503758269379008607398108640745734221312 12554589 1573621670329583479620605304039673830720 12554590 1043924969046175902211175381841517900800 12554591 -167770196753998265749622008374650493600 12554592 1301840900365145572827240935518875156480 12554593 -1979082023144329179832132229344086228480 12554594 -157870890740691359783545479677970498048 12554595 221019074813889393612452377625513275920 12554596 461704889269800596139541528068583022592 12554597 -354835685758581637979979624875812224 12554598 70078723586643969041725837297125937152 12554599 -258119551090868868274262143126225868640 12554600 -281793479489960168226662819284511616000 12554601 -1244775836617900516303117633575065278080 12554602 -100454027616548903331733154460748779168 12554603 -598985740967821202494731418050091545696 12554604 -272367085276507368273973025083020668160 12554605 55531533492316196268194890129391688960 12554606 343477076809621846367363456366315506752 12554607 -133349574459529525981914133558665366240 12554608 376446363537403763467456025289491841024 12554609 -868347585778948211613081107585110475280 12554610 -44389560020673481623418250547170841600 12554611 1032563910849554577623154408756853341400 12554612 127148287554599225714639430901759088640 12554613 35889250065485658655659627462137171064 12554614 -41514217659790805191332844913497045344 12554615 -25981809081538609481218989249841254480 12554616 -420747769119629010423862787742848102400 12554617 252373094372855526975577211033716531072 12554618 -207834603470691800445224813056404708384 12554619 173327374807597690704786290491762974720 12554620 99113796676012542269115083543399577600 12554621 -1317914194383247912678817173177351885056 12554622 -423712868785739177165585507478340166400 12554623 42282334145516351908619181969784479872 12554624 14919457351369268240248510585283543040 12554625 -592193394345848772010805912964592080000 12554626 86470185871197218602543531729938508800 12554627 30180607913117951737690126443750305520 12554628 -107604900092085273819546245307942912000 12554629 -2774174944885096993971259386888279448640 12554630 536081742134700274871939840269109299200 12554631 257834862243584463695716943946240449112 12554632 -393898325379261452687357263685619993600 12554633 284314220133376824196309507865735577060 12554634 230580308072483624727709980231626484480 12554635 522485940854848025915719348566106018080 12554636 981523740068680720350967628322176091648 12554637 162428942999731546488443317084235235168 12554638 402181416475411113511029415205585910720 12554639 589528239219063230792895593746927463424 12554640 -38913299710486483694532989207634247680 12554641 407197551681423170611071893057622783168 12554642 438581858734124544023178486035482294272 12554643 559534015495757755182264530802585831864 12554644 -581006399191155734038311682186440897664 12554645 448258265774065026419433141176201103000 12554646 55863332016546827886412370501061531648 12554647 -265365106397398111398900533763463345536 12554648 -1756711232787140119168296879458239088640 12554649 753294376385307701096218633730384020800 12554650 -262607931258625087983539412050704802400 12554651 -164289327869562979348265040552434630400 12554652 9717025816052168411885839592244977664 12554653 214097906121823192089909004521964942860 12554654 -453483193885010918076911697481613184 12554655 -114312205515988504601022595991486813280 12554656 316527234013715344791809559642775683072 12554657 -1251190496845453978567095206736765848094 12554658 62283216994359823344809710368268015824 12554659 59126100748879014530054107212540733568 12554660 -782192581578018896580706928427005464320 12554661 -599489849473265219821398663697768536576 12554662 623396225705855437950305877364752283392 12554663 976600770116240796884552522456841898368 12554664 363390701124506133493358419214204928000 12554665 456010079506056873102752237016623718720 12554666 146725406053163638853579359062233338032 12554667 19556674202203552885412660440194641448 12554668 -167651069831089429875736466214498304000 12554669 835552354574960471169069559344476821920 12554670 325155775139714380200111413730780364800 12554671 1773386925144979092309174796448407905544 12554672 212444791909053122724062678954295312384 12554673 871076338251627023177906470831713305568 12554674 -903763539524423699341684158907902388608 12554675 285774253361286103256344231208601922800 12554676 5368173350008918855317371209116144000 12554677 -387234879382670226227614930185626518400 12554678 147731891236631050787747296281161780640 12554679 -382587522133306648077576961827589800216 12554680 -593543305397509268241427530589347840000 12554681 817088877219765590303049616648134349482 12554682 155057861039036064447093470094752451072 12554683 -461657188150533496722591758143119842000 12554684 -474140689445726986693283579360765635584 12554685 267280039728895586037360441670006433280 12554686 -33063630037435537027948903700718389376 12554687 -53925971570449204268519002292767418880 12554688 -72435354716518835377837417028319707136 12554689 36059747165336148836532225424801509312 12554690 -54399864693711101858815760282661120000 12554691 730626352722870550631079491174533395192 12554692 -167049612013991309283384540054902638080 12554693 673410508601510756126414417602463603964 12554694 -580885501704064251865209653578695360 12554695 -675150807124268074689281256125280668400 12554696 -223484957757916623878052890157539328000 12554697 448005025370082185857370355528300310800 12554698 -89991539945352590773567894874913023136 12554699 -1916053179829898241812944109225346504300 12554700 116635699040037099321879966329202240000 12554701 189108440266335169357395168031697603702 12554702 220104354883557609352746461672438241600 12554703 217578043725142477512679390347654666240 12554704 -169115800164983329050713252276113932288 12554705 -29144354234332940333680013732897488140 12554706 347167990621002377904294915872435923200 12554707 122593840281375180976865712322407559824 12554708 -293166262971513252259685422051215544320 12554709 1091264281623497754009850657631178382560 12554710 -135261231809842834860556102075345693440 12554711 53295465956908720986756319599589209600 12554712 496526103042138630597270640622958673920 12554713 1366769069515026739016324009203218098580 12554714 -850716308576861197245406505049955478544 12554715 -383305666046152825217722862331881033760 12554716 -4494854216822680524340797849863811072 12554717 342765255540615594448382653666918886784 12554718 -395449146712770240455455597799156928 12554719 -899132167093690957165653571793852677856 12554720 -170162690873424192153366686814268293120 12554721 -446208036971796152404813983704731623936 12554722 -702438294018939733460256159879856775088 12554723 546550389475277939945080287263092578972 12554724 93243152328626546458657985947815862272 12554725 -99000532204148516528540088606193184000 12554726 138733244725315363046832784013809050240 12554727 -1114022513142134944146868475640655736280 12554728 1412443887061153760584051936894809292800 12554729 -119636244081564233186839732143934042560 12554730 -334276404631571033398934797089096000000 12554731 -796189224550175217659320664109269405340 12554732 -23419502748520318503407565235498395648 12554733 -28080282818072794914461123411413695552 12554734 -285522897336017160926963086901904457728 12554735 573884300978688983595844341891379012680 12554736 -66166727221367421926043957933629472768 12554737 142853293065931567405224883437610904500 12554738 62490855931803391056033897087468848640 12554739 -341369827811461159584181130097250740936 12554740 981281826459039494206139604069924864000 12554741 791400855609706985567579466196419314112 12554742 -617221198846949834234617150159797645888 12554743 2361099390750114692471922257313953290144 12554744 -558512999415131921841016385055567052800 12554745 229952739169750408989442567755456931200 12554746 -116985363555526059068359686361289108736 12554747 -821654817343688003315583530276818637088 12554748 -107418046097348812408926797881814499840 12554749 -481979914484107416753755591544755255936 12554750 277671374533438734199221622989937728000 12554751 -1321174948968438283124700117162660343296 12554752 27495918094962280674863300839382974464 12554753 20005320116548050330906273519715858224 12554754 242509946300912138566743960464245605120 12554755 394087046333122734907667968241557918560 12554756 655891690197802207495583775756553939968 12554757 24114339120923692632014846819635372734 12554758 124902676670374240231665555914987753280 12554759 -46595035212122096644929898536622970880 12554760 76465678755884916263607923312015769600 12554761 176156710190686331380889760912955854362 12554762 -1058912664251201262538015599637571943936 12554763 132334831867161973282885028335994703360 12554764 434992738239765285008772805296426104576 12554765 -5513216434311648279984322068682125600 12554766 56512341804016246389982769221777269504 12554767 1502494139216551740919051462149868830360 12554768 4756377099256996843859555548561489920 12554769 -140340801483797021784778010744095041312 12554770 332715827481332796558848414278335250080 12554771 460736480318375218995803487474635035944 12554772 200807331383562174949369183485069791232 12554773 331259064574888248483114092877863620608 12554774 -38199464983458994872538136039400560448 12554775 205880493661880009167310086379777715000 12554776 -803893338824920203897449016138080870400 12554777 1039382306769819820548226310403706087626 12554778 -522992239608908012561553058538435419392 12554779 -1006672662869672675065044764976984567560 12554780 42172163698667195057767874469115914240 12554781 1047480512135866321805769845115438574464 12554782 423080033390682312057051231611749684800 12554783 23876292387709705606278992188085175168 12554784 -1115190915645778451534474349000806891520 12554785 -865960236195575801767095581615796636420 12554786 725019454039216214221714055388942368592 12554787 -336597267784491309723148972398979964160 12554788 480885617549968976582554553962692304896 12554789 -414224165646680762223651067684310827080 12554790 -130546766592766289416580553772736945280 12554791 264092680194470258709505896503718062112 12554792 423568531905806870138165998813315968000 12554793 -392963437050959277050475716417261744118 12554794 -288725213214413538701282069677972915968 12554795 -1213528402037486984901267583858616547840 12554796 -6494676009554127420089437802062233600 12554797 -763998008646786409379170118039934171754 12554798 185945844245910263929096170231325889664 12554799 168934195661669251364624076322150654872 12554800 -58207903712782980125494397371908505600 12554801 788505627874543931783316534605894857920 12554802 -47138493519666995777777349307601320032 12554803 925260309653891116892310433317929184 12554804 -668827081900036612679274083662720917504 12554805 226551741688080724866880896009648299520 12554806 -719934134928945572682432355131731237760 12554807 644108629395933952835521614589973815152 12554808 -265410381097446300173353054443323719680 12554809 -1094127991296395745155466774633878443990 12554810 -49723559410166177113597124306455007040 12554811 1385269607135169932917594533838061102640 12554812 839269906035948329676440391176584568832 12554813 -1912341111416498384658196247148752245716 12554814 -118062544151482345813529709232381440000 12554815 68256802945410094413712441559676666240 12554816 -40739575212997469275746212561737482240 12554817 278136636613720979376773657331784592064 12554818 -64970065679623628503929614803978766640 12554819 -339505297867736304660896409966748701504 12554820 -292077443876974394943618088474542796800 12554821 697894253614216297178213396123494213022 12554822 -561455505810673031068144041440481636096 12554823 -1354510679684820042659815359625633381296 12554824 -1874673243931023242095758640410649466880 12554825 826031371827374420162476903988167099500 12554826 323928061448127028093374365635099743744 12554827 -2098941002756822516995522043845030489324 12554828 -754318003554086329076604442874937704448 12554829 -535346865617859605836651253115895873056 12554830 -430668412056950970053265690608965860480 12554831 -2344824074822151451769664984182325316368 12554832 20153170972028449684998799290047397888 12554833 -110921868001115917954165339862989483918 12554834 -691530271326835566766411558684772195184 12554835 170672546052137544803212301731905567840 12554836 25853349856523592503425505761633282048 12554837 789951018021506537738966381050589879292 12554838 -207180215329877693507247468064099142400 12554839 23903437221146213965811848818821120 12554840 -55903961112100396701619163537664000000 12554841 -754780087444747058488351927328696280432 12554842 679087266468489523062596784145396761072 12554843 -497197748803312215230831233978583195616 12554844 418174669519260293185051344241110575616 12554845 15363806920033744633847736503397404160 12554846 -764529386455535976509492432582916863040 12554847 -781728841080624216591291011834839819176 12554848 17639729062099147512454699629267517440 12554849 449606078166320449776404557194219190464 12554850 7427777613666583426411227243297177600 12554851 -1271058082506813085659711184037248050148 12554852 -726571148339978565054678858075831629568 12554853 -854826939135603164111626600342387668576 12554854 412931974319549691338567050214672085120 12554855 867816631566525039415205502255170120760 12554856 474001610342604327316902836717986314240 12554857 592597172675583867111148400719666401792 12554858 8928364945829213847989400205989086640 12554859 -253919633106207615252341191282946967552 12554860 8233176672786103659436279957584537600 12554861 -1264780258100476854549727831502669724576 12554862 -610966930420149221386616620014747058176 12554863 1571732490633272380270618126093379688400 12554864 126850806867975933102507312007823425536 12554865 -407644699519179920959212084160278009600 12554866 898096842563359175725588162684897903632 12554867 794813044752558675171945235362377867520 12554868 726412202533956199286880684269122314240 12554869 -1232797844905296012255778922913591051730 12554870 107351154253906031270869712264521964160 12554871 198815961191954058928804514618777644800 12554872 -958445017342252351873682985524221378560 12554873 784087477212450178618502065534655590122 12554874 -343324067918222172058592695997833419840 12554875 -1069455142100082119092449573192312528000 12554876 -208835701211066719976052655565691027456 12554877 -114812252091755282719741349647819955520 12554878 292543455613744324076139893234270169216 12554879 489729042629068990868987330160415812480 12554880 -120432090526815162481478409561676185600 12554881 -898640560388303305549537070347746526800 12554882 -13512459922890757428233350251490985088 12554883 -529225960053542292643253141987288051760 12554884 -433999887827265397630044163512000819968 12554885 118831544981842035068604322921859141760 12554886 -473784731969313337960977437990373193536 12554887 504461494647041523348328975357957632536 12554888 192523779307628577586182411176301035520 12554889 467784242118339613568999208923473108800 12554890 892025722013173655913909980051235422400 12554891 -1337366695055561043448981904959737093048 12554892 389055469815697010457414589858316943360 12554893 -1141828023909694754116841629729176349056 12554894 598706224913205420230175571854365810112 12554895 4327342918724354831635441455536071680 12554896 -287472335074274009613550118356803584000 12554897 -276690435460876646946719217479443715040 12554898 603667666585502588740392059875136667648 12554899 687216667344973126560081294453480321792 12554900 67443792074906004730369075934593228800 12554901 701866200138653260933207723290504894030 12554902 370162214206011332669211720598879813152 12554903 -98782095957797033165525461326413185848 12554904 -674397073330104993055849041452154593280 12554905 31305004249529478228130607620489142400 12554906 57525482112641221206690257146775313408 12554907 103535499096730568910321361874332800000 12554908 -385223962378063288467688300127233649664 12554909 601516179965187210379059963515022514560 12554910 54957674898864725606856584943783264000 12554911 -1861919860055379953487249434917595891488 12554912 -265138864673668332198746059969454407680 12554913 231679259301343027854929577758475724224 12554914 -131884048646227042075553528406349817568 12554915 -1041758676171154720276798664149871408400 12554916 19794821279521484719454812665453527040 12554917 -2067449766729752518293301170610640863040 12554918 132309047398550939008125154637072747904 12554919 10921961670841587766334062241675092104 12554920 -330780406164179465556928164812857344000 12554921 -684160088334067385539578310775284207878 12554922 -150183125847991380195065111481161777664 12554923 -360124765599121387472904344799644602828 12554924 -423878935496773243580276507164096303104 12554925 8986239831500517525437825222241528000 12554926 6027768319456938417379675845182337600 12554927 940124506083511620522411650690753497272 12554928 182281336364381866298887131482832617472 12554929 234689695231434934565454982429924376176 12554930 -285178124742953116542648596488162183680 12554931 -561138218628897893251051691657161819848 12554932 -67255809466804801585421269831056121088 12554933 1617412923743268105357704074125849235182 12554934 -116429590651242468577753562094947358720 12554935 -2265006172475438443294081707851996484240 12554936 1573190164552371376742792605090771783680 12554937 -1250937200798602799437508492966388009606 12554938 -127929850601041790307793665352257638400 12554939 -606092107372877003977806723401825167260 12554940 -409011399220573640830039002528670080000 12554941 -364256766356812942043079026945728761600 12554942 1023141111436798280922435029584066420992 12554943 -223521857961993804796162213313365597296 12554944 36766596310687868525169020500570013696 12554945 -55999333087645050665095721449680085080 12554946 -663523305482937915699334957596860640000 12554947 -820627841635793259759477436656947874080 12554948 107810885461721141580078580340474880000 12554949 -572143715519672163412753018318174054752 12554950 60253376191874104909397542840843740000 12554951 8103550429508705046726337934512702392 12554952 371576515954051633087776830031437414400 12554953 1801273245773449374173333744394806959120 12554954 -253569354184390404954528812129100175008 12554955 -210609174859949026287978594409952943840 12554956 -703316102939649683866314677918821552128 12554957 1667954196977282674028278593888434233206 12554958 -80956525545229596496166844297729891072 12554959 -1014940905057200076420001602202469973648 12554960 279099012967381331011685129431203840 12554961 -3695423499843414909459105836987720640 12554962 50172019459366859885413930246985659392 12554963 -1010103093315547950747686413294079384760 12554964 -387776768868918510487117790439864545280 12554965 -342855280139556049385037441521168932200 12554966 -116344934166935123426972411684124702720 12554967 449755570466077811251741270714133695080 12554968 -19026093931564666427017962474742640640 12554969 230297686042731926177574743684216193024 12554970 33466462403251822329835622379839385600 12554971 258058317198527766163173723648358308624 12554972 192481413982630134828482791162771891200 12554973 770250517381839690889493921549198280000 12554974 -706853101187268330288993300083165115264 12554975 -72317067631336317291601136128724703000 12554976 -763973846255163776190240613235437338624 12554977 1908302205328852998984623628185042641826 12554978 -23164817116832072748431327071793380032 12554979 -410896250576882393728860876833670150144 12554980 -99419935841495989161439364952006240000 12554981 -1605902553669889323562685684725056409218 12554982 -464948475712198009746634341031637741760 12554983 524614980127775273061474446535662198320 12554984 155578923441527701250649675694964766720 12554985 261236462410841575891561723690481894400 12554986 33869718323963129814239264071980845664 12554987 446914131257546439993795797968921427040 12554988 -171920832655803588321721181933792707584 12554989 1558419021993687622999176537876627791820 12554990 -37790125671253175490092006579381925120 12554991 526900109723292446190351583896086536680 12554992 -167361639398253239446416088762642530304 12554993 -1264703944531655121300254891755345007520 12554994 -46906967696940167850694760572437672960 12554995 -137522329033665330273122716977194132880 12554996 -263478667513421336932644312907020165120 12554997 120375031423153389256694053655189573760 12554998 -156166441457855575447581118046165340000 12554999 -610418638608825268180655797796050986840 12555000 3634315071234326822761894622361600000 12555001 -998340385218870873621402583994729627136 12555002 1062561379945828933863077078224446083952 12555003 58743682243251587306622300365024606208 12555004 -433204785311177515871519060265356894208 12555005 126857380954066254497206824844259439660 12555006 -471492560483339959807429268384077116096 12555007 1002293668757448666004451708349129661344 12555008 -975933654585027695553742277665848557568 12555009 -671164248264312311872088444448479462286 12555010 -232053672011663704269262171109909529600 12555011 -6053695466644376756783041663155430656 12555012 -387045755966064546336613119405330106368 12555013 -15077700419526929680015898754901920996 12555014 656369838329237961679189964412036725856 12555015 241443062915114792135252935290690944640 12555016 -1773231280424400662895861609836903792640 12555017 156440806631878956505000871144442019380 12555018 -221715787904961195522864747050204103936 12555019 359399147549461203367420365446513483544 12555020 -197852598524314870669808655249435310080 12555021 1047942106364891780977914149447884888512 12555022 -324737099995790829774376305374897498688 12555023 -207683816365464546729248427773011947600 12555024 3797028246634966204046625638278692864 12555025 129456818711541199380997861472845004700 12555026 738318710934017720507398113535405382784 12555027 -206490729142137310544314992694908020400 12555028 457181438147922844056929612164248948480 12555029 1654882702601039192507322679293203132640 12555030 -45053275596792279131893396587489423360 12555031 -294967788741660977084963986623185462336 12555032 -85147912184296656223100835719691755520 12555033 396212651367562072539915966144658880064 12555034 82572047018097705047782623346511523552 12555035 -1307259376390046942868616339082913750240 12555036 -313902699031427932540501600588126295040 12555037 842198948412797407795484845494589771680 12555038 -85676253734703068654788718899054027200 12555039 -388283988322955734298586726600845681280 12555040 1021207702892641551795605689453510656000 12555041 -133846033741580401458551813499279366558 12555042 -82731392033123583107446985926868434176 12555043 -1349368110482835408211249873698818572708 12555044 -645288751635695972456917177755437624064 12555045 -50170559313657644434305765056037841380 12555046 -201733641311728690618023802434435717120 12555047 -1088740667993135810953448584480446474504 12555048 863967674754240557998456015423163596800 12555049 492160319221320185143295563149433841764 12555050 325891899595596829250875895161878592800 12555051 -29518428438785042991932559553950688080 12555052 460659719570646496926860621885088990720 12555053 450866664401973690420260692022283322080 12555054 -6696455017617176237684367256025948160 12555055 -843661860245588926940776394136712394040 12555056 -134531351100885086299216918741346549760 12555057 1150228097904968890302225732124570413120 12555058 114312055562534348698103752565124525600 12555059 -173732840507721382398651852708962067648 12555060 138955929194963585369402805847139942400 12555061 518378059482573461307461918146561715064 12555062 22845013768130477310502226262545737728 12555063 1552573464390354139528924282857478435584 12555064 819515276409619421768389885457635307520 12555065 234655858344097900858251968349128173320 12555066 158788298429092819421046648309668638464 12555067 209656100320493719344579240476050688000 12555068 -1060491782264429181406626271666661041152 12555069 1021819381951873771666250893897618901760 12555070 549870358225162744590782973170010808320 12555071 -646802825351950901014218567338330737728 12555072 -45988377659231796687761687297201799168 12555073 420658628736173716150875180413154565060 12555074 380828277082332960197435801704729438416 12555075 -50635547141785981149022970792745024000 12555076 493258237178706622243545796939540549760 12555077 -1591295334679874217702963887336419039074 12555078 288585265755980214798284033998007251968 12555079 -243176446373034522349989620170057272816 12555080 734283310383861226786667379850641100800 12555081 -777835122113579206124404832015544768 12555082 14278551974292558198025899753824816640 12555083 1448701078964941147917259135200801613332 12555084 -752787694618296569834850303370279985664 12555085 -772120100583761192975435318221662311220 12555086 -723594920620043526151406149663194556800 12555087 -668214358924922914315803910673477061240 12555088 -57006474037157217498476200470302949376 12555089 -513550568874288868975628583918408766044 12555090 388936821787596133356386461755382953120 12555091 -128682829860894047322136600936645656816 12555092 -586134720513480520761047285682444607488 12555093 -196482782800740839673571048175361196032 12555094 605388994163105374897291210880410266240 12555095 -71383513007360476169325837718565336640 12555096 -658443821540212836978951613418990899200 12555097 -16312365669484717492676225945149222640 12555098 -312495479505247579116942760135083845664 12555099 699418208151470173275797663218532911020 12555100 -618091460957686528569854376269584921600 12555101 252197468748202089139739321373996048012 12555102 48497520117635321256963043653332164608 12555103 541324868715710185871888204214234908664 12555104 -633322162606431535403927604670935465984 12555105 362165519693651357379986236519498094400 12555106 483972024233361303858034651418361436752 12555107 545052296437348045875070506292940611356 12555108 480748781133779277614030097315226583040 12555109 -117420092548924328766552689943444841600 12555110 584886002032372148511815338634501660160 12555111 7050851296099709460906097540622584872 12555112 -370082283506918274051373338065328261120 12555113 1464281148241577897541753452040556354362 12555114 21026879243552118540223248586743292416 12555115 177690656610676712744294822394145304400 12555116 -157833258692784425288930306711641807872 12555117 -331646769926443999786951939562211499092 12555118 269006046017780401348793736248560157760 12555119 -2018500764937780059328168952452750386480 12555120 33198243341575360446772962013940613120 12555121 -363112043236829061021405157375594789678 12555122 11535872596262573749289042974542785952 12555123 -725975338912150180929724028933392121856 12555124 -258396637329467544823694859257220341760 12555125 -744647931365967442313870421754920672000 12555126 113013499114089770459729585867722874592 12555127 -86769664495847915387540578084088448440 12555128 831172906472820602792405520602309468160 12555129 -449691883745240015963254627766241990912 12555130 113009019040726025408645412834700231680 12555131 503460811551619800838267792992088605864 12555132 30008705978545049304243699845161853952 12555133 -1308473599028209024513193956673338697440 12555134 -876467501991978544060907077540967222784 12555135 775905615757801271181846261966922087200 12555136 7617559099937783688123152772146135040 12555137 -280030845711386078512858710475045674048 12555138 -1810529634417667437457910209869050112 12555139 -229575892495152122898215673145414424544 12555140 -2584663269426843538220336105725562880 12555141 75251239132533441163392605790959668800 12555142 -283717489535479248743168003873417158656 12555143 -43739298444428147200970584741463665920 12555144 112339116848829327694421588322766848000 12555145 -749928177902536641224655784098574067100 12555146 91735461665598313637984273760752922720 12555147 1236776816924085042305912809335859323840 12555148 280617506113813941874013554943940526080 12555149 429386920453631224739635714579563252150 12555150 123458394535829477698974130569923985600 12555151 187147486309911636777060546429838946784 12555152 -305768663852050140397414940330679558144 12555153 455452717946470827619636752985709300340 12555154 -1683794560065524398813275830952949017600 12555155 -292548582801111382099752115784176682880 12555156 -197249382028996385753612972900200163328 12555157 -523058083341709232389882145389127137728 12555158 176536717101546067716778553835417679872 12555159 151775497728881302906216157849478805248 12555160 526251249710500109103481545241132032000 12555161 566069791064798615097625215174252411744 12555162 -14374578891721295034313640734177958400 12555163 143186651201490492917877282509942998440 12555164 288363510957618603422149054278878117376 12555165 -16359468487941188068044406519183430400 12555166 -265083921254479613287304064486897438336 12555167 -337155926063560792493010122656041805008 12555168 1275852925262418534794626324713695084544 12555169 710342478678304092058456267466297411760 12555170 78840689989033280422439612630987918400 12555171 -163488458267005471185999678133887051264 12555172 753422343492750809058598941493570764800 12555173 -352696246214627644932419199435934697640 12555174 70663220855968852403430826744614317760 12555175 38462607341536776969662259071864317000 12555176 956661665872776997354309665780305710080 12555177 331754055224799043953630463992120096480 12555178 -1412271206189202041140343108886423452160 12555179 -310651227439560182863448787247993686096 12555180 164549537820060616754966824713167800320 12555181 86531138703046125958897156183944736000 12555182 -822632545660684695530873957040832367808 12555183 -16135090061847066083928470550166953216 12555184 -43998515331001220498913171362911518720 12555185 243511941540949700109879238377442036800 12555186 41071330909762772007998843886438678528 12555187 1919462114752340805263454396396105574800 12555188 1613673095035913961838851193346224644096 12555189 1207491774540166767556785002593680155520 12555190 -314324813710896050816935241800522406400 12555191 1836565047047179659970103457515235399384 12555192 -294625429660281156618891183141600092160 12555193 244724286469643603648909378581616857600 12555194 200320256632801339584819821979140382720 12555195 207558530218921152099805793325444952800 12555196 -737602147283422538165145195888343321600 12555197 -129028811653685344355852128663152260736 12555198 -89513743839949810393065220460633879616 12555199 453336995885552469400275076708178811200 12555200 -63760630945186270024328313003048960000 12555201 -966263557155999163443674689969317282768 12555202 407905572251195114528580968324973600 12555203 -1294216120602055089467415155910184974336 12555204 -244120184711019659861137387539517390848 12555205 884432057677847677271774740643025879600 12555206 521395783035069695713324527177394995552 12555207 97317151343450520803751435357983183280 12555208 497964779029833944019249370929695400960 12555209 1208080758898784785308192772422896290020 12555210 -135581833799297498070607255516181882880 12555211 220485053425484515333721246274675214224 12555212 -188274067063644896072395029060060812544 12555213 -44763428331734552088267079542588710112 12555214 -37033590652060395100373591395896631296 12555215 -783580879200403158168828939182658779640 12555216 214804594381496528579060901502880317440 12555217 -66213573899869024501051107069840437760 12555218 28734123571286299421696079628742366208 12555219 -5621657806157067155941948974090930696 12555220 -404504974261954100580580829364435025920 12555221 870168950773113801808495394990594815068 12555222 321451392750448254731903114627242203072 12555223 97030693358817246326851031543224784184 12555224 -1099539461834589060006325517650153697280 12555225 255044547854863052150041019030570816700 12555226 1794502521366776952940802806366212864 12555227 -1419729436653099466866797358139788243888 12555228 -142181489909327966882312856774989856768 12555229 285592823412695842199739805939707729484 12555230 -141350654489321586011973138802197532800 12555231 -153038804207822579262070001928852308160 12555232 1215383413933618350247220891950217428992 12555233 1566881941111998054003996071764681447680 12555234 435689443135161947412612995841110111184 12555235 -338415213357367427698170333250202138880 12555236 806517547856051512180182382925407985280 12555237 824220821601619620911809896224463458400 12555238 11633703503892330971920849038614039040 12555239 -172093449741348296542391308366614669240 12555240 49475283445021422455497506737479680000 12555241 -1631257132080884667822874183547551596358 12555242 237936620937046911351512415369849184512 12555243 -20842632356621906827429627679381780028 12555244 -406486062247083110054077595834909537280 12555245 1153333699952807171821907202385599871500 12555246 -180930541246296128221952883333262040064 12555247 884273741566142057039604711248513644552 12555248 -59575498412772985948523176124515614720 12555249 -131524985829047459057724147025951517760 12555250 247451430573518555188303834928337864000 12555251 -1746774649255075313576625732149121498528 12555252 -438736710676646999647726390934046993024 12555253 -651167072119524467833767236072518804260 12555254 -435421726838208186765435800412994880448 12555255 223744580564891132493161907351629812560 12555256 -287068353025946108265469444228094730240 12555257 -154233214468132458025604968444863589440 12555258 -94468878539552902939667704883443286016 12555259 -221683356357725786452848932518763079480 12555260 575953833751201096407090091612981555200 12555261 657724465307849700670934514121995335910 12555262 91915350269161347074438153535333445632 12555263 207218490950660890055337787272392730624 12555264 -995981593121941091905693668504584060928 12555265 607962816050818008607760571082541749800 12555266 102677353664364307817616885401712191904 12555267 -219861598259635688941729636072245976080 12555268 178040296664430106355854211036276766720 12555269 7864491863219046725220462707515575744 12555270 12190497241684483247489192214940147200 12555271 1539599861595084933980607432610395925944 12555272 2406707415846027063300036536864090695680 12555273 92521618645569475365753656594679147744 12555274 410117458566714496589039869763109767520 12555275 -15231124900508722107717404026067400000 12555276 175446494982242949833257513819203993600 12555277 332339498997831062635705114724949986272 12555278 748361322732767575500039142685039317440 12555279 275080766332297970977516461421895210496 12555280 -51983827110179866439767817441532887040 12555281 1864141182821165045199737583962954972082 12555282 -277784921047213339262860251132035110656 12555283 -831296042587857986298981064855535381696 12555284 -89987045401816276835065755004911575040 12555285 -272896805207241405942940042450399843200 12555286 553069342617628255242623210174637642912 12555287 -1150377550072170240106475831209890491064 12555288 -113069822679947606330161193064342773760 12555289 -217704390394683140160518041113546384370 12555290 -200873728303185759844881165907889802240 12555291 -8082947664357145450325777068614556416 12555292 -447807938305313273140990183929536414720 12555293 180629225196349197600192898406151229542 12555294 -52864288255001455679978596044263390400 12555295 -531342085012028001194124046740778396800 12555296 291698954344655830271708314988122865664 12555297 -1562420693196290935234304261066683956960 12555298 58204527180964649257664194882118572032 12555299 2367748312449372521408263917912826763736 12555300 -166614358212989047503613188542956723200 12555301 -1525374427512813939085225272295831903296 12555302 -236510252545367046349036158907653127296 12555303 1207488394779894646892532193884882577704 12555304 -226900181432983918884100444426150794240 12555305 -40088245455586405828037110255315141440 12555306 100448462644407561124606192878139440480 12555307 -727480754452050490065612117137050020960 12555308 3512177939606082013734223689503155200 12555309 -138554144879845710469968675263615248512 12555310 -66800427886411752404697098878223861760 12555311 -1359077879763861220883453008273635407088 12555312 1453586691777143779885789419185111040 12555313 -38532538369205365163397022589283057356 12555314 -558116331248518316369124307183682515200 12555315 480048045805998969934802156284418343360 12555316 278664422905190255397648847005233433728 12555317 550318074253153466893331959028067848220 12555318 101457383035149447427137839002425907200 12555319 413975395075623241837638152526291849600 12555320 -468215653152374650072624624863028531200 12555321 -2513884357012368363622139944551347136 12555322 166755862184880448325704566470736752352 12555323 -527804937632422664435918557492475234352 12555324 105517815093374144263755705581326235136 12555325 -793493563776241366873631082501547259900 12555326 105929215493668271409233155182375438528 12555327 -941822859681511430108670870985790289792 12555328 -319985109683564248836657360623967404032 12555329 304693449634292987833086965144147980884 12555330 -235797731412671858528740219992576046080 12555331 -927727927880745745361016164696567483528 12555332 -26433293366784269617171718644175106048 12555333 -3409592260895462948971063805498252160 12555334 -13391918234590358119489929244584416448 12555335 149384613688326630285743151304861946400 12555336 400032189290263161285988450349764608000 12555337 219922440051713130402630306818079033252 12555338 -216836823619749414758248971634759945680 12555339 154187806731547257446477163090149880000 12555340 29007315554846905411775364620953774080 12555341 -53948063120530777826167603967088210816 12555342 109441840682050418105602953169804813440 12555343 85257015643732755017000823546357191664 12555344 410278109015162546657839561745543331840 12555345 -830325114410841319277726371381900953600 12555346 166979075131335503847622940277570054144 12555347 -124216730720525803288107329978429521920 12555348 -137423885241171797829871280757703913472 12555349 -1510882085377119020857163515937049689650 12555350 -229410497883733955061396012337735627200 12555351 -655668431982282521800510522218038838960 12555352 -209558428170388906274728055724416716800 12555353 -699855779392797002688533816958895393398 12555354 156444681431636606460531907108068383232 12555355 7241978077752607614504628947872812800 12555356 684929178255848211418335614386422128640 12555357 884877896004298686541497268738087437888 12555358 415405367896885760793861572183176147776 12555359 -1325370902476429507771808224262424937440 12555360 -285924603372521829974580615473450188800 12555361 -98462332383037939055494940898051061632 12555362 75252214081588076534551985641517076864 12555363 -916612633229050003048222479890804990856 12555364 1055253752347577923547927875159115270400 12555365 -81482065330447560247215112525415646600 12555366 77418390941973366382686126634051564224 12555367 900303582274162981017873348442131004464 12555368 837562670051982470185320859861505203200 12555369 -710032980765796686026136081041978340396 12555370 1789066873869235631612927920366306560 12555371 -1637471795786744747507445098487200305800 12555372 209416299409383795239848765052175581184 12555373 513365502405343602002211235681868781484 12555374 339339846348465841940407417606528660800 12555375 -420927000877566212937592958666894592000 12555376 -161023660741743189740675192970502963200 12555377 619464540431916670068692290575097440 12555378 -85251541627109312847834705044696678400 12555379 -473819800648426120449163307039687003624 12555380 -42321843011033668358100257390694696960 12555381 341390364707908326017470733933956887744 12555382 -41367986924303366790701531645554465536 12555383 -440169243626168956873153976349466130400 12555384 959760745761536054650643280079510609920 12555385 -37469974611486993148195971141414781440 12555386 -21471081744883190713484303125329773856 12555387 287050774808602490739284295455667192000 12555388 543043970136304730071756815487940876288 12555389 305789114054292572119028720865700627776 12555390 449305905275915389926315926286007987200 12555391 1745951247432549046267211772563129093120 12555392 -1157760928041238589112263504125010903040 12555393 535248319729180312574387188062633666864 12555394 -1099909556525419508891133033995680086528 12555395 418049063572171678770494781155140216080 12555396 183877984201496715073662203335744438272 12555397 559357121174179279345312801952103626846 12555398 2095459001669582169205440593421980160 12555399 952226056258217935687901036337252264 12555400 -19315938910244591378501042208583680000 12555401 -132503501900689255111234705779992167296 12555402 253215898152746030647292360509604066304 12555403 11677731110721671006577825604325227520 12555404 -1335504520579833969594202518506792358144 12555405 -83838659082763901180152426153541757000 12555406 705546010798929650834658465291448201152 12555407 78838057218917815911866826819900634872 12555408 -26793391011863026552314162825727180800 12555409 242377643270679736527325960576100445040 12555410 42622625996595294079494154981233208320 12555411 -247570213609194896210386660556163340032 12555412 -550074823142814112279625558767924438144 12555413 -403029345066649863873624459831078423876 12555414 394013326739259236114409206790648465504 12555415 -361109550085676956707823473138292366440 12555416 -130228441017477594764009753060083200000 12555417 275111739091108898080185675972785206032 12555418 140986073093875966898197081829973365760 12555419 1145833029360255427763971083965517805296 12555420 -217057087873927088708315909522505477120 12555421 -88140598495698080820449994366770985428 12555422 454644495509294709115939378500673060224 12555423 1189036504100796045274792758290678082072 12555424 -44231339475739187235475333883791147008 12555425 -446698519767502226831367998397973643850 12555426 -168699843708961285737596755816265673216 12555427 85289835808197277924911303800999903904 12555428 1141878677696556075802686036535809131520 12555429 -125150330105216642239930691851752045216 12555430 -11459103262424817856489542312423336960 12555431 149835827829550170837147561956000415792 12555432 -709973826725597481212970120308497612800 12555433 -1569871546231705241070466519034910338592 12555434 405299496110478704733619518143291781120 12555435 47966272312794725081503065126256113600 12555436 465851913223532464512740669956323586560 12555437 397256467456475555846227192790058201792 12555438 -397887492733108399146995853791362394112 12555439 371574518093058299347735411776176865600 12555440 -86277796616852784820467615044101079040 12555441 5738018924779065424490508138356296848 12555442 1011408862279642268553940952629341145872 12555443 906911209444724907509510700129871303692 12555444 -666360446224815535080382507015944192 12555445 -70771094332734650169761010459103547520 12555446 -311514168953679886108292192298083334336 12555447 458238418116485917574762103315264514560 12555448 1999281300474261740479864551277659279360 12555449 1226702842850473073027125957397854510464 12555450 -249706494775935242825429357062379060400 12555451 -1259635809471663840024716533421213147548 12555452 203729464656308747949310071675422945280 12555453 169559141456301151234859646210253792800 12555454 539578150765512724923293143670807506176 12555455 -821303974736024600656539737227358171280 12555456 -250315081470060686343395470038571941888 12555457 -178762193582109902996865325032418063294 12555458 331173699180432612187970571138495482400 12555459 653002937005093065054461954452857200640 12555460 -290535802119087469789035380053316094720 12555461 480812746551402544505449995963731644224 12555462 -729742615207090636174083504771527241216 12555463 79398284419865282502844599086946445200 12555464 -394128473971269171688366565964914841600 12555465 -246217023282382295395699993023281039040 12555466 574068390203380335267557518919634320640 12555467 -852917825325909817454899152198785285484 12555468 144634556238807223287917597537821469952 12555469 227941895808245131888084144519069769112 12555470 226311005017528381534103437412197785600 12555471 119489293301568934925132807486372605584 12555472 350308947090213149472279400678635954176 12555473 -87369645171664451051988727460319687360 12555474 -23490643226356021763544827502974312448 12555475 262789939873923088712013599385876411600 12555476 806622674709079935850849704092556658560 12555477 266668957121082332190547128987687802848 12555478 161137403362253627843745646096803106560 12555479 -412896125399988531463297383865741708920 12555480 114384066414925354436274451008720076800 12555481 2140149886200765591658723385443123348500 12555482 288878261272004774668030399791065676000 12555483 -714372785756400097808948581200702321552 12555484 -12338203011414575135963136530256341504 12555485 -328496390659397096064934216595390160000 12555486 55636634020498855570077323970588719616 12555487 400134915857478495107003549150465269632 12555488 795780283645950813260168621941090418688 12555489 61462665852430806418161110193189919008 12555490 285205087307711548407307943459597364000 12555491 -941510871734781091450507452802916252256 12555492 222550594878427587951134241288509337600 12555493 -404518902879150333440189455040728370496 12555494 456850310886793017164765441807662774272 12555495 -328158815570809727574533134369575402000 12555496 -71029383985198214011672944347225456640 12555497 316725369439085632257102128399891630580 12555498 -161708324933402590839254705822228946432 12555499 -1718998003596216751804400730099918485760 12555500 63979660529156608196064037556082432000 12555501 793062196045593871954675028682120620544 12555502 -100517340657960544835528325992464478208 12555503 136742810891642362830112815884085396720 12555504 17212191644615136932595119989632860160 12555505 -1371775621187408084319245574790406747340 12555506 332361723986880361325615344341152784384 12555507 -173139523340828687375060094554080339200 12555508 252035698248763254235327773454549164032 12555509 -1211064881471325225066858113549234206290 12555510 114195016071993904019287360534080184320 12555511 -1654972183580119517841384265114538500888 12555512 311639890440391390539044486135604633600 12555513 -1420945784253742174398219284266425213600 12555514 -752843687081394397595848971386750208 12555515 -685999046505202347743184577977514392000 12555516 564899319641998254575358830431801810944 12555517 -153630853707553103727074175974399949006 12555518 -418016106449147926529492455532927099520 12555519 389388519611064566491418165041331398344 12555520 -399364567362389670546360604969528197120 12555521 -932652605783310266564931927551772326400 12555522 -123391250060145384237039777808174542336 12555523 545408235340243148730730389943444429720 12555524 416553721612016819848887218106710484096 12555525 314416761668817401850023680108738516800 12555526 469820861568686722201611488623781999712 12555527 10634169340510325290674758574549358080 12555528 -667504039661141213921605493705843834880 12555529 273845601484420779383880167227659592576 12555530 -176012062818786268953962616212046857280 12555531 -517605089107657546546584620369864202180 12555532 1212610144381894354615208905729527336960 12555533 2833894162821362149575991342282151394240 12555534 -192086922887878005228868857084393846720 12555535 -1044243010241676825138412622994979910520 12555536 -179973112140617399105321670576320544768 12555537 386793746998923517858671905402055872352 12555538 -914962492779336866703780322366932244080 12555539 -474173727134909480466221264195663135376 12555540 -809314610157050992351471342674477158400 12555541 -217687328979108799078174106867267633508 12555542 212979995711574552246168890615981611200 12555543 20219860260000176228804903949384938496 12555544 -956616936366856193084875121891983779840 12555545 -496973026919327737424531394990276152700 12555546 -204358584896500908549458100531993647616 12555547 -645138467129246517255185569525231035004 12555548 -1550784916596233902331605073128515563520 12555549 -615920920625324878650594506625548846400 12555550 128070517341140191475609561806708512000 12555551 -1150466842740518163831666581134748396448 12555552 -629924623259734807164773197539102425088 12555553 -4743894507594778267987646527204971672 12555554 -621851321933731080426638125547362137600 12555555 -998429229381026817471206296150480097280 12555556 115592186223940004049681171131064815872 12555557 691891462057717159514770699153829567232 12555558 109816867139804463864653208636184078848 12555559 -99944711925132207458822985083831381384 12555560 630869043259275102984610599668119296000 12555561 -931152915673861574910787369990844083200 12555562 16159103070208021225860416043556815360 12555563 75617214427613011497540654058335747600 12555564 -142250735221773427104025534668124950528 12555565 1958105486967534361823549562521292780 12555566 240741500734416005488991761120690343232 12555567 1229683429221403214636002253231846664480 12555568 -240223091206711071751146385866759159808 12555569 -288642962843480287505709320230657557504 12555570 -1495937174586696138059629776404328960 12555571 883751511630006177908767201754568704160 12555572 -543336701499505332193447161774686865024 12555573 -416317443093264704113396334836141230816 12555574 -109755943914154551804080806454838202464 12555575 999416008928395243161883296444807333000 12555576 415920147163136950260959378480580526080 12555577 -743300838823299871999686164863749711574 12555578 -72312046422604011173409216991513858560 12555579 -492812557455070387989433989849368501280 12555580 -9832920917171493969297945380233359360 12555581 -1220819788555252341982953629103348162618 12555582 -14098420146788864533313731630332789120 12555583 -844557677807237294178655018399718864960 12555584 61111323696005881252967891593764274176 12555585 5391920563007311139021460928039069440 12555586 -451828185925189308801028824608857380960 12555587 1581181314058954044281722710381877533192 12555588 273950643387121539805050003744170121216 12555589 -48584289392668666095210701730160756992 12555590 -496566977467358558000839791621045859200 12555591 715665578379849258582067431289296282792 12555592 273910008935921097682836337431033446400 12555593 1870680900265530468599275952558883898842 12555594 -78048569530600240000042226774245432320 12555595 244952268859322035476604674949523909520 12555596 1193039214586636006586798922921482515200 12555597 130074692463287201631094758592007109120 12555598 118239457831039079590548897951216388992 12555599 -153987378563717788263905890041807724800 12555600 -44703629049405993316586907216209510400 12555601 1628926883212151728034238060296975360 12555602 81297696484918104079725262606790561952 12555603 10108920506112404716195549598445911412 12555604 656823665783398276379093923615875725056 12555605 16326315391723954235495661911752334100 12555606 -199397145175420231392779362241675575296 12555607 999375204575762943173373451412776750856 12555608 116463902981385584786580837989196595200 12555609 -874433921690003488198700400127483721280 12555610 -466570940721525128733931034853795360000 12555611 -326566555394761848970789487782204626576 12555612 71720288548101473813341554179348328960 12555613 -12327430152199953893001988496062142880 12555614 -905131141943424201998439242359243288128 12555615 866049977014239197828873079152467333920 12555616 1388258949899528837697748741885269245952 12555617 -518172389131630499263856316787179434988 12555618 4526367963631756621425508891295623680 12555619 -1261467878511176225210140515618483390704 12555620 81635337847400071053052638418588139520 12555621 191972145341069531843331083988669410880 12555622 1008908706678240822446586837002794437312 12555623 90062693594979790219278800104454965440 12555624 116342962942244683563394168137984000000 12555625 -403447919148802413026068271741234818750 12555626 -110858416064106582567783465646867791360 12555627 -307607528449357385604951878895759584256 12555628 1892664034628481002575869262269011937280 12555629 -1625694182169569808826288236140761753770 12555630 471887450413286231641626912913670545920 12555631 553073449044943130777160957395524404864 12555632 444635261407602908604408723155746062336 12555633 853016621314654355650365660194171616624 12555634 31642752967798768296074614275140505600 12555635 -17344427454209969799869530727129131200 12555636 -283699881224073661357320740704927328256 12555637 -784870828170195435908155066593107834400 12555638 732552723886452329179693814754265046400 12555639 396979084708514018451881366259994279200 12555640 -102456443696237229810493894759173734400 12555641 -226126974179133528709345777294577814528 12555642 96110781052161967603986766213510138368 12555643 -1465854671282009013607779281524983094108 12555644 266538564383405007640926949793915406336 12555645 482815314695301696323776906399394010720 12555646 819390545819022721308141994055682550272 12555647 255795119104969284303592563920214942528 12555648 8958425604908800459096646358474424320 12555649 -835087321958623663816623666055933844350 12555650 223853323173947550661693164057795993600 12555651 -31381055761052464773141664971082838016 12555652 817995982877537239391194825996460817536 12555653 1119922631189274808377078395999586195264 12555654 151034139057596303586142666828321597440 12555655 161545859670133790033135595572628603360 12555656 -9070026717284922189919972678904217600 12555657 -820090110168309594482977653525423689046 12555658 -342864825307492253121505125865357978320 12555659 1000915418991387463213321408245148349304 12555660 170537702767767953656607315322669864960 12555661 -17450615066373193213733921618797614368 12555662 -165309313390760650664291216717168072640 12555663 -654128008446830767963182262508074768512 12555664 286308167260432858532630799882276372480 12555665 -90152450994796042664311677938994284940 12555666 -854429280007556226473585757394002086400 12555667 -1494394989810876509075688522845430227284 12555668 568614556318905867280313559995729202048 12555669 -113109379260523168078492279911747990720 12555670 479472308258545231851341977800687233280 12555671 28262632208784868346700606654171716352 12555672 -796904864152368321196161939502913126400 12555673 -1101178991024112684855036871731149851896 12555674 -1882220960790733575761304406467548133888 12555675 -266181392927599730487946189797847200000 12555676 194667216345021753729626637343389014016 12555677 -1048156142116880992536105857695649551200 12555678 443718693554079555255295867000902306624 12555679 921018680425283059036116952616621005280 12555680 -399446827118582800098460720230413107200 12555681 124141121107918906815252333499221728640 12555682 -433481899880897047658510792619931201536 12555683 -730997579378053689459863503334001964080 12555684 -467885519840384532904201516977434167680 12555685 856195198479329099223970643726455216380 12555686 267052194768401407332128316940991136 12555687 8449724932473957121179898724337509160 12555688 249123267957979839082422995603094159360 12555689 -433339137197247034888161612317227212144 12555690 178548537368691354941792637444712949760 12555691 521285511201650992953976422446496655184 12555692 -289248094317722594741092713655128818688 12555693 1117954728825595620940235488245874086582 12555694 354671438668316789554910735566519199040 12555695 -2087684287853637203910351267204480386400 12555696 -88139045840669820816312319773672112128 12555697 -32515058833695687721487418177644915136 12555698 -385905394918099462852983160042437212400 12555699 495243390672396199813923715817945088 12555700 252140491577167134121794515017426329600 12555701 -33961917431908461451918031190634882176 12555702 -565950679606681984039667859331473144960 12555703 -389311077349291713193024103882209081048 12555704 333793623803373955620453157465102540800 12555705 492618999912042237803139534418769751360 12555706 140529556376936492674033629850526611200 12555707 1398789376241859940743704711496080808000 12555708 -3420820663981331892734387289415237632 12555709 1267235806245068160303483963343645507910 12555710 -128365866317338002011223762237379584000 12555711 -251910270097007336932731993811110074256 12555712 123587216420023855599378122987926454272 12555713 85869105597968796251353262851443767040 12555714 -19992887446382459809917116689954667520 12555715 157944151655725674915073521356705433360 12555716 402710779616963472905838344257841907840 12555717 76942056634588705500057655525886277120 12555718 118702979149209289709226940173404198016 12555719 -888130276501770807061886794173085728000 12555720 -571704457540260274972787758378908211200 12555721 -951237746241909517569674157407404541568 12555722 -319196971912327182933836538170269787088 12555723 134989695199374554498007853951184392704 12555724 -1123452659905341131752066882263810908160 12555725 75988928504806900628484627574722336000 12555726 93900371130434410040681001986224532544 12555727 533769544942002577024555777665955775560 12555728 130179027659553630785234903605010497536 12555729 -42104605496719938070757541922344590190 12555730 602851374241003219449134881122649528320 12555731 1617121467007597504904859461091079060800 12555732 -298695842339805105369783668315494318080 12555733 1848908602119852831270515155060353439758 12555734 509957405213186247157691882853861194016 12555735 536196172819387659951643149389846297760 12555736 1255019489376598172932249558603935375360 12555737 -2061780967112456823656620808109681754614 12555738 210455416296593781644001745849497748704 12555739 635376006923758297572889380471438611232 12555740 470970660434706601383540950194386224640 12555741 3277745817418007260256449015654298688 12555742 -10935343537159091590723796604019445760 12555743 -1270339471305027677020565937398062855008 12555744 -13117847985919866928247423990727966720 12555745 -188449323601797547059495102307896235500 12555746 241632666353027693773906138174557625344 12555747 -173103874538242856899849388367063544476 12555748 -381209177726411802644316875190489676800 12555749 -268329414895290501482555308385646245250 12555750 -77328218640328528654605076376632992000 12555751 546626599636983175953280072220375947280 12555752 -652707640179510091578034059011468083200 12555753 -129602837134033568518090799994859987200 12555754 -90023765846010998903970578555843669760 12555755 177040560386153916848543396678039624160 12555756 428975707842770359187314027432599874560 12555757 -2052095307570644311722428837104769373994 12555758 129440807863180001902902779315125535232 12555759 -436009137951414142938516739253087669496 12555760 75271120780822158046957882632220999680 12555761 1060578331562257197570515845769013678132 12555762 556408445472241285966635460928049287424 12555763 -2208767342321785686973061890707158181552 12555764 -74935275019191693912381305014230059520 12555765 -2126389308421735797149500021275506280 12555766 845668821997517277631008606892856121024 12555767 -300370601198678173543880580077076258816 12555768 910263347429113314503056846434708357120 12555769 -178880590248932540635291743907624330752 12555770 -351663602924984537641427705019874924800 12555771 41326945618409846877121986564763903512 12555772 -600389901916025134754882377266846490624 12555773 -294466879807903643643160440895323687456 12555774 203480354613025243586878406015496791040 12555775 -372529867529251708933660690185138326400 12555776 182375063037837843930572987703786209280 12555777 -222880157393221077231605297938031157120 12555778 344129527358386379000731180306556479440 12555779 784975561248692777080604452872218608380 12555780 254798424562330080430322524195998965760 12555781 -1537149882745366585204432862977170496 12555782 780070539366130335856886748477617568000 12555783 -19513213743793885318984217469020604000 12555784 1013345050920739659439164677223459394560 12555785 -10963008957781074492048943669036996800 12555786 -169356446654303507460579913524581145600 12555787 -708580436496026912711004336674241038400 12555788 157847925072972742879985801441491178496 12555789 -69557989427099250734750823105717337920 12555790 -150348637378840468209981003387219974400 12555791 268066056733372298716900311640449462192 12555792 105939092316653237722617459095673765888 12555793 568135237838343079869450399733449413042 12555794 690960812720021736985565861829965751696 12555795 -146307563980073963587742874592010711040 12555796 2425104783804167398949772520136215664640 12555797 81138549901057240077234499858336191246 12555798 -103462301038950521389587512343870190080 12555799 498640998980552701946342148639125239680 12555800 1288576538648706108095191054251612672000 12555801 614068087012800132830253399120223114560 12555802 -24414274174659468016481425947651471360 12555803 784777930019680277554607369843806110624 12555804 1141869414104843646591118495613694984192 12555805 -371197570516040087701968244361890779540 12555806 -59131877237345805301181663828033467392 12555807 -1554210367173184231333732725736232760 12555808 -1029978000610836755459900120212423311360 12555809 -1458741479552295828504762793689245023164 12555810 -505866294767866931490425116177604183040 12555811 -244173379996681441648549670646934819200 12555812 486131602172216056757591850803106646656 12555813 -977041714244779492246194894051248145312 12555814 -822027290412601830471348474307901811744 12555815 -642166702339321290576775270825601196480 12555816 122626801022987049902129575970611200000 12555817 -98765813523927776261933298530267456134 12555818 -953784624700807995710984621230481218560 12555819 476906596200967727171503258821956736000 12555820 -514426244642843287650597896553509713920 12555821 -871878624496540643991378064524286230228 12555822 422739689720685172700880660979783966272 12555823 84151039733646307268724196250304813440 12555824 -35250213702888201923146986094300790784 12555825 428875685990114367896911351173033813600 12555826 -1114518335065254045578795686270999407360 12555827 1382287221596876417892427641523384276440 12555828 -14782406903717399185435035705974255616 12555829 601435349171914891051617047434992657888 12555830 279449491515711109832981384639056569600 12555831 322559798144885606964910129916788075752 12555832 -980601541227251743834499334249001881600 12555833 783686146948139087728939919995207511082 12555834 155930825356954788390177564606274970112 12555835 -663125582059592254090707610791026766720 12555836 981187890055584576320124423043411507200 12555837 224539692694631951580213244294198394880 12555838 36641548723362611458642958146596480000 12555839 -58957074836023742315277716148861805920 12555840 69493625475513234822305133182425497600 12555841 1021076258733558410682555228954300946900 12555842 316576515126451611584782087425359157792 12555843 -188260263054166779611030462587907248656 12555844 499213289076522733642202021410136616960 12555845 1031842518203881655864139079920065303100 12555846 124758001941566666095130796870766649280 12555847 1862268939444108454058271128190676158296 12555848 1408759278179734894737071113196879093760 12555849 160213934594554090962826861747256346720 12555850 601194232548573105638546629378714112400 12555851 -436544699988876039668784200875652910336 12555852 -198420088668370299997107476966439284736 12555853 258677577801628533176346348023111906880 12555854 53894424779002468915838105285082144000 12555855 270810016055669978030534007535661030400 12555856 91282348396069675751500776878989361152 12555857 -381769867637056324641746563816491852060 12555858 112337969589390862927746272609414323200 12555859 4390430555538594086248320258562949088 12555860 596195538415339785522637593422033395200 12555861 23868775204446911655080260385082855936 12555862 1542046285188881900587282683219624566784 12555863 38863980156965362530399853325739887112 12555864 -553332429827091162463072470721016832000 12555865 234644761191752545315611026036459520000 12555866 -575303167535531073308354880172429348368 12555867 -195841590559706418399317865541161780288 12555868 137978446200330175292692923397979463680 12555869 135779825646431460698559571282328586060 12555870 115101648208493632026195852153205324800 12555871 1731935578174870226259607808042658232 12555872 -224827359972459680783519119794173902848 12555873 719761738780036254419371498118466191184 12555874 -914398878137279338219813587118852733376 12555875 551083830486345900679177790622179952000 12555876 333490870363893659461905360179313070080 12555877 -393305807660495182755848743444755358788 12555878 -712529400334576377305362538760585065760 12555879 26421132508176928998918777465026332800 12555880 666541040962509301305840217945059686400 12555881 350638456191514230073899779641146870024 12555882 308330627167649917632790897465340958048 12555883 -138602116396149121621849603500357661296 12555884 185414595742727128777390856265794273280 12555885 -847909802547242973478617167089129658400 12555886 -33948805235030478502765279912930185216 12555887 1253363632826172137304067542044421716040 12555888 179121520897729125805290439588395515904 12555889 28819729391967251579254553895870388224 12555890 -59843438077879914262108725869709166080 12555891 -50281938403187513236462491412633594200 12555892 141579661362102782640016512143027023872 12555893 -58825754079117779293074662531176936800 12555894 8791682799061989214224578615349366912 12555895 -1163320768808176512363690313229613258240 12555896 -456078644434417240052677377617537310720 12555897 -180064095396074542362580960604887854720 12555898 436583997220628815185362553167403368160 12555899 169825297502598612168416214536940068160 12555900 -16613995772108946833119143485891251200 12555901 -25142172020389387791176667321079602900 12555902 147975650871146023593741520277216051904 12555903 577424257660066780572551844843369859200 12555904 -1016005722050300972699253738163257999360 12555905 24181448008836373687305386585900520000 12555906 997567463219338518678324718901811191808 12555907 -406795050682971752114284880932449638688 12555908 -225935312450722070136769587940289095680 12555909 439087813860231167623804823345992327104 12555910 -167741432231815894169382787145720672640 12555911 -2043873264419445651875353084709322479088 12555912 -405514834897436781976717565758261493760 12555913 -385627954857649070156086121212271242104 12555914 610957126961805867589132975387110912 12555915 -3485329746286137927921064779070394880 12555916 839374348985742382590751534885022254080 12555917 947435803858221737536276511451834992352 12555918 418303328553858621696808324602465296640 12555919 -1046897734398112367243890650547662463304 12555920 61758544356757387380604155462643384320 12555921 269715508441816264635876410953808293824 12555922 377229839836703610092972385547638086400 12555923 478859696601666832216897374677766404424 12555924 312419869300284870293657137796931735552 12555925 -364687311623110121792693532234504263350 12555926 85440309660710116832609895635400981504 12555927 48383484414357795249958416564922717200 12555928 357708095328021303218359589981798400 12555929 1092236760918193161109141818549833425284 12555930 -70054358965896827241239809096383528960 12555931 -120995644395317928176171300934584694268 12555932 -345544595045152720251931796794302220800 12555933 270183966632640205612620823814280633504 12555934 735892883404386086656897290280375117632 12555935 -27427392788387457398419127569937743680 12555936 -357193467837075321214166755030737420288 12555937 11557922659873651830177208186067126272 12555938 -277860622529569214701612472289062510304 12555939 101643120659320292440126783994638747968 12555940 825230165235342539790874814880706679040 12555941 -14799511478651136872740368654979574658 12555942 -11597896915703221168382284303637299200 12555943 -928353474416948623583816576938615953920 12555944 291650785850377840058990646066828902400 12555945 541708316058853658709959765111860147200 12555946 300439236502496438132742643585217989824 12555947 500248302670830453161933166909590649396 12555948 278490291737007013948636715078676334080 12555949 579748898525270012205901796908027281600 12555950 -1450841928460111990337860044683683200 12555951 267617372799112459160068230751320635664 12555952 277974476562947924410768527171339354112 12555953 193161798202012003453107406760182611264 12555954 -460651106616878921578382558230341223536 12555955 -405208676479026062893751536472484138000 12555956 1523466104861526060922159850147038181760 12555957 -3714467605316146140629152386183842304 12555958 333823068742386284893779985501462563840 12555959 654465752970715810203065053344040252104 12555960 -109307393527378098811864459284209664000 12555961 -195707255185935497163920137164081245952 12555962 -339511544186353277700679116467470986528 12555963 31469718015734949587225993111075335968 12555964 -23686837935338054232219447905630977024 12555965 614982104560290769319002613797676256120 12555966 245377875902545708261090776122424623424 12555967 38829084723879780362726649026082499496 12555968 20725896851369303025820555198671618048 12555969 316785095390106267502704595908550812288 12555970 -45351118779428750909846841094944890880 12555971 -133189338367595580900892144765815636168 12555972 -2852619923699208632823840719675744256 12555973 112460945836085757038676028927975419100 12555974 -235905547087510777208478795048561519264 12555975 200351226356853230274597347648369988600 12555976 -532506662182088874520036088948799897600 12555977 -357658203241295327543626961932177736256 12555978 23314559717256900355451653965400852224 12555979 -526461066056706285437756235919855046160 12555980 766393891475260052063999969986357632000 12555981 402169589413156730950933211686408811670 12555982 33342006412716847672993897679519864832 12555983 993033337634682072863298959040127869624 12555984 70825645873669195618924079002991984640 12555985 326698022417428562906642745201102147600 12555986 1232720431078984291845485393523471489024 12555987 145395799588787606424039249988905640752 12555988 20291018226796354224221018913421551488 12555989 -2061434736231810059900311317143063916210 12555990 -313828261262303450913855275438359025280 12555991 -533614769406617905107311421950795661696 12555992 307647846859591347947880651361575567360 12555993 364603975415112707916141685248692090784 12555994 195089201839487882684423792403620179200 12555995 400593380126170797615706421668748389440 12555996 -251990525235690405710525925253201582080 12555997 -1001202119626314559225953225063414302554 12555998 39771953544841533518386222836272455680 12555999 484711380661351141815870172419818668800 12556000 -1770279177920855717341151486410752000 12556001 1810509970538594074263469983403936658784 12556002 90689517737293086317267467840635829632 12556003 729450864275166829898029394194981317120 12556004 211002302212855557816188667741927750912 12556005 367259259639069454865750941085128653120 12556006 -527768563672937392789402333521909942048 12556007 -31629294319254894890010634853529443880 12556008 577478907157175383073019256236872678400 12556009 3786219265502557223697207600295373602880 12556010 639792354522282899434439580968587256160 12556011 117674886767260584076981830598428514800 12556012 8923716698334972457071526615275816960 12556013 -407550109149475024614727977031527082260 12556014 -350452700024733585986786507773751978880 12556015 -790734263801424705237896006419117226880 12556016 -276774141742686773986331153956753145856 12556017 -244101164891472855232973226486021021120 12556018 -115472518628263275857607257976417216096 12556019 -644603050809314733398259111383927561904 12556020 -106560318895464599849529087364433848320 12556021 -1321046081706086521031712085347625068800 12556022 17706270472128856174700233774638065664 12556023 71332030489279556081980543258623283200 12556024 291461584231695980144697982278023761920 12556025 -857526280839458161485030185616545400000 12556026 37434011516623970091522882026140262400 12556027 1011429672016172927289594989220298782720 12556028 -752922519688803746917965409594840952832 12556029 -936158813980843144905091886496116898816 12556030 34323836791819875866389942905653596800 12556031 -934664086708101469164982027888276714800 12556032 -197934953166901944519302805755579596800 12556033 -74811449657827118485771091049279625280 12556034 -727244522647062753563249760655410179040 12556035 848159802102072676757739961037113732320 12556036 -169255532639588232321705029430795514880 12556037 -130021442518415675162976444410009832360 12556038 414524284786743380302468177965776491008 12556039 -764330281226591161374760594115247789160 12556040 -106020303238407361232599013880439603200 12556041 -512771871993865659047328250659005031408 12556042 -904919012535714930289642304842572677328 12556043 -15012889421275910132369128911426658800 12556044 435198276691645669462404336844320180480 12556045 83664731423557078519364414995619831040 12556046 -686503047856561570487352220471402494528 12556047 139131929389962928237524293412179706624 12556048 274745086840826510488593337509226422272 12556049 1953388882778968713251287805372048610 12556050 71160773429978344957502316993097881600 12556051 20169625369618142003127001391639342712 12556052 -161679108958471654786651724410886469888 12556053 -399775891862006449763944561021520492256 12556054 209311789893051013059439253056382341632 12556055 1351856879519906511228206513689738602000 12556056 11425220485350943300100836123361587200 12556057 194521204542652273832489055671918881732 12556058 1034263674854225336080567429511896880880 12556059 567841522112264597110710652467471031704 12556060 -643151649769371983531521852747491824640 12556061 -64080303981771649225124936892314334720 12556062 -739491459639790550808493133411660661888 12556063 -640379023701097726569785013718901508776 12556064 -1004371052195348496667925894441750888448 12556065 291783844448916185854364789871240347520 12556066 -558787572273524121233923497749707746816 12556067 1875360722859208823924123103964843969116 12556068 -134478152837248690012777752699290124288 12556069 -2498868595799146147920017502024541127780 12556070 -399594679229224594142041736290564195200 12556071 310634359451476471022543407192304807856 12556072 877758450222236196819093709024922572800 12556073 -103758511415039300988301007284630009356 12556074 194468630151101954688967243908083834880 12556075 170406015876910267962300007646677282400 12556076 292407445182961814658468045941390687232 12556077 1072333537610624524038542520176740941120 12556078 168802628720267479073413278646273567680 12556079 -1957137935566834083778517287369540289016 12556080 171853156283952548622636901250954035200 12556081 2441725673506333998408439002615531623400 12556082 114742626553056880199472047479510331904 12556083 869605191607921058128056305728642586424 12556084 -77966481118961985191240836430925702784 12556085 260731606491036116636109526809491443200 12556086 -2746410589448166952982452800236424192 12556087 -989765688504856108832341326563620978264 12556088 1740784002869307597070634705849510891520 12556089 -78960449524385748248826705541305099072 12556090 276940196726724465733946977340622904800 12556091 1112589262946407227425338911769946104752 12556092 -52737413171885198383530693241075792896 12556093 1023129538374094031996878712662603931040 12556094 -568003333007053046000717374024756763904 12556095 442064494447239998762949407465873765520 12556096 206589014457766798840129416102682820608 12556097 -288190128069844452189626656197198709248 12556098 -261807873624271438425043468187147398080 12556099 -1748244894346425609076256261729562904900 12556100 -8053270173305961806605432513450579200 12556101 625691215920830874923412442160293914720 12556102 -21225535500115290635363484331357294080 12556103 -818350451985775775741065679130215445744 12556104 -59187564488745227831493564929802240000 12556105 -526503344073580990266061618586546223480 12556106 1045698865619880206201486800108156552752 12556107 644020059264722879383081959396048926640 12556108 508548939935522656808071961995665415680 12556109 -963231067185610835571210961507347561984 12556110 61954332569630261216465338980942520320 12556111 1392062345976386404808039496783867577712 12556112 316965021758833236417168193497083412480 12556113 -46130588295740771774724922429498881600 12556114 262187853644176771588711800574429163520 12556115 -5232072676703299868693799604301549760 12556116 -17600893578115307134492237508544454656 12556117 88245884344280806371057139005163660192 12556118 -580402078029515175117634792279468033920 12556119 -41342250003212760370594949669846927256 12556120 -480773591265166359557299472683137024000 12556121 1269794545279275340504095661465812125322 12556122 -35473987731788673002163995842778992128 12556123 34410853772530951130398917563979638520 12556124 158508387168079753454005492032565573632 12556125 -249609173609500588962757622043384417000 12556126 606982191234155602971502772154344520384 12556127 458620834436448949575381423066568219632 12556128 -180221097550157240867050930718233853952 12556129 994438330743018711224203845512384160 12556130 -166077555586699780875703206171331297440 12556131 270745933536789169121002193557108204800 12556132 -425686659236240642128442510090712748800 12556133 -750486412205512354859615799932786954820 12556134 -6711591849199630064221644295134373440 12556135 110066727618422868061083005843908764960 12556136 -394072109618304773660701149107756344320 12556137 -431934004443077686024992694473045055488 12556138 -43866871348728402948329888910023003904 12556139 -1033336145505372380578074796563839154060 12556140 -532903648887593007645241073283268838400 12556141 189325863016288935251036844293294601772 12556142 567199518642664227312790826969382513600 12556143 -330463598319646589278807728552236528568 12556144 -230070373505059810103376001727154094080 12556145 382044820755723118109212631780617270080 12556146 15791100786375410238001495848510151680 12556147 -21474822633742761367378335518728653248 12556148 1278808665474682789280921990001720391680 12556149 -25314982279688230328893645963520087040 12556150 -145829844373987943949931360626701592000 12556151 465049791247331875289623303629871267704 12556152 125112127436860127961816360591577804800 12556153 -363659949894136158994658293443050328598 12556154 285158990695963184126385291651630301440 12556155 6866252786822625964158432732576290160 12556156 -544849614266771453667832514179580515328 12556157 -1232422868086307866936840663794571659840 12556158 -290273702667975887770883076354685377216 12556159 -622788035553966578929609797584009326080 12556160 -456106376625348143151231737441078476800 12556161 954500961188096327010306127705570198080 12556162 353450196658862002568111120586401011200 12556163 -205533658298645467518265681837416339588 12556164 138138774578307279152556552173566872576 12556165 -904574372929234260703063440174600625800 12556166 46056830085284406054702303681767966976 12556167 -76742426839530341968823643849933552864 12556168 237738748525945704347912229642030213120 12556169 -1352517997758024561239274551170562450160 12556170 137048781496512875957479374695652960 12556171 17900804318502244030385312627960644192 12556172 -5471164350930052928483207637721156608 12556173 -32244919018400128473637851336463388160 12556174 -390042924858889255685344920915755801664 12556175 75153032553310768021444246730120939400 12556176 198518786714660683184464805492411400192 12556177 -720469882941695600535869806663794048780 12556178 259087755584880524206893660169604413440 12556179 637054259899634150511311856825133272048 12556180 120465039966832344698439636683400192000 12556181 -1043980697718452523148694868885875088000 12556182 78884211628776156020400475425315841920 12556183 -208575190838762846288425092609671265360 12556184 -25230927653802974451381275848020602880 12556185 847125337862786545736083506927130228800 12556186 -218996028311656485771176866381088490240 12556187 -29618266096810969570985706029877052128 12556188 -1003142665349479736080858884356610048000 12556189 347933987034679848328330091350024309356 12556190 -165846922356104524414754204093645918400 12556191 2114946171229264121703449560768773283584 12556192 1322482977626878275500884303588327686144 12556193 -315015894905089674462367438496491823178 12556194 206538946233661664082646538909000371200 12556195 1192083693857654758334446385953903326480 12556196 -343052252704048824130795815591339273600 12556197 -269855280983356311017830769656259530500 12556198 20584696184477197356106704402490629600 12556199 -363799803869299199664988957294438993800 12556200 363095924211510915607232570579017728000 12556201 460335658198814734008325887000138444800 12556202 -77091382949598538965179921226019354368 12556203 353519744857249513711389319631031408000 12556204 540411236880068362282940406511080986112 12556205 -1066896346354564310321979530474042689140 12556206 130825910171256029167092063016328775936 12556207 -286779603448248225555359372643049435160 12556208 -86300438109277589376117024565509488640 12556209 -18685596002755654926374363025715860480 12556210 93778564744826184305404743541122864960 12556211 -1156822149538892119411558329534988051188 12556212 118969081479898764922037972486866931712 12556213 1180241543094508508080018300716544724462 12556214 -328467705545157321630422992649511941568 12556215 -520661988768406344202892832626004480 12556216 476354304670922001287703827394004684800 12556217 -1309572025476166772811511959730306145400 12556218 -20541700188365890996422034783123564800 12556219 -43656969981786040937574903807682972704 12556220 -114182417817651316304595530647214661120 12556221 -52485009688850783618110438902340851840 12556222 166743174798842112201987476761605652224 12556223 1357829378298565627711130308671935153472 12556224 45405840277414500800951180438588620800 12556225 423884598762271736265335001747156798000 12556226 674613744918466170773433974445263233920 12556227 371049889957970292053692310409657129720 12556228 -84549106638320896711817994722105032704 12556229 530920880431380202661567527110754056192 12556230 -219017103287490359778658637666445552000 12556231 -148369999013563789738218284879511932968 12556232 -162015900138604358949592186283031244800 12556233 -164653804291012144106905201989245461398 12556234 708957928735210493883651666780665089632 12556235 -356802162147886574963481014359920628320 12556236 -78722688962450915088789282623280119808 12556237 1922024233411311314837086463280068320886 12556238 805161089316991143255199865887327027200 12556239 -41587210662746770265393018706450349176 12556240 51415018076665658434122670302497341440 12556241 -1017475107607072361056928278043423513358 12556242 209429308380909505353195615266127594240 12556243 17583370206498001575661232217723568640 12556244 389397986327625978442235626804982257536 12556245 328904452102463448270278917404245616000 12556246 186411558040160200916742599375303775360 12556247 1002554507574243933053176996771622407512 12556248 568837198748097331914275942175314472960 12556249 -631796068872942608063425919388504080364 12556250 190341079209153024052637098165803300000 12556251 -103333904722406254281361971344966108808 12556252 -804681460045683293281057224165644172288 12556253 110559226841143070172322800666228206502 12556254 342489810037547257986151561749845898240 12556255 120060022461526284266745492526040832000 12556256 -1300415770232925234730524356632670896128 12556257 361490277931398875303390118288754353024 12556258 -4342555686791485345838241699540370944 12556259 788579852019804726375837398994064062720 12556260 15894311046255151354069170798917836800 12556261 467478868659538235806399679908600180862 12556262 102053787602565873082909008940318892160 12556263 -93231235763965059729960250289544627456 12556264 297235349411376658058491905463092019200 12556265 879285633309229215357966505856596794660 12556266 28343014543584127893140120232088328448 12556267 -1028526510336332390772737647979930332684 12556268 753854633784506029850863998925933840896 12556269 -2585728073186881646184724783239489899520 12556270 -261122533244079409165007341883258179200 12556271 110727118990353478990347942787273156608 12556272 -174518886798158527852771800489469673472 12556273 1053388351955981924934348518929909010160 12556274 747763713013619070524608371369211973136 12556275 -199716503504413932904147793683831584000 12556276 -474637201280876043281243077692766003840 12556277 -1639819930503693419327490071373255617874 12556278 -1802877092963951242298288146033489920 12556279 656455272677491331705538007315587409200 12556280 -608766387963071657793476290819782451200 12556281 -572413343525475945837646606714898764416 12556282 237876337195481016541034056920758699232 12556283 375174834146623861595250627882351500640 12556284 -202895946917064380710966413311296773120 12556285 -919105466180199552359980020465830784000 12556286 986029428007538495956877777114224238592 12556287 1107199714477697242348050852488676101880 12556288 78300949642257709585345333689613025280 12556289 11308271571242818438971955667609670660 12556290 -331058149260877619233881528713267151360 12556291 305805960511100334607156863099580152 12556292 10923728033820529356188563204453957632 12556293 -883094617791137226714136455711213589536 12556294 -156668931372180219980387860097646950304 12556295 -1090785208553778818007212948822402968200 12556296 618308066095279196864970160145806341120 12556297 -157741354596399285142297393348655552320 12556298 10791241415061272565463726781634593280 12556299 -278927229848061568342314087813600314640 12556300 -118484449529577608125895182266830528000 12556301 9214909240696442834614677760550864544 12556302 3332615915142339403068046135399292928 12556303 285718705633059470864091211619131001200 12556304 397423042080260520149358274189121372160 12556305 285153277820101317152285285326562565300 12556306 161851716941522492201362156227166202880 12556307 -1723024682748286771170071055310568319444 12556308 -32472870704155977169136162466017304576 12556309 660257753792946109560122595814738442510 12556310 -122849092092309295417998468344467885440 12556311 1100568058084807024341110424785321997672 12556312 1190095635594487296444346253152994918400 12556313 165697157238320005783081853318957905920 12556314 640903887390826839690660248198179216128 12556315 -421636901117421248375459341939696324800 12556316 -1017299209961328244832078082535348188672 12556317 -1238367499957765620429738289237405883520 12556318 967418103032483174664448811158181061504 12556319 751649071220423429946481928702183344272 12556320 -59711176362970261682518368697429524480 12556321 226820776828685861344369412910214886400 12556322 -36255431846155926224760286947153036000 12556323 89140841577200887086455526204070824960 12556324 529974278023134823048979480740966889472 12556325 -12560363257953459928224663479349033900 12556326 -477044383268556165775078131536921000256 12556327 91413083216641947826286504167541146672 12556328 -609711459452766576854906240359554339840 12556329 234784376036865533403619525194288719040 12556330 483285861964958199434077608239363998560 12556331 1767233706817992751570709702559443646132 12556332 -138067645557837359957396368989254455296 12556333 458040396980741883389619906751681858560 12556334 6658819586985751414610070315907636992 12556335 502341717429230123205944268981163632000 12556336 97319663268348323693493597250092662784 12556337 270587460358335735539593453649542230000 12556338 576878715357255040589455533531836425344 12556339 510523600784919787908489506657527142560 12556340 199002154289662232368109614316032819200 12556341 -119957394433873717047992862541571136 12556342 350859350507347856131974800650204531200 12556343 311745491465661795569278853979949006080 12556344 10590243086984893100359415699993395200 12556345 175902233811051304204801556195156156100 12556346 -475341542967574891351659726517609034496 12556347 -105383641668476178694373416410485754600 12556348 -1336765836863716923581007981421452644352 12556349 -430560930869187848456267146196662401120 12556350 -277306429615196962680509842762184448000 12556351 647209859411220211748201146509289473792 12556352 -392185402322891226171256664611546988544 12556353 -648791639204034492792462151440567330336 12556354 -305400674553978670166867283235099320624 12556355 -16931814902033115150087787490075027040 12556356 324098998550476144716037478306541871104 12556357 561608436524763889294765435170756360864 12556358 -961236254253417226916698599660650946720 12556359 60625493904305527025556924706965895440 12556360 -483269091912811319920044704574840576000 12556361 -366007513548110901923749229685314464038 12556362 -131922345487229661692090498750006952960 12556363 -828535456730869109015085340308756980480 12556364 20436167431216612306097259994636492800 12556365 -29385215960501553271295649928934431680 12556366 327500952674205368522912684680661414400 12556367 112450806484688311898504891176806350160 12556368 59064778904949974252609960103656423424 12556369 -395691973334102257323356907894505959104 12556370 -1172179503688899981828800034875855456640 12556371 -803702744282189119639704894103333533696 12556372 -284536594135979411210208495245604833280 12556373 613338849355246484607153078782448493884 12556374 -14384168817503062862339193677777884800 12556375 35251024109781745290571036244251344000 12556376 -271805583631533217801312455688747376640 12556377 54234682862644065216877587780996926826 12556378 -1077100942211541483612001677897278146560 12556379 573438068252144102038601669658805209600 12556380 -549269816447479455480823066066509619200 12556381 -1238555707501543162902593014309078745818 12556382 646495159419018195678393028077361348800 12556383 -421442536180923878681202248303862327936 12556384 -78947684279745333408290945099122606080 12556385 824797532146854768491569320861186514560 12556386 -283050608562133434550981476531492286176 12556387 -16087085960306851273145372181627452640 12556388 -207448709158261797439761929845419943680 12556389 -267958845200548331330625405637072359552 12556390 13509426819975374661459447821618995200 12556391 677820036939597047996371655478790715400 12556392 856316487772601359466111516708781834240 12556393 1388957289065854894881355567625060483642 12556394 158866597271100152335668389297481728352 12556395 138105570905394162554759201273422131840 12556396 694100674262125826180026995075959927808 12556397 1608474986343670171577853707000158484160 12556398 -85621767221775864399532059245668595136 12556399 351801336027464060546631059555633820520 12556400 -9644114524334629198851476209660723200 12556401 -125200431147981590164994721524813183040 12556402 -203754169458634740134014949088510978048 12556403 -1227496591021466512320326525221977831240 12556404 -108998681119550752859473709643332567040 12556405 259076164152857068114256716188478197120 12556406 84500858032855970479699798680106993344 12556407 -118507358961201480899981259749831924760 12556408 425161558010422340712434704000182312960 12556409 1221026984918801665045146804221611643904 12556410 228746075049836908921084804156074193920 12556411 121070492283572406960898784529946319632 12556412 2217644910005648892867686421804599808 12556413 -343256586173856190601484216265715830560 12556414 155194238405278770649059931958834939520 12556415 -229128709757948049634656970896962000400 12556416 392537156547677987083199677765307596800 12556417 1479903769187565196674582441652559662466 12556418 300580278972478563053067590692055132160 12556419 -337425699324389981498210564926271746056 12556420 474275042560211218822425578440841280000 12556421 1247840218173323000572111096002857380608 12556422 -154472462647306270287714750306907398240 12556423 1636451637408663848902769255458399812528 12556424 13923686925352939472631158064712872960 12556425 -107431982218543735714187154426370891200 12556426 870515757103761792297964795607666680320 12556427 208233642267176828131016861544687584208 12556428 -23832942108380842273965431599140794880 12556429 1460344103241788695412357307114710735030 12556430 8455607955550570969150367338816974720 12556431 -215583660398824034822541664636579653600 12556432 118779680987218581909690092689324244992 12556433 -402845080496358051041379173993265803676 12556434 265719368332900599430228283108194272000 12556435 -557321604274507111299266413830909670800 12556436 -629459538883413438362460195764550617088 12556437 -18676438243269939896303129418626847840 12556438 -47257675363051714189188817436178276480 12556439 -503051536879620812238004433785827050880 12556440 61201975933698728516579112605210419200 12556441 1138059120009361862784450181793752608842 12556442 -124022630960045097050019446625701837088 12556443 1107500805898902678282232150606955399064 12556444 -1540464525093647137778471989719838872064 12556445 297244345008327098045962164430220748000 12556446 -509000649945341285241052675649042178240 12556447 -42253696404806109643245942755335481760 12556448 803973275197283109582915566763226890240 12556449 74238315414892596009518421179750462100 12556450 109771798409807937756197872696370006400 12556451 -25588801084231578821730257066247207648 12556452 231675547939708259000286835426105132032 12556453 -150845572822677725747147786001502007296 12556454 56428395127395846308955155239140757440 12556455 191195406684892609876453763975784287040 12556456 537656728569596638540536321243245445120 12556457 273401666082222059694206453580379260672 12556458 33556976978855586975673429960186576560 12556459 -697964098255436821071641990624005580496 12556460 -109602459492763103102402247512037734400 12556461 -426556519590702220704663023713541298048 12556462 242310197578278375139259980607256551232 12556463 -415969377616850068018428817221671826288 12556464 159483266866663386122272767942198657024 12556465 712009392280688382157174741451750407860 12556466 66607724233896447435154190499881433504 12556467 221338475650398847348503349701516622080 12556468 375658616266672563213915455821414958208 12556469 -730147807773985834259692749414263738130 12556470 222387072816316158779232111153312245760 12556471 -176682731919138170641842569957142906328 12556472 -84733310256865024454829126662207262720 12556473 -9086007331946209986990852185599027200 12556474 259734710655981203570490140942903884800 12556475 944672968175629200704606199079929556500 12556476 204873527496701763030953709104832460800 12556477 -473819831425624661610908024067543647674 12556478 1341264558261602776838900003682321985920 12556479 -47657097202419278529399229196521846512 12556480 151212290795169388404158694498081177600 12556481 945234733389260725267056561970747529664 12556482 60372734905700415223419882983792693760 12556483 -1208950454008946257652676437269964547268 12556484 1388976991215975871761280630224605951232 12556485 473404711218546608666618306108891126400 12556486 -989012501327169554902856253545484251808 12556487 2126342707525221347734803587276647058136 12556488 85556609787424403096599526826930339840 12556489 607019209637951805173327829023681077440 12556490 -310443118486104033509986649510611845120 12556491 703825935805818089246931378986509618392 12556492 149268902452140158034843195187026739200 12556493 1267328838015181536247435067306305466742 12556494 627949258771381266878301744341221751424 12556495 241952209843177167238007351049328138080 12556496 151405887329612261285330311437709000704 12556497 -1212238425718914855879819869647529316480 12556498 13521293563331654187017194883868117120 12556499 -159698435917495503093163288163150020500 12556500 -551331300360631380486891579568069632000 12556501 711269578455410109277293585915567175502 12556502 -46465687234950542916122104344906700800 12556503 -255914438668346145261133676472411441888 12556504 137753144236514371297282907613616926720 12556505 -12890447085166594476247425158746663680 12556506 1051667367561019908652187949473253519360 12556507 187679643834192016335727017562855418160 12556508 1516890919364898469439397831030498816 12556509 54429310232237525269990975582182903360 12556510 -541304496190838706039505753726731099840 12556511 -112854513704495609517179172940652816640 12556512 1667126928410052590287626077192902410240 12556513 -126380270491047843503258581497201845592 12556514 4135258026897450085886715993157681152 12556515 190687014415904847015043671233198836320 12556516 731397220842682093103511767204679680 12556517 1685724107524159378861378524876525822912 12556518 -99399110285894740195590783324477666432 12556519 -368711239797339710917875793884283342400 12556520 -173962711593356250800473568043614208000 12556521 34387517929919377315718160872105704740 12556522 735384403713542491323624199500861781248 12556523 -228986460373369927829824348360248240864 12556524 -830695222695815028718871566350094663680 12556525 -312945673469577405089172868801039181950 12556526 637386168557983376781944533156507487424 12556527 60619916783140073521326125021945734920 12556528 242729399805075233854888245158559744000 12556529 -348386860379659263809288659365729117870 12556530 -113917804018435508918590468729664640000 12556531 603777346536214999431037006796682207360 12556532 -236243316387360168073292579994909584640 12556533 2022064422732750588742246810372947072 12556534 -504484212375100840902286018664287135584 12556535 3119418704537853583356139114446075480 12556536 1140034601134727314948777371457191321600 12556537 -94680850823552370512189105988318135936 12556538 103152653643155379649050113011726173696 12556539 1106759973839635958881991717481731960904 12556540 -528025155928078952399869282376085765120 12556541 484914625668686599176303440683354765152 12556542 61383743246718118035430868277521132544 12556543 603318964760315198646435401158324097792 12556544 259224782203033836381292239634248499200 12556545 692811963922186166295222828119751042240 12556546 -181110215494884443576162118634078241760 12556547 758671035231868759985504160887098239996 12556548 -100538934620409039001345939974488691456 12556549 -363953228592918633703197271152710339520 12556550 -38987539310628763472366871589429670400 12556551 95070164246191782992445046250046303744 12556552 2117680159546853608218416996289162117120 12556553 402200704890608015673667828387510523700 12556554 359150955899075843220728775883412017920 12556555 -318436623329699045966298378657894100080 12556556 -548833165205997735577535146209065640960 12556557 212325381023814092962427520523163048640 12556558 -176041252947886313334983753470517533824 12556559 1531057069837065885923388804431818933944 12556560 -12500358023851000036025529738130882560 12556561 391248551700771515434624058519884089712 12556562 -70591223303129683120775090509918140768 12556563 169322643281748292345330471790331729408 12556564 -782173702853721887628042148848596765824 12556565 154894103067994998434321874607167840000 12556566 168493322796220765598625881200274457600 12556567 6532373616475596652606811541519097152 12556568 334682665904366751398440660734506496000 12556569 -499904799452525073035574684039588753456 12556570 -210953689576401161869098604952275425600 12556571 -1631626069703124595417689859178160879228 12556572 -161418267789272400850330676937249079296 12556573 -939604140738963101627965258623798657178 12556574 -283782254663575332144792601135985311488 12556575 -6549637956202604513833897588914931200 12556576 -1234462545393064823597897127832867307520 12556577 1489967496930181041922205899888905258672 12556578 127714475415994594269346126095092252928 12556579 -31626678602378740040748463922678920288 12556580 256505205258059487706493554649087132160 12556581 -281382101741840413761524987324739346176 12556582 -2912442251079306596450763704673139200 12556583 -127892978438073572016526236473043969696 12556584 -23252301461393081293043031719855155200 12556585 -547527944179016369959353639656236079040 12556586 -260006468847467813439032560587640174080 12556587 416292687706242871844112225487824665280 12556588 -847792256151398720818285505941773387264 12556589 -132092713766103121694201594093241979776 12556590 -255699161398906474404210719212182775680 12556591 -2405041582737906802469229692625565112448 12556592 -45480306362067592287475129095636418560 12556593 1645341464475157586082330769566459167520 12556594 442503303880327663643747762540847852960 12556595 207590470172587007686758043230701487600 12556596 105693325542679957030254242339195111424 12556597 -247074832297263260208754680539530914720 12556598 206943892705136226118951587202209855936 12556599 823653490601655570966699472590764504448 12556600 26009147808040158220748482445091840000 12556601 92808416336600876759125188353384865732 12556602 -8592851163401122159699078220460076032 12556603 -1602685021305312880801290332068101665256 12556604 381359966453371656603475640213129335296 12556605 -228132933294978175221158248715054171040 12556606 56192757126176930476636140400837952640 12556607 -240581264151338443480690466649142505088 12556608 84371875848488301016446490411895095296 12556609 -44546487287409945251804029078305130796 12556610 -713686414199121735322781993876283548160 12556611 369713585555288004328501679227031795460 12556612 -547495192080548993431355003147805474816 12556613 1058707719995879310965558540426667272862 12556614 -195324687057462044397674430617547595776 12556615 485163091288284752597728213184860832760 12556616 775611860802215967766188692511399936000 12556617 -522289884138796832118218146333591077888 12556618 588592862832830611873768738747404467760 12556619 58682716018938201232543972603032115320 12556620 -26707358749872703471525809531625605120 12556621 826011706913564812197384850114247745408 12556622 -303362669118877320816203343707883738048 12556623 -428689397334385737490555145286507074400 12556624 -61519920622006995166380520965053685760 12556625 1318310049578487564619110988914619680000 12556626 -361175191172367626721828707469876790656 12556627 -2630144941388498353918377827226731479280 12556628 -183688001133615442657504219713826904064 12556629 427886370124083417196085018560495922574 12556630 -401569552663258763604331540828093559040 12556631 -865848912373795316733331787653941560568 12556632 119575868806074517299537482103834378240 12556633 -638454131800956044009790420633579162416 12556634 692355377742821903636577833111601046272 12556635 -60535503234170896628193106156275456000 12556636 -487283834820509629977449242230157168640 12556637 -1989572742457290279003077384301841866714 12556638 -419791823135777377606550624491077003456 12556639 951798422373140133037369733968372593440 12556640 302112292678052727317643623074391654400 12556641 1062485281469857848152217648708699970992 12556642 -994456419930762819134186682664962260832 12556643 81272252921172431113993609695841744896 12556644 424390031972995915507592756721679165440 12556645 -20966618167401810471203862518639165280 12556646 -1780077279060777894291814297585200449280 12556647 -612716188572866161500820648024519110960 12556648 459033732461741720353813662923277711360 12556649 -574759022874596212250907715153869051840 12556650 125067351204366288947754511490222745600 12556651 -660881576595037648233947048765017592400 12556652 1187904427791768349172709895845074365440 12556653 -476053706185108662271299111058298531616 12556654 145772391711910965282276186741214129920 12556655 -1249994304636518434046783070931185254400 12556656 -106205498333923826714969568022244425728 12556657 -16315872492001696736114211207944916380 12556658 -290686950138950722354184768727354382320 12556659 644921246036186485336556943407130795120 12556660 141760635111645483047760433001226216960 12556661 591144542216811430766448777439635765504 12556662 -101489009986581926082277750323033066048 12556663 1804908004713722180936487719960566320 12556664 148125058960497883617576892490082201600 12556665 -5525151379441665200264074697941308480 12556666 285459541073173582910419477865178749184 12556667 -1898651074296129044599367500962642324048 12556668 -351349723999411009039326935364315471360 12556669 -1188369734864265250160117333576991703930 12556670 -72993939545529832779478329754290704640 12556671 168212755231758069383591900388009936000 12556672 452671149606592030604380882965092106240 12556673 -301048011253525382539286400696448253436 12556674 -47123441572416800280543422677047582720 12556675 335919337819595135900644334624454843000 12556676 447403248676819180115120564834251585536 12556677 122836643620216537647343327674024297600 12556678 -292494999434017307683728755546554707360 12556679 256454332651163623963711040226907954776 12556680 63595365973599972962794856086536192000 12556681 -1040541360132834986451925025161988142300 12556682 -413436522859876387092015784561036819200 12556683 671622891425244498524019803057043691452 12556684 -190343097950607392571189680687454158848 12556685 134440119460206450261529977472559362380 12556686 -35620254387082255265278012012021243776 12556687 422785833557235637537628562356099447904 12556688 -2579826184358830189526308248708120576 12556689 19220707234433186163106287729694809408 12556690 -162991513909481447494406303822375536320 12556691 519054378424318289118497532725033048160 12556692 559486575622396225341318373634077597440 12556693 558235714050323156632758400221008893560 12556694 -387704572047534690834698697159345358848 12556695 684018088232686278146048965780771920 12556696 1580348377635867588080469416681182556160 12556697 1340473344692642407865190201028697443146 12556698 41899795895006956911487560970918072320 12556699 1182204513801009952985940344983861117700 12556700 -74603571370092711511513295339266675200 12556701 3984407437789995325376793234935688000 12556702 567960992553227028863764757914613895552 12556703 -1580216596222725763372650981714289496520 12556704 1032440424820579960968678616197271388160 12556705 -14973518547916042171541229211968552960 12556706 159781569379557551579683708064148873552 12556707 -7235014153973217709950498929448340224 12556708 1374075042711525992617615017627166826496 12556709 -187235703507707010288750238362742378560 12556710 -195240508051690397294933447446971206400 12556711 -610362818452166176658871946900047927688 12556712 -319816962060370547259200102896066560000 12556713 154074519806485214816918487861974509248 12556714 92941056376347503550776297217896954880 12556715 1430239494984024069572839401373465899360 12556716 -272628709493011110738086833546427202048 12556717 -18605738725244527918942057184908903520 12556718 -574999014356976063693649658811948653760 12556719 109713944821855128619586659740919784304 12556720 185261507507417276588428509647103590400 12556721 -3450710592579315680942317915993068252048 12556722 536766603801817770930708771225623138304 12556723 -1958780908427690717924705521249830903028 12556724 139172588133145467120030547791669172992 12556725 -237313736413003857258310468527693158400 12556726 145657487028961544637307207226626669824 12556727 602838856955263459276768977671668246512 12556728 -1724035554898816751393904467259748761600 12556729 -312792313385031187570754844171661923670 12556730 105528698822322756121152673095895480320 12556731 -14608453271583636446492348117015299200 12556732 -218209478975082557900501967297725160960 12556733 -504743951779214704513099001283795595680 12556734 -732558056026998639225179266698862080000 12556735 -61618579631858096069786204081787541440 12556736 -51003114717846302306903699457646264320 12556737 726154847310130018421234299376848484580 12556738 584680046755966574661864940989285653760 12556739 63352956833583131868765062436081650400 12556740 334901022222837266277774158876294062080 12556741 -44615358719313325662871242351094165668 12556742 199324888260177484874873845974143772288 12556743 -626791587092994033439929340883570822400 12556744 377769239289146058702957846874612039680 12556745 1036162999515527814171633968663647990500 12556746 198549059920904817357390996445563241824 12556747 10586452388088252462291771835076117792 12556748 492943181649530847850442331385782897408 12556749 684837690664905800846797863282239657664 12556750 -695696073812320466202675132492104688000 12556751 1540910150999646481438594937084069056752 12556752 109647854725197897436439824186210910208 12556753 -1589948929247950365018992340700330075536 12556754 94694826507680480377406811701431302144 12556755 -2252035656158251406659396136632109952000 12556756 -471280805166401352629365723987545393280 12556757 838735567851554582902681578840530340060 12556758 38161995061613616027360158560210483200 12556759 1019630363794350548914550186730150221960 12556760 16241521625406199334726065897764249600 12556761 114459072841696970720525499322131654720 12556762 -328002702608786812309966356087456484368 12556763 968964156307119898139679623289461844360 12556764 362676121298787757842640132851579743232 12556765 -421448872010103252334689760520321318280 12556766 -270319069255812777540639879350106301056 12556767 262470250815530982681251127629910458880 12556768 593740913591326744882376733857714012160 12556769 -1413264541128543937472163562059517396830 12556770 149332611055889889750783081672876441600 12556771 -928313642913130623851145130724491253688 12556772 -975321284805941709591745826427358986624 12556773 -89268948999092870336784295329949054980 12556774 10677178414408952977135494339863488320 12556775 -64534647697934675672025361033887600 12556776 -528467007554779806274393160258029977600 12556777 362620922798578250371218976822561094880 12556778 33516833529928090448382691165617021120 12556779 -416713174614568804703440130533416315816 12556780 -189584518080940157201918629403845186560 12556781 348476243194898413517371404945278567712 12556782 25405101602021813264622050808310078464 12556783 -774146178440167952272592812408138779696 12556784 274462488988264417329990676731366604800 12556785 99714843679660501612604760324265132800 12556786 -247459827448086827856903009817570950912 12556787 1254940615281525375356171358327158934672 12556788 -71767839897900321678334741446306201600 12556789 -1001135957388348331940581525027451996868 12556790 500450710104359370615123114801397862400 12556791 -142617484730347268200529059210231788552 12556792 -1210902983778759615003932379343982592000 12556793 -1674654195598829471104171691602696848240 12556794 358049145506522881347847751938049433600 12556795 -1151888308760530972088864128189011222720 12556796 -57235251883609083498535012225480826880 12556797 2999474145042467347590893936706968640 12556798 -94243786197777902925228594886816227840 12556799 -611206778702376946691714488416593011200 12556800 -77715232386367183664440885527969792000 12556801 129157666022420281046138969024283812692 12556802 -742664839012564484058055306695398320128 12556803 -28800804280723563811100077255215808512 12556804 23584524936908895019024811834061312000 12556805 -1149638449676298663181400948617095635040 12556806 288740198615109373530348559186494861504 12556807 -1628801382364201365779474041983209975160 12556808 237642012089498107211209436130917253120 12556809 1072694365784915172312682657568509866720 12556810 76689264727254515588490653560609551360 12556811 819485665766632387947603088423724963412 12556812 -485141621617517110792925686242992759808 12556813 554696560093645651861699525514023200000 12556814 -948740247212629252784406157838645511744 12556815 73777376295674560154111704861602672000 12556816 201556423630606232557814031188936556544 12556817 -5002093097282298886353790455067532160 12556818 540219239774067952210425946308739970064 12556819 -22131821208362219226371246010264064440 12556820 -65972743941994958069502127251314161920 12556821 -358536192430613872270162097932583777280 12556822 453736670548529018606631330469595975712 12556823 -25986808738454026665847460509813352016 12556824 149287832288510332333637125710403338240 12556825 -366483193493940120801170588920548750900 12556826 -694480179847311444225741060167956296000 12556827 364832599062992886693797887167759139248 12556828 17106995778091512292902605406799328768 12556829 569651644842489965098415708684905312512 12556830 103695320271121946035566609240023040 12556831 -187928363625165895179943602903240453008 12556832 -227085344547713985710196439608154521600 12556833 1946243509495251215877239019062453233344 12556834 586998475882816799511905367876826510080 12556835 127391820016052161350802609982673325200 12556836 206269147821975877319557498293772800000 12556837 438189182168631092165299787273120767200 12556838 -398442341195956624249210819613364733824 12556839 -503438658808776944597933471319074434776 12556840 142514349165276033643739520482087884800 12556841 -1131444868557026874788511157565497968816 12556842 105407976464910566527977128799294174720 12556843 -259314620285577573002507590138924294000 12556844 -557075129724016053801260481068803167744 12556845 -151534682376150146681615455316270263680 12556846 936921138455833034926663456463943515520 12556847 -85853468760816918803532045563414721168 12556848 -216457908709743026963021179381495136256 12556849 1232983882941090483609631936464912539136 12556850 133449448829149605646694381823165888000 12556851 -143454264091502738803981991590790100168 12556852 187851497563514627708530979459339550720 12556853 84729812326870443837802483070788161120 12556854 -355635072122208083466434791082988795936 12556855 -188589251358128700799557111637915860000 12556856 -268225562126485193221841365890445209600 12556857 -274172144462075490551467103501102838960 12556858 419871888239250078543742970167889199360 12556859 16362561490617474361836069684441860640 12556860 -2132343531931808411371937877867233280 12556861 -1012026085245130302304089287646068857376 12556862 145597319225961596668292361415841265600 12556863 -110943908855476472382218970482672205840 12556864 425252977152097772619353819534850523136 12556865 -597349548630038613795081511041507680280 12556866 -121421121071965667802474102780199252992 12556867 352390831137194102330499423672133033916 12556868 -320705162507785593283446487237507261440 12556869 74505528700840091765227857866106810624 12556870 75486476749702420669069425853103690880 12556871 -379297498819149908296497429217480988928 12556872 -470956534840845910089428131923027148800 12556873 -170798921917589520591396808688779675136 12556874 -94266573660224461536626493501999664896 12556875 -22376596063920876693527844304867410000 12556876 24215990127369929380320267611722988032 12556877 43392251970857909568069656109855540726 12556878 -363511509143962007572639636922229242880 12556879 -81366265293479022472966700877819525520 12556880 -69361065656407969712002040507950694400 12556881 -328282527333514304123854071779650545630 12556882 -32424547324444646242111768911352703328 12556883 768710599905725405454597894900279707064 12556884 -815941620898529245745358064320891095040 12556885 1102280823775509447816600892147302953760 12556886 -796423716468171006374482323499465088640 12556887 12023038064229572077737145181329363200 12556888 -259512399943874066594024109005335050240 12556889 47968997165693500191108683910371709456 12556890 -304481318999126678758592175206922278400 12556891 -201189086318264941295158627838847923200 12556892 -525642647354683260622310373719270413824 12556893 168968202755499076833562767885971929728 12556894 -218608568729372215843367076278600957568 12556895 284218083619269219879733497433222158720 12556896 -1237579776649952827145435986702368768 12556897 1049376915103633526374174853769712828032 12556898 381011792384221179693134555660623429200 12556899 216103656348000829615262089463742948264 12556900 -116557851774883019963596586520696320000 12556901 -504912653678713100197308745294478900448 12556902 -47851683047392661352377913611495861568 12556903 -26062403353994843678541484432290219176 12556904 -622689085760973470702467022622490951680 12556905 557985192217854626274418562235437041920 12556906 35769419837359622383808324786239515744 12556907 1196436285906812692812454499502865121280 12556908 48746249586155143586565271255444752384 12556909 -63650429175474950060359881827026455380 12556910 -250787440869919362673213975773690096000 12556911 -478410453469716911203488308299848885120 12556912 -94333829414018806214967537894823067648 12556913 579175370464650484028521943896836687360 12556914 -85314346041643833506694530262514454016 12556915 300735331795592588199589357431223101600 12556916 262199050568498374902184666020868983552 12556917 -674180904589924275417299213793896069760 12556918 -162498297673250072227868382687581706240 12556919 192147393536898660229551015646756483488 12556920 -398175743417091688915515796623759360000 12556921 68661673671582562284455645894521212360 12556922 -110806590685930333283111717559153709056 12556923 -14621318804361555796686046191082429416 12556924 -718664343981452135187536569268875823104 12556925 1131161162628042939933256858771667197650 12556926 397041195642302739132803487507002817984 12556927 1402094106165171624776006120399735408920 12556928 -867739134254763341179774123590738247680 12556929 436964853842722199905818474413684597760 12556930 273259939685609729358704884081653603360 12556931 700928484553764948343181379410829070872 12556932 222449536472822456378909294395746035712 12556933 -254431725925771767123531878054778086818 12556934 279871787103009874094987979637898658048 12556935 972795312844031397354767365023174428640 12556936 1614168156264822961178660792447726223360 12556937 -1411388947665953754708711709004360973414 12556938 -295736023288236951263106789675448755456 12556939 -552979446241606919040286881865312491944 12556940 86852344932000108595495344683499770880 12556941 -57716125999094967500698229105029190016 12556942 -774695396179539922265041132146692263680 12556943 -851758176146536894164351077960735069184 12556944 12707736843844424437752690069612503040 12556945 -792994539108689277724693586415768252300 12556946 -5080782199339786954463703022972672896 12556947 180397925374462565993978636321142194016 12556948 -539575757253976488672676436333672140800 12556949 57426956063448170517164688606488383800 12556950 -15362313595059772571977686544480512000 12556951 -1035837493689966630725380883135958467496 12556952 27222051627363066540416199202385049600 12556953 -114218854510656774255103734080487353856 12556954 396197382820898377716115350322744618752 12556955 203293255013472022645386241794622300560 12556956 -794182051479870868233695538378642236928 12556957 -649683544176916950175637073477431914048 12556958 550766681999848536045576588770232094080 12556959 -25559397591159820800542578248588923520 12556960 -569053092756104344704078507326723850240 12556961 -941198452664519029080434056970005426176 12556962 -129492658215838558808871933337437813120 12556963 -238772599282847276980251123660741290788 12556964 192154137353053173660370768330332303360 12556965 439471627379239238000882483946246685440 12556966 -437726883736048302042819262558878113856 12556967 -185437014389118946655772659529542538360 12556968 354834574525591994170902561609584885760 12556969 -1375171246117970114390214210409071802630 12556970 9965163378818496820478118728370105600 12556971 200533033238468558231281360139617305600 12556972 -351183860751243414911291809057829846016 12556973 -298487671176267798685075396785006274272 12556974 169186710509060326721987263608119031360 12556975 1401618915961181252823583962584370945000 12556976 401511221702520114171331935538851151872 12556977 -600999429488276816077711356210486048768 12556978 -37185389894390877215001658556558751744 12556979 -2802295363059293884608724330399456207320 12556980 289975856764571105196199527927931196160 12556981 135277686153958353612292271288393158972 12556982 -1237591498091261044014888334538453285760 12556983 728495475844890359282295826862264802024 12556984 -543750603740816610814467337193407119360 12556985 -777250436035869296146885835727354988800 12556986 80263371865074476042764815602377190400 12556987 314171928691220706140996407763201981880 12556988 239107835823087527776585124512034088960 12556989 5783279946893878720904665241930831808 12556990 259407602099679930993871884305952698880 12556991 -180038655503750341573423239914485072200 12556992 -96495832342851529153175094899012272128 12556993 -366017205854220398833798142331978671696 12556994 -519160012460361461298540417033901222704 12556995 485403334345136006837968371291985155840 12556996 132050428320225468784761525739629950208 12556997 -263884695914226070834066075819515619554 12556998 -334573164288204195587179355428296130560 12556999 71401674076432664970856221977172944832 12557000 -388974467011128945559064716647398400000 12557001 -203796785134579170333843911210818698720 12557002 1016136942307343427942986575767569147952 12557003 -1174282932344893091520227420879251176 12557004 -553959049969300972409279191111646942208 12557005 -459853288488698075507238024299708808000 12557006 -86390477881128450766584329014582253568 12557007 4334355523477803634519476115764918504 12557008 -10311966906216430477261265047265034240 12557009 -611599420367611285366761717725551891968 12557010 71238400011148410358625124157642444800 12557011 16126609852432925814542850483524110080 12557012 -80269433435944251716659090181705077248 12557013 362085133656552300632541326692277893248 12557014 654152217731070751961155236751910765856 12557015 -370564614634334600589892086332206577280 12557016 -875049279435391774278476967766612070400 12557017 -3493089237882322657642272056782676924 12557018 -9991332487053330475128601726345166880 12557019 1040306990087307857331220432552355272344 12557020 -73146204145465253769542221970827776000 12557021 -1355995956061557275772864404696010578778 12557022 -9249463369468936361914169813723329920 12557023 -176174201222905712243209667787779411776 12557024 -2989262116822917018028747483370225664 12557025 -72467132523490614208178237432379423300 12557026 277024711074262604261876254357119941712 12557027 83035129146693621884011741323834224544 12557028 -377096214087846906471940003279051898880 12557029 -345203866316516655125180469401947512000 12557030 -31871843053976213041977332340539011200 12557031 -29456808921254004897557749504255361280 12557032 -9340615947720638117873747471057141760 12557033 -2200585963637685294440760321610405431480 12557034 -364604525880102398411205024600879010560 12557035 767827331629683805533474025817909568480 12557036 -461232385215651861918553486511937765120 12557037 1477050242548291017906477768658637127552 12557038 607684151843745684801468871994448943104 12557039 -344528556726674733040986832258349615232 12557040 -49861652237594266559361267324672737280 12557041 622655480342131288410595274337132868672 12557042 -585401844734853880851068653315790585328 12557043 -765288025706823978865259715630526546920 12557044 -654504598314382726537161268731822772864 12557045 -161257042960878016886146042989772456680 12557046 157567081551926093844519195284814471168 12557047 643899386826940026178072447379651139552 12557048 -397188542674055076562191029497164963840 12557049 -571892237629223972623441805920690313136 12557050 167358318915012953935151507191791552000 12557051 -224397731770166690767518853264747424688 12557052 -1349751686205938500706592977631020620800 12557053 165504328481278739429908500383713239302 12557054 -198802625761742467181173204846256385024 12557055 -246104830943466443111899476486318343680 12557056 -51235858856083178080682424191802146816 12557057 -783829717773637603422433482091464060480 12557058 384983695280896736318323241173806620160 12557059 1669610337428963968059658625708086256904 12557060 -90564111896874884171287195685297356800 12557061 -645354814083101660198949802119232230240 12557062 -179544402238963094797187893509623162880 12557063 -219336833692498466332554164135517251688 12557064 7837352903193730598657453773711933440 12557065 328109560835041627871359484631540527460 12557066 -169716785208101861049512674821090850560 12557067 -150031573274950241109704119913419191888 12557068 878166795936238993007809386173931054848 12557069 -141068284479646741777484001610822161600 12557070 175983887395786384143152839903649780160 12557071 -115521667711205356399446464719931963728 12557072 -72672185170870294965398904929273315328 12557073 -928193161748591676671773010953492454496 12557074 695874166142149212456292380528530395536 12557075 -8954097077587405972178987872792223400 12557076 225774792600111383069466782059072573440 12557077 -201085377684249717870396752716240053760 12557078 -354647313781446130904172017690168472576 12557079 -1252951281257226674302659148793946748080 12557080 742491561323200235089320788239595520000 12557081 -1453493010478236640776050391560387262000 12557082 367767746368903695372310523324179809792 12557083 -642477447426438817986079970891191338264 12557084 -563459917247281795050428903831336693760 12557085 57193009225863353488758132494021570400 12557086 -17682818818872289547689653813681403008 12557087 2437741331713830290092416186082776200760 12557088 975212908323039417108946028754095308800 12557089 -1791463806819227748291434872334251934110 12557090 -33667763259086516775386356051007232000 12557091 623476972958043608706543042746430396792 12557092 964769541423772165141067293675058795520 12557093 -1728234266819560314594739821741831518658 12557094 -211320313905027304001394969617315082240 12557095 76242908074679640351141379453362269520 12557096 965558505054151749765641325403477601280 12557097 -200774360114280999192224756572188735168 12557098 1312508226260794194775538253191175803136 12557099 -12712771947775307609552559954350220000 12557100 -151739929488712287655923761607750144000 12557101 -1050125873701706429130846382000211600616 12557102 -135091869661417618261772852359647657600 12557103 315869879035321888132409815306636416000 12557104 111144650925056789052957692396140756992 12557105 1440720713911023987101370272419726115520 12557106 -15248378829234453797290068700206889968 12557107 -146692216485282135536543774825456150644 12557108 99538642003683501535801972872000577536 12557109 -769854347357386159143188318496308880096 12557110 98945316558318035637929055945537452160 12557111 49394688412893903085066993144990718304 12557112 -541121649059103258708379901701903380480 12557113 -1415823546774402124997278076426126183638 12557114 -35738925849867617532608619559376467344 12557115 -394724410970522569940191644967266912240 12557116 -38942391251646754013962591410638039040 12557117 26868619223237748427309252026651398220 12557118 -2469234468340100506816587816604200960 12557119 1422212104505697218653217328978074140840 12557120 -364517691507941260999154657466667499520 12557121 -107809599612417297137332254879827041440 12557122 237940985480976064151351177499535676112 12557123 516652546698133228129514710666323369000 12557124 -88709795990292695577897981444430867200 12557125 134465897243967159376101341213604864000 12557126 -388848254199672775508235342335478496896 12557127 -5125599983067336257356567154648891520 12557128 542418264735064328723256245580279736320 12557129 -116369599101874271309458925988463539840 12557130 -325614243103119459410091200845551636480 12557131 580104778524115125793137291669605577696 12557132 1042367817290832394876152463664294993664 12557133 -379585416650118581591066278103811854400 12557134 90297004060753249243816400631145221312 12557135 90723831587686189888178128359337395360 12557136 150318617874700274939029918102683254784 12557137 -19676348434911441946821735549060095760 12557138 859303885212046575203617762016027520 12557139 85768152730851125946100428776742082560 12557140 198467112734764099905871870323338004480 12557141 -819683162592338809866152216845204273458 12557142 329967649332757533394347739090072586496 12557143 66325755088411895785804947685377245704 12557144 1408745328840688811381019723381003356160 12557145 -291270946044277984950787987607589547200 12557146 -157670695712504503566761117933505867264 12557147 100299133296587067996463739800216117440 12557148 1521771822032294791005814820336661504 12557149 886449524253000051279433757785422781248 12557150 47665484735293203937156880825317108800 12557151 -629011508851794136342561801085598085080 12557152 102536005807281125595514257350623494144 12557153 -6102808131318850334703780145429912896 12557154 218387844293592555549125341688471541120 12557155 475562564754977716187935436173606936320 12557156 674536017744518897626747011718717440 12557157 39887317093043024960036619014332627680 12557158 142208219634483091914863085729645139680 12557159 -2622269141626852385602458060603450606096 12557160 -220669271478944663910495153762336768000 12557161 2998416468173671496909757094502323792 12557162 -626917078501419281720654391548598681168 12557163 643346665891095148425148068558513710784 12557164 -339855276563662041086663501018396026624 12557165 511484616288272774890809731024351394060 12557166 587160619065478201889754804029566261824 12557167 3223635761272130918299622520970469984 12557168 -227522109316826054527657449433399296 12557169 226172106595295804391289292043651896964 12557170 157714686587761007796454432064552847360 12557171 -393552587087604352443495937816793993136 12557172 -210388158135606578647504750342007574528 12557173 1482336062150841800300356243290674181422 12557174 -195175326749837929228990759913552862720 12557175 166193122443468612171262336839865059000 12557176 121856109624084372292444325942050099200 12557177 -1231851249452248017673631729725918141974 12557178 758712272454336146948700961906921665024 12557179 -2154451577512505007101369828888171081520 12557180 -921621942543340714755060505313848665600 12557181 -7886240481588687573912381657020995296 12557182 528990408272066230727201722579217083584 12557183 2579171951131264389181818829531664995200 12557184 -3309177525103591615414016057026805760 12557185 205393148812034987050530424792251538560 12557186 18059398010656687109347017594012009216 12557187 -41657204882121626087856763557933259764 12557188 40626509583972806458314109821985996800 12557189 -1929373296637177792142996451554176761060 12557190 34914605900935906260301195697830813440 12557191 533860930989879093459966767241002509592 12557192 1780390250830910270253606909232052352000 12557193 15392400025700200380986869788193822656 12557194 76111285267222547989545715244506460928 12557195 -4486628752155053810971153878214425600 12557196 458768025500508976337531174191926788352 12557197 631387287784373837540428292728518238646 12557198 523925617817347396943448117894187860864 12557199 539525998639460928311625108253671210240 12557200 88934520915445038248662160802650316800 12557201 -262977837307737284852985780601400157696 12557202 145644408280707764494336320958597767168 12557203 -1438454020352190648483479209425943626240 12557204 -13699579055633419614987401623968442368 12557205 -169262656915115482659653676056697197160 12557206 305895554320683946095804567402903908160 12557207 -1722340084408733510818052850134260622280 12557208 -248609932230723430316828982821093376000 12557209 -483146067567261326720371274808742294784 12557210 306592098172191226340121493841886401760 12557211 1590966122859251463694566774735271968624 12557212 129706031433799553738372251806038867456 12557213 -973873904936674400199654960289570400538 12557214 -387694202833492239760476106051551744000 12557215 653412703817549963293082557684709032800 12557216 -111433841813702246302666445792382812160 12557217 -45522363919539171959994644554094467920 12557218 -81350308920194604616519755927773738496 12557219 -1153693231010677024245504967675229404656 12557220 203817258325704948518470134244349583360 12557221 -357691368280596944451904203839361195488 12557222 -129377969086011470042422449706531123200 12557223 -256278436634671001887396962882473687376 12557224 -1122975255654519261907213064440793825280 12557225 -937710122441266909275555766237001241600 12557226 538705258718549546572289852182893381888 12557227 432454241573846128014042762486446881076 12557228 -939262800970025397688978198210330098432 12557229 -308814308475756385268545327387227308832 12557230 5881252857647303914278505630288205760 12557231 -959002645690918217541055714963419816528 12557232 57099959596389341413847432374289694720 12557233 231791493175624836755228292776110145600 12557234 -400770197190444038626820567165571345888 12557235 707025547978064606132589043354903614000 12557236 -493925814829897793281293209620459223040 12557237 98347947778073952373010721950035830528 12557238 -127268530860058734861393047284559801472 12557239 2125344808230899916893308116136159456040 12557240 671569201694834808686763996576469708800 12557241 32834183167557068095587042198445697280 12557242 -461215011227510473619832157239127459728 12557243 434440139177277226789869094451030274744 12557244 79550275456926269743318569331714547712 12557245 -450041639658969785015156013770814806400 12557246 231853631436188660826563109687553174464 12557247 21412767165911651203981702916167293696 12557248 32050892830823535967414768092133195776 12557249 -1915723208592383179419664956239566154064 12557250 211752203619558357827012917349210088000 12557251 -259707980434893034387117234906474668640 12557252 -325080943353122902322883379528814100480 12557253 190792330183105346025595504736927073504 12557254 783640386584199120481074502066777470912 12557255 -364971423887961291977613280347210456840 12557256 511467520105744226188628700825282355200 12557257 404451506250555152725914877782907356506 12557258 -226944081093595959393109976937299553024 12557259 187114124255175323729267178536170992 12557260 384847455536085200172661120135852569600 12557261 -1344840363268434296860691498284771381800 12557262 -516473201566279801010382542629348709376 12557263 355177611117316048516737042924451443904 12557264 -250807293211448182394510397639764606976 12557265 13437522628701110967470605331189529600 12557266 193345422956521710276301804209766930560 12557267 1226523355553405807342625579284512740792 12557268 586864076510179998797761684112110110720 12557269 -204244233288081145547570151661427325156 12557270 100267234718082385098982917012796805760 12557271 208457614755461639688760352449163750400 12557272 -390703201889905586590783406458106019840 12557273 939889809817036275589430562518307076800 12557274 -593616576798683385980891771232815701248 12557275 -166761995082390207702278300193516527400 12557276 102478932367697865097345388854609362432 12557277 473431908708173501918592540115457401560 12557278 -238839566223777498944925859517795136576 12557279 -753643173372455955702215669091883458408 12557280 342410338519890188905803139024559800320 12557281 -1867766388839794648935448875357087955536 12557282 239802768837803675068947485875512666912 12557283 -473561310729768224392547928785051402256 12557284 -689737317058288750153439873908980736384 12557285 -598912903757897427378721879834449234600 12557286 -52401138944604671354871131079097216896 12557287 -437042005573427353414957672308375060480 12557288 2085363723938543664253401863504352245760 12557289 -41916531192090897446603665546794116976 12557290 -4337679409683771863199826857391488000 12557291 776748533962727228556572819559898504692 12557292 44554721410324069478297204495155605504 12557293 5777769545581942939465397428632653760 12557294 358972281150174446838140885468561378304 12557295 215010244910757159420078460540079923200 12557296 505226768260282073875906737117680893952 12557297 -1591391986426163495718565228446663118254 12557298 14264654838870668469392790960006528000 12557299 -284680524571241787445120724809697548320 12557300 169885719990322374370571920819477248000 12557301 288027468048016126458409525736916697632 12557302 -1046028048112203516946579712791852772928 12557303 1370047545191316884709962411691477935064 12557304 367754734417616946423438569243037020160 12557305 19080241138630881293144006960338767120 12557306 550127366433451019356860958407201127680 12557307 220556800102342095456970859270171592192 12557308 -1383405871626737109250151331471816835072 12557309 764990209992601950161064334529222460000 12557310 -207630395881946828292347611880357376000 12557311 -31160079912232281490977839015033948896 12557312 -743568850366820734719335855957112520704 12557313 -401437806831317045546608388889729162240 12557314 26902553750447164691528706143751558144 12557315 -580239187410663129313203157641348370080 12557316 -187323576252623208968979846353916819456 12557317 1243477721375098762841224630154370758366 12557318 30369081745500960307013502474114520704 12557319 464814484966117949179032141010594513920 12557320 -1062442865135515513463342383702505011200 12557321 566577256537437460698382107902558506560 12557322 -953024888769936723690831484188813158400 12557323 429094511981651968742968989063277993384 12557324 174091151074449026311500780443405829120 12557325 -87837021255881419690295917992258201600 12557326 -411658813253166374867923430509780749888 12557327 -94556616630762501650937326021339176608 12557328 -94672307653530007665636823101008117760 12557329 -1490581081020311519131478494156680186524 12557330 -281860381159757671871416858186783538880 12557331 1196614614578519987853780175400963508912 12557332 517197713953318776735616671734505063296 12557333 17798214494447878639544876633218787904 12557334 -362791732528653104670539147973155377152 12557335 85497825283355530818370931218704000000 12557336 -468284503061152255584537533478490583040 12557337 -242828876672413212013336727510150610432 12557338 273798590524449316384917517934292027360 12557339 488841926227038490268686825622078258796 12557340 -610139129448000659308331568957975651840 12557341 -2357025360263987751001950085630819442048 12557342 327423206605773113822596231553649174912 12557343 -111976716813532483026480610945865610096 12557344 -371008457554707260032358382662150258688 12557345 317238742302958529711230781204887266600 12557346 451902494681420226256612897950317721984 12557347 216665532831441442454434883016624041280 12557348 -2395506552734348956046129682742216765440 12557349 17132965358094900617428263214297611936 12557350 -229909034606177745521995039911790704000 12557351 -254137895970555006036053005403438120688 12557352 515739127032605831365905221403631779840 12557353 563884827753635879911391087327419742464 12557354 -693151729471313287106070921683193438720 12557355 680360900783108987139170621576236446960 12557356 -30554876852176325070870307226874544128 12557357 -53474454882892994565742865459034358080 12557358 -296729121903849190733090851062478297152 12557359 35891990966854149372611324756681715216 12557360 181128263931239567535714870837634990080 12557361 776711266247618193920065618845283381872 12557362 710399421357089061710355954134922972432 12557363 -87722205459939459788616926680106964576 12557364 7633612979655907179736244915467186176 12557365 1330891632686123034973881020876273887260 12557366 655064684122738612183545357434456064000 12557367 497093251443264626853579988209839054784 12557368 -275699400498326576145684715799722352640 12557369 556612631893562462079171412414207022400 12557370 103294139129361877058075882278853084160 12557371 891521595784009829142570981628484024832 12557372 407452432597621218191079464707005688320 12557373 521792806954810155702825454367318066304 12557374 -684141494548954461420404940601647608064 12557375 -1348942345821460084396086623692140330000 12557376 -4940258096827346837586513915921039360 12557377 969506914348888206013357796827829518740 12557378 -99736514585617506991898656680837713376 12557379 -221021825984321967430199827286530056192 12557380 -1176927444733862403323001063974419200 12557381 109420417081456044128670314724422304252 12557382 -405396749957142541530128452438097740608 12557383 490441399510799355713306389377354402360 12557384 68630096380787163078178337416155955200 12557385 -17278412984266922467495740808237247580 12557386 348352267445744983108517792300743367424 12557387 -55662588792571043509222138182137490120 12557388 375647772291439740518725571456459251200 12557389 -95200003485974850887687687703229453076 12557390 121283166518566129383546036864097860480 12557391 3100457125399226510639837215906460928 12557392 -360459228579254407932307685365153275904 12557393 235621088562787475168542862357692292340 12557394 -79829485843365980520866406641004669792 12557395 477141329687622014432127876753359322720 12557396 43016822819170866198175062558231297792 12557397 -302979545423725210905088627803912002400 12557398 215416775010196188389387351703818317824 12557399 750843383706500173879738910691290310960 12557400 -303063730375979084109913550846983680000 12557401 882749917521774182268340314219747229312 12557402 131611777203137477459778349024932147456 12557403 -869183665870749258472058533227134101200 12557404 -78892356385321203125405441695800819200 12557405 206788009879969817159719186558284687360 12557406 418840973288253191994800277964861123200 12557407 1526432532668270869602751511173296606000 12557408 2666994402021995256307690855176900182016 12557409 -188702874659735783131506975462796258896 12557410 -486818319333766852049469436521115361280 12557411 -1159863871310902584697744088499885017928 12557412 115103007442108955706852248696103800832 12557413 -176301297360653619048143971992870233088 12557414 -235701882529478389314694265002826566944 12557415 580972127222865536164050006513277440 12557416 88010741260132230745961539177703316480 12557417 -1808389026229659482126259346183473582534 12557418 17572577034649282935485677010920083456 12557419 -9262221432721330480563044307792405760 12557420 -261607399871892024809652698322252011520 12557421 850884212587934600227093766166385924608 12557422 384019251775015860401659026036651576000 12557423 -145366242670617955140543584288800448280 12557424 -195995716313725151886045941124327014400 12557425 375426738207112231065041461899586512000 12557426 -442116007629416426382830945478950844384 12557427 208658377403389832895432963342748714032 12557428 11742603084439791585453546360691997440 12557429 -1663554365838772765162142671571280725970 12557430 2581776861548698338245679302882697600 12557431 -433399539357431934705645364243316808304 12557432 1690879768168767529143418482430625280000 12557433 73701225046905461244232931118925231488 12557434 -456568194379041755722473838844124234384 12557435 -993951824368182333930295119958251794400 12557436 109681842228743731883822048706846105600 12557437 1556461807290052417599040337323706910086 12557438 -24065995509717311629357710163561595520 12557439 341769020967880954233836053383542056608 12557440 -52741783814993303270699412306159206400 12557441 -440327104272025623794270528824380111576 12557442 -507566460651713039572133267190945945600 12557443 -217310384062556140815078221242989711216 12557444 1722492019325686390343635907341692038400 12557445 -642191178790760946244888566583430035200 12557446 -108085494016001051740421230885402608000 12557447 -415347805518051104082795523118550402768 12557448 -18780285188957005949792231265547714560 12557449 255129841206207439383346227996398431488 12557450 -62120052806822635634658498230568390000 12557451 -1673011244916439135241360086803321354240 12557452 -1229206988470192604950637141796223684864 12557453 -1812223747027431273682165673583372692298 12557454 29205139166394859877264640629526343680 12557455 -32857727420597483977226409272180706000 12557456 -121305665259056897020415480839817945088 12557457 1361312016412996570768929780927137369280 12557458 843033063406599326121587103422747499840 12557459 -1383323362610651633306875071907659490896 12557460 -49028442431392418736244896988357754880 12557461 682846822861428939031894794045001574400 12557462 -6267353005108024839501939852923283456 12557463 1113162821833503328617977463595630109544 12557464 -970612246557648858752329879834730496000 12557465 1335079963090159958447397423108397033860 12557466 -286621008891699213739224314966976338448 12557467 257377461332260822062800971322732752592 12557468 310934032118785895300930429496032305152 12557469 -1194554455269801449155077273407597321856 12557470 -141531374845682247375527424655503280320 12557471 313250092152086731251887639789714617344 12557472 215908642555549230035925557365888253952 12557473 1737282605697429498039676176981595434722 12557474 735030450252175597516085172588785169792 12557475 -525759634004499027883472782871739576600 12557476 -629199983924956095368723090693226413440 12557477 -103129125274988579256646728118985762820 12557478 -353497402031397411430907232188456904192 12557479 -512420640060481274332788923745972793728 12557480 40921955648313778949552319336873984000 12557481 264125044302338426874352501713389493120 12557482 241380827035209899615374141470196361472 12557483 -1146877372758466680789199249292578616268 12557484 121038197661672379971046358118458526720 12557485 649308687959496489542144393181848517600 12557486 -79318784111940402975799899591197786112 12557487 739277213046257271005793469964764260360 12557488 -499767218038900619947261980447629312000 12557489 -679579864370072604295275941520586705344 12557490 -243215212063858237881254545125171356160 12557491 1445031439797283169940175454766889978892 12557492 -1345642901554093902076013649320752016640 12557493 -554388221029551528472899903695163485160 12557494 -569307018574815984405975125973256917120 12557495 -973527844206227972624804234786117865000 12557496 -363287954616678404741923957371372503040 12557497 -182167997966533757065997197504441625600 12557498 -742065644252219216892562386947157978000 12557499 -52086904038491561826884084527389840960 12557500 244269232881404883734890511977199360000 12557501 -2345276588674622359973976633748963200 12557502 109812483756857384959207267009111359168 12557503 291988674464981485162811351725721933680 12557504 208945778351530607066138714214651396096 12557505 12057649888773287610954985920923966400 12557506 -195487156313577722830394829875552280576 12557507 2651590833978409165889731170596123573952 12557508 -685886277126236406432025732014026327040 12557509 1173478260170476306768065762790231582716 12557510 -128496046574191404725432529906720003840 12557511 -555117111012206582236780002658443234816 12557512 -1365298093343065594644289802433420288000 12557513 81492409553912079847242637287944173824 12557514 212440004478536660714136504725820368640 12557515 -164243756076404994244811473845182367840 12557516 -1111553451658549496840308587389990626560 12557517 101590571962345863311922828594009600000 12557518 12093892989137259193783929700964096640 12557519 554242989946236412899310365554762303544 12557520 17496535067827061680053111346926059520 12557521 869393840321908925318605735360208018088 12557522 -49151881138466876345543919018836815200 12557523 90198349130281333718699340127416540288 12557524 -484175357039163729145626981541786767360 12557525 -83011663801805935067803025533071640950 12557526 220359414481020375925712026123840397184 12557527 695893203169218525064097215332305362720 12557528 181496018921283349438015508114334658560 12557529 1920608651077299080806075826785712592048 12557530 -140359979947795043849938815838715623680 12557531 -407735408331219885964944921763407841536 12557532 40335280664920516536633897665617741824 12557533 120304127910756878307130101769541565484 12557534 -72975809900187855138240586012026854016 12557535 -1272709200754867423635717389664940596960 12557536 -1746002107567534457198019837328065036288 12557537 523481300705053956173828312711976744240 12557538 125472085430128424306683347271421952000 12557539 52412856084906151732121064220645245120 12557540 331782030536921604009583651795843584000 12557541 19362528558754636945205449953622348704 12557542 -393432995816056350678500356822914318336 12557543 -1540199622292730884511862235840437122160 12557544 168680939070626218811328009692147712000 12557545 343166578745683561503322013474074093440 12557546 19091946469826035055899693126811666784 12557547 -77988848162105605598255586200678951076 12557548 -7655059158276746288980940574874519040 12557549 1761600917729465463357867102958003502550 12557550 -166682437520728070359941630696451195200 12557551 -868915277635534352264182094478997829280 12557552 -125700239311034133557341990341639733248 12557553 -326580564895059788583776200173926449296 12557554 1710404286799766336673276301149403256832 12557555 -12252337561721983284587664328032048240 12557556 709754449615299545452456903415682508800 12557557 55066834644914526840866890325709584064 12557558 -230006401997197840089545888322002042112 12557559 -99867494276990847847772557726423732992 12557560 -1454667024233815879643749076056860672000 12557561 -704483796407360082451268472549704594838 12557562 -43088187272575219094084141117018267136 12557563 -208863876598503499932784380183946672800 12557564 579642538630298411968784261966488498176 12557565 -182809358800776963039009174791311814400 12557566 -253010219984549538650463300703127331840 12557567 1220455787573337571471374394100276524152 12557568 -290044619404558448496187393550189592576 12557569 -995727204474755216424169934388364108030 12557570 152825613387543215016087400959842664480 12557571 -121565475302020394545856334886133104800 12557572 1519072003039211946119234823994932814976 12557573 -398233976160971840034279171983249740800 12557574 -188991966830372307266081278280943106656 12557575 218062592095829234064645005531618143000 12557576 -1186817881742901489336426766127176089600 12557577 -48796514221492219970996122860252780480 12557578 -25755328650577967700758989994741223168 12557579 1635141097400187680852572386762255456600 12557580 -130420137985744779501048107917988659200 12557581 2432482483204268825468999532920474502700 12557582 -388088003797948999003847899019110478016 12557583 599614509140018180803156631754181388184 12557584 -70718473125453631589764558708710096896 12557585 -274520075288343586102810107004162286220 12557586 358510845351053266075664625982904769024 12557587 -558947571531666545726623339376405782448 12557588 -852164155425970147219852154599878146304 12557589 1052113674686692863468060242149579275168 12557590 -570369228099794797800887517586274323200 12557591 17224790672811874592084846481484332312 12557592 -53580637787123781046746455217710745600 12557593 -408808614778389999619624294140489455158 12557594 205532220898342649329434924297413944320 12557595 7703486906744837574001790729445830400 12557596 649605297164901053051732647722017523200 12557597 102561342205609372311236073011362556940 12557598 31237017573465863367522033819785914368 12557599 193765045522526203183785346350538252360 12557600 279169930507814189897326446968163532800 12557601 -507861477043813424879271740807436646656 12557602 981633058137683561864048374186247164752 12557603 -523372596811369433933584342062505333440 12557604 -90416896231843549172469472858339688448 12557605 -911735737061284723074282497515775092740 12557606 78220087790479805352692374854896230464 12557607 240991178341949716855562402072327456040 12557608 132566985875353295394149086694997688320 12557609 -779631238758023180719360768546319479680 12557610 -19479841125491759450801385109182096960 12557611 9355304500040404670515521349621717584 12557612 624644681512197169975197807184691072256 12557613 716432684217272989986035386553393548800 12557614 -1146276721216298213575147591512299377344 12557615 -121446394115020099377153829139845389120 12557616 44566953177481781103609005942740353024 12557617 -950042471162435853456929502115395530640 12557618 36605389799382041284427482126271039760 12557619 -660731822982213771875004390061294185600 12557620 -535676560841569635509921743534012869120 12557621 -2321582340227231642046858653255752088388 12557622 127398257053953534016475461699133376 12557623 -663262170745410775536484860903634173216 12557624 1019324496033980980085252557739846184960 12557625 -1015078563492422538318314328242754336000 12557626 -886407839254238476001810499114361945488 12557627 280153050676335036872376843907202738472 12557628 235866612421008357079250397309722081280 12557629 286720347441080872693033198221989409376 12557630 650354632862296722805984925813044867200 12557631 -1361898930519963694354519258113464386416 12557632 -328549199146658344795871362412445696000 12557633 286942260487881225469395662192067471360 12557634 3296645542005036476546446490346133248 12557635 -393514380716774481320202690664841735040 12557636 -84023726460566821651452217746725376000 12557637 279664040641279483098980184922051582494 12557638 778776964732214256655519844427658258560 12557639 1013413237224922330069000299249409786656 12557640 101976521962758152761976286785104281600 12557641 123999687188077512401185456960602734042 12557642 -960744362657770052543159524516445016528 12557643 147436644208484710699504547791400633088 12557644 573356073880515594397237131351748690944 12557645 1530932016426436689201508875544179880560 12557646 620167307799301599360956309891929296000 12557647 110619819695648641774608614356280330096 12557648 152473671301662067489107542128833331200 12557649 -220661000553518734858958615880356822592 12557650 33777646072476459435644691287754432000 12557651 -706218423122468232371090099711685174720 12557652 -261046639762701818879739764078257010688 12557653 -2480448527720321584188766060862276353280 12557654 -3472442825348661933651036124178560224 12557655 504389142539594419235361714721853383680 12557656 552849202790876017844263924528876277760 12557657 -1276522426444011228897811100018768807808 12557658 573532903560368243343973380319899062784 12557659 1042529015623406795703341522109972705860 12557660 -344320584543123345149056574036582845440 12557661 -190188529487350876969067932904256187680 12557662 290792717435020695585902003607160235904 12557663 432458152836348778145598573205575012144 12557664 -191631577771405402116325984454969917440 12557665 736949724570679229879636737375570897920 12557666 -46319221665201105467190641291637307392 12557667 1236924284242722139071974224632253183920 12557668 740764391374122160770998010473354258048 12557669 -418321983295753087302747285974420938656 12557670 -179306612057135071226362809548695449600 12557671 46793878425431450991948349122022056840 12557672 53423738195458688379021446425672857600 12557673 27823199613256047521437427308047721380 12557674 -1140852887870885824444488716313934592928 12557675 76811039843441653730301735731899092000 12557676 959887835500525010317763024486719057920 12557677 -15093795820352453575897392631575982080 12557678 207219406682726337524474284935789219840 12557679 96255082408092790387867938338179507488 12557680 -310403089578375700896271599470988656640 12557681 39129180618127625917336067969016657252 12557682 -225112500190234367240725089232501063680 12557683 -297898720790758803894018468119146389896 12557684 601176778362894501693720763012795180416 12557685 -1171042687716731186550329999545562880 12557686 -277321505187342374857104687537465338208 12557687 -944021381185087732917498902049358869480 12557688 299183836291614294236337772229625446400 12557689 694624289330757909568613282764418901440 12557690 -312584689127593867488648737284057020480 12557691 1011072396138203319686935182527091158952 12557692 -754021911910601727965523526052546897920 12557693 1284240176067173035415156702543498487942 12557694 -124452775745803052908204567096243513728 12557695 271745481978003549046867752603787548480 12557696 -218365034879415055393463175311523840000 12557697 314224575999815159939998412483519128320 12557698 127499645944727505094856002089927144480 12557699 -333330849379626092815778857576131227136 12557700 472183614984560106634685633042742528000 12557701 324060613811954279245327016205447840000 12557702 -270057905436973946661734594389338668448 12557703 535469691227987173478808871133126075304 12557704 1515665858138134026358275345369330616320 12557705 -694590853428289260932632729247407690140 12557706 35540146124761627106449717499800994304 12557707 -669851170532351981987104129669604960044 12557708 -1114238387074968866053436814586182535680 12557709 -138289208001284329128893125285988358186 12557710 559903841986631084750511024169131803520 12557711 -1750440356672702036348746448528622644688 12557712 89499063821152303779661109812210237440 12557713 -257526079663594712281357805190489343104 12557714 -319957447148620123148952860785104394272 12557715 50762915463538275869386790935749573120 12557716 -797985377670889552842927420068425201920 12557717 685984140728352326083832191980381885852 12557718 81123897512537027339622041606637600000 12557719 -1038070618672134250712652201045097101880 12557720 -13227148808294002523967053593635840000 12557721 240763286635865837109224096750055924480 12557722 369699029229405602858409929654897292000 12557723 -224679391205830162671930243362927948028 12557724 -159539295020931329966274629229434929152 12557725 -68353165230765169885120539003442333500 12557726 102797764641084435497778080267862353280 12557727 -195271638787941055420023244538100864000 12557728 26760562862124727094428619646613585920 12557729 -1015415832850667998774718252115405872670 12557730 -101309030271698163148285617553885255680 12557731 -1543896776529095522459719318064197714468 12557732 304663323896747751366116053107759452160 12557733 -1128204002629458072248409847477067234976 12557734 -86958796981253595761302449171944196096 12557735 820327291367094704949750563875556650680 12557736 192579775308178951462856147269936696320 12557737 -1172481703270560279443073552636593404080 12557738 117997647345704407548430597141225736544 12557739 -405004292523945372875091045380238955176 12557740 269493424118597119662081784098612864000 12557741 -573548929897744907932216252452707389728 12557742 999123901820370072980467559205935007744 12557743 -2891158825241543743566899460214436600 12557744 -244578343951862833823931572311279779840 12557745 -73063286301267748256565394925102232000 12557746 15492282402740442682954767981354379152 12557747 -89920578054084495174257437434683335968 12557748 -78980039293380388972966274891720454144 12557749 -607353016610665026599937073689968607250 12557750 955303145166989692910154635169449184000 12557751 655652965788027029303094633118928883432 12557752 103685526321082976261890612475194245120 12557753 17227132783107459317677606298381310144 12557754 -72378222445825635003760531727172161280 12557755 280773660022165387311497156388297872160 12557756 -452681985533296449130553395487194864128 12557757 -832158189130582591537479851789204463360 12557758 -241010749619503958445767886549049931520 12557759 422893687377388546042259054758468044480 12557760 194860781522072216539215441029769461760 12557761 -2088964131451096253294542701822446931200 12557762 227009249711932755563841034153714478592 12557763 9965872491957831174798484159529480784 12557764 -210997269603096158654794985404584665088 12557765 -550798872473191256039353964448105993600 12557766 -70929863024109201487125214563574048896 12557767 347215855089842953773928774345102795920 12557768 1233952465522930719045998456358271272960 12557769 498308342717208515854334369276599238736 12557770 -53411843993359080570800679831973017600 12557771 586743947976058761450533438868365421972 12557772 778380184562238934726455040282574167296 12557773 -82951215621136634289356323598913215360 12557774 248216932397178641170280835401600264832 12557775 71175565042906112753032182433628395800 12557776 -34186422475949349570975945210139508736 12557777 -79450360310446430106340002476181304320 12557778 -430428644672730218386756826500757794176 12557779 514273593158934455777064103670014062784 12557780 -38308907442588533232140686858627238400 12557781 482796647021327150939483151132040886400 12557782 -81965262590045518703829960090750703488 12557783 419508880491280026341082280081552923360 12557784 406797247773421985020502766262284288000 12557785 -232939540476558220672799667927044737020 12557786 -832601270240932263420464702908517656320 12557787 -16617131967213520962242768614496914560 12557788 -1116051738056776689289420084735009510912 12557789 -2478940117495496500683865919935942081344 12557790 3543215657328142117782927934429347840 12557791 -834717411220346583289393088335320529776 12557792 489727115294455548699823795908473782272 12557793 569290430940150882739873519444318242624 12557794 -385012592318288335590166765726147088304 12557795 9112744066908372820310432992189235280 12557796 -601057434748500455106917095173996963840 12557797 381630983103907558473266718143542880032 12557798 -1029600736032231422115311663983177319808 12557799 -368532530929580046214101757267317782976 12557800 -229596087381166388401698049405210368000 12557801 7558321089691906840922882028656578932 12557802 607441197658515739410443241990612259584 12557803 157391030196635311549886612588372214000 12557804 -665707371596652983968802763519318294528 12557805 -69832124669570193562826112835144032000 12557806 -15948637936020046335706332515717299776 12557807 259934005752292460799763601404314700392 12557808 -15564529883611703185996306288892313600 12557809 63663927213470224940747604876570832800 12557810 272988801649087041881148578816110133760 12557811 92142842678035327529253547519104921600 12557812 50584662338329929173720816978704601216 12557813 1385870373586691958772833180871424038062 12557814 -277008134496373233733701405962446996608 12557815 -1411227167562906099797020881120365638800 12557816 -454802361297408036637125785401496371200 12557817 -301124939150211562603667486110923212112 12557818 287692862741348625883867224273578371296 12557819 -1521300745291991560351719999127268706780 12557820 240909964232642973236882637418873651200 12557821 -471949091196986310717828919965165750656 12557822 -111105266299898134524290669612857329600 12557823 -1107090407255386069703192957703901461816 12557824 575964521294277328615035122418205065216 12557825 7432515576449898147564233333943273600 12557826 -370205676164300110254938219649087377376 12557827 531931307027165837317703460688315946680 12557828 84353742865603056188648050406978693376 12557829 -189312151454260290119237354524542659616 12557830 115130430452153315454290792364830745600 12557831 92556009702433410155597878447572556128 12557832 251411624265538773914753294219584143360 12557833 78100270420338148278590523670218381604 12557834 103100994741013919764016174505893280000 12557835 10066234471465007975283851357395024560 12557836 -2260740268267653214296813822422974359552 12557837 1747428217596536122524928046815743128226 12557838 432473780447823605799784243654733281344 12557839 350551934832321372422939171031805824000 12557840 -192103083977646298067676685114186137600 12557841 304829335273713986575433367396440294400 12557842 -487893773099188903637031328679350669056 12557843 -17805848985146943391008133871668787136 12557844 145427061011194217236233791860301240064 12557845 156411184345923668351977703466790235100 12557846 43889715301387401850418370078671929344 12557847 610258163913699513308355821013585239400 12557848 -1406251661236008126937881618484033136640 12557849 2674904791622366426633518221561055680 12557850 -30138593785126357791365027397576864000 12557851 -153895843354268014577334892861722081148 12557852 -339730516091891249195843285796110143488 12557853 -213622302923122224939867362414468814912 12557854 338508454275339359875244091915443093376 12557855 974400689995506772069619262077370126000 12557856 612350503629859647049476938889577365504 12557857 504721197872980057504240432105930712980 12557858 -864520406440193544018500459001587052720 12557859 600435749125249245140520700365194390904 12557860 318516727221843295163721012433028505600 12557861 -108444975578232207153160621886761447428 12557862 -111660608035842672652504297244396421120 12557863 911429475861225780800323760134636376944 12557864 1030193320276018483075537064335764480 12557865 -616800568895438038104057111058402601280 12557866 -248031070000486807044670605330158765376 12557867 -123782106053846765250745342096600368360 12557868 -340084637304283047981261556607627427840 12557869 209619236877616917865850808455981625600 12557870 88351022276473405383208500302895033600 12557871 470331552304092295031410722704696348040 12557872 -271310026564981516229266758025077735424 12557873 -105912001728624634746024800936659357656 12557874 -45587564259166533538046063390076158976 12557875 1743117736034967203761822386636384708000 12557876 -1324930025799206017072840973477949726720 12557877 -630391342792209839235892982960892190368 12557878 44938397509224480855101317299280014240 12557879 333779207777702231812111400459503085640 12557880 819688099211898202249673215238001561600 12557881 -476631239568389028713125261978847748608 12557882 679751780869017642503726060746876935792 12557883 -360417824317623649161307676110847004672 12557884 1372104558935342123728733930971408034816 12557885 -564120219945706566537561210394223328000 12557886 -442451945406746215307291225336369897472 12557887 -452603239275220900272270407985101287936 12557888 -179325291070363163370201343757484294144 12557889 1623014772291510729126090883187936447520 12557890 -55210450572746888585064112012940668800 12557891 193261060829455558107549486957005327292 12557892 8453085203248736899477837214781315072 12557893 -63098647505260628931117066118347994916 12557894 -322952612357714584502677333428987299520 12557895 -34724981883506850048544549193851776000 12557896 90586937510036223168413397817831680000 12557897 622454148740236901446246710465629294400 12557898 21562710656937749303050742192201295360 12557899 504217908815635199937437612674269651360 12557900 -190047312052257670699403247995919744000 12557901 -153026464279865455007828103743861467968 12557902 -454792490791747612601239886955487960320 12557903 201740226361064669040192266128840758480 12557904 -117262658371780320182084399397216583680 12557905 -1095714202070969104281863192202601724940 12557906 220355627769633948980363487878942635152 12557907 -707192487803530286123439243927580070796 12557908 -667747170146738454194411437624613498880 12557909 -48675715019088244700985255881725728000 12557910 174343479307070998010789828836153215360 12557911 624705387629542797639281183826509822000 12557912 -459206499531454637322183194394919526400 12557913 -308584332451693032415007104714211812656 12557914 52811094943722222206652637128539658240 12557915 301847501759555767743692481401994369120 12557916 12840227060907370000968772598463436800 12557917 736743623568751143816754410223473213760 12557918 386157037787884541423853208193244573504 12557919 -54636826776149119564580707217439290880 12557920 -375395095377202982056570369373983211520 12557921 630350899889237126618369536517912766144 12557922 -76253663477751672545808411377139586560 12557923 -145009983318331084099795428698968627760 12557924 782883676170826793916429649810357785600 12557925 -723294567036744469177954269660770046150 12557926 181844013583989229788794070038968585344 12557927 -121984417135547778925777430471162587008 12557928 518510292299953938237838595723067801600 12557929 -1630023448701159653012701804141444502470 12557930 -434071889272164741214227393586749603840 12557931 -255762480687496268484389940995837895504 12557932 -706193842673478303937837721435430901504 12557933 2035853966442673767374718636895235908182 12557934 -357150815721650521084503647011415281920 12557935 9226143768513716884789973298517465440 12557936 -177362896538823459046549102719924633600 12557937 -267848995573486794041151495371600067648 12557938 -490410133107863210907807011287712200704 12557939 -34629709361200526696458755783832668576 12557940 -379562139011336614554450275989238016000 12557941 -463063200039506243097295827925607087616 12557942 921205299274826480332971929209264435872 12557943 1654645680136361733772277259722862259200 12557944 295097487673407254763729382510281031680 12557945 -65559492159453083696048377963157164800 12557946 25588011887320480532783960083640285184 12557947 567554131566294694240066548783660491112 12557948 -97277735122672588154058869161001330688 12557949 -48051983219016022706276895156513950592 12557950 -105140039296437071918128651104863496000 12557951 359390823830592372145096026375623712480 12557952 -481463434637596599156204917306708459520 12557953 1919107068122143819601704610275910371202 12557954 427242103887074237030632037844818880000 12557955 645643452308564646849603616270617888000 12557956 -503454957788932094951890600268800938880 12557957 145890623995413065314114188374573709660 12557958 -236052152463677425147907321855051520000 12557959 77800733755746492931789557832068934216 12557960 -1135083863183799665625518703707953920000 12557961 19850389306772231039974802315694042696 12557962 -6231707594964730916175335684131843488 12557963 -1428680289544493045783359104059258064216 12557964 27330100544618215227301600695844670976 12557965 -96386105203275237632805986688883783860 12557966 -523298098810209243718678560780519643776 12557967 -868863283862515578402589498913328940920 12557968 245152814659799124437433139151988228096 12557969 875954139464975773967521650316273688370 12557970 593046043346844188736946273483466803200 12557971 -122342235235466619923581477470909763928 12557972 212353932396084542002722217440227389440 12557973 -1001241098531745560147432868941874636000 12557974 152984430592897173352735517284249589760 12557975 172698625066119410572637267249298621600 12557976 111977118926518837778292075715598745600 12557977 -1433892052932061748983668661355744548608 12557978 4138076826006470734188771341061037824 12557979 -5902162015823437259216490026618752992 12557980 -589122602149914431095185711757855088640 12557981 -687513109990496578184798141677961224218 12557982 -378783341426632083634660492193528841408 12557983 317534488917790875303034340596550867328 12557984 824543611683837147955295284877811449856 12557985 -233211116310004006019704535064051605760 12557986 121002452121569587844961964699646184960 12557987 217859717876799045684967168679760708768 12557988 779365738474225300071566080647160620672 12557989 -405013802806359406826966926127558525220 12557990 -2045169800820070839321034667948496000 12557991 380081203415307228361880775956932804392 12557992 717020322743552203380736478632152960000 12557993 -705186246364512418370172619039539370560 12557994 -119895394002655817335472505114302304000 12557995 19109298553129072813160413857518444880 12557996 -1484552748710996272153513926750159682560 12557997 515684280800774575689151727341365240960 12557998 -1265983487304902348120579625666506922240 12557999 210101412944808991685791666627776753720 12558000 -16105922169024204921890424015028224000 12558001 312745332208270963253967333880122188772 12558002 -792032105568014394147551937991104089568 12558003 -100566474275409321527159972186181984192 12558004 1719631334037537670151371033995701538816 12558005 -123501538056514098829950636619211162340 12558006 -365489266910869961302236730070238187776 12558007 -175093866520777289836506826959530084352 12558008 217447215731004591223583428393609666560 12558009 -107337232000111285297898676866926966464 12558010 -113404625252609942455238999380456887840 12558011 -713441452395665472295215929261816694888 12558012 371924224189022864543465524582421913600 12558013 -357728205752876803321272420460232491752 12558014 151299212798230990646866943488292321280 12558015 17778565642597456505863216128890061600 12558016 -5378977720162800638257778146840412160 12558017 539417557288510437594928589156522304066 12558018 486915117363383260359580597297580889600 12558019 -200475719613809124127679638390665164904 12558020 -34481678346093143185658404559132363520 12558021 609914526607033037295368108251866624 12558022 -248400904023032440166137578491329360896 12558023 707868843890323057235038963517434838544 12558024 1619280852409135849505546867959716249600 12558025 -523012201404280006723261416086495920450 12558026 5382335034635926566165314655065144064 12558027 293414235682541018309041688739568456920 12558028 3161979084859144217885154297255913472 12558029 -390236321125875676961789473958006104512 12558030 -300238895133964074155864286519538807680 12558031 250492025334507526911342478749034609000 12558032 106145748574034846620695980831132221440 12558033 -308681085229733070356234959393775227998 12558034 93984092549325506660619316363900692480 12558035 53801825049510657787973008266241158480 12558036 -171139174445831480318332747748246999040 12558037 1925694920268158584170152658906724572 12558038 171759455189670064363660264761817305600 12558039 -193186916469122365197603276019198715952 12558040 167764029287521510751832715094457753600 12558041 984937937355455648719335887334582962442 12558042 -42022166152731817645820806750725136128 12558043 -746875339711738784130396902621810491708 12558044 65166861563117132114868446039144770560 12558045 -623112022863215313463713042041671723680 12558046 -634716248781276821849037698275934173056 12558047 280434053299747221725483170921367672352 12558048 -101854111044078211363759303442057134080 12558049 -39004814887538960231349831721622982464 12558050 -373874129244128725921754544533551440000 12558051 922763579407071270721149399316136657280 12558052 448021238219791617145130393007098585600 12558053 -2849081117356625704808259479526882774720 12558054 -177170159814137290306414738756524810240 12558055 134265850229389201080516222172296784560 12558056 -316440818199251669895152794472005386240 12558057 128835149264295307859818445851510557840 12558058 274498949876537994712116015684895400880 12558059 526500853897264316480552509241016506112 12558060 -302681799421275638681542336956970245120 12558061 211241576291848152057202402052051784662 12558062 589900138682975517198428825458312188864 12558063 294765784960181824673412318959620339080 12558064 -5087256038411415659101943527396376576 12558065 -590965219784317506965962478733688717080 12558066 -402956037234647487363369468135069130752 12558067 -59189662976180948839402207324987608800 12558068 871872295673321010052445450473239358848 12558069 -269467472955619162840342415727276564480 12558070 88619676670027382870621172247587947520 12558071 1184795380157154876874361729583483011232 12558072 291397914165650422153122956257241702400 12558073 -383820535226636161614760847479447055040 12558074 778008393347172441857333553845592172800 12558075 164170131487728952004349210866786142600 12558076 -1030538115528717668030704561695233290240 12558077 328114037809724592232468107831314092800 12558078 8933974279175574157150909533391447680 12558079 1650869521466474121049049939440781415680 12558080 -574707300230097345903581696993620131840 12558081 258610679639516871556364289008704456800 12558082 145214965605147760520547567652295869392 12558083 1002303400050273492764451310764886990332 12558084 63243770648782891631917508545539538944 12558085 309702437818876440338572194934606205400 12558086 -176172566878240588707544261168876975008 12558087 799018358879935142336412429536582937360 12558088 545016371880212913304961918807288832000 12558089 -1151933266377403703003853479392343995110 12558090 457972907929815726784089809411034712320 12558091 104286358380503048047314335072800300800 12558092 -552632848281813910515328138207516320768 12558093 -970417348810054146996035494782223734336 12558094 14186911739012295935147546837770368000 12558095 280326846330204972188659125757858130400 12558096 100161672405952890055761503358801887232 12558097 -441429091221525738802524996580928093328 12558098 -194613922728725493126642046877226660864 12558099 -370810241244725240331388545641089956936 12558100 126899561260287263612613293021518028800 12558101 -2541197302283884131049214161235407568196 12558102 -59284494025336345107185993238029297280 12558103 -266533178901866284745624777719481299320 12558104 -265958857880477251345380375141622087680 12558105 -132121395897072334144615397031629990400 12558106 -2011209778376184465756536258565947664 12558107 271097669725038082349256001294316520 12558108 -251090464152488430710866360436001377280 12558109 -932895595735689488000434762883319553690 12558110 -31425985568389257915662231703416399040 12558111 44374209159176860766087100815347590144 12558112 278279996562235608606617048311575674880 12558113 673024358907887001741576374534616582960 12558114 -429753258613206557150101579311499707696 12558115 594693753664353428632886869829119319520 12558116 -184517714534641411577208198140516527872 12558117 15199559996357430375223059369504761472 12558118 1621266328514956114913736812877977884416 12558119 -503092550388277937639622077704806577104 12558120 403527263894518080017490675000050073600 12558121 -1465405678738865601930200534827772090508 12558122 -1647577189145809152355681760524721568 12558123 651903760347525815094888403518864998172 12558124 649240356308664700675396024443908962816 12558125 -80006270680623530390027599979304660000 12558126 95523964725924387879211186692752701440 12558127 465653043862522080840617319483914920976 12558128 273251842734112345037616638516241137664 12558129 141718068444197115946149058270825129584 12558130 42068296762628502691874696827379353920 12558131 558142735537867435754803322274750393600 12558132 -1184740402088575366278300564564839731200 12558133 -96666190961314065661763556622591556224 12558134 -257276942401353489812367839497503602784 12558135 65170041142868956755583294528053734400 12558136 668503523630942075914854927061131509760 12558137 698022807535157406817392246976276873812 12558138 -101590884134567468434766022662280259584 12558139 -2188954776202259096565887822324359522200 12558140 28521032879471766949275015463176437760 12558141 -480597624100945585773897502053655669248 12558142 -31187674937481694783720008872618906496 12558143 -770273737959918798036487453386375223656 12558144 52281510884916416319424590474815471616 12558145 -949571560929437437150043330976385732800 12558146 -40099570829183615820432027463729451520 12558147 332165921235957374080200079323063843072 12558148 -1315178382674307489623957816045248081792 12558149 -119479727034284694398719621828586528736 12558150 -3304219369836001044723955568371008000 12558151 -1105062480882606293744343653897496167848 12558152 -377193273997319976755666616304597401600 12558153 -95643547944115584036980099390883667200 12558154 -238441336699606866859430009889859984128 12558155 -443126961698546948682383804136352890240 12558156 347403462608205127717522455875560243200 12558157 875942821368791245995293991957010153120 12558158 914008668762740870753495848483906555584 12558159 -63347698723081147115921565313328780184 12558160 273539552435766841710450546660195532800 12558161 -136628212587633270177385314369758112576 12558162 -122955427428343247404798363133396877312 12558163 -390837074177039983994660025797371501588 12558164 284265428424272733898320253822588938240 12558165 846721411139149759386853843855077338400 12558166 -254674281808429368467925860558622751968 12558167 -794863941848982181812394384772069574000 12558168 160153240859928157171953167390095810560 12558169 -260954869587157355401697785240676391356 12558170 169654217882540293560962562732078816960 12558171 -816945402760127723425810883365008770256 12558172 439022379468733209505732703031739367424 12558173 238432936705542289544152015744762192422 12558174 414564770827503868421211977015652605760 12558175 107055312026627973140126894850075470800 12558176 -1549932004906444783502026877289499066368 12558177 -5957864447417814966438355529212384092 12558178 496114641684191845213540965372926978640 12558179 -1594742306924965119441427645717260916080 12558180 -423670220889651568483179868729341665280 12558181 -3877215258183570491140697332682833508 12558182 125871047236544078641824960389478668544 12558183 781550027345016166446879004751566550400 12558184 922609764234132341674993873338107658240 12558185 564265133829283147823067022355173561380 12558186 -238443247629179486150284879273851448320 12558187 1721013921179473558170090917265154778880 12558188 1182336534996096939865459258742181189888 12558189 442954233459770793061813755821701643520 12558190 3697682539828612988538116555841659520 12558191 -691666071987944610713571652227743952408 12558192 179235213256707681874283800442849525760 12558193 7903040635919285295823487968545191168 12558194 -580605601754721341178359117078528585088 12558195 169279036949757475285843120913177957520 12558196 126412574720085177118442546558193524736 12558197 -1356615119720777089035630600729580998354 12558198 -145498387198609584510590323311680471040 12558199 -270287432643120244726671705270086678160 12558200 423300810911207148143478213795162624000 12558201 694426285983372998134841281325201175360 12558202 -582650368091307473834322228159205678080 12558203 251693703437909388444885625285269611280 12558204 -44067184966790801110654279747547650560 12558205 -220608930454818445248232595768608373280 12558206 -356304310541733665169827978030822122752 12558207 -179405524918574677954306640025011013120 12558208 -42428639546321650582158526996209991680 12558209 1096830717054273877923905220738999833520 12558210 292592146989798869304856348693949736960 12558211 496722830929904440276657791304101330812 12558212 -1310618282273504652681076683790618386432 12558213 -1723341829927226773178916642006561081600 12558214 -312140946435232471230847381301017904544 12558215 58916514589748215453402834096857738360 12558216 -716356421045306573382112732536652185600 12558217 -281675682682820054579559078934822857408 12558218 -99384590567539767669512565646205225280 12558219 -176793900653244279415725101873909474856 12558220 -373666923802929968655775740480662277120 12558221 -536551282280593887104148352005397266720 12558222 66478173627886259357100286826460529920 12558223 447727867271598316577415727283796087936 12558224 -32008716711125677775742861093642436608 12558225 -176976624723195119846292816615063752400 12558226 -516519462207367989770723691423218523360 12558227 1617295334554532336976144022466362788 12558228 -583805630658392796932648364709615380480 12558229 -418331156024370718363471764129363245170 12558230 249819731266492059090755600884762955520 12558231 -34083462076723772925704423036560033488 12558232 934319555094771919169200182383060152320 12558233 -2787131948351724656582670521661390352320 12558234 168600309877541847117392579226563513856 12558235 -1208950902039016263659721372104198155200 12558236 -23469686080511788672986174665462757888 12558237 104372017761977749923903610418471679360 12558238 -15364078335645218845485445323564991488 12558239 1121602310156074069918398380146317986280 12558240 937418461176609794023715903660045107200 12558241 1232459769771331771996366256403911708642 12558242 384649522308190114382681223941523925152 12558243 -329675348500011732857326252454700061776 12558244 66058479636574156345043446063743263232 12558245 -124556236696917529383588543408558566400 12558246 -553531701579293307571721784202679505216 12558247 975291843836696033052080427834154638720 12558248 -304484399801209610331969285648864752640 12558249 767160015145875479340982414035655840368 12558250 -577737560325487627427636814275377152000 12558251 1634039193186602218140366872828947539252 12558252 -163421524567979571686945075730032099328 12558253 1049551935584387742190921651165935404928 12558254 -53048168546391187443014819646965087424 12558255 -39100082880742218753254300963371622400 12558256 -36320856729188410816719771537867571200 12558257 1645378213434306474824556853376353602852 12558258 -375351794731683514850546720202359281776 12558259 543115791921581575061161170291869952000 12558260 -84537111072603412885386707314442772480 12558261 85023749915142801288925029959730461472 12558262 -23264017208047350817051033635705334368 12558263 -33167583572938091524464044606758404096 12558264 -916740424874456118292456225545511956480 12558265 325428227451002014012927899081241734600 12558266 -316680778628593267503154805425975476480 12558267 -5171329987179537183284355904488107520 12558268 -147303782575036619935650590752122470400 12558269 4590274646901013995085661980054395072 12558270 -101899444542043617795740750214849673920 12558271 17473629317225121277546499374130836344 12558272 950888446127051791250744465091471605760 12558273 -76708005464959831912624772334989536512 12558274 -78776681514446796089492484217097651808 12558275 -725678111251617123942429350326928197200 12558276 -8737516046117356980997574122214215680 12558277 -349599317178433185551856879323607120768 12558278 152583208970118567887937274310187901440 12558279 -13498599673569325498137959747494211712 12558280 -343453851957837523162050743729275699200 12558281 -304413738136527629832356401936019075868 12558282 305326190233361782708079650581035888640 12558283 -828781349790676146895015445151491490936 12558284 780710696348441059785523898804056271616 12558285 -44864246783843116426720126089622692180 12558286 -123215555794720333227949098799940109312 12558287 -579744439028480727070472734884166552848 12558288 94679953852728017417295582300160917504 12558289 1968869584924718988748403222668103759090 12558290 500478831910129169717681316182333834400 12558291 1008559647259357903112566913430876645744 12558292 -772370514295434696100648099059740665984 12558293 -179425556382333964887453311490737889600 12558294 -99467153229116902418303276532682690560 12558295 847024924879636582355173550008155403800 12558296 55908207849753259568751541505362913280 12558297 -160275992250404921612702666020466281920 12558298 446656082306525909196826033812851435520 12558299 -80700617317794398070109493752432617792 12558300 99694644113409713917821991948557081600 12558301 -603280749059495178098232372150541310080 12558302 316981632016434899244127404862126004352 12558303 775565348765472774436368792452677111512 12558304 -1886485589719498302877636409805168181248 12558305 1798181416991061998653845918598929176400 12558306 -868229180861497682638432370828104313856 12558307 -1379082855908389032214036821314348878008 12558308 457925871179428800972156052046608538880 12558309 -456888041308269718417798020148907323296 12558310 17784028437888614973849820552948018560 12558311 205942030589254318539846685163097912 12558312 247017361394665401913945400177213061120 12558313 -1938939059520726112852347469810268314438 12558314 -74993174544456338912047828670317639680 12558315 201848855346875347687422329857383444480 12558316 -1335343001040322169765693918776133760000 12558317 45643686080133848926682209522592006400 12558318 -200785896131029652113765183386372620160 12558319 282502575647427932326957947359024624720 12558320 -184777649957913681020217822064118169600 12558321 6863720042592185918438175589158146352 12558322 10826030460235819589899149006987264 12558323 -480913415070477834081282233445693491376 12558324 -391073543625033381500507735353150930944 12558325 63899203662811967654133666154295778600 12558326 476832664250392775902316469351940705920 12558327 -85836931512803270782094448078916440960 12558328 -402066183603366172642478430086389923840 12558329 42117793955434829233306128906157445952 12558330 -218776853483645949552045608865346839840 12558331 1511881625877432603885933987339973508132 12558332 628267333934180353445827350889908535296 12558333 58481674528968302924351844974792700000 12558334 528397258102935536458709876584836999360 12558335 93701654748005273708974152590517398400 12558336 -12352769412392209478888863842378448896 12558337 -1306847715576148998454720845664149113808 12558338 1843116145354134183334802120280534528 12558339 204360666349338376826859497010822830208 12558340 6439621544193277287574343465495431680 12558341 -333673726809483753675615587863520148516 12558342 728920934159901992462830730378047979904 12558343 -223542811311920858363900311909160469200 12558344 -1535386719268369649237366672075508771840 12558345 116924933280705787481982036966299808000 12558346 -129188624576938386701151045337384654080 12558347 -197974107491178721581503284389922905720 12558348 -1215663401364316037229750533821186560 12558349 -143724468473100021224088629133400491764 12558350 -23110516994427765132441231855099283200 12558351 -320223959844603653422061628549439566960 12558352 424648798780058928438313595366524461056 12558353 3505316871826223430145071675687235507200 12558354 123928651339003165909956324131524942080 12558355 406921059707039714757681707754720926160 12558356 -200444251077393039390878867452326066432 12558357 966800248768591470794827181849908690926 12558358 160727058682243442822568650577628896576 12558359 -1805066035091877919497587947280313376848 12558360 -368990782352259230174883322498983936000 12558361 -176850896113654850898067776714835658038 12558362 -746772282309400675576461076368168119568 12558363 72233771338530902373775438768844166000 12558364 -19878980585850308973961104656707667968 12558365 -3894651040664473371810437738350075680 12558366 -675589472208705344913949498273550374848 12558367 -1010303228010585784278522603024967463584 12558368 -257437591387738805120823712905022144512 12558369 510434978675430192757300813324726317744 12558370 -497816127295253395649836020526690736640 12558371 -403984163743142880010943860751262320688 12558372 -549261419946005751129172493807856076800 12558373 -1680318184688110812299263065566043602560 12558374 170644235976860856803562790469711571936 12558375 128344694939451599378414615066195820000 12558376 -569176333296205899027933948539266007040 12558377 -320983120088696967519940956090026390940 12558378 -247907510978810393560407259822338097152 12558379 -102251181900532352800847754193297941888 12558380 629751364232169820850327657278396876800 12558381 236105654976204002240845669957371488544 12558382 97643768971509906793245154351017667584 12558383 1483605181038140156381620109753491279632 12558384 -37141958894331691049295154536157003776 12558385 -384978054106435236707770441627564290240 12558386 38719529598594222573122418875094533760 12558387 682446877575362475013945560518404059960 12558388 -429797389085360441840614524931371267712 12558389 -744192485924023351763475061002253041810 12558390 -303368722943576523944650618485482282880 12558391 -707265044479861039884585671072946600048 12558392 188640279332300445947326482113396736000 12558393 831486720298788126326462100440082854400 12558394 183590131679693817319096796074930640496 12558395 -886032392966465633102152024922920465920 12558396 46269934489447539210246648877192995840 12558397 918166988685226783635985364995495067846 12558398 738592817880818310518277009309702348864 12558399 320359573872912823643541272083808129280 12558400 -509561987266171665781884230558338252800 12558401 554667880832483405632120562162166724032 12558402 33045926783110540788776067654642416592 12558403 209725523536259395887238343105219514528 12558404 -1239965229877315799617743467230763958144 12558405 246663226465110706257542934670735552320 12558406 274307559183959856829616588884959752928 12558407 -811801436624965223283721740127876338840 12558408 -330544066155279174148051435265847336960 12558409 -81846941118967692225092077197437607552 12558410 -76160689400288101905069798407971553280 12558411 684286102968786424875622235329544432220 12558412 229500954876660142189944509679221450752 12558413 -381827517472506745190599325080579898304 12558414 -273159024173022580666798685083592361984 12558415 1531074410797418905071671573730338949120 12558416 -13898816623524319715228025310030233600 12558417 -128691645183774218392413352972871600160 12558418 -2636755124046303575510841858419791584 12558419 1217534313216228895757311275681441539820 12558420 -143060554541629628200391773366811934720 12558421 -88140635380920430609879250117583418500 12558422 -1057411999722524566373283089296535155200 12558423 -284641888220473587803848443688646342832 12558424 708613670399122594336721166328355112960 12558425 -661161873271970467168479943008775201200 12558426 192326006538145655631330652925044498944 12558427 125079644115282178593996969289234224672 12558428 -1063779622963513668164202590863016812032 12558429 -142676527261938500271201152619732744960 12558430 -278110913320399847954628072301996204800 12558431 1032497020165191596107089330075051951672 12558432 1244672732621429792188503222160762601472 12558433 49795528930047667807040969428769908144 12558434 -18729835268868776438843379761012428800 12558435 -32898942710716563170387187615957232800 12558436 -834660796938540277622148963525435863040 12558437 842940479157037574934337514282544054240 12558438 -433502275482026242378650279606079436256 12558439 -1893401868027042592617413406385823826760 12558440 213206501721255710690809142594680780800 12558441 50348443547428440432662915197419257856 12558442 231456893126482836561466029787770832992 12558443 1288950971581172646670548454463113720692 12558444 -212708071765141311136916165012728501248 12558445 -101806116314603719984900780288440362400 12558446 -24341405897414241026487429394794134976 12558447 -803990616366976577480843508022819603200 12558448 27387774673721866945526046835786055680 12558449 387647626958673023715706742019894107040 12558450 -81471792683382743679353251109608896000 12558451 -31633558505673336596652932480639078648 12558452 -97081417968979349622273916832811257088 12558453 705099018758599185945827642447005622304 12558454 352952643981967484172837917968227478176 12558455 -199415655467643005711454422401826862240 12558456 107934253881354831624897803356470067200 12558457 -168290405448702629620396611691375836080 12558458 -23552389288451183451111233048564248320 12558459 696199896118715200077005253835013729304 12558460 -370310378108261728235319680483067563520 12558461 -134170066662133822859983263743338571520 12558462 74668212800394818800134705998234655744 12558463 -208385309897501452777061863397519260288 12558464 333694451137852369276086164401673994240 12558465 -384293540059758228439917977206859847000 12558466 -495835059281693328561320228762565942240 12558467 3112418902075413569599771109487767329800 12558468 -4439712026904325012118537673271197696 12558469 -727375519954749742745832353174190752 12558470 -179728036191623366372681598518024872320 12558471 457267453051971255575032017559484233344 12558472 -171572515504292067201661164766455398400 12558473 94072200114677927648928504009380221440 12558474 -157344644595271521995981124372614671056 12558475 479611014882958548256232588856360558500 12558476 -77117358199494268770987671686030940160 12558477 -180263868681135293368417855472018784192 12558478 264765587676979819752177785853786358272 12558479 653443562806878296866656990735550244760 12558480 -97372012637385209048114556575164661760 12558481 325780268892269729213693425488012729216 12558482 -18314653313894203376004707131727694048 12558483 -86820366138196236321323236576580050176 12558484 1419123153983168785021700337986814598016 12558485 -467663031131370323030328015273069014820 12558486 -25911635609019203080669443744139830336 12558487 814053024976422197309494132957744855240 12558488 1154548659970860546938179891942706165760 12558489 664849915062020060637082168916162448768 12558490 189162762809525386170138798043543418880 12558491 -904083089099749570128293018019455346432 12558492 -9759976358892502166365691105019417600 12558493 13169183400256447634437091882475443020 12558494 4556036657241050972962101732743823360 12558495 52337248000752009022487225206799471280 12558496 545442313524081463279656197646286454784 12558497 -402582269647161298902754287421211958336 12558498 -34474422040822525426968553905455361792 12558499 2500859643185948571104763003152926761064 12558500 -240358300605676088814535215742098624000 12558501 724719923923339883913283114906365342720 12558502 -179357085580196261331597688197006626496 12558503 278883995730952744279576948691644886400 12558504 -186863734401100065573614633753435750400 12558505 -183237991142137744449039567827949490680 12558506 -383214573839059222796053895150599795200 12558507 -521565608538972007188740484715936925712 12558508 -407118026245395241814289708338955832320 12558509 398373084296968657441932156228153791328 12558510 -10693415986661511503506359218882649600 12558511 -182377739410390753969473445624573548160 12558512 453681745127039142250766075184517251072 12558513 -1053119147663139591696237409014085911552 12558514 97159486139175662063280402332508035856 12558515 280521319207882394738675755317836498160 12558516 109560556385703249206002717200159191040 12558517 -95851312182016589356844365641242308580 12558518 217152312343056285127049706012452351232 12558519 -804626071479489729883936820129908822512 12558520 -437242717819996487335339517193453158400 12558521 -2297561763139153003252700589815028565500 12558522 241778949074702776439507011596065316864 12558523 221813274192342165303258852981961278840 12558524 928268770051408918218947140843693358592 12558525 44862516781635810441550579234781760000 12558526 -40580165629449514662069422137295340288 12558527 1469355436332166230292822456646303885376 12558528 400136292169538442002204659963791409152 12558529 59755041243970356200877523318575335040 12558530 1116448092630243008320074828959353896000 12558531 247022573066736114158456962686955654320 12558532 -440181143718615178143254578632114237440 12558533 -508751387974334245603599342427807748196 12558534 107209047659683454190856601427109109760 12558535 -69055056511731170251825694715935263440 12558536 -303476177122505566317272949698115640320 12558537 -8889020364297153542499735867495849600 12558538 884885059679262497429555506620698507520 12558539 188215102074812475550752381302960996640 12558540 -7084579054785190674159830063447992320 12558541 3015867657344358125089225354915091040192 12558542 209864704215245788245488130830342833344 12558543 -49549064420944731902437702679263420536 12558544 113267490552830677096465198860025856000 12558545 -445056592340765070450670544052203474700 12558546 -30014127221763549463527678832564844544 12558547 1825294394365280643783031295867229391672 12558548 20923809656955291746434792953287632896 12558549 144819893125718653065477859388615688864 12558550 178154943059652610605633324232054480800 12558551 917975327303681446220915577780578918400 12558552 -194567743214485267744104230537472245760 12558553 -384818354035909574266896246237460474044 12558554 41156165839867596221014520797513574880 12558555 -45799659345065059630623542411948016960 12558556 488978886683157504447617469356082936320 12558557 215995490549960295793387061221289655840 12558558 488421978899355990401154000513781557888 12558559 295171818832761199222347315211838092584 12558560 288885051865381788822942778829659176960 12558561 365973148202987934560729273978476882944 12558562 -669389136344691220518850170609083384256 12558563 -865418218731227631828583769960809008000 12558564 -44392722708080487358864767707234786304 12558565 154689547526033250157106427232602808320 12558566 -619900705304565968809996183942774761600 12558567 -204796279062027711226725062229790649856 12558568 1152676759677253659537610705988662149120 12558569 712417237006377139762593051976374998970 12558570 -17219632409349867147408502336676904960 12558571 -640247837004397035162164876182880617228 12558572 491062658635665651572064100208014021632 12558573 37482857592940832567576139506741547744 12558574 -362252240518009201775481560937597213696 12558575 385487898570024141624734691891513663600 12558576 -47612486345330561371932125075892830208 12558577 -1035027484783272311844195648375155778816 12558578 106710939800892097998045273355260045840 12558579 288708680331579248678844005440673037888 12558580 -4576291137031195544648084752782643200 12558581 -60268998228577759617379360568291527008 12558582 -189327640041915854441778789017061568320 12558583 -659176089053416008170280247881101549880 12558584 -3366859096984514242458832757133989191680 12558585 166223006905412645812289591514197259840 12558586 469378684033839558703670860343102464224 12558587 638839693903830264855929311754384690304 12558588 25018366256158887863226455286418440192 12558589 936884606970667076046735748835169287160 12558590 -391031371140470406131262693101343360 12558591 -17983290267061321718391797691073528560 12558592 678128476752811879038656888754799640576 12558593 -667646639794332938372910332553085564158 12558594 133426782091960317329656174197161257728 12558595 141967819952008720033035813228500212800 12558596 -260326464544055419515594190428844523520 12558597 -798894508851860402063697725018047624128 12558598 146238821391219726326611848642096323328 12558599 -839652778300014640548700165063825655400 12558600 184501579367191699323634788463826304000 12558601 -813563421943402700945168097207658154400 12558602 347470726753941525985726846938307084800 12558603 38045386833940173462548438351294546904 12558604 -1278691186980675491737497092101660735744 12558605 -49432030904775303730674721340305186740 12558606 -387811588789267338603506355187511080896 12558607 -796126760772797869069998411401133061800 12558608 -397744524807818550676746318598827859968 12558609 325935068188368322632570739130595464064 12558610 455366684375550922828782172393383564960 12558611 755754202093080755506901495143150110624 12558612 -402355905868588130295622683946849382400 12558613 -1812249656496620780750232162745133167776 12558614 -521530497448556777619735114510385593600 12558615 -298852912440473465373407666697058829280 12558616 111053048875316955859035179167222210560 12558617 -1984836734111618938495653630428078369334 12558618 109759573434360850353597246067094238720 12558619 -222744598460660428071040713369072500240 12558620 -473755450806571542817705802997605760000 12558621 119857559500172133127006146889359618240 12558622 -259882481399696369547161769261256320000 12558623 -8957423428761148628205722040616334592 12558624 -572424986358169209679833753415141294080 12558625 1358199883945072062752267794799536065000 12558626 -188863454577328406246119235972215123680 12558627 313600019798696691500472518429480244288 12558628 -32160572022584310077340950925941798400 12558629 -1190845127709730644232777074074992744224 12558630 -12436346208163045187702071510965043200 12558631 497083743137921689431154597156180907472 12558632 -1496945416836951292780379122262772940800 12558633 -174482151419561507691489570568278539376 12558634 874235285960131384076061651081622694400 12558635 181138854739844195460368195272787482560 12558636 -450037524193343078015729332006531377408 12558637 173001712721023986293052604296747746432 12558638 -284087556401824694397976895703377945280 12558639 393805087154583613742798585464870419840 12558640 -225286456618479795306122427691710873600 12558641 495703017093310412923622392214368257042 12558642 -138632310238763381518508953236753390336 12558643 -1009364822915438090426711410350205313616 12558644 -222985173795100220716102709629701316608 12558645 -45783566343670160360052410921475976800 12558646 -114105416070401784603463180449422917728 12558647 580772714435752670506986709743490727904 12558648 -1170885585588741725234623964471147028480 12558649 -345133213863245282518939741463412644864 12558650 6395381697217118544666322368613534800 12558651 256612209762474967947651666563610126960 12558652 904951888280070404961206356646782401536 12558653 -93640060109013393990695801015854654140 12558654 -185629978517118574428081348436631900736 12558655 352861054925701783041219879702098799120 12558656 -423541072661227089878938085731608821760 12558657 802251431277302562878735643913834440240 12558658 8208926343465261381799489324144558080 12558659 505900643892233192733588156009756316860 12558660 270009000357575375316990242994143477760 12558661 -259145657824479227640290475648502847648 12558662 123521600126526838858972311508021649664 12558663 -91546377874969892538781884524835387240 12558664 -1026866322858793670512963678545070832640 12558665 -277288494882578440156288115207627425920 12558666 -1996592962708846662622075795299100416 12558667 860898469140453610180860326497310780160 12558668 268096757303604271485005986128678282240 12558669 101173477070147709905520429917394687168 12558670 -246120090616010642401655203145812381440 12558671 882920589598945126552349326196342485872 12558672 67869898927580224560669148116945469440 12558673 1140304880523548765383497965992325911922 12558674 62896034397400372392882600660676482720 12558675 525002076688446121947530474524009185000 12558676 -3060281379458148749543546848896243968 12558677 -869313491889908864883550242628583830560 12558678 -503813659821340594173821506346493676032 12558679 -28704683466340485313584195075166802208 12558680 513385122530531562088720091230216396800 12558681 -227423911972991872045843270260699449760 12558682 -215500459679800038639422328688132055040 12558683 -1774721434744708989170988602697165595068 12558684 52677595896627026589090857143101467136 12558685 -144627628712138674571521867148607538440 12558686 244204994757041987909928863046600892800 12558687 -313252719833536486624669606768150053120 12558688 88548680328720313824068920266992910336 12558689 -91922831226839049644905517032322962944 12558690 191414388211003608162121567179061701120 12558691 89292670907533089924430415654154828800 12558692 -518656625839305779965783729611146189184 12558693 -113824212815761622719188206693725550592 12558694 -725352333627205096849756008854369059104 12558695 -141158905664611286781493663135263690000 12558696 804569678267054681179405855073418854400 12558697 -573054362322220651216887659685216808368 12558698 1172060787233938379860301824146435440736 12558699 513021267547291306512273242882675852640 12558700 598072554537582410604446190351013670400 12558701 -51360370924720153791176072282280934440 12558702 -209340150098976884945959249433070936960 12558703 1915441054527646212833297723265118664224 12558704 58740234025648505000392046664032747520 12558705 786539647616358813325135641766076469120 12558706 966404108562567755533305632500847937552 12558707 149927755547738984766242446897773811872 12558708 318563691686329507753352621143384664064 12558709 -40753081456288824912466846915917850240 12558710 -65964055743342839158258427342444148480 12558711 46418507391690797105428756978113360 12558712 1010266779064095468503486901905856307200 12558713 7899736143277703261711511871060082304 12558714 -116432341134219652959644825972450539008 12558715 -164265505010962036957732066812231876000 12558716 -1714869315289132618330917601012035459072 12558717 1192939306806723691307536699800227135334 12558718 109111094845847733371026183129255426560 12558719 -1999688749362301954484282405279128460856 12558720 147712523535765006151437711489525350400 12558721 349985957679579009256876541245675477824 12558722 1066206010410203104964032214525277565824 12558723 540293962350883465870438586767028513784 12558724 -205256269181606482450152607249504453504 12558725 470636998016500558944406737271674282900 12558726 1034916932816215754235403911685131092544 12558727 -28512975222010886387207086993195890720 12558728 212089287597764841617382811379642204160 12558729 -1341324177442383239106262969943668325760 12558730 -15838897710031214106418036195870990080 12558731 -1144725211496314279575365117340058311468 12558732 116361830269152303443331347069370473472 12558733 554486628642339891025215425583091733760 12558734 -1668959682421020864052830051474761702400 12558735 123363217493473309396028013076119727200 12558736 -78867914259598503418891803288949751808 12558737 1755136586437421176208301273789106702386 12558738 -149518128805622575847682863527621097856 12558739 415674349676103926428154169604070138540 12558740 -842795170011222806808210799267780608000 12558741 409555233260920342546858673571153277440 12558742 -388152377565108989578323099273514159488 12558743 -900674308138111321777428048499982782008 12558744 -551759683284287500962484925013646172160 12558745 248473136082494988927089778463604122500 12558746 10560478398396455081010267627913977072 12558747 392639487809798802594458543332084876080 12558748 -313231461192969991738662903071615911424 12558749 1502848427476486879065275793088543476486 12558750 58729102273589649908567302158999120000 12558751 -5566237440456420096364473077734705088 12558752 5443968395430827199289203834127122432 12558753 -456920248516119393985924753156928395200 12558754 -350170162089231289180951226517641933760 12558755 -1224571696238781701443405644794978917680 12558756 -20913112728311761411637217891317121024 12558757 -1577022799178858395577876287903687740994 12558758 -1556226600253978771604326828106739638016 12558759 -229071266930283712938634865405886675072 12558760 763143069842173946929055627863588608000 12558761 196005159223710952956570479931688534692 12558762 34707209431949513276308778898653192640 12558763 552079335176458870545402392302446880800 12558764 160585227095655491050395187997946749952 12558765 -42179575942275155603788516686849600000 12558766 245905066037279568827277590568691621824 12558767 897404324582587742149227276049249513392 12558768 -218398841608351493530291487483237400576 12558769 -1388178293898281399813840995471763300940 12558770 -182056225338605774819417412651772746240 12558771 -1209249408917995833977704430445016225260 12558772 814933360644506836361968393118272552960 12558773 -2396870034893693849272992054509066518080 12558774 -23953940403142175497662302624200936704 12558775 -14336475678290723159212482049300888200 12558776 1447781065972742206177202212389739560960 12558777 -394607928400724263884136468858951888896 12558778 -42808888147263235234363889623739932560 12558779 562510662172528393634606094574625281380 12558780 79950019018552060925503007471153664000 12558781 -2034644265529706503701836554675821087418 12558782 201363550369249635256094643575399399424 12558783 276922508279536823721104009897338322448 12558784 -45499130953614405319606449231821275136 12558785 -361110244330268439337291180375701887040 12558786 -60828923927865224166977811491154884736 12558787 -1481594364753626712956833174729313626564 12558788 75814288884807411352621641489595637760 12558789 -1104835180484507448418683315442459912800 12558790 194383733604490860133654401786680486400 12558791 304842074421335366608013200048380731520 12558792 1725780800676017315545806107494563840 12558793 -1286147106874068652098285668751181582912 12558794 452098480871002553190125456132665371696 12558795 -6881677062363064984039863906130076160 12558796 -482563069898380207539260559439921542400 12558797 -628286474770375833422505052799753627808 12558798 287565543164403100774074141529898880960 12558799 -11029286913415899333795062990286456960 12558800 61358983452647717552520990661270118400 12558801 204364116057925351317548864392753191264 12558802 529459812076348971188840164073133547008 12558803 -128459769853112444512119200464206146880 12558804 -502028597566030368379527969822494005248 12558805 -4050390689830558128805886564807258880 12558806 -242803078821388364071796777820553535616 12558807 93491516024661643260060768783999424056 12558808 -740132730219725502630833724308479549440 12558809 -577109704239811508414767453822439103990 12558810 -233586843424669405200210486786447667200 12558811 -1839299883134755629005014624684138006588 12558812 -439066613596088424395131518981612300288 12558813 -31301048540695863907437043809554122752 12558814 -473349806620053413039023495898561934528 12558815 -88466424265565575460700900939428818800 12558816 -1432219454326393397685403334995043155968 12558817 -1096004489300397155202125711977596822908 12558818 635892687287477267227328194096044663360 12558819 98212346550289684434588304393918609920 12558820 -259069327815440370658239037024787934720 12558821 499650947533878759895050559397707917888 12558822 -3282959082443818644485739557420852736 12558823 1584232810347045723809628661185335500800 12558824 62077838324753138755419712360103608320 12558825 536795704907315544090161860819090325550 12558826 -93643883739008987152820941651944349440 12558827 504135844765984624816461667557394440720 12558828 287741551243415280183446344445353918464 12558829 -921128326694678097036107393512007542720 12558830 -584860926524976318761211816635353574400 12558831 -1282460901273198236747109636744063922800 12558832 30942485673941166968957935882240000 12558833 289640990587697263931186601994535473920 12558834 -903730818667954279787041320429509525760 12558835 1072249135988209215202979301010064397120 12558836 414799149292311230531976206052855522048 12558837 -7160933174676482616053285245493109600 12558838 -3105698093152151883437639993681336256 12558839 -311683530481495892083126841619053166360 12558840 147818271117599507785381577860585881600 12558841 290162879138068551046812807479046011472 12558842 607827102867633496277648108157813897072 12558843 -475839431583817797624350859605011284696 12558844 -281687669526333594617496877973057097728 12558845 181865426193747617998229575084565501040 12558846 -436937556988826773204312467219663758016 12558847 41845510317177400044252458748823684752 12558848 73631073315330662452642140968441610240 12558849 311644234682845766221196827168354358064 12558850 429442582556095395602758356291045116400 12558851 374738532240903238970567297895456183264 12558852 596990151716954526327798486978165211392 12558853 88247482021910186455837101299741365564 12558854 -42213590645643158953372709494198726656 12558855 -392558481240016261405265647524471317040 12558856 119802353112738837282442992066349516800 12558857 1724576356346480288650253186889971058612 12558858 11667226175186511328251766725936499200 12558859 -1265062098573764444420181179025864571296 12558860 -128604239672214097768808780609533393920 12558861 -469306974517207079337209130701348016000 12558862 809362452058500738645025818782077098432 12558863 377457831240747888354615053195962935384 12558864 -125884738734173294087771417853030629376 12558865 942042211364189778947324972698946126400 12558866 253678764562465063272847739913259318944 12558867 659309834989105291123504155127891008000 12558868 132271451420288205985176128743040075776 12558869 -293843701199390823474362481162667661604 12558870 -96499450390008623672462520251297548800 12558871 239198435696740424456336245645703200640 12558872 -1154519409532700738026951026612997171200 12558873 102198606935353614475003242139822933824 12558874 90908985240187757041251617864711216640 12558875 -38812621828941013599773827367319552000 12558876 -50327208193315436494527860512230629376 12558877 299741126228961823722687718444589402726 12558878 400018993338892456043064448174274490240 12558879 -399257200703020783042985156794965225600 12558880 274251626445814921597359158480523755520 12558881 8481776988242936388231144142177356384 12558882 140817680128811872559615133591305109504 12558883 -546597799605110580750102136784038728868 12558884 668192515027995473911430153604048466176 12558885 199219206917780362314419491591723497600 12558886 585488933716612866465027269907905466240 12558887 -47509448694641976503479513582809839208 12558888 -57021135593347521044923116975239255040 12558889 572720807017878095174485441970623881856 12558890 -35969610824974056923863479118389888000 12558891 1951908254860853934747132428419307052480 12558892 -943151272518330021536230190739381846784 12558893 1035139178603600684672272704363446957664 12558894 -427442145889189910018754372646921675200 12558895 1326226221719472804544580985466049075400 12558896 267440374634139629311928276020764966912 12558897 486909022807997296371165891801644815680 12558898 -148260353974951689615495556488795857280 12558899 305916993066294757359759964446175030920 12558900 351682443967130905974225913492646860800 12558901 3807110576572302394888206038974773895680 12558902 1142730819313890631867533167675010997152 12558903 125694302539807066755149603863077076992 12558904 -10216783044124255242996799735652474880 12558905 1173314698620055997487871801402387320000 12558906 -117651437728595777932749887473944317952 12558907 -1242913562724156172927534758140315586844 12558908 924848160000641277388229553259198000128 12558909 -4990506053637102777168238824061492224 12558910 -11271106106130374763813668455437358080 12558911 -751487826231250589341307763898034570568 12558912 22027246232357863235401317410144256000 12558913 1871618875451301033841631440022089556162 12558914 485713233650013462471066726396210001920 12558915 500117865832656451817837760296866104000 12558916 649897276643724256447037007018271944960 12558917 802260473429807095834572134895535656960 12558918 -49761166042560537926691991101502399296 12558919 -669441185232396261070822437781402792560 12558920 -41111513574764507292920854136949964800 12558921 278419881941665450021856043778498916112 12558922 -130646839956023119119080270605117441488 12558923 -721033747917774415457926957636097742000 12558924 3557646229509849740510583864727879680 12558925 172662071339807267556353695696233968800 12558926 -767534644525405382538443758346033633088 12558927 -292789331135812760188057876644125017968 12558928 -303813579766066765289008179199099535360 12558929 -102896713711185656143347466556403777216 12558930 471462252107877891717751994502191685120 12558931 -677736416072905180794189849482324059392 12558932 158822236217688855273234040116322586496 12558933 271248174772235645616517157171256281976 12558934 573246957438435697299092875150260131616 12558935 -189608643558148045422074688571121560800 12558936 -388301925611207045819924955742552104960 12558937 662747655694610579881314866527744464384 12558938 -78220965873296414375428770109969384704 12558939 1179559278722091062271040004829274089624 12558940 188477607596941234323989659604333975040 12558941 -390388835670520937168251510593468605658 12558942 295318643649034830063210557773150279680 12558943 598271254539955947670960826792023910400 12558944 213153927704405697971741247553780187136 12558945 401679530580700521824098745886286176000 12558946 -989107118388524812271026611755280983040 12558947 632774423438868143301634279237038847632 12558948 728869279602982125984560958512581678080 12558949 -367104301157056763417944302041051318560 12558950 -24632951913555645258007568034249108000 12558951 -190058613365484194172471713838364510320 12558952 -599030127165666677887841546531405905920 12558953 -434578002116607117620855264009914368 12558954 -34842767114881480897333032282708115968 12558955 -433599613603943277531620249896769252640 12558956 642432875228267123261032963660000519680 12558957 1257676047015513864649267325726964709440 12558958 -800235110968165104431590662743522473920 12558959 605925455402890734482387397877281183216 12558960 -125789122977515410670043500613888737280 12558961 -476658789910067828725506925520872699438 12558962 96636611482718048067788503268486138880 12558963 207825004863537845838899345144107458624 12558964 1012118164051581837734978661394251128832 12558965 -421528003434266321316908665853062327140 12558966 133708520599625582278846315810441187328 12558967 -5917967951448110811425371378270246760 12558968 150894417060722215868834857665650688000 12558969 492955002531853377264275238906958162224 12558970 -431513066065054524614184813490869315840 12558971 -1575415214116907076973828521434967732720 12558972 -280369784516774514075203896541247897600 12558973 -188867274905193035037560059047368062720 12558974 -353721037933117143823279802462162272320 12558975 -231609899184332976400900176243978249600 12558976 778343967110155849404418784786330419200 12558977 878533525840069038460353811869552633792 12558978 261893377769763446518369233194869067424 12558979 2173655202216703537595372771142463844400 12558980 -118327348196859248260339151136963379200 12558981 -428204157239663553166377198955403577120 12558982 -586266060433365849923764605216877301568 12558983 956921658349494180877323937980734428800 12558984 -304310874812780662628176320544910868480 12558985 -753541093457261968354696130887811426040 12558986 465421412573786875179671747942932585728 12558987 -17142166376260687993485326758585466112 12558988 74047299580327948000042205043365216256 12558989 -755433340139624596100913407271021372906 12558990 31521278459195239240130634992329557120 12558991 -322255327517822849881642282504128013200 12558992 -4197910790478676282843613185174192128 12558993 87578307264555413721051678796776414624 12558994 13269585012702755332345161707399093136 12558995 988204453302594762762243073785327054000 12558996 1306239161210159967573384148364856729600 12558997 371067073556652225268559442912232085184 12558998 119925757921802297883981400490599776960 12558999 -177749004360481975968068285256833690112 12559000 1723462539090170534222895807281510400000 12559001 -169088888068544021298523367231681414400 12559002 8758242040955263419191915027266124544 12559003 791432863327058995623150788307082997252 12559004 -115691905276949997470562372238758787584 12559005 544960031779439795782350341418353598360 12559006 508572315864211373334548776583446637952 12559007 2745430954962675303672533423432598006792 12559008 -212440982131732660357701300131148595200 12559009 -238542404347780586070134212375320405790 12559010 8290680423756014085997264993050140160 12559011 804722160367843307947667522340255181824 12559012 -601380742138026388756419422799812395008 12559013 -1577401663924863637974326456612319996738 12559014 -91564978723443863974323565474223867904 12559015 -526868375752617821050695855079718253600 12559016 755318729668597609251183309654774005760 12559017 595915534217493807954527231664392699280 12559018 716379818591657248759808634916252809216 12559019 608570336494986351203548818929669407680 12559020 -3541903802881104608141481909118264320 12559021 236170084611166696141589969284963459852 12559022 -88950920109641988594598655830885351680 12559023 -755709591144348944336086255531933221600 12559024 94234584549198266256704404771915120640 12559025 -1151747508062443910610886820044424880000 12559026 -15631387940400094393510764846987305856 12559027 84992340676665261684574165620400160112 12559028 791458607967016043531274069853181559168 12559029 315443721264539714460568302265163937600 12559030 -110474457617176057348931288547812966400 12559031 -1110593011481909771507717733506479996728 12559032 319924564294254535787354856108718571520 12559033 569059879949900890611471060942521496960 12559034 127020606007096334281328033007081235680 12559035 -2865718948124154545882821265893516800 12559036 -330858152704607257428664818880341909504 12559037 1125465143347150671654498110431353583686 12559038 -93034152006952396515625904809855057920 12559039 -1126767468467844312035802522697772222256 12559040 -114498820157166353309309784775616102400 12559041 -840283122956362328919586595762132742960 12559042 -983763662640581769820621844387180230656 12559043 -939828344050179766458271736276104339092 12559044 497627208843814769497669575029180169216 12559045 -1091766862897625032765810416553287701700 12559046 -156501866127760920367556846181614249472 12559047 242788067492050114303233720304815870240 12559048 -515759527539242164233010965734996705280 12559049 1113678527329400897724960511703173225050 12559050 -5603044577337785277460002619996819200 12559051 -77785887681414257326894164734708898528 12559052 1299492831338460961787851764114380554752 12559053 -6587304938275572935081181978890143680 12559054 -228559244270266770139815861032943845760 12559055 493755878046265713672673036376783229960 12559056 -24213289411465487238024402821647958016 12559057 325751463782677055670432327189341193600 12559058 288138827520344465648127984279916449792 12559059 327876158325428873760044499317881873200 12559060 -146617589034294940587509720067254411520 12559061 -261655976747888899131976916739320064000 12559062 -105025707489276510136536981253822456320 12559063 -500811005111775049388721482042992767360 12559064 181873557297772123424640140908443156480 12559065 -155121640679588153140086503484219180480 12559066 4393515722628762303014243242559175840 12559067 -822695005272648920652689476477240260120 12559068 -1515983911535434897933142568636166824960 12559069 -331442452716518621088000989885829149530 12559070 -215027077003477945909617692253145763520 12559071 -301059997182777223029631604864075381376 12559072 1643876314253733228764978694248969011200 12559073 575283745928368284946513279712833662438 12559074 17824553595033379205992133360860800 12559075 159471094335197429647059867429557707000 12559076 -114308823385669561449650761994554644480 12559077 417424693608954048036632686907714979840 12559078 -282602833091264928057707886302113513344 12559079 66347495169686660148924121840246972848 12559080 -387911509859874047041861619522660352000 12559081 577484453988655046525013634110069798912 12559082 -791096863399893642500404366318492822608 12559083 -618707407403060012582826984015152890176 12559084 25522557241133954020378650334331945216 12559085 164709930385140949074157616430232974720 12559086 16808931585703772406854489260466168832 12559087 -1789400743513560986141611755858630937264 12559088 482643313438288263912304618242081914880 12559089 73407391557308046780218927722544688000 12559090 -680480034414655324387936385569902102720 12559091 1213997023489807819463644530221678028492 12559092 -30672495510219683864580082465032339456 12559093 823784649199483503206720866640214119342 12559094 667943496700772949008922753916905856320 12559095 221911264874359315707769222547171191200 12559096 -15784878666205849806282442060003737600 12559097 232613544403441876899261865300953422292 12559098 363401815122814075695018067327915659264 12559099 1243923728625594080471628296726534723840 12559100 -92310602302925194253741955176262873600 12559101 1250956168867605116107540240949821173984 12559102 628984118313145350377963698601165386752 12559103 -1849727709518744780525842005345405435648 12559104 710383888605985438895824116873638707200 12559105 -678228938278562022264437339037740590080 12559106 -82722933390681411522191815638376143360 12559107 1151410143386456970403670621965658723328 12559108 -9926001297328787180393595595387257600 12559109 1056051122584406707880435087144910733404 12559110 281660106613424444165790962657378213760 12559111 -433962815949281293670293979273064703728 12559112 -1065831491466940490278165491070328908800 12559113 95691690229660733125540459919313399168 12559114 -187080111062027387666288943202281888000 12559115 -868620076308315645757958416062060342240 12559116 -709894243238528008777815415562587370496 12559117 1188485045407520734850131087845479074860 12559118 -29712546548496998755147593687125561472 12559119 422696205416883472153998373376177171328 12559120 -18501429196560289606587712882975703040 12559121 1435154624765719027239399067567040006322 12559122 -504150459642378098965476606312162451440 12559123 99527370288171958051007429012542696448 12559124 -428663974204456416309175705618169981184 12559125 812158652302005201220997189052528528000 12559126 85191777656625695792890312895231422080 12559127 -298693891164771284571982961389660574208 12559128 -189239212264458188705329763861914275840 12559129 -1083482326161611874219080687876765633520 12559130 331687641883706033480076599680716660960 12559131 48625586104698309060293031945875059632 12559132 -157849404898999717957723470347551531520 12559133 -648642135838330246061205142768790321760 12559134 75173676345231494050704956748076403712 12559135 526166002777665897157638227791795975080 12559136 -765054111498595626043376313717200191488 12559137 375220280006606349776502657456634176768 12559138 -110538422315176848579115253990346671280 12559139 343948686908128230411765280286364048 12559140 378622599277401975227121753399949086720 12559141 506451491241043764869263649647191188988 12559142 -1044542159592328490024553342710414830656 12559143 -910684485805950674767116363526801298136 12559144 347146856665388615037615435285223403520 12559145 323888140890363688343919377799981992640 12559146 -98700910522122133783473407655458803200 12559147 -99561917700117215988748789993493349240 12559148 19281414811463537796340821830617024512 12559149 149329534400247630009746262320085821004 12559150 63206634030795947662623455139269913600 12559151 -66051304246725037201766391717897421200 12559152 -170530577722620788405743427424689848320 12559153 -493470249608958717080416269820079805840 12559154 -368321579871541904361789093556201740288 12559155 -255970674421148876588669922480477492480 12559156 837670699310601873969517008865405147520 12559157 -560735369672316290610787825777338390528 12559158 -980489214298822209877358085486216648960 12559159 362620443723545120066903427801247553904 12559160 -930648652009295004835490099082428928000 12559161 -477178906700869632277985231149387771296 12559162 -47026430109500457072350696680463878656 12559163 732529524879559245733803069710140199160 12559164 -600263716746708461918447583638993063424 12559165 -227393445682731542608480462847136083880 12559166 881287905089926321405066677457603707264 12559167 -210169239092567075293091012739474759816 12559168 -252914491200233376383759205710607417344 12559169 -140418800411005986044401811140151214528 12559170 34884357903295029939075347516352099840 12559171 -368523421724883721968705341299447101800 12559172 428142225850806129606225576620873621760 12559173 -51712057140009926339364366550033331712 12559174 20997410508377803937477350934485142400 12559175 961644954301692895164328230934006290000 12559176 384084124646458270888500633112257331200 12559177 1026929459497553038432669388668959609360 12559178 422946256583727852717416746077688409856 12559179 877226184334088291080330041609442349784 12559180 190605483207732998461553286256741155840 12559181 -537645494557593431283005926040199819018 12559182 -10895437189380006134985975648073620480 12559183 64058674592014209287407433105313756160 12559184 282527233100883431976651054819358801920 12559185 256016169755292324005187789473061350400 12559186 227976031259571949861984406191595852064 12559187 -1833881548243807255822523905172330841288 12559188 -35716527613995320243340849448306022400 12559189 338948256465975743038047793953814838990 12559190 -5440056304084248379263662913032257920 12559191 599001652451251703437406851583480793192 12559192 -1510536189888138160980432020191089438720 12559193 -1740140010505120109709013724043886941558 12559194 -115707120875501651118920497987553173776 12559195 2369904624064636976876758359390644400 12559196 98793709290503658346010980636436342784 12559197 18292918964313245546042432194014084672 12559198 -15144901772121888920027750348280391680 12559199 628566729788276825320478305011264027936 12559200 380073219067035875808091625861814681600 12559201 -87512913243626261817820581870979165308 12559202 284218984029209482279196344227845965824 12559203 -601788815101430179354453406392067701788 12559204 449309775804323501921332512003271741440 12559205 -729273142699355355387371508597282017280 12559206 279248575381244343916033589705556564480 12559207 1689588161730618585384255054151889898952 12559208 -1445336019191271494263683516062761559040 12559209 -229398812674611568459487804843473461120 12559210 -176584606125972507179809292050520040000 12559211 -425314358539404099149883654613706626560 12559212 34460598809330612759507993021390123520 12559213 1414924490829812410503338530429220741462 12559214 10055440018587740817760773845021045760 12559215 61835259800891837147027293591721730720 12559216 -67808991102284704154032566541339590656 12559217 -2306604330888807337354572487305962437536 12559218 -162488987116055999198604525195340669440 12559219 896779613117565727452194418371263788144 12559220 1060893279590727633093114305602579034880 12559221 1123664071979998042329716851202171284590 12559222 -248520990279152305204707841777659461760 12559223 -402360239270111506211155955439955318680 12559224 7741777997476679511287231082770595840 12559225 -5443003330238096922908239676676904000 12559226 107359636944886895045902274110245136320 12559227 -1069632321924501508077729524275107938280 12559228 -245327396914027151392099834300182405120 12559229 798188097856962712928359840675152672 12559230 437313231328464684850473457312542413760 12559231 -1104129078067214641246944647252529731968 12559232 -322601147635355491192521549789454663680 12559233 12738906043081922517572117157643152000 12559234 -152115950271830200223225652874853223984 12559235 484986843933725169654694866887331074400 12559236 -33731058977597544183004599458808606720 12559237 708491705913034320943044258885539553600 12559238 -907082136781726593711127707914649048480 12559239 718715500404698764972440647276557040640 12559240 946593275268295029285182587374010828800 12559241 490943779287062871285613607500936982400 12559242 129412585943005150915885362399276234240 12559243 -85264444185916938675640908935255633088 12559244 729318698577597419439274628920585633536 12559245 488508168685318333731044921503385169120 12559246 -239084832408060912957224221066359128064 12559247 -363992763333027858500791570057248376320 12559248 124770702769839190886584749654677667840 12559249 1369675223430384433174590265391246051700 12559250 -152166414961717305309438507962119296000 12559251 309262712830338233034305202986308154160 12559252 -918773363175180156472368146909498971264 12559253 -70458391144913362103874389759910772320 12559254 545947403503073590162883535000499532160 12559255 1490666124168134165723297095202710475160 12559256 903106024911675060154070330617478553600 12559257 42623759213495483736881124259418728368 12559258 -824547513479528222312557895964388469520 12559259 -339128527207150505494588084696470732540 12559260 -187898021327722143669278682284929843200 12559261 294362504272215902569573058783214757248 12559262 414498028717316382702815235871000972800 12559263 -1281307679297032416267378970401546083256 12559264 861283296655622173984479596786975440896 12559265 843069277582554386586822111047087133120 12559266 -839852963079496497179083870232455411200 12559267 -453566674162495241661475352748936258608 12559268 16352844409289839573947609411977425920 12559269 -17026845095770855493418973360950626880 12559270 578131703721459407180766681898853086080 12559271 -1481560711057973247244738762725793609800 12559272 -165821979360036986526366691432150302720 12559273 1747101809530362664521374249167658582522 12559274 58089642705127745981757142341839652864 12559275 -653755157744489134174965220519864306500 12559276 -1117480857564104117056080195900367493120 12559277 2150692358876677966738652358470979266412 12559278 124582646848391821626308972196258705408 12559279 -766900787201762755520388270145336171120 12559280 -52969547007567256836244744072997437440 12559281 105307072353147757169077779595365005184 12559282 202360916844475929660164077557330234912 12559283 511409194411279410949657808437481855568 12559284 209643657311144215438896193490748506112 12559285 -101076978699625209857661189317672289600 12559286 -526742432904320320357087970414014413408 12559287 -422853735269867961098441583976119502464 12559288 70578711980653041043705706264985600000 12559289 -278509423208103058156962945091147843440 12559290 -270195915407190574555480749156986664960 12559291 2308160661202465393574490391404444668400 12559292 -70090780018696409453344038012130521600 12559293 71592899403628154761480843661065636800 12559294 -224096519665448115547606305985410569856 12559295 -229679815167026513587532304374465528640 12559296 340783224203001730103520753736149368832 12559297 -78263776024373602892804830120093976254 12559298 704539427119862955951305650748054024400 12559299 661541532981491593808402665955527215864 12559300 330237172394745215648836734648468524800 12559301 -113056621467490240071997228115764137600 12559302 162359575388021700756635171120643409920 12559303 -251635090764616793374793219818832738696 12559304 -113804494457441447451777488208211968000 12559305 1234985191604673556342436311985397273600 12559306 1087119954455915246128189422727188194352 12559307 -96408325439457639430752631532806921680 12559308 -267450060254092088206224106196738933760 12559309 -574436250872163737187378893902097367072 12559310 -552751252502718878942249395835495173440 12559311 7350609511256687498439623766428879616 12559312 121455546931822623556421647203748438016 12559313 -163177768080124379028373189854349851456 12559314 690205030853024456107064242635337626240 12559315 1208324939477239708909067908659881715120 12559316 -454105297243920583009723872843824406528 12559317 -95624970641215991186652183094661016288 12559318 -54547664687863545703381032532045742784 12559319 -782462011937425886796138190568278268280 12559320 512212488447853719223278345543905280000 12559321 777660892264834142746267230868228703044 12559322 -14521112541950944774471925852673063168 12559323 -152491731825591800463006621971199624960 12559324 423839779258405655631788890677221529600 12559325 -171243394657766747922629580580663539900 12559326 -4883366643631118823164229506890694016 12559327 1731588144297707699518307351026773639672 12559328 -277311072706033378412919336884952367104 12559329 -914697991799458058599017941077599625326 12559330 860051024500438023470438575410201600 12559331 -148760080256785455869343293571282825000 12559332 345200143008427413651268284476398546944 12559333 -1017538352932304362761429023341668805380 12559334 -343230039896766905249131066014825728640 12559335 236727717301634097137393254640552940960 12559336 1869551117354660390458414425946423296000 12559337 -1452933745239453686500225225910720939334 12559338 -52950339225370005605720538746094093312 12559339 144668182470159255153722335568027385360 12559340 -72467953384458525391383415584891863040 12559341 -713796074491951485696621830941159084800 12559342 504303634712061962994721997943700603200 12559343 1682626939619446236565628402949473984592 12559344 -23788113042099886420928552413904240640 12559345 1117996130352738945429649089162457718400 12559346 221813375722796418997733933294925241872 12559347 -1824462575248113707678812300593136098960 12559348 -741341275481222478969265629277912523392 12559349 1159467778427923923466001453334979924320 12559350 227493026766146576372825560516150608000 12559351 -52352349871524375510188969342836267520 12559352 -164865727313081970143446582240845434880 12559353 -124670228139905830618097890144985776992 12559354 -3939203404320658448475803145940309248 12559355 29170112734097437411041394508973557760 12559356 -424467445735026141536135544030765504000 12559357 342095734292957123244850809717705151488 12559358 7822077315495028459815238116482906880 12559359 -143994147977713459674641418893443993200 12559360 695051441778885161027956316522372136960 12559361 871997329116342770076395220088823156400 12559362 77074823379353995707599836730652757632 12559363 -1066188054019700767372763917770600364296 12559364 -149353182685062454611942329808110308224 12559365 -5123904794436634701879812265684362880 12559366 -295801110216106376787838496984146554240 12559367 -709987589879017979633176842491015476584 12559368 1054552253323010332045776335423395061760 12559369 343540064279479044437141022163264287770 12559370 -152073852733495663625104451436393987840 12559371 52936740378441818454368255162871610368 12559372 -212236020276802472455497711714542589952 12559373 -1006677536143785621526207302955732530378 12559374 -20287351973122557735910062083820329664 12559375 -1348274793734249229979528043815147125000 12559376 -117860481837263974782807374673864941568 12559377 710921154912411699839976095024126446320 12559378 150018197826806804199975534941859927360 12559379 -592348234044457861578430087193503087968 12559380 -374221239370448295273141614508048384000 12559381 1146231406129855068498081791924754087182 12559382 -1035447805658790677774474136694877409216 12559383 1276987140477495676393793629928728323552 12559384 23302664024488262625841387016047810560 12559385 -168328542234276034244713705353014158200 12559386 118971755202467326775732601547086904320 12559387 -44653161929291687030944526784486992448 12559388 -761951957051346384761863679148981299712 12559389 -185218208732733515861001463830215990880 12559390 -34912616043149920743133218647378500800 12559391 93935690854717472850482881529707997184 12559392 550231531450518644286426177425653432320 12559393 -807934057849062600379047917821965343680 12559394 -200877230224672189518144205948928676480 12559395 652719995255711205180824463355132620720 12559396 519372328046541914937221718267643232256 12559397 -170492740209358418860870691213077440 12559398 260961131026146959762838872820052819968 12559399 1332091975388037569803557690010202877840 12559400 94017622807835977029484166332975104000 12559401 1235514191928817493686089436124154179040 12559402 413604003783160583934597449947370041344 12559403 125238309305272824800773757372252790528 12559404 70848832223343660244141771792709480448 12559405 1142622765250951593370074336859011474060 12559406 -751021098700201154507428317404761222848 12559407 -84571283073837564737903634784489128960 12559408 643793921563115911417590813029785206784 12559409 711359560887534794874190926585505622580 12559410 -55082045980794599633365275417967892160 12559411 1090599146770978323686154394786451982592 12559412 -1170652075820706587818770039427717963008 12559413 -703465511323170477292281505042419352320 12559414 48780392113678291792653352746892701312 12559415 519870045799540127003106173612925247920 12559416 385685902886870847296447449209743155200 12559417 270951126296277930540338722521775209220 12559418 -822028929616516223228764525195772616960 12559419 528029412831097737691880282107038594444 12559420 1029951036997023451367223162058083840000 12559421 13834436302765013125610630580486191712 12559422 -498517884508178725150588388270293710528 12559423 1490376546863527627610192855947955924672 12559424 -573953718969076032757339065179374092288 12559425 -404125878955627212591383628826495464000 12559426 219736665910825808178647643655286251008 12559427 1841149083143994028085624403515739897276 12559428 -201530011839977401832418046868072448000 12559429 330486467969392553943041840680773680030 12559430 9511511187847326211635254486675147520 12559431 -84930765994910086276472912246160279600 12559432 1119894182809759729423885580176918118400 12559433 -383041452647990506088484660443670809856 12559434 -883090331953947332526590609839707276288 12559435 -343587023534332105327249881333288462720 12559436 -11670229766160685775950825110512977920 12559437 1507034501819301060743838367171317120 12559438 -1170483962645610279502488009159957536256 12559439 138822960029905916320046582118104215320 12559440 -534450769328667287215118056422113280 12559441 334220469672042110409801812996448208500 12559442 62203878118087627169862227975928333312 12559443 251284571354149969660505388516597340464 12559444 -166856368591490492437105849874036904064 12559445 -880018896232491762973560628658215519080 12559446 454428691507479689501950335813169909824 12559447 -1783488673553895175918759060461520109328 12559448 -44921450944509653281485882488901857280 12559449 153709320396496121893581819245449878528 12559450 245287384565187801863084504753310912000 12559451 313606144574052902735833890715859435904 12559452 -150581789368290618542147711059854041088 12559453 762593764546927316045238796779651473702 12559454 362215817021213552802528715386694737600 12559455 -696903049803403598736271415659286037840 12559456 27587424208171861300441442517296087040 12559457 675632959282572231722422711505592729492 12559458 -126376634026601156301862148341835135616 12559459 -1775138649433254098886916547192643843960 12559460 -757025089978342679173946628271760766720 12559461 481732690827219738131438411845533298272 12559462 -734061251577994232762610419987231124768 12559463 -51406293654680540673088328546489716800 12559464 222769566571087012934962729602815754240 12559465 -53726931290021944173417333080832625200 12559466 -787013683272057737932784737416907391568 12559467 -277112416408263375326850761846356714920 12559468 300120327607730175002839057519180859648 12559469 -372498960177324390138391410892591155156 12559470 45735350886931788004837142740123422720 12559471 -1253806288567065174462102996903204129328 12559472 48888587263674537652494290214399836160 12559473 233982435721376471708623197892744370484 12559474 -9670019484388825955918733743834966016 12559475 439722290721615200232682688681262906000 12559476 -185148236013492712074962645811977865216 12559477 407833169266495340684031883076103684672 12559478 374330882534163160134166329325840571040 12559479 -476621468445719000383793920902215765016 12559480 -727781833040532331210199681965434777600 12559481 1608012846402734859095151469596976392960 12559482 -56850777684153029331464744854523128320 12559483 -30505874874440104616140049517348218456 12559484 -1087215999474935956854758198247511994880 12559485 923324397437130686382710788768590989760 12559486 650914713280493122115293452661126344192 12559487 -150930289680386321182259451476688003600 12559488 234381695168184454974160232039495761920 12559489 176240220461383733313949655501136501060 12559490 699702064836533009475411097082965716000 12559491 216963742385153007623480958406473657552 12559492 -1590195751677243045852176411757536993280 12559493 -8335307389830778128630915002009116416 12559494 -174602200844716405698323597339344043520 12559495 -10358387279431164492447536391358955520 12559496 -49970597847984872145752598872667294720 12559497 -472608493061868795710495873569631279328 12559498 -145886319644657937182157666402162183168 12559499 -38566125502507237106147603509504278240 12559500 -102017780151176555038187507272962816000 12559501 1143038218609289748241683039374419000502 12559502 23827730213164282447130742232632090240 12559503 -571397596828084290025946691144516033792 12559504 -21580338753419291945883865712585916416 12559505 309710694267935963324764711713491174400 12559506 386030857483610206196998392778600715904 12559507 619209937682071538946252598701196263720 12559508 -234921176056871864785896619208786803200 12559509 -612931537916874636941292189171560081280 12559510 -1014763607624727518405734007630257392000 12559511 -1830661197961139721177037128899609011728 12559512 174949766040174749540701128931236249600 12559513 428939012460538784344449541700311763920 12559514 -355897083880306025840010477176467008768 12559515 -577469206464628264738317882827224814880 12559516 -155600748814526774193955723724728539648 12559517 -3450100484781692494233674079264224231028 12559518 207677877141300850585547905251546233280 12559519 -29200783353140027915690739207774805904 12559520 1407371840804820028655775649550580449280 12559521 -43461844898751628298078555698972539840 12559522 -475051508328610926997931603480743231488 12559523 389553062006865323547357268185008119680 12559524 350500216815300533944291189209491014656 12559525 -73530498012171600013791664355717940000 12559526 1724233142787841194246480479186731008 12559527 -934151058271500930383405144270495721192 12559528 -2858729818296768614153213780251074723840 12559529 55424162768272442685683805992458751076 12559530 -103547299579487022819455736568517583360 12559531 -454679294446483819368084696123443870668 12559532 1160333279451025435463485996467395435520 12559533 -100379397680267187732935697821039535360 12559534 -430886893221435477896382928468297489920 12559535 336675415382536589598584786641902046800 12559536 3710278371610413799012797188838948864 12559537 -175080633309569257976483496998368485660 12559538 -235439484228505555509489098118275063808 12559539 -455144785977742677039620065129681525200 12559540 165874274805186932716303841141941985280 12559541 306631945920965384049290268132157587552 12559542 285557427459152421154080880946653835712 12559543 -841284269922870885302226316068324213208 12559544 -330978132693310608936588762975280250880 12559545 275139801776809235780445249702392178240 12559546 -893684165430359127155749308915072240528 12559547 -294975076785305873471594244587793536256 12559548 -1226085219983675032868630656424193260544 12559549 284294081175507846207914652281884012236 12559550 -97872249736266006482501297845677211200 12559551 18782977437127189776578933490923422152 12559552 -438642436206448634540911767949273989120 12559553 -140973186923627153818090590001727526222 12559554 -29103414921716875336228691220119562240 12559555 -312684181289111562202817103908594957040 12559556 -331868455829760276270592497129538807680 12559557 1158563178914474209277899202209747200 12559558 -1632464262555190362248604086640376800 12559559 818964266938133887200779597811050765616 12559560 130725377520547806500627972645933875200 12559561 -413359375806896776809615384847600151168 12559562 227863187134768522600402805904284074032 12559563 -1426403498408559250736707338159244395600 12559564 640521625761690283549519013380762386432 12559565 1367104016707834784322448592498037553920 12559566 276198560634435501131459159804420843520 12559567 -1288818567152566100288041274559574906384 12559568 30700427365248364092756585945981911040 12559569 10144513835516039080045604910083398656 12559570 84611184305976485418990861020466547200 12559571 -369161530692754960971914317713640069656 12559572 516724834623833770627007346598855653120 12559573 42899943531274887275229736114371717162 12559574 17545586193476657409328550573073658752 12559575 24794881721235537569912404280527488000 12559576 266965015262762979458407935171727441920 12559577 82019401740390413528246315961885854100 12559578 -434401158067850823441401504951504317440 12559579 115034070574120567258827258404773802180 12559580 -238036546616009178393039205344503116800 12559581 -865240812210832053326406558498717064980 12559582 478948371103409911459354958939246580480 12559583 -779062210329382772906527497601898760576 12559584 -779698923997478765366943461706336829440 12559585 -49834982216884143689116543524158474220 12559586 121624587518006151521503828423738093344 12559587 519556300860711783160399478205377949696 12559588 -467519880282068040905304554743645650944 12559589 546522979368757194740579240876639000640 12559590 -202882098103225936246296067318590988800 12559591 639048331847915660946825665251472372400 12559592 -151571733346416715046373360491067801600 12559593 -1143970502911688436218347425414747540336 12559594 -813859401833256027699720649709933261904 12559595 479531138091559679980726931636833678800 12559596 155982159220168228532940467570482053120 12559597 -1569220240481150831571163639863884134954 12559598 179491527265628699387883110940235515264 12559599 -375471274129144331683431029188683510936 12559600 237563962319152688471401847949051494400 12559601 -1747438981066296952814647367063007988398 12559602 -136154200067017925528570211994139018496 12559603 3366201160382138426649398050445062480 12559604 -855152865556525338991526226358012719744 12559605 -779806366845809104483455640895145059040 12559606 -818615549542257400920252262968142993248 12559607 -1936205529837116506603629225381820773144 12559608 -51412538628114723312103630705721241600 12559609 2148549326598426275735546081324786696810 12559610 120055243564800564760515517577611776000 12559611 -266500202415873060132241507036640782800 12559612 1333689597109265025522822656977926144 12559613 687552631948037731251352238778953629920 12559614 -410336620449330279457240763241044800512 12559615 -1400100891550615640006553760730402119200 12559616 366970193841010135737920762365140271104 12559617 2269076253072425444966934842012771712 12559618 777908902869503504731604598030112631760 12559619 547268658261663318482861653956608765952 12559620 418175101095497849292845359879012884480 12559621 -690577838746999713304698175939419078178 12559622 -654209007848853984627756071917960843776 12559623 -212689997493555546322302007463780822400 12559624 -146890231462874401743547891823151513600 12559625 -679705163553159546434239563893059920000 12559626 -612607757230302562459776299779504563408 12559627 -295998343638087774915334348282555776720 12559628 315153075370417013658304985203063834368 12559629 -84533115980619996134486881647627372672 12559630 -309814542485660769075756545878437215040 12559631 494786782856875995979071586858037825232 12559632 -160529382241973012938371520965400461312 12559633 -132382855020382353373484506283347502016 12559634 -534311750344857492252575874697977297600 12559635 -158072837587781261683551406181879978160 12559636 981157996831357186803983186806627038080 12559637 187351365220254448306563080433089462286 12559638 -12652995347588574922302851031966246912 12559639 574893047926245570688304949070401633360 12559640 301794126386322501401728741728821452800 12559641 1140005237644734563505348938250029014992 12559642 -347764731470010061763371463883484544256 12559643 246474777281062790791184427466757067252 12559644 984382649019165531234090319784840401920 12559645 63209949194400085892216344341560878080 12559646 -224633209986579527224875208383770972160 12559647 -1022369289452649149137751423756687603328 12559648 -2021145004166532089887876737329065820160 12559649 27895155867163739351206719557740313136 12559650 2173636332525353482756193000949043200 12559651 6822715773538484856301262359389604192 12559652 1478399630082216943933522109473087488 12559653 -346341117684797135111935637999161061832 12559654 445618928042822024215284649259564791776 12559655 2410823171486569441304138588766947760 12559656 -152301418766894309789829003424022200320 12559657 -1705058222898442459389827313444217056000 12559658 -3627424673088170945293859734838167200 12559659 -333262719169450248618098779735807395840 12559660 274535344608669132767908613388448588800 12559661 -107215223461943607728380647240794167476 12559662 292609930242379170086745349895119998720 12559663 -38443677955551158420207668686530666936 12559664 -126569963573588483137405606533301272576 12559665 530679869932979755604131368547490611200 12559666 393425093832992268558617701919407749120 12559667 764725938425516489854863061732610053752 12559668 957075944153511144227208081359359057920 12559669 -229050023190179070985816240752194234304 12559670 374676988930298408265384125613873185280 12559671 -263580206052227584414080937775407331760 12559672 163047323351927050042764498205226065920 12559673 326349414364725775181159586989789898240 12559674 82027304301458387923341118100091509760 12559675 440077097494041956798624760399615774000 12559676 372922238877656077279342958803835304960 12559677 -107982639331922110837168202396518036800 12559678 -307027112820427098086062509205535151360 12559679 -1968187474254835162998757284049856688 12559680 -62839155837866817869005753935750758400 12559681 628294842236472651321082626891646419200 12559682 -848544456714195574062780911804076053808 12559683 -55741909502312145520348290294015642816 12559684 454841335512202803796475312868135475200 12559685 1159537656730854011309338602068888778360 12559686 89693941884913567803988404613257062400 12559687 -90551660470724438595052346474924161536 12559688 1256811797203353792942711552638155637760 12559689 239092785354972188804431105648613779200 12559690 22408468415053052412132525630622832640 12559691 -274906932695998629605434101994024444908 12559692 -641452495139513289909007398190448091648 12559693 392799589016513499070402317218160573004 12559694 61927944120105160642567511587149752064 12559695 -307141563863224174380583130727172516080 12559696 -364417901329560193516947472359667867648 12559697 -1472676789800759453129407087231781142540 12559698 12884296896324427744884475912393490688 12559699 -802573062068795595497006886035660065300 12559700 318134396267676077343123158228115523200 12559701 -23259367829316424779124181345330975232 12559702 591797561756170414726232941715409786624 12559703 -11051508942238918930736505668657766000 12559704 335281156805348979136475078497732485120 12559705 -440951865996508895234589225044643238140 12559706 -405291433519987327587757212688343378448 12559707 1033218193913227510470071232932428298604 12559708 567669607592596192441411231098286345216 12559709 1704167137701765783176117455588803023910 12559710 -437276503062942783143092676691398087040 12559711 330224807185913607723470014666240058800 12559712 302988291098003525845516762375916617728 12559713 747623981226096558176232351885641690544 12559714 -313104912887059688372601259406963687040 12559715 -3093672779480024308368326827248273600 12559716 -371978405030653900923865733332757323776 12559717 1821598879493762797001249437275645152000 12559718 -290685071564426015340020851993090609440 12559719 -122441265149127213916116474995747745792 12559720 179744919203835388529600924624390092800 12559721 -200443981914434353377596489362941798156 12559722 -94552365556349377040243271642208358400 12559723 -52247638457725442349924065852266395312 12559724 -155691134904528138290682112334118801408 12559725 195246323899061738247155161802673360000 12559726 -10231599988852342146744361158513110400 12559727 -1563645406352878402467933977040189840048 12559728 23644076163724723314365700518082576384 12559729 -276157210070180614530014664788505119244 12559730 -83230255134644558019707531064203481600 12559731 -518097847660558167858840067024499047056 12559732 -222618008091403878735587825907597264128 12559733 537673323371026814231269345478408081760 12559734 283085134277736413804529916311289902720 12559735 -213478748982218929741221009145858361280 12559736 1025765091602363405859469019578132070400 12559737 438106388248311378454840740748440993360 12559738 623771523587981370745501255541027480544 12559739 361400396716005290458634383521675621540 12559740 13537063795325582138315218764215224320 12559741 17817175254275812324433726681184786080 12559742 181471158343291997599302505278122867520 12559743 38342147990002225115240628932374886400 12559744 -512809914258455460636892706607967764480 12559745 389574922737860915190453599524613697600 12559746 -155452248135359271240277511990114649216 12559747 -789174480760035138592530445979761558968 12559748 357513803903565626947723789794226974720 12559749 -348601923077894350807463524827091457280 12559750 238906135205537385051091528784062272000 12559751 5624831110917750104525701035888976512 12559752 -1507501549158805467796836240814145126400 12559753 1153624976840001305250748011998197450656 12559754 -148384807160531955724707718556685001536 12559755 -21433179594380604742205031825237268800 12559756 163657845911295280271386016304248770560 12559757 -475899799710263927246789481020790528 12559758 403830816915359274311834290491588523008 12559759 69572746108168922669878967446775654960 12559760 -104635076090950495478198521845468364800 12559761 -207651215186576315992159352543384725068 12559762 -243108553363006856893971504858809596800 12559763 -641414643940872690381275620809843772320 12559764 2536728137292911978595203659625582592 12559765 564968357708586963569184644621808765660 12559766 80574506758130229021446011700136931584 12559767 -394838132408418095229013627269606846336 12559768 5611748896664127055379096626818908160 12559769 3842177718587438806936528928398610580 12559770 652528211611148788374513547538673600 12559771 -22333484548079335978985665065842399232 12559772 1515007357705631674890078528964091813376 12559773 -878366668119307585303939495610348774016 12559774 -280311580900456511549287873733612794368 12559775 211896154273598887326907456912748532600 12559776 130898211599242997518748638312333836288 12559777 1603681897915313489442073777808074758626 12559778 418407472320890634294601348954056536064 12559779 51782027352784333738083731540457676440 12559780 -284823919702351188337664849638676889600 12559781 243262639265399610317616396691985272920 12559782 -373379473894934394395032630684185407808 12559783 -39691460466176064443044730912790680968 12559784 -7265604145841638776100062817708032000 12559785 -285692270046730796764608342781413248640 12559786 -869406725955094957730548838023498563408 12559787 739453244584670939307175891299941757192 12559788 -513140941428318821052466182049708470528 12559789 179134868566272770821125292639237999200 12559790 -61144397312232597886109429092233849600 12559791 298279551679552890419527597590240013440 12559792 2241051503922354515405768629956902912 12559793 -143235814008671428750557357827397962700 12559794 63850739673610563366582146277571654656 12559795 -1320335739103000405997019721483507431600 12559796 -21620559448200646974568299144083735808 12559797 549217192615534924971815397377932080174 12559798 272395302178658827859534577373945683840 12559799 405824193998760675215058409122909295536 12559800 257093075208047134020544511737344000 12559801 -422969735542853987572433388167407081088 12559802 52826553731230761065548029736518570240 12559803 -427692157089529806654221404487419094016 12559804 263946727756709251659988297835491639296 12559805 108061797264149049849703200695500561920 12559806 240927405451301339731481160235954176000 12559807 -140685161789257152367634283620123375720 12559808 154132194057574662110552904842795286528 12559809 -437836421751549343220876891256030930912 12559810 835993666472747065826271615220881576960 12559811 1773152150286638021622676646685859234824 12559812 -86729738080102532407009544845248000000 12559813 -467486217633705278948164381868908035840 12559814 135258665567385915256972181264030972256 12559815 -198250775395735108156006372095427214400 12559816 1304577384158229812055022661665098900480 12559817 350768170800850204815893655703946732160 12559818 -554866141571735948287672834109409290496 12559819 -980411817196895354149080853103499868780 12559820 -240383648178441186724031636203193303040 12559821 497781332151941434102304064616542818304 12559822 1066639336420773384439057714617954431424 12559823 -711607288486336006450841890532516419176 12559824 -77677095703497345487580889194722861056 12559825 -382237798809814392012044304051510127450 12559826 -83983953071709005171713758751929135840 12559827 -7741324552609194238325696731434456768 12559828 -634864448667741642420937795964977551360 12559829 -213761682985902600662109862945058383200 12559830 -25322762699781953759928540542304000000 12559831 1925643150019728966244280534809515498632 12559832 1232209619526321629409937910021876736000 12559833 -150038050073926758101099186424724967040 12559834 -33889983963518491750254794095688306688 12559835 637218878558220783920299945589817606960 12559836 -218596966145790656927188515972276879360 12559837 559265073033806860066703955399708780300 12559838 1211513091682902192934362556599456976896 12559839 1390548888452573098730355679068212394768 12559840 381986937305575190956459778356433387520 12559841 576138386080170621944150868147342570240 12559842 737678768272232341497177095586339973920 12559843 90932649859662638018254640518479520000 12559844 16583548918009240757356387926778217472 12559845 4097964463867941271218407393387807040 12559846 -112624785687112233561291305417031438336 12559847 -1221123664762046810451723978421847879568 12559848 -294867704218098827676978464746177658880 12559849 -312333229385451007162297207926494542150 12559850 -360507765256803296874711404287394415600 12559851 -562569397704108763498289401006843964808 12559852 -22928557024911415364496082154342865920 12559853 1857995978920976439198610753005174438102 12559854 100128808244350986419091767173172058240 12559855 260215330894300971743134025955884774400 12559856 386407659865634334035269176203435802624 12559857 1187648317188212803274391314111072411904 12559858 79874005680934832973768344721342135360 12559859 -1381284162583858426957208273604151616640 12559860 1301790787145073882424413807692993280 12559861 2603785881484734965947847504049982035840 12559862 -210718466094779926995635946289162267008 12559863 -528013339914471986216540321294233251456 12559864 575907993300575888001350413279515279360 12559865 -517547082601206872518482825333089329080 12559866 -237151567416696265783268905354221687552 12559867 -247919715070338763894478526734669206208 12559868 434911259023573448158155376011724136448 12559869 -18771254381211681314366352508185824832 12559870 9132016421837667508353845662459017600 12559871 731713967288726035901013857064396363000 12559872 66862947642789045846972861245275766784 12559873 169870341192946173183009911862874053122 12559874 502042495902543609036196514604007852800 12559875 663720892983822077826777539181378108000 12559876 -135906800152334862113211061049847987072 12559877 1451813670493295415695458450564613788800 12559878 -105319806308361854077512169229603352192 12559879 -1147574676442199097875374404953048142360 12559880 1011204259299606359166896059176698726400 12559881 404217553163540027309848442955170305440 12559882 432213330484649286286584997550810751792 12559883 667725505608360275015820240212685989520 12559884 -372479187228418640022345338485720011264 12559885 43674919570320761883606790679630064000 12559886 -30932694315471316428843230006212743936 12559887 -1143519016720598642179390617276079921920 12559888 -231172758723834316986119865739783766016 12559889 797113481139976783940913124222647536232 12559890 31167736493865284351151855042831129600 12559891 24330646910271808937077232099408437292 12559892 1001208271126325316497271718930683267072 12559893 437522190847541001865058985951768806400 12559894 -1258601499379432288476068515225821469440 12559895 -289896398513494247797109469043152138600 12559896 494062247649732903283005723357615237120 12559897 604103675796603690525049352833633752832 12559898 139079633293419468518008995260783935488 12559899 358591833305194254515346646920930224256 12559900 328291978730741710552562874901311744000 12559901 -1721988050982451314703156710300597573600 12559902 127376250543933741947696456790455706432 12559903 1850038074352902203819173717536239296560 12559904 25479822961907563460167412827482488832 12559905 101290909922315124125719105361209526100 12559906 -659531279210886853418490398861574054240 12559907 -687556420670302869756682810846420737888 12559908 -733904028623839940648383377976635939840 12559909 -36852297361913029682968161856629367680 12559910 42691356208499477471853181861601617920 12559911 207986835592984847168815887878010898560 12559912 4385478926320059680201366766580608000 12559913 13998501196804026734462678188223843664 12559914 95034788450664376510142841026867696640 12559915 1209611021092974694530944934656896510560 12559916 1089520903514067855656220555103006506240 12559917 -346225163452537738672253493803769405120 12559918 195026212457933048589708793303647186816 12559919 1412214721927930037623789500226170237696 12559920 -35657432831033583118700411421484646400 12559921 -1475654609273282024657310849434300734 12559922 1046756337589825842595616326269822346512 12559923 -407941776025591369796485626241343395296 12559924 84733241242455627346021417958780490496 12559925 623106195454877184272192072206249816650 12559926 362602388564191255267053500916907882944 12559927 -2131753537861958105402868911300049629768 12559928 -842777287086383846605111610956363776000 12559929 -402583275598546994109174842916272878080 12559930 -196554821047049323566418573443543812640 12559931 -1204718335940565696947135635596370509000 12559932 80292180661462124108552447307026694144 12559933 -585110714355806473584129323121513749818 12559934 -14649957096631311839771086971301068288 12559935 104117265994411114507375473166741879200 12559936 -57033642909637142397990905388878004224 12559937 476437531704255145381936181145426393300 12559938 -131667084478908428125190155093617123456 12559939 -424637402745705759612335778725049149744 12559940 46922043874621667290124101906454023680 12559941 -1150742648580701755948410714470190731520 12559942 -56938274115254454224679076011724993728 12559943 -1125034385138266744135934553442336174056 12559944 43376484974480436738559314700339200000 12559945 -1985240594532671709488237431063395963000 12559946 152560395748768137408353732808199566336 12559947 -435035219321880098669027322375508380240 12559948 -218124424053780090050723037421266635264 12559949 -436465915743258502313585024829223831050 12559950 -36475020880904377353581590629010896000 12559951 1951150226931619963398261726931274967072 12559952 -128641091286662823651481106784433225728 12559953 -484847502358798644256458494711607928896 12559954 -61479586711291005616349490339086597376 12559955 -794778411697595168633430633940420872000 12559956 -120114613052424001770913655206981632 12559957 -386613997783752970544480959107277293696 12559958 746353467005578902677944018673904965760 12559959 870037477837020902002737807135322460064 12559960 116265502638657180297816671094099148800 12559961 -426149036727855611771018004451674478200 12559962 340778266678787075763006938486610903552 12559963 -34210969934025764716756822477668074800 12559964 -100990340944503647377981469040511041024 12559965 143753858150859187047936895625218736640 12559966 -416501445052128553422506543824536797568 12559967 38029413372575064504955231172959300992 12559968 -1667946860418551391833544155899932180480 12559969 359683544329239880736492542806717319680 12559970 387874245711963768364861017899883259680 12559971 636025906387283702370107750877941224704 12559972 50783966066883482376948093331959387776 12559973 176184540875417182056417115515659347200 12559974 404929687614536823182762838386420736000 12559975 -120139543263828266908893119922431495400 12559976 356639254143548278118433988205404569600 12559977 -103537400288592140875951749958599493686 12559978 -311181269147870605374419940277348690176 12559979 -1116187149922750024605211838504025250680 12559980 315488236591792838729833339592054799360 12559981 95985414505772825600853510092971240320 12559982 418228507691111171443512921942885398592 12559983 475379057012880894117762653405277782544 12559984 28927373114399194574925035792338026496 12559985 60930050740640653252054560821729904180 12559986 86727726751411346516677519891891115904 12559987 -288075095370818176725867776424769237680 12559988 -413314328226586852089880631766877286400 12559989 69995456959922968343987044060302865248 12559990 141234308354515145623966374258313658880 12559991 154976146640359594214708293224536870784 12559992 -503420841332820022916644096594872545280 12559993 -50828844833768751323765784244679611836 12559994 147333934618839580172645474873132029296 12559995 -122900151949075488719965241537647372800 12559996 915493060275809923625283083555782161408 12559997 -1301394984933664858513426659113500306554 12559998 916203441468981398889778362888124723200 12559999 2586773046544482065353277306026615864 12560000 -217364784348691284756479469119078400000 12560001 -116431947284760181626380192938376537280 12560002 -31120048243728223612956534520219009536 12560003 -543200862453056005933788112297493711748 12560004 -486940616409842088420874475086206629760 12560005 1122114419461397350684731491658132009660 12560006 505343538143428968050988816959916473952 12560007 742533704278049001943550751892481479680 12560008 -1191331291366127059888759213859028080640 12560009 -440432647170748186177671509170686752448 12560010 -607395838746757887549389146444957440 12560011 1266323483544381780209601678162084918592 12560012 -521557296284639468104840996063826265600 12560013 -253565332925707823796698525888397609258 12560014 1108188487988524084154928484644788561856 12560015 -43948156408035232205440723764980460480 12560016 -2816383337028305751987601216280985600 12560017 -661245130775574513941636816036913225934 12560018 -1106352751147887899881895876129782696320 12560019 403219170973430412941643307391881852344 12560020 -140524252545452314682169657164693053440 12560021 1625612399185372113485184845786205074592 12560022 4526613601132555802599416799719441408 12560023 282824344080039653091585552156186639456 12560024 -687737985993160681212401315846668001280 12560025 -137476876966517732615605344055645490400 12560026 1744122585475303600735987937057778854400 12560027 -922429575295226939140732937107648112124 12560028 -352597174241788052347762893035761191936 12560029 333574479177321844877273179932808160768 12560030 -60573871058407793875875625647890745600 12560031 145194793673275854155490468702816435696 12560032 -416870842472772478191400883111844249600 12560033 720329814416680710120159505995332781282 12560034 266732491741728512111894916393787601280 12560035 331658830258232474359960185070482486480 12560036 -257654463861918168700094128640791714560 12560037 -11675651905890537830917941650184585216 12560038 -337373062268211409699433027757778822080 12560039 950807411647311349240939162728482533656 12560040 -359289656967958097808875441394272256000 12560041 238378635741781321614485439198135958372 12560042 -13849657532940359116456070555017728 12560043 -1157999503661405642417214435311797114536 12560044 517204112063477581196017521155718840320 12560045 1332948735758934787977581480549546688000 12560046 -126483140670364702233228414625681047552 12560047 764248190127857972544563563118299732544 12560048 -147467748146263356076084011017929801728 12560049 992153671278705570690057309008650089120 12560050 -142731568594675028730173322660961957200 12560051 707503501659475277349245940750815740752 12560052 -706468657493094116659536581098122240000 12560053 -438413945047081354826818610850595014912 12560054 537305075647822002249718913183189169408 12560055 -533488124154398372479149762857993210880 12560056 32818569920445777199422199277028986880 12560057 451311452642517642317232158718539261064 12560058 -98898012143908206886598862990826778112 12560059 1484703189638260246388579169860582144616 12560060 -443013355417633722069104097481681228800 12560061 184256290576180165301388475535217750624 12560062 1083856980174284074008625956402134476032 12560063 -116781842278409207318956543086172102752 12560064 -385695296563741659134837787615528222720 12560065 -137753323229855387260943868862330891200 12560066 -512931551225203354226658004097666046768 12560067 -285789220698143141991094323693811558032 12560068 778564037057844223208482773351428137216 12560069 1378719762696886556414987290501353757470 12560070 -110245642247835431189658795712239820800 12560071 -1539166608486977778813669367911811922728 12560072 461297804680632998168991191707625341440 12560073 -757300212080588740859160985985379672816 12560074 -794105659748406793781236852513650414240 12560075 806194796892347461057840212802629804600 12560076 454455844364704988037506143868510238720 12560077 -140828888313122242790739198432983543060 12560078 77923174261819891286328916440908379840 12560079 -62267623402053098026910608046641180800 12560080 -24860646188614190810341164670683955200 12560081 -398153888856453414421504865368824815118 12560082 -415882400828738887626733914973579214208 12560083 51935778985817101051311271932884259440 12560084 4858618294883550386912568953597952000 12560085 -3716037125652876343303793445248240160 12560086 -291723870826194507480093359604777953280 12560087 350373102814085305800939333684598265736 12560088 -43537246992820790130896066653556244480 12560089 324827861865887844261682588614621978890 12560090 660341988042928188214533631932839896800 12560091 70865756693504461280563944833489287680 12560092 1680239378165076415670789118816404858880 12560093 -31024530270058853439272607313838464512 12560094 -271072696928549817897316586600317442880 12560095 1274725195449343750493961163429650978600 12560096 -810750486904294608289990672498139332608 12560097 -317886637523837217653265631694323787520 12560098 -185249190310080777350949142787305232736 12560099 -1017871947749615840937085531057356105936 12560100 58355002364294297641068564277462732800 12560101 -2178473499865946189987941387680693600898 12560102 -640247716098809186365149789769352478720 12560103 39139012621376807456480953806827090280 12560104 -695707327264830612522779218800278016000 12560105 705895665218199503940934104553453972260 12560106 78979645980830289739373254831773288960 12560107 -693993023709697680980293171137055768688 12560108 1103322581086561003514507324020419734016 12560109 663103084492979050195564286186481251904 12560110 215881914368689492479744616980489624960 12560111 1290059570615661362829924634221276389712 12560112 190582826853665456145174996117927788544 12560113 -938534771927385499112234697453578398656 12560114 -76016087440410867501927461810209061376 12560115 -252378868986014962198810448887234882560 12560116 248372603007320572262103114871302039552 12560117 -1397871064791236579573905952714354634834 12560118 -525957013842935705610354002825289286272 12560119 -311815975906172689526122675266886083792 12560120 -1288043008846340982652232182696483123200 12560121 -438174546735282324706944501663829770000 12560122 -11253993756665075896779929958935551776 12560123 20664852978681317568061822097976967104 12560124 -169769133338290491849052345128503852544 12560125 -481293487328405883945582682382864850000 12560126 -702254688359941242332340426764461375296 12560127 -906335626478310176702685550932331648368 12560128 1399786668816828224789409684367867904 12560129 2743553126338323681816866774998744683840 12560130 41887080267117074260829145956624256000 12560131 -814277309823677009489452845258000905920 12560132 -34517623177217752686578560227943257600 12560133 -410976325085639980270836871377888099552 12560134 -871909603104600562806236838909417722784 12560135 159813663446600582591447603245929953760 12560136 1576552850178584030105421790986485760 12560137 225609405231326716731228590145238870032 12560138 -332490175810110654244391498801437360800 12560139 107741589999645531538621158165220336128 12560140 -939961619849064330674949478843266278400 12560141 1631381758194888063396715544295166291104 12560142 -173725918316995972805932787569994766336 12560143 1268854747029085212400012337932100553392 12560144 31633452411185616306043435010845212672 12560145 136372698959582498661657403270578046080 12560146 140656802196909887216484423604283455488 12560147 255508179982589151133765360537575031596 12560148 507727142732795995218885551461907838720 12560149 937942132566035049390612791614368666432 12560150 334022232454471083640901815570356592800 12560151 420191222999539938795609035405802781032 12560152 -489542838189505245661584801192328028160 12560153 -1118211926211576831336989500651238252598 12560154 -541313850297481351938487176925678778880 12560155 -873980328142919995656795929263735812240 12560156 348957375692871715104977078316103311360 12560157 1478329017619947568833929414020793346240 12560158 -314951571391634624356127785059471724032 12560159 92462150553961981358387624664815840040 12560160 196562204802322903162179643720933048320 12560161 33285742416606814847964856844844066000 12560162 -370467898471507089005517771511651173888 12560163 455353241896205574501104130586885632 12560164 -419296023491706671129872538056108426624 12560165 -1115929624901645923862051031375258407940 12560166 -157132963589737699107169731683817831648 12560167 637550934158310716111342025242049346080 12560168 -321576012823802315109136078898654423040 12560169 529858315253460176215350437756300716944 12560170 82813722001402870730625607689251338080 12560171 -2522921055478954336041932371664993520 12560172 -331260508499962377881246319502586731008 12560173 613463940510888093805501138296853926400 12560174 -947661808953654461390027722296286502016 12560175 -532292918299639307346707581019750204400 12560176 -94229416968221710120240690092688048128 12560177 -130161250711446279462788489371363923456 12560178 343394747309404199393320392909846766080 12560179 791385478004001844851770422930652402000 12560180 -509405341432747927913481825302745907200 12560181 -127690639419576443368590574118811828000 12560182 391472953249164118003455267143504652192 12560183 -1594189964536479933687404216022121172568 12560184 107231713617515609266745671660295946240 12560185 -588705980567408398825686968925719606400 12560186 -462182408227936559878497831690791009280 12560187 -197982961618772695925654135758111730832 12560188 -522372336155132817128536730048647752704 12560189 -696859618262869919305694717422558526010 12560190 268579376061937068657323181838735468800 12560191 508110320879313107659157996202749141872 12560192 710362149180185529996650556015787376640 12560193 -437461643438114499650114570013955155918 12560194 834894649547003972356639095349717511040 12560195 526387643821336298612379751797273113760 12560196 597913636533092339688571847115410233344 12560197 -9678475946986106841822558359853419840 12560198 334517523015993991889912569921467409536 12560199 1043692775766690063851274971246249529168 12560200 -153582203315048732943924288030051456000 12560201 1156891976715950299474187124830445194202 12560202 92954402097594084745724428182722004480 12560203 780313855220316334684876233743083602452 12560204 -1492150742074157032927836460934044698624 12560205 -41231059426753013104479482601004162560 12560206 -136850267538637304845995448763886907200 12560207 -379621172397384444310862807664838730568 12560208 43598087631274279287090042848787038208 12560209 -235956606347258606576618441697944168590 12560210 64267286422641601624671270049045401600 12560211 -2444675294883054984857518766599602201600 12560212 216698928500437958245734981632188551168 12560213 1082888865239281289396203293907556819520 12560214 -1947057133407862950483419698028375040 12560215 318421898030159205232060316982412450800 12560216 -948162784469890528159062071089790668800 12560217 262893106120353678130132034439581080512 12560218 981989852900975658885152740870479363840 12560219 -1734832855717629004734250324314597692400 12560220 -613396309489804598461785192830236761600 12560221 453508745323108709027420774878521936422 12560222 -602097789756944242641884473627427908800 12560223 417271110850518369642666636657985699344 12560224 -664812809630389835109476137255851786240 12560225 1085540951932981112004844224846786597750 12560226 118333931147375791709819269122552129024 12560227 106846043427185169425108702654314949832 12560228 -384410418759917215783577496642809346432 12560229 23670101406635159025652166393026195680 12560230 202827002435446407825030192000490469760 12560231 -636712957067981918502736506787232053488 12560232 2156484533700978507725582532265007677440 12560233 -235290582727117198825286682803986746624 12560234 -46920565142086430565721140599139188640 12560235 71402138808780407694860378911974278400 12560236 302683626709394947349216735479433946112 12560237 -1803819535446770498035659459034256680608 12560238 -248480416529385190745222909627279095680 12560239 390132819157933243060212546912139379072 12560240 43192936788965744037603952525207142400 12560241 600604134921221886477361438881775105392 12560242 -63154162588702604997991729088106711648 12560243 287454389491443111855939218324969120664 12560244 282442764457092961452095792279875362816 12560245 -69279471039950556889959262824282551880 12560246 -1183865217684781375072644409815007250880 12560247 -5259275941630592116035447070518555552 12560248 -484625626335986372344391845831801344000 12560249 48282257162551289432617343289426970440 12560250 -220070130427124442654349375522754496000 12560251 808963085446599189215904545129558212800 12560252 -1048107100397165549755033698720908095488 12560253 369525145530519860155486777633815180000 12560254 -217491636933296619970708698994933125120 12560255 794071511971086921716607186485481844320 12560256 -892369179809239798800922906201958645760 12560257 180466971756311574735833366243162513394 12560258 97162021605949531281515155655598333984 12560259 -1013846451731074986124800053130631443792 12560260 416298618512041945553863613487083162880 12560261 258123176224138645191479234763117222432 12560262 -124431300907075063776042282207095009280 12560263 -1793098152533051817197617911009937739760 12560264 -173973318259988827762199665442834350080 12560265 47017254171875965631189849315420121060 12560266 -416103225000821999969952547077124745376 12560267 1039694109650982459762166854933674735316 12560268 179908081901372524392573521870111726592 12560269 -16308983587522710568178825078113972404 12560270 -232402915514871640117475906447282967360 12560271 -604894579523697374501285063319601257216 12560272 442120381371593827017113535062445694976 12560273 6193051804813039671922752006630386064 12560274 74717087017778203388321531964268840320 12560275 67531536738107184355550583152744837600 12560276 -48475046244166274776648860675103347840 12560277 -857132508873577037981699761751596913280 12560278 -342565968426743665852280876236314670560 12560279 -62566155856857623215570235223947226024 12560280 -1205150049372495983781032788618602086400 12560281 -1513989595463766355570056228691057588918 12560282 -121604122266608934572157066350422019328 12560283 -14205170906491510092053778673888825200 12560284 2349580285830658660096277711440898048 12560285 -50306099494231982359499042129198269440 12560286 15513777231334042645814745908525226624 12560287 1132630012838845961481946783984004764312 12560288 -137113141592795360876222288145847418880 12560289 -212015477950789630691880912756193505280 12560290 -83522879020609031151151613301003429600 12560291 -71131691373061628498751592338816881856 12560292 -101963564634900983029320997248870297600 12560293 -1276539939461741764554054930692136635458 12560294 -218703428477393415412302005774707958304 12560295 715440076322735208979112335922293914240 12560296 -477615116779019789834295092929346519040 12560297 -866743914595677233414845813656089539608 12560298 23709914683488630184636565564887768320 12560299 1500624084747453372815067232903020827800 12560300 3148429480701644680992945510501580800 12560301 -186278900684588206642717968640570642944 12560302 150234348106635341436188289795656751552 12560303 309583119422975967223033275812493658080 12560304 43946485005461895474829099427475062784 12560305 -670008591042614114511136161019784005080 12560306 -1238122342461784698106591477435805283840 12560307 29728670542562288479093742276299518336 12560308 -206046802163408398868170207986447233024 12560309 -205686664999310538923396411746015527300 12560310 176471257970182538148643497672264960 12560311 849525016631991073116030454880000382480 12560312 -514315681981466553873997657241567109120 12560313 882103274808317177777272744752489796944 12560314 125523727351849257460308107049288622464 12560315 1078386452561799224114290703017866456960 12560316 -225420900818705890685888349139490626560 12560317 -930068487749413592406523110589720272000 12560318 323760322560290085435517014738945190080 12560319 632877315469535739945702127378127277600 12560320 227819643501127265154221904588051578880 12560321 1542003882211300352121510898569477555522 12560322 -789748904039001399048919141071215548416 12560323 537569647007087646425381213101425429744 12560324 307943111947691644110361341103248494592 12560325 193158287901979668444312333178624641600 12560326 -413880634175770132663601411424974073600 12560327 -1306877489249603047823469619008914699136 12560328 -97670453276346159382301186085093580800 12560329 76444971227377727730129587522313130000 12560330 -15616209689630236275276043583675078400 12560331 421941769426306491254143437919948121088 12560332 -265348227058557825635911193837392621568 12560333 248034302006937172654359801575804875200 12560334 46787822101549067712929523737574050880 12560335 1107898636053524606663937028119030513600 12560336 -188401657284118321701886273253808488448 12560337 -106015330760686706161127502068838317406 12560338 -265054848378472744741336325079972925440 12560339 1051259583289868697898000717971448144200 12560340 175905633490529252338503106511779307520 12560341 -1364827904682390661488006685711345294258 12560342 591569408273852367429991145311690902144 12560343 -1601737288282995548943623153939773056 12560344 -261885467875289527020237528530755491840 12560345 -84694520407601702975753663067426784320 12560346 -36716052529389772128606251857273771776 12560347 -272819750550037867086903838716604102204 12560348 947955581746903135309490708082307992576 12560349 -785614392001915259863660469772019788960 12560350 18900500586336811556298893972041833600 12560351 1307109300162061222952753498784815282304 12560352 -345090314317896020353048441009383407616 12560353 142915008651085777665787875406156562984 12560354 -68795452121745547940345592245471946240 12560355 -506052674163675811906318548463741768800 12560356 -826065658437219340477627613978476792832 12560357 1098158396038991331305416002810037844832 12560358 -133241534242249963605285810883054314816 12560359 1144698599845931156620275065278042092672 12560360 -589456145260353874067638239972782592000 12560361 583826001185483842080384370131838723008 12560362 -59621351116149805046618422432248668928 12560363 -71740960278375343261528587363643868160 12560364 46620149763189854300550442344732072960 12560365 -1323791513283295183200607675560382727400 12560366 -48927449519474027594953219582230383040 12560367 37670482884625159224538921467232975248 12560368 -8752596329709940041039153803218124800 12560369 -425158514852069819617210868304186200256 12560370 218974293388268416063286846984471293440 12560371 744172273108587838168411029380906251272 12560372 805293645605235185863921948716061304832 12560373 -633706598940279597647611191142341482880 12560374 651108135094500007826280926263993569696 12560375 156930819855241304429083420668040434000 12560376 -136019362324120518512996972822674944000 12560377 -1171129922522252324126439843311061885740 12560378 -176902130721388070376069297588763631760 12560379 -117830169320961641812170982989257601792 12560380 -6021687148067707351125892917111705600 12560381 54315636466044765577621103580125799852 12560382 -90363415529099574377684429957609010048 12560383 831720924687568956862321201521102434424 12560384 828168599905836716610609959172833280 12560385 -342187108742588218636120041433682390400 12560386 -9743944610971594119923621428268428416 12560387 748261609790413009016299260099257644800 12560388 -578382125434140234321272469290004910080 12560389 88084746962715634852396307202703748224 12560390 127745738706859686730481388241366137600 12560391 -273467191275421057562240451745739669040 12560392 -118011585707218203704302828827451392000 12560393 1129181454078129412658746662292119020580 12560394 80397499440779729463018205325849591808 12560395 -238645659995370982064169331793996644800 12560396 -1020932133925194455185229588271183571200 12560397 -307377484576682808176085080069022453120 12560398 369129482589494752693508122278203851200 12560399 -2326237158597439688766080598230286790464 12560400 97004955311845518184033243456290816000 12560401 -450431248127846185787862542071293664448 12560402 125736547897510904983450106387332065600 12560403 -942966045024164729490300835583555149896 12560404 350816475792319049562362202338682218496 12560405 1024404706860747134160548333704352280 12560406 -335745569668164846592886440862582476800 12560407 1477606310050821908209076967410189283656 12560408 -539674762152240544028339511719541473280 12560409 -235360305226311266599999042110842429136 12560410 -590264603015981372652688282307605796640 12560411 1677875728616561350821422406669555753624 12560412 -945569648362054821494436387475126322688 12560413 -43081709189182606317576630009907954656 12560414 359790711874091510711976468219270109056 12560415 -52480397002145395348680260612806586880 12560416 -115260843366840584821421445337763020800 12560417 -174112294589290775653235374524504972120 12560418 526762335814194529124010250138422209520 12560419 -241081675718056847571383423166858384600 12560420 31684810933255787261287371874813313280 12560421 1200116251340360191924260999191110598400 12560422 112448516047514696018030524379090254080 12560423 2345146391767344610156801275933792394920 12560424 227555297474445828080425384946593873920 12560425 -215238194382987479830638289959811168000 12560426 -274377065468038175427737393272734923088 12560427 342955628924353850326116741103689191424 12560428 276360360618604296198050733205493619968 12560429 2445300671378514941723257620191348160 12560430 102038135109109306191619776665004672000 12560431 -319048798815840933980613383029731813600 12560432 277532791680830017822233473078589800448 12560433 613058890424364151646284127400302796480 12560434 233843247454937099642352685471573050912 12560435 430020750218051727604343453579291984880 12560436 197649549475400682919978206388641441792 12560437 348270771446171043942187374346889439086 12560438 -12491031725095646987466327248878669824 12560439 100417507934769469314575539804100396160 12560440 -177939531291469629935094951476221747200 12560441 355290273088499473441978455252323596842 12560442 418492620710584465956206971790900800512 12560443 535312529300745268059996240382564195600 12560444 -508423125029762794979564082988059970560 12560445 509639014916763956659531813968313847820 12560446 -35288609114164718570515074373403990016 12560447 287343551949888516310483675915216174560 12560448 142010366911332100462755696549581291520 12560449 -1278840455551902204259006922734741758720 12560450 23874669661141439451741836735039692800 12560451 876868366062640510834312762866104409600 12560452 -752168812337585339107009500330537172864 12560453 -1526781641007946616606728082599165877958 12560454 -65517304872349220261251728751429800960 12560455 102832750987789666611490679349262971360 12560456 -33911646606273761023255451699661373440 12560457 -92504492751730953715047648495193236480 12560458 411818386652221787933470162014088684080 12560459 786023309496459719171470586674345104660 12560460 -807558085504444663600305023310151680 12560461 338826728149039214033475125492128664064 12560462 47743229578888540919504318726018519232 12560463 -1390922695876541797833018566256141108120 12560464 30486951272632720461157715186947178496 12560465 -476641310955230828025322843453452208140 12560466 129934787291224647051294609338321783424 12560467 -472772625609704928687192063083562933768 12560468 1351768790182084850550551807189499789312 12560469 620082155607555794625179023899468330144 12560470 145287278126942977825746733982314506240 12560471 -327216713979108542945681259221605893120 12560472 -1845884227766971791040327708098785280 12560473 -42641055101939495404758861574242267552 12560474 -331177539760106275232852611676248053264 12560475 -321311927064249786576966780742258636800 12560476 21979748327051559126999100679395020288 12560477 -1483615909356280939364987892039596212500 12560478 -35818676393777238705875469378052346880 12560479 -54940820316839172764379529494751481400 12560480 -287388277368419604634896387548027289600 12560481 -450099949187434152525567039483779131200 12560482 82147188966037115158473476866200576000 12560483 -550054947328338351909142033606490932896 12560484 -179608224831829086693851314382571429888 12560485 -723219045046323522175278333372459479040 12560486 370789289656995351372363509997400212192 12560487 -307549927000469226198044314314079695360 12560488 967110235079564862640931377660625525760 12560489 893946087378066836968475967024863263290 12560490 -462151721867355879467208926098422401280 12560491 -222156550862670029768632751027139268848 12560492 -33388977480246889609063963333189613568 12560493 -566997188973683282368991856288625627872 12560494 -1000891152207457158844445057501694496704 12560495 68711219740483488672745223201571088800 12560496 7407752381870337404122633117672734720 12560497 1415727727511193636208960377068757076946 12560498 71856053091179884993353954894682117536 12560499 -7604357160317874786311769782580352176 12560500 644382293255031818312168155297555392000 12560501 -753151009521145312008160842559181780160 12560502 -44757584404640990265141859669221538368 12560503 359808137576542634093965635785076603752 12560504 1204270890759473668868752058290535608320 12560505 -590486166375439199962323558986726581440 12560506 -145682579056477923779253030214911636480 12560507 -715140711212377965660074205789403609680 12560508 23347155534704836959788503493829424128 12560509 729313551240124900768087591275728403960 12560510 -107304456819113369742967281385028640000 12560511 234669037030551593833937332972611254472 12560512 1108718564463565620781876616573013196800 12560513 308840901806293614136156071277328312898 12560514 56948397397951395050343422982657987840 12560515 10118753312379915642885433516054256640 12560516 -227184950588889314099847587369521001472 12560517 826517561762458664469419828678961088734 12560518 97480105528860229859515062156329897472 12560519 864301153260676270976732210162468176920 12560520 -242795493264473274080733466157973504000 12560521 621247660309049075899567439103923469722 12560522 -351094945814353619110959137651853721248 12560523 -154323815976611975394352700220062272032 12560524 -363390122443391058358103995627468443904 12560525 -213696487253197245009078634579253017950 12560526 75833013238282420987216188860501760 12560527 537802878020054388583743693317835308272 12560528 389571331962995575085487369657073508352 12560529 1021958298519965564189881389126298835184 12560530 -39713257929930758281365114838428564480 12560531 -882090381666061987752648589496627735400 12560532 -137293668566224826978184124161927702528 12560533 -386801500182469497621412531201299791218 12560534 -171810791669154262940097531082740806400 12560535 -241635529289994537887583710574005193600 12560536 260615549380534312572024093775643719680 12560537 1115555354506439992056913859258829656592 12560538 223093238374422609663358632943378206720 12560539 -437798288567142650891837035316917509120 12560540 644711806436919814008513070134095692800 12560541 226193935214982900398864208133842284544 12560542 -543586065396682350681121443998605811712 12560543 -1457903665715268697666270815618028754208 12560544 -891386491878772317049924652882139611136 12560545 -126388962752747054717007577349592302700 12560546 -687709708733187092282119294078416804528 12560547 129155204910344135806066647183365518200 12560548 -93858169794366197601927338269421887488 12560549 486575787589135193344078570685224728960 12560550 90230850454493989037014314289673140800 12560551 -1782737960133279446060987641811647905000 12560552 1089999720537363509177067427983390382080 12560553 321001542412875652884179863753583133120 12560554 370975125501669269821434136908405092352 12560555 63989219559129883249071134806917088320 12560556 -286041095208643109237476432548396650496 12560557 91095860182350672150005804724953829952 12560558 12745729919348770460379334362415703040 12560559 -376695268506751394793909381470888700672 12560560 189603918458062365369862553502726881280 12560561 112770725818926406040831389066019475252 12560562 -655599377670089875726053044240197908480 12560563 -1351785699388048843672364336034485555188 12560564 1355329299842687465551087345716052605696 12560565 -400443327031505443949436049281965172480 12560566 -102386833266217246842701227289162460768 12560567 794611943298454011660265990290329976360 12560568 388773642167571839667262427040305909760 12560569 159380450470904276211445875152579126400 12560570 346494122907019290761958861194722060800 12560571 647253693789584451619700543444547809184 12560572 -1460925102711347757305824799823821867520 12560573 511126888668756385194616898652328458822 12560574 -93699236117707420375234128468772098432 12560575 -656481130667363129385475163753437450800 12560576 -43660047146336620278590816871291813888 12560577 -28035385958772584283433197611535037920 12560578 112566339018680683424979789089841093840 12560579 -133123580463993248027838167986239064800 12560580 46644176865571326587827981882890731520 12560581 1611548794742694440795690325370885376064 12560582 -180029460981264852375537930022528168608 12560583 92406544026152858105767473304458382464 12560584 -880034006508668070165027933253919677440 12560585 -52851182131264284825610293973342568220 12560586 -472754342947941264946687099596422585856 12560587 -943753750839420613122469475413926170796 12560588 1322421263482151986963109175311224658688 12560589 -87615958377308490341247962883905544330 12560590 260521187957262016773893369336791745280 12560591 80136128736536100782281056571358348232 12560592 28598324428867464370998558950910197760 12560593 165273552822501818479605486191943401460 12560594 -498616544002318080498034910326451393904 12560595 -84333764609650983152259648707298486480 12560596 -370556950656928098166337638598616576000 12560597 778654535512118675237219598567870486432 12560598 -26228607177508609368712126438594771776 12560599 64784519387552072261401074446710694688 12560600 140243988009478385452793008557723648000 12560601 12881304525531667657347028563099763680 12560602 -10628511749163858307691643404425159968 12560603 -1540073339707989114576599486046881920560 12560604 21066440611364713396760413389410967552 12560605 844710320151660950849733721779877920000 12560606 799294011442739071138350936638906266752 12560607 299215262715691882112108823231359993304 12560608 1422449567745762957752290399546941112320 12560609 1509780403283810046025764243440826552960 12560610 266754282294489957250980413022627793920 12560611 -561707118042652257534789261547268230080 12560612 -421457282743472840048116127625926403840 12560613 63303489977969416544538955438389506784 12560614 859406039594343764944803731328459584832 12560615 447957051606700871082588054950681892000 12560616 1449444135661912452343513546806821683200 12560617 -207827147708031093128925063671229740352 12560618 -4985392856727186590571782127919922688 12560619 -39610770724407077578929136904499638592 12560620 -169859338134156400686049466704497438720 12560621 1527956345139066154505608591410474852822 12560622 -262746981529036522519976023515820139520 12560623 1015237393783385092170055760056515947640 12560624 -345904904316866312021383677828938563584 12560625 -63862293780578118866834483225335800000 12560626 456555368523561745542182060356943138304 12560627 -983561883350033008890484364683437484968 12560628 -215547025582148480301036021710008135680 12560629 -68938510065140770411082568213114794916 12560630 -317557610646643428820802633265511127040 12560631 842277503871540798047268526868310974952 12560632 136637496265072516573953518174768578560 12560633 322055406405712208576897902459298066688 12560634 -10814575459803066631731474910334023056 12560635 -257686131334608314333866618305544465920 12560636 -1169058549798191881938898901814516871680 12560637 435073233010037394695277813563218184064 12560638 520733841904983442450217093506762398720 12560639 125904177828669680060417899148801384448 12560640 674165965348973392483031627054626897920 12560641 852728536967157256735341421409433527042 12560642 55662637935634507748116123940464287744 12560643 2044204638170517748372896563861596777200 12560644 -3974225145038073975200839865270087680 12560645 -195108500951231365526366688080660697600 12560646 -194263571319120782890929977414585849856 12560647 1443314101108861076268204391940836227504 12560648 500541887279492281519211602267881231360 12560649 447466726828604013915633682132888009920 12560650 -79048764248350959619400152474640748000 12560651 595394998296696681706130498413828988352 12560652 -396544161574346793222446561575780254720 12560653 651050411626781005085884862408227883840 12560654 291790501575432428435969693030615683200 12560655 512842827477485743591904589009427238160 12560656 227845081051226197849177254840722522112 12560657 8833605084891928872173832877671786852 12560658 473717349257147387511950755399926866688 12560659 412351382286228432646513123556221473480 12560660 -316737265284508782483112852448249856000 12560661 1154216313595622171372228587091410396110 12560662 -153830595095076294757772458960198323168 12560663 -1078174886139404070268852099163802657576 12560664 -856758427161421412446460089263421562880 12560665 226873586603262436722756441127939363920 12560666 978181746939163778086716369831580258032 12560667 -280491032490498650019907253174877900288 12560668 39735579697548747355435016498714542080 12560669 -1215843621285004024652905769087562699840 12560670 -431379598887101721464312394684598793280 12560671 -2344394663912744997724270065686160208608 12560672 -51306394241917837486313709947946270720 12560673 284724625502910910937619457746610753536 12560674 -94955489721746297905633809103838965248 12560675 -17797851376477645962896908510833219000 12560676 265264794400740543145826105874846879744 12560677 449835526968169324104194979033130942526 12560678 -79537372697286812180882249878409033472 12560679 -15898592239881184607327983300835218752 12560680 15770925541484539460526868986606796800 12560681 31373365543574415388681898811197030400 12560682 -53156594871873718860851761681150560000 12560683 2058307890053878328554780549035423698160 12560684 1374027400190215365906433286744106240000 12560685 -155125473941116636367490514158549703200 12560686 -481711753088941405198574594600340284160 12560687 15835797375994926928324226482752819840 12560688 -102644192863308360900605330019126214656 12560689 -99730751022554861208673913989672710144 12560690 300969328363941628105811751485997875520 12560691 239513265788798655082628739377359441920 12560692 -80901150737179082262128738419287582720 12560693 -2204161108103878057846814499375487698756 12560694 164845319298685157927976427591369214400 12560695 207346494085664991255105335668217184480 12560696 1171295117539993167840371041527867617280 12560697 -1339957348395664029787015504093546572960 12560698 -189563552730825340328463875929501787136 12560699 2033100359475352870324527925217039561700 12560700 -221940471304326569843344374503268480000 12560701 -1114832379381406322441993649870853444308 12560702 340819172978353442322698876750029016064 12560703 937652966600171950533698690040710809344 12560704 -18122384362752827523135223191115399168 12560705 -1060255487464453936478511554976787866840 12560706 447006062684132025804647575223344193664 12560707 -172602642126890449219454895143715686600 12560708 354929258052503823786510552500471582976 12560709 181810634639514536003669529905202289056 12560710 74477621543237611059877872752165616000 12560711 -974534377439929886899512532308824651688 12560712 -1387553470745775226061373455046554419200 12560713 -1110935405007835322081105066486001683040 12560714 -345985678841900660717101369382719745280 12560715 -329001050595296217376896810836340943440 12560716 -155928489577895359720364337864235830272 12560717 635725900509180425489528523953663901420 12560718 107671822423615506050043445852640138304 12560719 -831126452804142498760808189027936778480 12560720 -31573466339526453427005521561307217920 12560721 -1263332083603674388256840158140771932688 12560722 1053164565078288775461732020732488122624 12560723 249556026213974678274339227493027416736 12560724 317871295995698986882898957431617331200 12560725 535951580180773487690220329093750698250 12560726 198839433895923622300067079033183460800 12560727 -56968551578068749804384572186756904192 12560728 353062879271380893706418740019438684160 12560729 -86316695460859377958116382453805421360 12560730 436719656527218920902575080074199040 12560731 128274982435865730015948303442290046532 12560732 407581320801840321339090031595486532096 12560733 -583012587652763238382899263455180244736 12560734 -61417146065419255467703775825459481984 12560735 129971120685151622002035023239311513600 12560736 -399136460884757587325877747042580955136 12560737 -414700199144995248044936890149574044288 12560738 340222728695530302684782335628435114496 12560739 381977836718500236517828046780622320880 12560740 688423818017309502736025433936494864640 12560741 -329349233803554334157493552406094395080 12560742 577039428007324676739420022532706539040 12560743 564424994971673971475021254495542328744 12560744 399227407901722916512346066325633024000 12560745 -19216524627251025887072161664750050560 12560746 938134572735177705615129401294698341120 12560747 386557527884445769662114962932416920400 12560748 417650881009677295943706407468614656000 12560749 -1416077649684597274034513328340567854250 12560750 -1879651731365979161396887029172210560000 12560751 -24607338383997611807864748436027626768 12560752 87477694815353430730452544069586583552 12560753 -682373698187524451516100290330751901998 12560754 -270369454989286821208867122532396446720 12560755 -718834683111218819068651890512935490640 12560756 -37758025532273575247731752554960748288 12560757 -438892895838415934893514411524292304480 12560758 502722255418004818603881832865406814656 12560759 804250882332206911592121377304208569960 12560760 48536279269843588139064427031118643200 12560761 1428307789448569056707269724133734915152 12560762 712334446792429875583312227340121105664 12560763 -1105002204501264990977142500908253760000 12560764 415167756834587683723301413002514033152 12560765 -170423598707438670568965116035410009600 12560766 -136303124657131515907213636915204042752 12560767 1484512980642105714109372909844742345640 12560768 -856685972838149599627804573056368640 12560769 -278565372034666859110628970106034004396 12560770 427257023991713477089876026597243124800 12560771 -1016976456097426336113451896404379665028 12560772 50089570942577357450731951072122826752 12560773 -5525886460222116449965168124773130496 12560774 -357290560062963376819073479385790433920 12560775 -217059111855889369470709756594586730000 12560776 -267601924223109916287327694104883153920 12560777 -707878875902100200117787940316487958374 12560778 -720692436862827450299954698674223380480 12560779 -376339149435726878924847792918356944128 12560780 153374985404378170759818641306805365760 12560781 510387305148709790956727408460589551552 12560782 21248334289549176240525973230413335680 12560783 648357834675244941075815435326937980392 12560784 -6453759000105573744703481764523016192 12560785 -735932363306288589529483747408214198040 12560786 -284451938227557048810248343033648130560 12560787 521506486534925510622439555024724379444 12560788 -251171764524471547455830420362568202240 12560789 -1530276856389463458691033165687993578180 12560790 265268400883944089784203094380944588800 12560791 72116080670408911847028196834850933192 12560792 1441874781320888806882734435788667648000 12560793 -98627455506552881077944454115519096832 12560794 -402572908165769521432255781074117100304 12560795 -187768233343501834531538398915249333680 12560796 -45104013561394668187362165227171970048 12560797 -454464938799390311478700370656295417856 12560798 -459242122899554347860908640356874153600 12560799 -166180044110970037220024333781700792800 12560800 -395693705682744446566967141195395891200 12560801 36642456213847823785303799576425653408 12560802 238365349319490665675435737282203599232 12560803 1707310926745658670941577632030330905052 12560804 -265425686723138322481083754610074303488 12560805 -574421229162572705434852132290572160000 12560806 -4582710724613341039226467659158737536 12560807 -130241998512291145474155907426111804296 12560808 269388947899862144119558888379850424320 12560809 -742747190060605414244975305299468073990 12560810 521918259314230858512573149966424216000 12560811 67168497208677042215943330348497763672 12560812 -418555337392447605512270256305012663808 12560813 -108807630690064469319668552935108333056 12560814 192672906299369802551350790059579102080 12560815 264813844682194499905712477123546862720 12560816 2736641251136476164202340120232886272 12560817 671708874281373472310719012907015742720 12560818 6996911061462853442632774927423522560 12560819 -602305088224086177851699600550835137780 12560820 -195122461971388684857425969651144017920 12560821 -197297402516675937208454718208817486336 12560822 27396669217178926220151441893638992192 12560823 615074800927328611226433991517258118528 12560824 -333858021332540060990693363280038092800 12560825 -1022741781008462501305063794930054750000 12560826 99745275160689545857114066923513944064 12560827 -663609443427024840865369002487406023324 12560828 18208842291936876705814002989875200000 12560829 -9843737441617438319550989992475679552 12560830 184681456696163057934778674844979617920 12560831 -1108992819488348409707484591705628210368 12560832 -25667803820722074305053882879095865344 12560833 435842421793638381917342402054588200660 12560834 116237328642583617270293116482545985024 12560835 93070647891517359066279869191123848960 12560836 459580019962227913586004403576078436480 12560837 283747529102098810377174284509936804800 12560838 84927352805386647138323389392333141888 12560839 855151930814672019333706056665039623640 12560840 451697608269490596760079584744818124800 12560841 -469412489106971638785397018291760047800 12560842 -77491278721465265657268179348885360640 12560843 220405026154840334583533533575320995320 12560844 568318949857573752378234377897505718272 12560845 -601586327853204537637328297088523055040 12560846 -155870854731327988372727440203807857280 12560847 110154630175456938296041298836561123728 12560848 -238491966646246795060110687067456380928 12560849 819779484035489025560514463631300020800 12560850 -59159110577941684611188715558803788800 12560851 582318597139085812177278391696467071852 12560852 49397092276824169507425919269949888512 12560853 -138757043513562785368835827300270752096 12560854 -239149253462834433233760068230195803840 12560855 -29203427912098612982152351281981003240 12560856 415006907633405239261469582899750993920 12560857 -410019414847627335269082075676511396280 12560858 815600415347152933161793557820301102592 12560859 1700539003933523999363863174042368000 12560860 -62832898396135475468536961371637053440 12560861 -290805272336392986554588332338566696538 12560862 21085918684207355267054661286499834880 12560863 -72273926054491050901758810379174010880 12560864 -1646510030068001627405899233934690222080 12560865 -392003006046460515537522690303461338560 12560866 1138867211375033307489545425898374807632 12560867 2776457805733698525850616939270561313744 12560868 -426242796460429933662158018236738830336 12560869 216815421626472383104396495092363316480 12560870 -188861577768991508373822748786397187840 12560871 155337772706001035077541566653342112464 12560872 -1783728780204827379494874192607145134080 12560873 -741907146822413338176968878090324241436 12560874 71560150595007376611540155219751778560 12560875 1107512836645722450816858403045816944000 12560876 -594087921125188849700855266102875141120 12560877 393055327142088978814353838523432000160 12560878 295706952592198408033646424601330238400 12560879 912157260718817773453682217428344769160 12560880 -21243494682492607327963588596596736000 12560881 -865724745734726292453194810140597418000 12560882 763520599373435132473701797595913995792 12560883 -85576471884003855112243334068879646352 12560884 -267418844490456532409020264789660385280 12560885 -1157080663581713505276046222797564984420 12560886 -3175211780698252671554550511416076800 12560887 -103637348207723884339314584223300029464 12560888 397510477611260009318339246935048949760 12560889 446300697534664241477079701420702832 12560890 13032027422712974428712672925032755200 12560891 1437110873466081258617373250062633984 12560892 192887077857654472789294891846220267520 12560893 372412654601134679812659475692580507142 12560894 279197630665937398169423784568421902080 12560895 167060133611049593743215966147070456920 12560896 686691702299720477147969627953312038912 12560897 505460121728641076563937977731821993220 12560898 -47900745905805594360710983341880860672 12560899 -720976340517989125124798785960115135760 12560900 500447906089454696892356803656827136000 12560901 -1907826121156289502161597939953634016 12560902 2661572444494102395087659361316575552 12560903 -288978510250271442306226954069109887848 12560904 625257833014814137866599267370082268160 12560905 -345717748306139929938518679991352381760 12560906 512053708028021263805286402136407823152 12560907 -1177881579855221289976718987071630608 12560908 181898360765742952482533623110647550976 12560909 -244088746905977081535229120424746752084 12560910 -113278894377299804805955932113467718400 12560911 457800275793572981279660636772391812024 12560912 81074311364314982457700333969799380992 12560913 -1878466354831487748915429892737966172656 12560914 269228639138573899468750548563191879056 12560915 65060883985706083094655280503758900400 12560916 616937443643431142998757264915565686784 12560917 -484914584881637303994871262652501626148 12560918 836097683916578677558457696401359959616 12560919 -177767256753938648255472947941622334720 12560920 -1112227751163767009018116599230054400 12560921 -275435518567144910647159907621097308160 12560922 264227454540529587016392643250113820160 12560923 1326145032212014503750564668101693125960 12560924 167146422211900928746445209733429673984 12560925 219670370636490573923817828080246563200 12560926 -21038187287840613729901871000235563520 12560927 -1657425779286686745139156378863703000224 12560928 1212003235761974826352301718825548120064 12560929 -1899833065258618888481240190090264845470 12560930 -195541492412682283588365563232657638400 12560931 600246512017026121705411921327316746020 12560932 -17227810125771205728822804321231877504 12560933 -537940526751681823919550980353837957440 12560934 -225890997977574071144009166385051801920 12560935 660680777782016651625812386561615749120 12560936 1921949082864697675696079312307692743680 12560937 -356822260869796820560989235179779293440 12560938 -673471447994843560698304681211693598720 12560939 -1842905504040000268725003075627239101260 12560940 308806830909332411507543782460082585600 12560941 -918398771664364668178018646697352038048 12560942 412609710314866605534888900083613749760 12560943 296997569535085905147290922350711179008 12560944 114006711833526353962523448471186309120 12560945 8037185500705497253263793730515252800 12560946 -156330650224849413241770684842443602816 12560947 96034514653375938305350528401680103072 12560948 1199045207650768739264915461968211175808 12560949 881725226610883481621770579271735919534 12560950 -32998168078274059686335478173579532000 12560951 516799788550665001830536397867733779912 12560952 -329256288886441066164644808675286056960 12560953 422217707555372714858392704544320911104 12560954 975691791888146437075141262237507312496 12560955 280995477863667429531774083681642284800 12560956 547102640801177429125454297143846658560 12560957 -1034753238795368147132868402312514820160 12560958 -172161616110521031905376159886556390976 12560959 1523372370694034642037370444354462015816 12560960 -296513123475856413817916846126766489600 12560961 -252694577648504232833907748619893202496 12560962 725151823081755617999268257217414977232 12560963 -705079875832723944701326779852308254788 12560964 -28922346358261115726836697518477688832 12560965 157536640633865675006458072730659415040 12560966 170257938069280498492197235373483269248 12560967 195585999109563090971477284397989286400 12560968 22656522552988254978068516194978037760 12560969 154458280522769371783087951257288113370 12560970 35876218298026241755101372070172832000 12560971 -1514346456685092572295079714650091680648 12560972 -1194636113699617680833497371590221012224 12560973 -642743957358429029439962198503936975200 12560974 751484014230594547810975217320653932736 12560975 -53870144498034755222765080054322151600 12560976 -271539819988048370412729432561419550720 12560977 694606453927675824471776447170708664064 12560978 749931418711045467897352112327492945040 12560979 558941957823231635433209525326955090688 12560980 220833947289934320917619236879306592000 12560981 -801353248320264890389033389539249186436 12560982 -28457634694136633618961174583373844480 12560983 696548972236754483145975398611843918208 12560984 503033095396385678356975424568976066560 12560985 -898170489820591050788092892236035657600 12560986 -780302613779948412714179597664676961808 12560987 1789517201228821180794847161644559501636 12560988 -1404181789073495632263881436606554112 12560989 638345713739978713939665955223332706656 12560990 105886868981657435716062040465441098240 12560991 -1156311546830495298898062942480208807608 12560992 -1418145670044150180421482091866914684928 12560993 -1363695006471476202932266150806787297758 12560994 -30161520036146582759910953624595163488 12560995 -6344179101383530906102679578121623200 12560996 -374478067328940638365832947976467464192 12560997 -554973295826671640029175592915954756000 12560998 -511626040379053365909867204844318838400 12560999 -220920744984931045566758521210282936680 12561000 464959603960811218619922226168627200000 12561001 247055755669557465744515524275912296692 12561002 430652804281203886151031894798447573600 12561003 -401833289195271889153092615824955633600 12561004 -1115083201795414520942292805319803442944 12561005 -115255672812101859671553326338938615840 12561006 -222932931524219669003430755446144132992 12561007 1670449022328804477818538632457102178256 12561008 -507911536614535587963593680388221009920 12561009 -143026156601254232723816907000608132640 12561010 -227812855034883634629449719707717120 12561011 722954840092084634423982681457375038144 12561012 -47520621404703739323333780217551540864 12561013 -229485410788897451746667863356073329600 12561014 205257370005777818765060698921719521280 12561015 46420846273526068004800841030727241200 12561016 -202519932921437296725821862160364851200 12561017 278074502553018200163663456952555195392 12561018 -438277989709940548927466176663397124096 12561019 -899403697400380252923063599645721124480 12561020 542062296728682563283345293838632532480 12561021 53600349250739166518725294507644847680 12561022 105552449374792190134840511750013261312 12561023 -420574274025068721184711482806141209728 12561024 -197159742029831299984458604112259317760 12561025 160310093890267551983484172579747702550 12561026 -677868944018464621119218447822791263360 12561027 70250313721966632418118573170713724920 12561028 -666997038728795117396931306552211302144 12561029 820181969286367724370351549847932544284 12561030 393789419685435802649225840045187552000 12561031 -857691267800171002722490839089817600 12561032 1761885572929597761404038856376571330560 12561033 274876989523162280069003882362744336800 12561034 837461433080199782778470326140356698416 12561035 -1045459730461648894837218548701044407520 12561036 -68275843647159434423846995160671813632 12561037 78791030587038270536521840982945307340 12561038 -126969114246946644104240801739090210048 12561039 -98303756637757824898754285823653076696 12561040 -226185152729900929336043995942396477440 12561041 -498467773350992674275185432880652144800 12561042 47264490182563479771190407174994652160 12561043 -1764203437173912249709824903120818880 12561044 -892199281328230511366297553374447689728 12561045 10113601321123031426400429346793963520 12561046 -463171429036269978858472630806707970528 12561047 818128808160269045865543668221586527872 12561048 477272980982684565865183311736844083200 12561049 -2016146938027406452777891150886553497964 12561050 -407464409935158944470191460463978449200 12561051 263331725331882450475277841061486483200 12561052 -1006276517847315463739462560308610199040 12561053 -753074506306139781394311748114087018656 12561054 167265840812759974584496405856291245056 12561055 108638311909506565831824566199881900160 12561056 1330582819603583075268177547510097313792 12561057 -592966419371012247122933203919912748846 12561058 -3078029455196205283434394013244966624 12561059 179791765828804711817583746507794513920 12561060 -547958126230693293037215727812736512000 12561061 -1346471605828611232152429673215487382338 12561062 -709482227496349944021029847090267402240 12561063 -598198379447418414428178813729722020056 12561064 196156868400086121165281729315699589120 12561065 -735013847882976878044441980721321793280 12561066 223344928699745032201349959325525795328 12561067 -791086300301950431778748355987307481568 12561068 512759920173882599616807309366406671360 12561069 -509839399591567784134375844308779147456 12561070 -266751294865883268770490400074720467520 12561071 413347807900544203619275206020959540200 12561072 221943933834773757615930264172974047232 12561073 -182900928447137226834421743673151322560 12561074 -2121228361752711649662195091043998080 12561075 48332894889828085190903401268444358300 12561076 29676358194954913883674647511783096320 12561077 1622726075731567492532940909662355413760 12561078 -361706227869122683217718069837439872576 12561079 -515262074457477569487721410494098944000 12561080 121066300190063311520079045443501260800 12561081 -54816826310382855561124895824634599680 12561082 -320240392947311866436417865338330005248 12561083 588467320048112866943973500977248223332 12561084 -606938655815009745977024211910908833280 12561085 741235798437334784253504347792446884780 12561086 253860967417019201864344835203715808384 12561087 -320371363016730206567257467399050048256 12561088 -64331579838029264998022320848774365184 12561089 892838545909809724104007540401583493460 12561090 -285313949551455250944150260726109580800 12561091 54272766491442577498158797212543922492 12561092 -508164007892963592692894397305964480384 12561093 -78534446214944072651956668201795510816 12561094 -145290198945256513102211173988598334080 12561095 499592898208336302033845545533677604600 12561096 -383105839599266560694839684595648471040 12561097 -7747795166900581247536641165724350540 12561098 -907242363155227589779853861656558318080 12561099 -63584409628873739419448331463444838160 12561100 285447828631707593482961181164564160000 12561101 1004628116490380812326902871628973942550 12561102 45769585543584567683408240641552339200 12561103 -1409308013343464335280935610423765701648 12561104 -155400843930464851994736618072830853120 12561105 -120755301505377798975717138639466124160 12561106 -33783227425543752386808342491930789376 12561107 -8678279939134207137231811286235156480 12561108 87057723928069307857002036151950581760 12561109 -856012518260625486184217505023309917920 12561110 -39646707812086247897523803771448925440 12561111 692958263403728592019597298713179996960 12561112 -947561875885009290382701152824772997120 12561113 -390615243303919023338391218975640740460 12561114 9801273365433204561689320566833640192 12561115 -108352564417494206022280615610298163200 12561116 -233200765221578223621235425662152189440 12561117 -19337647194831445840325875385581654752 12561118 -917674685605920599194659289073129240640 12561119 -310270062017117498263569583112884879248 12561120 -231988893110607038977767139111175454720 12561121 -201081771026843042760902030365475161856 12561122 57213738240098368963762616788253932032 12561123 -597028468740459301514973569391046886400 12561124 62519271269579359395473074911571566592 12561125 -1329080714252010401599838505136376611500 12561126 -1018695788005654233395104271042758311936 12561127 -654156283639775483422137086353398958024 12561128 999689577890303143007772288618354278400 12561129 93626637787907886552477295930329588480 12561130 -139573513852341913433534415639566728320 12561131 1535793600139651484724648343510176396 12561132 648900506557735936297118069784569736192 12561133 74906641147562762585237821401511420204 12561134 -750545356748450445233898198650382350784 12561135 477339341935960959316042895277194307600 12561136 -41720310792556777266272412466316115968 12561137 -1403704943066811199232512862386347605520 12561138 -100032891058597020124759637379417280512 12561139 -961735003911380378809271661474415051060 12561140 202133319709714111675368858771858973440 12561141 -513312378994572008168466677494833175008 12561142 -521716514179146265330397837833947742656 12561143 -432342790573077491961774576615284322816 12561144 310380099293023858987641733304537579520 12561145 -794913933256971324918772210112059271100 12561146 114803397712518087628455062379548832000 12561147 -1198426336993298016497918409080808420000 12561148 -242156914872631390612829865966046522880 12561149 1072712307490982064367793620718441817036 12561150 36778155729356719518540705022923864000 12561151 -1318706057137981941884883526111310012208 12561152 -202800327820491063165051138150519275520 12561153 907145808738969168126225429395862381408 12561154 -34309378772304844642415731219659058224 12561155 36754493352655067213320499311863879120 12561156 -1409950914837687032141552433546400754688 12561157 299775155641304476730637572391599230400 12561158 -112509113958938422302489241804841840640 12561159 272218643262254593884732537888360552960 12561160 7949809888256957136908802503897088000 12561161 16669619952215994989453640223290188724 12561162 -303743162164444110789557222804804898048 12561163 959522003671897365274897407490928515412 12561164 -122974051351370265156444716884613529600 12561165 31892740850528568025377148358811087660 12561166 -499634212863713628243943902138064908480 12561167 25197312907282089229818753275786019912 12561168 182896977643062694614692483845925634048 12561169 199213902992498359947269497201525926400 12561170 -307202369969383123216973564557542479040 12561171 -293991849805148761081828633760398162176 12561172 -220930725377075441771540508194213773568 12561173 2076005697028443741780375737520747716160 12561174 -280960104399497843551578763859915644032 12561175 70924457949388447765038241152426481800 12561176 -549476356807203948762277530912895518720 12561177 -779021096493067032397920041429491218480 12561178 -274357531021638966792771502877931906048 12561179 2344584249383558176893972117236337751680 12561180 -211280362016200933938057850321735511040 12561181 326128010341084537948476781861843236504 12561182 -405734997542398604791301957471687111808 12561183 15997801887109980904954787701119701280 12561184 -857321448254449711053948506198187048960 12561185 -100639800535350497459735730901188921600 12561186 199834012779857487092987655798042793728 12561187 -52640740760727394436488353665876384164 12561188 1267774539881632301807033234193488181888 12561189 -856907134993089839237229518678873717760 12561190 -49936502886712381335133818841056468480 12561191 -123984556864493190864976116090366822288 12561192 130806503535074248300770239256988139520 12561193 59070228520774559332853716821147105000 12561194 -923140179486993533918785281499942235808 12561195 -154443874869099646933763892161279800080 12561196 -673473281262679034525999318634756985600 12561197 921896661582371966827389217706109335040 12561198 60133115163860522706520927673474312448 12561199 -576076334947034870154371442083808283800 12561200 10744827011147842713025833421052313600 12561201 -85702674041719577493905819625717046320 12561202 -462594500130697369669721991706088222448 12561203 -8769128624881903698634656692582462256 12561204 -119174389105759413978464632798209331200 12561205 494406754292908527722639226759379167000 12561206 -245280336993315509731896029622847451520 12561207 31902222211457077919263523871918430440 12561208 238771336730397943753213472049269760000 12561209 -598219096789364756397375925974313421484 12561210 -425763289256437977855723388115675020800 12561211 -113953147581951607577063824222838444736 12561212 195772423832329760097440647894190502912 12561213 436820416687359202042401161497649533440 12561214 -902007955392123411173865786159267212544 12561215 1702037380835146532532475618636725056400 12561216 125132582927881716709410697123769352192 12561217 697918240883147159339478022798245987266 12561218 120562873146603525315652030036135451520 12561219 346849272215290318600382628022433140176 12561220 -174963657810203298977315611815027671040 12561221 631928887496634550568627093855717515422 12561222 34618081597653798414929025038750715072 12561223 -206944857204363639652039854536074924280 12561224 772238394227700779716597875936330240000 12561225 554344937384464795542440047243801059600 12561226 -35137437929521096118907160049786021376 12561227 -46011486475330804954969586005074121728 12561228 -420793707741448525927780598837402450688 12561229 556637788262826414510597538079512131830 12561230 399501632789316688055638990706709736320 12561231 -66302888563480024411828828022462936184 12561232 181988252368511798709985023832529682432 12561233 -246108509969091839810608740221359717518 12561234 151483526832161055839774477377501854720 12561235 44878115958242136405920221655943381600 12561236 -500791538566688574182296100804649582720 12561237 30232506376036768659536598959844875520 12561238 371179504442130615849603114199519412544 12561239 -1159266285692025128193128609988562790544 12561240 457296322065716206682887524225083596800 12561241 -75341091000551135242687203415796714880 12561242 -140691554205430923594024896574741907200 12561243 24142472592721161324765659124223693824 12561244 613273885804514156495257364062352947200 12561245 -480998011080253827252041613851799412500 12561246 -521835637745400582549771752187804480 12561247 -184987805138020170008934459274966467528 12561248 1336799908912717749835561577797060263936 12561249 92112686184776077887510482849332932480 12561250 75552554512482009310974352745111940000 12561251 -1220425770475693912765185950611044150528 12561252 386909600085844668939877021295880192 12561253 -1436675976871819062390464713422254801856 12561254 -529437364472495637776932688679514722240 12561255 -207892072153260724185124872501076100640 12561256 -48333067281689391656845813794594263040 12561257 40639831680813704657116745553356104506 12561258 -28273248028274547912456823138500249600 12561259 1420990400894634246775938923693119205320 12561260 246539357653249921295270926915471994880 12561261 -1016157006241243834425626684269201583520 12561262 100844999898978923652868836608625573888 12561263 1758344847034505496828311557218785599440 12561264 23887074863170465665539759835515781120 12561265 -228435496279612270224485493681298111680 12561266 301317930849166469076837740095610855424 12561267 -530685046657087253582034924122192805888 12561268 1079878057979720502827368921411565733248 12561269 35989402254318372795862487739925568640 12561270 87609429210060863552299026698363145600 12561271 3282954068844639726147523191584652443272 12561272 35199748944917594060857138225824583680 12561273 -159687804141256852493203743992285527878 12561274 -845493968118267498605262699111189643008 12561275 524065024036079771721983041872255225300 12561276 -73781253219912098595358924306900647936 12561277 -1748665323811975259953806438406526088480 12561278 -47724855259264617900502199094622521600 12561279 -488738778747126378423428197841459925816 12561280 -8841077088858921103247865563578368000 12561281 775265855799393688671262972464489826752 12561282 -27724254500028201894711570105936447840 12561283 -718713020959997825149468977964227529824 12561284 319033432077541000512106138924580543616 12561285 -337926178125458333363983514025081758400 12561286 -114653481601692758521435158247927335360 12561287 -1143492707233416838158874510314637241064 12561288 1066804876685098490996568969218240962560 12561289 -1611956769163460016685282698528477312 12561290 -84962614035165826628878796183983626240 12561291 -589297140864977019935751599778940579200 12561292 162138174716566895841061756408714199040 12561293 205453172925554318623027760513675198208 12561294 -456352740128198739291518513590565603328 12561295 137553790343817208470250183603028823600 12561296 -618579021002530649854322740734590976000 12561297 933325959698935780615857201647419885872 12561298 -238299813624526254297069581008895804640 12561299 679578449993966107560584872933696497240 12561300 8221981689205227709434889711085548800 12561301 -1742401461592741109916308231255827907698 12561302 241924331999001614300889093748480662912 12561303 -14015676962914178703092093970760828032 12561304 -30127954109887030603108076652609331200 12561305 -38383239127971233635433120527951635000 12561306 106710548247185803065590550666628128768 12561307 -1632804711119298894539243379703984623936 12561308 852376970785038420696438220023519300096 12561309 1084948595215347622268868370332435906624 12561310 -488380488056724578529668897260023050880 12561311 -72183655857641742080128092885667489440 12561312 113335927266521651947228253745850613760 12561313 -1230708468302133316095445470651160849438 12561314 1142481257422483149288944185051055849472 12561315 7787514253102264711986650596638959040 12561316 -1466400785127939800249399586760806891520 12561317 -3435771836079164143300557396122860585536 12561318 -6087453011136949998459782119930398720 12561319 -7560389990918614999422764245973368104 12561320 -220375482481409922614274663586760294400 12561321 -540866802252322121961310377887982919680 12561322 614273376979811715801823336894773569712 12561323 663329492990453187535893265081312651572 12561324 12731370799771667793101432698937475072 12561325 -95771179347978087437522683759883496000 12561326 356980290542180535590873262781005026112 12561327 194602886813994483618794947776650505000 12561328 262670924799346763000189603647755583488 12561329 -15257002931026464960216166906978194912 12561330 -53964027590101357143678888356070958080 12561331 -1076623884073821788401126127420964570868 12561332 -8316446438658787313064863617244663808 12561333 251008304615892020194828999832701979424 12561334 -114976445029444345511805593511929118336 12561335 -122209801938930973296891714748256239200 12561336 -324361899552223397383879137699362918400 12561337 518651499910621937269082006069785649600 12561338 600208021934256437131817563340061840096 12561339 127472601506721999587327808245239672320 12561340 -511328096940853760864254544001110123520 12561341 -358917445167643729875835305978979477428 12561342 -503050775297751653992398331709108522688 12561343 -933287068060734543232486745437760172240 12561344 -61782743510516392027100106700571541504 12561345 1243055212595622817654745365317381225600 12561346 131350532341566330715602585706064409600 12561347 365122339844776866916792257323766992520 12561348 594672431484447755965202985805404257280 12561349 -1413901161224139633759736562288786183650 12561350 -494568226992474665223406536436580016000 12561351 -535180535927220638640142299326252067072 12561352 384052506061298376626704878815961262080 12561353 -23288144458002744916239431929418921280 12561354 183618500380598747165503315159379246688 12561355 -93708699471381372542480601540319236480 12561356 -24508298415863690895914886393528134400 12561357 -598375580050307834192502030073465612512 12561358 -377792198398594262043041227299629894016 12561359 575714727658231301277563682646300792560 12561360 22581620750807451200383090304349634560 12561361 870663873737895028162845476946655501440 12561362 151569785528330019418977579658967731200 12561363 635736144762711350998778416082697479664 12561364 -1500501321981278771476283227586808174848 12561365 1202745143428040761948418573196808206720 12561366 513915064395875449521978233292800269824 12561367 299816276745009460930934856831905351680 12561368 -894208341783315583150309749877860003840 12561369 645190133251986974222152809307131585744 12561370 234425364299776883133317520394231469760 12561371 120286706604798176079631105911847155360 12561372 -52373931003519211255576807641657507840 12561373 1008324886102609869574093683451199846 12561374 129066447207640108623020422757314695552 12561375 5089562128254461242006904233533120000 12561376 -1728308153467390721164172424957177888768 12561377 -346840684872571344065636105492661033708 12561378 144651307253372577468740749683523806720 12561379 767634156199897179609007577596115957760 12561380 27711108005474326523366762302036738560 12561381 -54439465911138216620648350203234856320 12561382 -578288699439352328188022732572440307968 12561383 133183495620028027250645819627073016632 12561384 -652470195542574017472224653283687055360 12561385 -403114694342224197007806055842119891220 12561386 -199566117620395688678520908908019054592 12561387 1046986929568785198369865014306997455960 12561388 -186247771639186073096390823365630967808 12561389 631830766888116603051911669934533622552 12561390 413667868795274914155746398969904704320 12561391 -705267520672518985985370023949641244816 12561392 -11917629354942602885102498521005293568 12561393 -180108165548877784822631819965586095872 12561394 -306571407412745159362053302644483032960 12561395 866715269450775457040777907729520704000 12561396 163457006678267497466420849751971297280 12561397 993823049941195152715775701341635804846 12561398 81859295837014912074983389034239831200 12561399 668289734572921557155491434272258614704 12561400 -334240586869236049645343042703330816000 12561401 -700704010811548847909288537573722472598 12561402 236788821040843225940858004792158208 12561403 1299109726667616382911415127218792405000 12561404 -503449922280097821829167019885420391424 12561405 145461789385347246019141092720190660800 12561406 -495692998852577658628591212366657687552 12561407 1050473549631956006431471149245929261872 12561408 -1439107494175035480600794993022593925120 12561409 -127395953235174454782810395220686253888 12561410 834884170042634658674507702779617600000 12561411 -639176207862026555508552582426709265928 12561412 -1010114813752933786856861322435611446144 12561413 2059461159206445164308480315292012934240 12561414 -12413986995020108712511681830683930112 12561415 296574918947360402103554726243877469560 12561416 -96593871488038627309024868936881274880 12561417 -126650663556887983983704807866855720704 12561418 7596971066988305392906585331734869504 12561419 -172098549742387890962754956018207126592 12561420 -115921003010814736435139438117592069120 12561421 1348037272311400118053818864655439959852 12561422 -1328349543012830924700155137641053660928 12561423 -25994338488296979062118127775466109056 12561424 -17211997900774369689965777391196225536 12561425 67670097871605445668324417083782662300 12561426 76887462602936680820820010176189880320 12561427 -248925920359133807511788695828549741200 12561428 -13708034020566708490856955991784921088 12561429 -706582009906506880014902405660123143392 12561430 -21919785197815771728661928535499929600 12561431 191702124169283543736646097627693948232 12561432 118445906743376925657991600122502348800 12561433 -471217167232651262704932503478786537216 12561434 721031633043876290489315729084052005616 12561435 -727713098712940958310329676220084530480 12561436 -79044680244754185542011665659459607552 12561437 -854880382268449086145929839608127625600 12561438 371409322481192145200946069541801460544 12561439 1693436627929268671118621006372035313400 12561440 -116329105861893652650869804976960307200 12561441 915298246214347143523109029130675094192 12561442 -1420317133481558029216345252626560080608 12561443 -670912193383224949007820288704813264640 12561444 -363936786912769931272534460140038144384 12561445 365634960846608267590775951029741614000 12561446 33053950692850911860037106497092266944 12561447 562328701644260431817890678068496371072 12561448 -365313458010270576176066402756205281280 12561449 -1222460256434526907498456514102882555136 12561450 -97734432916933749481877598104700825600 12561451 733627504426619871748086036458582673920 12561452 -217176588331667967122044828139624964864 12561453 1587891567963562669754550432481537019520 12561454 -1103666594085549065492440076107379868480 12561455 466997599076817235787143274983336407360 12561456 44783720589446257107058390479318515712 12561457 -860802236943917603493443147515084302108 12561458 -15481706609939535556725380367542453760 12561459 -1134280361592274070957333115820955216832 12561460 391823531851761757344547675880926041600 12561461 19946277559503768356044548008128931424 12561462 -60399725315911672761471605254652753280 12561463 259907980264424725095942427091852475920 12561464 -168651494218632952349093111282084966400 12561465 -147209130152578181610828857032352369280 12561466 -961293760083171513599445163026150585120 12561467 256938381997137505820402233861051987992 12561468 554999644997560129304258580747808825344 12561469 -1537550439569269925746672314472857051456 12561470 691067887967731942188623391240387744000 12561471 -301418971618009399733103535100101533984 12561472 -205894592637532549073587096511525683200 12561473 -90845977344101323177688880292280302656 12561474 -505864893423131032900059064392433505280 12561475 91945438738596989347194959079642490600 12561476 -473431076005671931377251989748055277440 12561477 -60968816310976890281627474109809635200 12561478 79127801266095377604330369774527795040 12561479 -135360258529452022180394689080031266816 12561480 -30278748195964108978766490012063897600 12561481 260586538709974951156502715894297752282 12561482 -788035832477802478823884713652408659408 12561483 -805525683372080506615920054964041125952 12561484 -321509759947864283359821679393551233024 12561485 1113246526383906173503070221685187903180 12561486 -54221749194534316111175352744741875712 12561487 -827150297843709945466695171011937445200 12561488 -452624998363426693968877432107239743488 12561489 259949935282321644953437449663141560400 12561490 569792454051323106912021794794302372000 12561491 172015361124895576384987711753467398892 12561492 657750946972632957016659525571140298752 12561493 -1755293508438206712726611257142345917380 12561494 -37654816235770942186376605192933152 12561495 173674295780137596626317655503506969600 12561496 661864628993704106552930067187553648640 12561497 310869093672148146466227837208398359040 12561498 -121143612549037456940368617042336774432 12561499 45442023878537110149222201682289742936 12561500 120943557309628719599879593847786496000 12561501 448553968037817847882568711299033251264 12561502 897000576068223003410312272654092348672 12561503 -9147426376423131567593717674830545040 12561504 -9857272120107044211435742742477537280 12561505 220997727641498370467563616952929800320 12561506 624870321326090646306418345161999621504 12561507 -313145356504097514654135323864696309760 12561508 -359367434135020684364733839051219865600 12561509 1816060146660164074746376706696621491710 12561510 -24788596785186787927230104469636710400 12561511 1603299989802611038393129207255197565112 12561512 522263023430592088658250233812315315200 12561513 362429115896559331710358646760838562400 12561514 38838023910212055407340130459466387712 12561515 -1141244508635937712667771497812837783840 12561516 -919526785564369752372237798301286893056 12561517 347831548677494210305823472353978435052 12561518 -362502844992867709890417151572082991040 12561519 -21818623782140547800247264541157229312 12561520 96077630701093669928298693825874329600 12561521 -106605237923531385010216755293933894016 12561522 -286361377340539131073947180015402013440 12561523 -488292993437620521002638701917806574336 12561524 1288493648953665149177277860343220857600 12561525 230633715398062768985071934621621570250 12561526 -89248994441313603790124447305044264288 12561527 -485768054563135293059399723936840257920 12561528 -50506563302545033472388257849776865280 12561529 -1129101493927041505518921432175417006870 12561530 52258155994290419629295205355553934720 12561531 110818267732578876395864230270693014552 12561532 -22020431871773207879616504315313317888 12561533 -537588801650899896141960329986321389216 12561534 -47010078890087775291685009921680869760 12561535 85941353534864057159685253290131844960 12561536 48332049884307288609675687610023936000 12561537 102451964137685297075292441291342548352 12561538 587406620963462102808626722617992915712 12561539 -526280008008279819074848246466727394080 12561540 -174620120441440256092566409319130931200 12561541 -317578881402360146340111481462634316416 12561542 140011335355968911760831232634396541312 12561543 -393588877188555399012481685174741177616 12561544 128900112672008777749405731211943900160 12561545 -183534021742036093412654349137379418680 12561546 24303509057808726974643637864928563200 12561547 3781987528653704981387293297430009360 12561548 -89438557765918336710490070174119841280 12561549 -87532701237254158948101321071138119680 12561550 -270234699280785687950719044727315795200 12561551 -3044262315054700996449795096223754448 12561552 -184744589466739915758448677014442934272 12561553 -1426875895429735830475043097599374051200 12561554 902712828251930001799242515415315032976 12561555 -356608270259093971960893345359185253280 12561556 -53383410434976958783423124734998444032 12561557 460170685108832314053180933600997544700 12561558 10023296183349772022442803708011703808 12561559 -4989672519604726460356230351151073984 12561560 812183670639206874568132135389066240000 12561561 -50330064992906327653642334400856112598 12561562 28259854683922124421694502072721640704 12561563 178667964174449460891455348432386669824 12561564 270565847571602429061083159327871883776 12561565 571643307042217191426045633512742000000 12561566 641146056660360136459437108616456438080 12561567 -953060766060941562792181261671719534520 12561568 1710444497132032472968992347911269580800 12561569 -1169407297381147788542762849743648618320 12561570 76210199212139218187373884063457116160 12561571 532295183836808991110438882327206808064 12561572 227861082981078978301447619139507486720 12561573 -1048680175665606532754828593483596136896 12561574 418924637675656586431062011667387891072 12561575 142921382169594736978797161328065538600 12561576 -545272638880686164346543822266097254400 12561577 292201291938623964011153786411334844992 12561578 395716638336761808023460921092748657840 12561579 249749387376326696283655552522557329448 12561580 82368727237724092818502490243272857600 12561581 -314861495515830140931455182043678749236 12561582 187151473592774823692390369069792701440 12561583 392905089656706486159475387142628766824 12561584 -124310520249004219127540519428486594560 12561585 340620165067648687980106603609816358400 12561586 -40416868919518044969141373202644924800 12561587 -146602871365481850051846177264577818840 12561588 174124607015902018250727256491487641600 12561589 1855077186690221971036436336917467801756 12561590 9195853594284440215360552982834749440 12561591 -967636015430720312400163077514676767128 12561592 142429584641714235944777464816697856000 12561593 -1481342870628151479249951400760051558256 12561594 -713211733333345696279778804155367558400 12561595 16007986580284153323068671448889473520 12561596 -718856930175396623378673898774240112640 12561597 -56682734683119301953618534708721280820 12561598 -470886732596897474060046552787480147200 12561599 -158545005500358110602778135171165246400 12561600 175143551972304384096828444935612006400 12561601 519310708051885635386141513570475711360 12561602 -463883120725394424887014082880198931248 12561603 -310094715596827897255113043858838707200 12561604 -261181943654768025677348954130349387776 12561605 145132668787292544874482263440397304960 12561606 177156698074279707176613804434994690624 12561607 -260264445965344636647519368688652300320 12561608 1525525818893466587140907383961334097920 12561609 -264342692760884737291350145658069735040 12561610 -67191860047751456701080631652089691040 12561611 -37405977230597311436371942280361998400 12561612 67966298531825902907543247455034458112 12561613 40225130487065766602290150821826914220 12561614 -13105838774858008457966495391336822720 12561615 -445188448502094426561280812619404000 12561616 137012044147238112023254875489446223872 12561617 698228957364578778964001432213484038820 12561618 -578407962382560782796600107662089280896 12561619 -43631116206604101215631227935979421104 12561620 111221376225459930894659325956179200000 12561621 24255383355757225461126262162196131200 12561622 -471479027316966640524022530738929697600 12561623 -2069756939816012064935300567575723940880 12561624 924789955553376390052778081773358069760 12561625 -976368930164339281974843137881529571000 12561626 -291588240601143556971246990658320284160 12561627 -428902681648072728467136268632560859792 12561628 -425318152035749654915824277748573701632 12561629 -2621302602945963754417316401523757844800 12561630 6825352534238512351252974926192123520 12561631 1957211123945983233482344985922303048600 12561632 -286159111534986116049322957589210726400 12561633 -2068798842002262221440383710165455296 12561634 -177657185123864093694306574073470943232 12561635 -600385255598098406027421039841742134800 12561636 311554289154695756942378624420354125824 12561637 -1246647641081755881633049181176454438208 12561638 -301766384941576510570601577232814665920 12561639 241471914666210178393101099892990928424 12561640 -354743771769065305775991317483086848000 12561641 -376824528834102782144020346892704665200 12561642 868142652730249354049709384376249711872 12561643 47417520064793380212402466671613993920 12561644 1246011153208900448360601292622490396672 12561645 -131612525563857905826390353561322096960 12561646 -170488727687460240468025735409939698560 12561647 -159886493868354861623422555239976689168 12561648 -7366222005664238284726474623674744832 12561649 3300015570433853527100727837612151280640 12561650 52414011699282093593496939651408634800 12561651 1064601469766972633822796616015676781780 12561652 -677220209946843399336180638292648014464 12561653 89959401137043745054232759327551728384 12561654 36816341776512171837151425535087276032 12561655 -599673731379967535318505826429876822440 12561656 133237383114346803649531853354233958400 12561657 537145611431966791296693362917084736640 12561658 52736719967477572829794599433983876576 12561659 481493961439469368897411998828519406440 12561660 133820360932843960564535805981020083200 12561661 -234956248901535693777950344925674302368 12561662 -32389664124755815207931723902440183936 12561663 67041449140701106901268307279140242688 12561664 581088064322116694895397001350998917120 12561665 109525671515089429569951520511220299520 12561666 -144452000368822256358943175197621341696 12561667 818078379369586898540859681899490570312 12561668 -143338410093668214745971319487645159424 12561669 1588888432154362531232271063809090822400 12561670 -80812985687259040459373682509898963840 12561671 626461508018284882796641027781223742872 12561672 242541200468851302490925540168320081920 12561673 821878934902957796990833964181143219400 12561674 -493940543840975941444051489530079266048 12561675 127475231426464436437205935140474585600 12561676 -3266631024129857378615176317394124800 12561677 -161005495671949636462274673419205106068 12561678 -107404587574808744502610075025472491136 12561679 -87203661498824974476482485655513763760 12561680 -121926530938785944075438857438805360640 12561681 -982917551367402269188127265586155697056 12561682 419166724111175128029356858977528630272 12561683 -969872897337463724320952565272316495720 12561684 -421703706955749151302065910575598372864 12561685 190282057324366181432487606427635428760 12561686 402026379144971063902839739425138549792 12561687 -770185328620066631857427475691501613856 12561688 -205290720783865560421721171496160788480 12561689 269767191557719297271212105191117667200 12561690 -335850905920660481681827714076228812800 12561691 -1580535834055136776894058128009070946648 12561692 -320472182692121285360077359325809570816 12561693 -680418726865018196983772395434426146016 12561694 -15071446087344277582457586754001357568 12561695 -771314639910611884264311982576829683800 12561696 -197455190679783936276457452580330536960 12561697 -214357922307292016275174792992429068288 12561698 -541184683765633879422027937644567360000 12561699 -1173097770523348602802112554724072230536 12561700 322083147988358888637563967627126627200 12561701 206494278627190665938338725777672432702 12561702 624229751852518490021214320979150436032 12561703 48869878435598428732939982603964834816 12561704 103707082972695727466710650815856721920 12561705 -67020616570491204128550110255211082800 12561706 -587056467482998535075845346249488346448 12561707 2088953220103010551903863294574893163956 12561708 502016727358549347878797812734919598080 12561709 -1121010386026447159362761258124880714090 12561710 -148510537760096187732056925162984695040 12561711 -1164015164311491327760630932008572097280 12561712 33540824106868335099890198860770492416 12561713 -960866106753788895528349206189470393856 12561714 731050051797990761348665057867100281728 12561715 -194197202624683982350271023663777370640 12561716 -1074637016933002911882192889629906432000 12561717 5070104060339342681075843491256384832 12561718 29932750039000323513020638241302040448 12561719 -23271272333979925873287561657753444456 12561720 106564375792767968378805365096312217600 12561721 384780188997574035580195327406462904144 12561722 94975408824446804605039164535416687072 12561723 86988313673373828920289679171855884852 12561724 91711837848871134810735549016901426176 12561725 440842202668973853451997508565536076800 12561726 -20455177960317234044957073557149734912 12561727 223027057086669107688541775300024774400 12561728 578498617783112127153026421009264672768 12561729 -1598962381308756132728363615363077140192 12561730 -405704725307393334292426215167326111680 12561731 -210027917125501762542655162679937742176 12561732 -721155348410618808480166924257522025344 12561733 494977786588999313804458951278567949982 12561734 -592390418178842832313482157625577165984 12561735 167407969546193166251323383895621097760 12561736 -1360459878175646008798081227995750400 12561737 1437058495338855974749035862637962826112 12561738 -335610552132765092263587640944820740864 12561739 963473750127023502124482047136563819540 12561740 -38063746885502265395544723942806353920 12561741 399474934495120549118155925291842185750 12561742 -137574125283066977834109964126103239296 12561743 636235320757544335659373257129212807400 12561744 21426513354789690420397695226638237696 12561745 224173799427673878148871647331352770880 12561746 14076372881051352924551605825964504064 12561747 -229085690467705570548292586072379302016 12561748 628940842806885253760499177467391041408 12561749 312788837501019052350024322709311936320 12561750 350179236658690818122872994016876480000 12561751 1794562509566746614304250472184131327752 12561752 -365264283534172660570814612254766161920 12561753 -389619911823893793417132965023064072496 12561754 925226417476891385745595565990948910576 12561755 -125653811228020531127043651249224562000 12561756 -424030858854862660798399779802468101120 12561757 396721980305907099867497005530507081734 12561758 20657965066686311047787002773436932096 12561759 199622882152672016471794963532298094272 12561760 -982335039562980587133317974470914211840 12561761 74749720615053952692937325334780593172 12561762 -2667541570252105251883429137139223040 12561763 1398612188697855754413413108217031185012 12561764 352243943406526828950018192032828712576 12561765 -736320316083250912394001562654714723680 12561766 -114426336240653513243236940522042052480 12561767 135552156537466042492391946456840876960 12561768 335673465519186457184242176859188403200 12561769 126275364007232022510311889962392703040 12561770 -309571706502899916839137466221345786080 12561771 608185398113382503994035406388250023512 12561772 530847562838700746201492517649494838272 12561773 -356564292535679568514489558653192924960 12561774 -405981002730589460043863979525490621440 12561775 -1298012929198083267950937913307951400000 12561776 127948610673716277080805501853439557632 12561777 -1500469497442338512434003643443425106560 12561778 64911948491111247195679236772457191440 12561779 -973269833477097540818419167609660061920 12561780 -71195325880691184664666382131514572800 12561781 445006392935924257168498792921463121664 12561782 -1112426474232486008023290759057886866048 12561783 440525839593580993235338374990890065104 12561784 -2250019454244794967035483546841475891200 12561785 270620376102664575812994022785731091600 12561786 -157864968772729258901285477249876116368 12561787 470537709785271305848943677216944455316 12561788 779897004255560949817440234376156121088 12561789 -232373191459181682987072535429095058944 12561790 972052209858332241529412728914100108800 12561791 1518299544022162000703624109263508323808 12561792 703396065202744165421046888505634979840 12561793 961635158292972067405657090444787286240 12561794 -109591014993441986763919445011728787968 12561795 -193125457003310214494004266523233428800 12561796 134084839644711565226352935300260436480 12561797 -828671343084350198106598129580679403008 12561798 -181957015644173759038457552053981180032 12561799 1118251855179007264644456561022585899800 12561800 473207148983947684360296926374935552000 12561801 91030096113266422207691839785234760704 12561802 -558566697033505835008328866093231965696 12561803 -1403434788552405120495713400734153307948 12561804 12175229174696546110203514260143356416 12561805 12514547053135154746791316376955819360 12561806 -26066299195948542471350303536528501056 12561807 168145489984879434027564459627869256840 12561808 64606869475998303321081580914187960320 12561809 170923225280203429875231204536504150004 12561810 439468015582878274322590977832068817920 12561811 342596764052879034487435430379398412400 12561812 -1160107625310939145889656321643809904640 12561813 -602680128210943488512065580730846877440 12561814 239373966944178411881075533030587580800 12561815 151641267558770712993387990738021592800 12561816 -25939411421903260620364559741056819200 12561817 -1032128186210822284746232016105296604928 12561818 581517897833424760023419556243015400704 12561819 -1957988884796307910883694742170205602960 12561820 20441755272878878767111607618259804160 12561821 -33067506557838022642188257623670980800 12561822 -24409719297407486749433073927465150720 12561823 -590590037957511893625624183975963024928 12561824 581169656258465886759311056104497086464 12561825 -507741593042263490873567354988581792400 12561826 12327555269065399973610245287570080000 12561827 -1149162585483420883592287891502852718576 12561828 -474747779364517863588731488802940174336 12561829 37421630008771829564039518252286322976 12561830 -597834077874541266433978277802329040000 12561831 -1947457203190517325638315935173999283200 12561832 -1047065350782404342813389721042510361600 12561833 277264902935217099434707807393896058176 12561834 -574259772109942162110837635565621477120 12561835 -630878667183732998673141997873973925600 12561836 -428124923204246526223435408363759525632 12561837 -1030067350803052108966936734494597117280 12561838 79158896514587820663055562145673792320 12561839 -160056754538211122988976722665912486160 12561840 5662633961707151868924153700043980800 12561841 563285076891527084680411196051778943104 12561842 431088441139842092665478795717428582944 12561843 -435416453989220322198051789781813789440 12561844 415088297404490432706200882627123540736 12561845 -1222876081446043637125038027003999900900 12561846 300308769184706431391398349775225466368 12561847 345890020399931862178150280462020958680 12561848 -5618349612695656410744006066115522560 12561849 -39076019159585228337901709717315268156 12561850 91075083690494510381705680590160320000 12561851 7255001915896969103368200932255479104 12561852 -526030647907186324386886161860378095104 12561853 1498406455861318651037703227566524198144 12561854 -377945055844385359614272771670517626624 12561855 -478042907990086924249037059444506468480 12561856 -465758615567885539164269411729051484160 12561857 -943473865099085168391671244619112064 12561858 -99231508097473165311727296018727257600 12561859 -687180063234713564010199446538944447940 12561860 -772551557809532233203100067478229297920 12561861 315476059939062393130156346623416195264 12561862 418436654560267925589256132577068939200 12561863 761125115639286197089862122535048561112 12561864 -215903990014829417255422669859452354560 12561865 -919763421975932967715907041078579948800 12561866 -604275743675186719909554654767912764368 12561867 -159474002969036042878416320923087912560 12561868 -514536167053689595878791351954220793344 12561869 -1112349140085884336563269942140043888000 12561870 159451672293583319441742671292100220160 12561871 143325999545280331642807330893811790304 12561872 -189003254694428185567266685635374039040 12561873 1285334457139699914580738539723939558384 12561874 74949899328765189768678226838704141632 12561875 -29109290691822702841770328835469750000 12561876 -361715840611829262622366938112254513408 12561877 -1783652084935337639381625977943372708274 12561878 -274022631016985169470570141460100866048 12561879 -86569265941191966256582954167380772864 12561880 2381361196809996437713098194244003840000 12561881 431515117698102192735353875724582726352 12561882 98590607803954535150236984862332667904 12561883 1623770627937768260910587747070834056132 12561884 -13135550986518404040420379432539307008 12561885 746144718309747903766699675766185212960 12561886 -943057631641114740868050428560226164608 12561887 -358079932659910419161329285159793540832 12561888 -388170272763748723070509133323378360320 12561889 509836301323956897351993147464794262690 12561890 -243741616810780647209911563406678848000 12561891 -12394223794438754037989211790896127680 12561892 181513630895753660241290950296003686400 12561893 368203939406132499832171330118875517244 12561894 -84370130160417692881483375385473773312 12561895 -1335268980206840924619773216184291571920 12561896 -1790784141491090466743219180149065630720 12561897 -775704609829687813916366950488496578528 12561898 65855001481507067770429909058809825200 12561899 132951723723478226971578230892717672336 12561900 -49967076857410859250805705716418022400 12561901 -149323637327577001013041912317971064960 12561902 126669453042768385469974531640503745472 12561903 203515720597047611312373831395495788944 12561904 201750554029904744363328411274298654720 12561905 104490790042311901675691423467530921000 12561906 57794945550884415582780213761002675200 12561907 -482942826312379400471585288368823988480 12561908 -321202218094957357720788967083433192704 12561909 1274819721916414884148447185071417539104 12561910 417140149603913800084656037989495740160 12561911 822451904280970570984137933899119681512 12561912 1139933053455013798290697841563395686400 12561913 -5205322246156558754390419492129183744 12561914 1065203795901341991369353615772117043056 12561915 247492098185806381061568792600744343920 12561916 371503158247296578631216527801368760320 12561917 -522435606703514938832963771296068503034 12561918 -518668444845915118112159673009856111296 12561919 528656395874507102886561251461410157296 12561920 169052009379360723420265194364191375360 12561921 26306915352149467528632022721593400208 12561922 -412832784449424829347827685916106070528 12561923 -182309609713911118222538843612879999280 12561924 344178121532186401892210078380692089856 12561925 -1483590746606211271197952884562725835200 12561926 55059995324839776644555464525086412800 12561927 -50069580444233393786431363474885507968 12561928 -1132296501007585784769451269024283683840 12561929 104836039477983840585930760979203562676 12561930 -401584150879499816427382978533800846400 12561931 -1863664479725402836245941325066212388268 12561932 -1777620191426007755763508060937519705088 12561933 -187013843891092383944537416735255945536 12561934 1404994148208142601250187662496118784 12561935 -33205511316819738190399072617916585200 12561936 -169298636834348749042831521625998163968 12561937 784166858975558536454143716557584240 12561938 -26734478817022966126428072789790268640 12561939 393942050127629079851638181490334076880 12561940 154439564514018020478850288075511351040 12561941 73185057850785249763946938256387025600 12561942 -257804891501740740647447110884957018240 12561943 477530346363894992799680419248761902264 12561944 -262441425093597355586847346151566540800 12561945 437702764495039781364120487898262758400 12561946 737261198497706780784020765797199869920 12561947 -1479522247974160739476592247568972916604 12561948 455164729844238363329099777083459829760 12561949 585623962911800392847446409075552455980 12561950 847834810872298194956513689939598400 12561951 -257879879185038831527778168362141792256 12561952 -258984771538374963162783274133151940608 12561953 200586640932663986872584594376639070640 12561954 -282309781196627725571869186962450772992 12561955 337727739512730355249323980056075718400 12561956 379978149511108768959099085022145736704 12561957 514770034783188215176437352298001697854 12561958 151402846350168623749194421442727130080 12561959 -379592771952663836607393039464062037280 12561960 -211574429918577185659682097412882022400 12561961 637504414149312826274616053106036829562 12561962 230986060911230235361553683550434512384 12561963 -202283086246581057068753875321548167160 12561964 779009153673252715521314805971403714560 12561965 221200178971036817622061801999023326520 12561966 -1843452766924758867911165949383085888 12561967 568371680673740465995761751844194544640 12561968 432423515108737627399653803402144366592 12561969 303690580877031297161214937013551442880 12561970 435720298224419635416618120433724875680 12561971 592145715954445316380854309267388076172 12561972 1024323278859607387719431773528886403072 12561973 1861538538700664092200389480337933818222 12561974 414100586495797580703105982530161553792 12561975 -135661328403286902595054657052756932800 12561976 -27446313859127180402089152059228897280 12561977 17497464195809610710825667629093592960 12561978 -530713065896845129791009200264345856 12561979 -364196164201375166330122817803252827216 12561980 -759629428802132598595739314735007247360 12561981 -44382361968374876117254527903463379616 12561982 374287326086821383877760434339581134592 12561983 2579400317542427300704979606501562387840 12561984 142151501133445880728465117834933960704 12561985 54582444251459264587595351781442032000 12561986 -88590591364275528660422265496352966400 12561987 -121715395252148893827220297669568933640 12561988 1656352883838997216800885264992388506880 12561989 -1604697876448084550179751710332465048000 12561990 -48745613320596707016870159628993228800 12561991 240450976844231644991891702647413805672 12561992 -682723081131894257865447856008216576000 12561993 -1215118430659399662838135196937663616800 12561994 363871291096881663110263027079911306080 12561995 641337379325675470578345910898448612000 12561996 -786411825004718883652311216326184657408 12561997 65070178276701515430147641067994575552 12561998 106397490927087220845185746131041624064 12561999 -83196951896480822982618491677390665336 12562000 -271346221294273339190938353820925952000 12562001 606995437837591381610761281828255526002 12562002 -399370848781788795418444273435827678720 12562003 436872729876243261414651500570766576144 12562004 248302059022137941294183755855519137792 12562005 -267593925262883911317572820108839785440 12562006 60859202568819622477461483058360963584 12562007 567232680933085146704277834417719478840 12562008 1017380293108713423852643376120277135360 12562009 -1348057401822827194854439280821200540790 12562010 -345625195895833766802176213482604055840 12562011 15707347728442553128535092250278562304 12562012 -1386561391614166397002224311149770122240 12562013 -1653454444767085109489250478398953451738 12562014 205503568208613070025175928323192029184 12562015 606734505562644363087651358812346949160 12562016 -324893064602829648769205881279646269440 12562017 -144483283066809846271762688517715203072 12562018 108721525118049002630782787857740882432 12562019 -2009428611824626140858626406336111993504 12562020 15125908013229571215028851671822131200 12562021 -172018658653329839542956702031811381280 12562022 829604431859635558297555730777456610624 12562023 88665700836015445857709960907626167504 12562024 465107006998656118672194230096515430400 12562025 -1900261612293814248083196933675734400 12562026 380444248096470126780198330956252774400 12562027 -2962173044077472806554438112538040431840 12562028 1133801648782071547993277633676728871168 12562029 721845378225891882845940277228844790774 12562030 187311198163785055628959517871949309440 12562031 851175479257103340778163049713016663840 12562032 42505592429257180266326224168595128320 12562033 -1472431715541760633606661807925195541776 12562034 991636411118429604485933165048759014416 12562035 14033458158080168299552898636892693600 12562036 1355476485959542516743305222539680243712 12562037 -444361625284250575124049779175771504768 12562038 -82892919001614070649189623393919597856 12562039 -47767048892419667105389202068820146560 12562040 -127038282108922917943038534434319360000 12562041 -621549255382685994859812706015664856000 12562042 -253295507269321620035462869354123037328 12562043 269259365729627037538880585171516746944 12562044 -333901535691412867392868783668055695360 12562045 159183186299166952951999554441316416300 12562046 13408993423047245758402006504691285760 12562047 -92496863739295003153280135578737212304 12562048 -565105877700531036490641566378345103360 12562049 -203151284850706484351716530528191416236 12562050 63972056455207528149960131153176416000 12562051 -1479793496649400220092188668384029954948 12562052 141501518816845410355701173713747422336 12562053 -325398869073194621849650861171326933696 12562054 -207593115142446089205000898036053189024 12562055 624683485405858917873891450865585252320 12562056 -126457157898720109382138876600481576960 12562057 -921765949928197203665345093366808174694 12562058 70462647909017992385268171005439512880 12562059 59781536605624629818119091216393001600 12562060 9912305753688820715256815589971496960 12562061 -596798670219735199120770727596058027338 12562062 27835082438101171707167344638087488640 12562063 9860378131010916777147952508736550264 12562064 249139524848652268132733644588957409280 12562065 -1043211558415766595564064055286419705880 12562066 242847406296041332090204593845675596800 12562067 -123696159658214271097208533334247986688 12562068 97058017674481665699446557871711600640 12562069 -461428706623781819742744928717319186756 12562070 -236850650214264628213634097457575536640 12562071 -577378604254025627263232122799558482560 12562072 109502831322744477815956684465064448000 12562073 -1787457971514563010199978388092075146678 12562074 -59089551482415135823564156664426496000 12562075 -703668155908011981882763233871708668000 12562076 423211469284801575567596733174743474688 12562077 -292335533688769541113271681948882235840 12562078 5292614134515285988574814702251145216 12562079 -1104785085863760305417748549849257639520 12562080 -340381404444319554497534518562342830080 12562081 471929745512223270084219782581291688610 12562082 171866057705819175019930175049509948544 12562083 268295224785005936194928544475656162360 12562084 341676307186354607576118117519039333376 12562085 1223977717534318047321330439295974230780 12562086 -306921873944870595856229669500657821696 12562087 576092881104700896330104574488485241080 12562088 494193003806392777130621626665075179520 12562089 964607126578346938328201996274485710224 12562090 59788976920213754786588656172328232800 12562091 -1025133449079882800011650130122475107648 12562092 410794229037504462457156000548914875392 12562093 860698607132252692102287430612178840342 12562094 921254316536595244851627178052377746432 12562095 -49179075962244568754067255938790504960 12562096 -32715345238426916679311690876107014144 12562097 -301354542578105010504616791068797717920 12562098 -233626011041889442624796030880783072000 12562099 -523024735235182954018921325414669184 12562100 742105306470742769202470028965815862400 12562101 -719343922238412154951307992427385947520 12562102 314096873342135013109878508402975413504 12562103 -227966120717447839363913416807890552840 12562104 -1110482637447503147007115977276533760000 12562105 -46166470997033490025642515307894407480 12562106 -29113284156917261331112850637853824000 12562107 -1164500449312920353637218326118688969960 12562108 -483831415061733279065952569075875619328 12562109 304223708574279896286136505504510584416 12562110 -136740073892526044113973789073020227200 12562111 775970383603689613730108683557618139712 12562112 52059155354751505044430067862016622592 12562113 492217272554775792375630770651968924032 12562114 1191246806962817026552631020200883558272 12562115 -140806536031453231099138507265133504240 12562116 -55877141575553096733918053051718696960 12562117 -143816913864420482976238286513600919840 12562118 946556593578248822963742574599310865760 12562119 480422799922957208468441654683209098544 12562120 851560318252230562743953210049024000 12562121 -7779494531488667301552947558859801792 12562122 -754393666544307276252552419461374067200 12562123 69704296210015421129185037230160797840 12562124 151687625005069570339425251836034798592 12562125 12488465185910418233502268584221520000 12562126 820451873993422559493882361103337592512 12562127 -173097255502630601369580150375061069248 12562128 -248462229954718264745080058518477209600 12562129 164064417672844015948553833859050060276 12562130 -2833065853201563263138759962686289920 12562131 245832387903259703740459193835971035440 12562132 -39751306284030389561654687528459882496 12562133 398293876346062868018662668480908487360 12562134 29561163058365577092983957084311794048 12562135 -669472760504412015053502513273006754800 12562136 -26243118734593838535288043702805944320 12562137 25521108206540822896821213806196148800 12562138 975648693733208607960496183172615028720 12562139 -877873779304111794598982046726164640060 12562140 -336601392270746017122622904549913722880 12562141 506976637654585008319049363001845567500 12562142 786349229546874092444086269195822521472 12562143 705887331912457704102187765630474534656 12562144 275845730807129864031896849371123679232 12562145 -945511346909847917748037650737402885100 12562146 -669513437044407983831730721494655764528 12562147 -166284622146553290411658757826730835360 12562148 728817333291605948167818005674640599296 12562149 11422296899540749715225975600832720288 12562150 -500223756127930398055091440618569288000 12562151 351770139987786912250219875863481035904 12562152 409958272805831056913885078351686041600 12562153 -257175728019090184805199514571094486598 12562154 -333517459424526804731016033848513226240 12562155 538415362190869349186863299877765567200 12562156 226538237486010133709181406297031685120 12562157 -1086492973856251021654941017328195634068 12562158 -68037390607978511502454956777229900800 12562159 1823752697621732100060680201264015489360 12562160 -177372984611776154812716879594785341440 12562161 -223693533815615447475275514757518587136 12562162 -542231506063216192034868988671573926400 12562163 -956243390863978058898454616545797297828 12562164 619354081151661090539396776294904227200 12562165 -147201480690294605524498512210967050240 12562166 64933784440862359255362441967339638144 12562167 -383832825383881498300473735756746384688 12562168 -1625575328284404273985118707821617725440 12562169 2114624909827314189104322325971012798570 12562170 -6098426384475206721498844492014393600 12562171 -535446081485365386331669719287125329628 12562172 83314076479896012809932664584406645760 12562173 -490798007929306544979540431365468561440 12562174 1128327272055615603220252892982349710336 12562175 225624510105211930927885958680078505400 12562176 -312893796097848942104379097227938758656 12562177 3074433211416382750169336270314437413380 12562178 -417117472215978055799987137122301847520 12562179 -135438064796879253311408749153466389008 12562180 -156367146576598057021180576038200156160 12562181 -631535457294579560301979643773216170018 12562182 -1097151221449867687827334449892017874560 12562183 -279689879588325250830319400106082110568 12562184 1698439289693105871327390573844001433600 12562185 598457393547407853516805796162026617600 12562186 -59248169518806807257627053207797676032 12562187 1283694592107315756486397637726925364392 12562188 487332337004907395356757473363909209600 12562189 -2985060978752580655461166561124999689376 12562190 695704875763294449687046295832508224000 12562191 1130263048497858726927917402613116970120 12562192 4076222127600870772532553106384158720 12562193 831258728646917835569617101117495585600 12562194 -207829067281719969596714500797114249600 12562195 634470703727788071734572279848528210240 12562196 -148588520342969314409178519073682327808 12562197 568128454044174359241827656705259536800 12562198 -449451586647567729724611831520394855808 12562199 325547717404591334470417493663545737864 12562200 87721289443347300277209594594376704000 12562201 304250028028991357222853999847320301332 12562202 986511155767857340241234441033211213552 12562203 31002494125180787295113752642333455984 12562204 813878746171219216012601451600995411456 12562205 6998708502149073082521629120504094720 12562206 -397351299082561355468610861118811925696 12562207 419427922171111105036108700926449349632 12562208 -1882015990904404479319620704278508666880 12562209 41044021308215750297105721715121696448 12562210 -306454346197983381602135371140228104640 12562211 -166692128302466471540315896264271789520 12562212 -176206467974276964702770128426637795328 12562213 469405677589967677130757225487499355324 12562214 154298838698399487830475662800703248512 12562215 14527609953890685994217668112623689120 12562216 1304595114997579052965767811741014835200 12562217 -1084951594719842372441297659858337966220 12562218 -621232207108844698702766181166960525632 12562219 -66902680842199192913580689513048238672 12562220 -764922818893600008091402147907712000 12562221 -313199721208133639889235370478168307200 12562222 -276236285306439755173356252338006847168 12562223 -31058268368338238777925057400800479232 12562224 -13144244062800063904661810435325198336 12562225 319451709795978239817144088153114251100 12562226 -96837072338452561666423385487029288688 12562227 -123058929196671187244299499218377129120 12562228 -383655501664654075308478092177057945600 12562229 -668708781649884371524458952591667592324 12562230 56682410204425160106278354031637248000 12562231 -541736791502845956170700811323377636136 12562232 -1036993782368660426756939022767353036800 12562233 -566827709302033491359724888471808460976 12562234 58002406723824152564396156011285052016 12562235 4628069084348454006366650494850603520 12562236 -236439509009213233145752707156207482880 12562237 -65473828482683116370874455610243949114 12562238 -103682015795220277374282180323298670656 12562239 -1183713316093516213612699917224562373176 12562240 -173449491778305065413118166157146193920 12562241 -2502348564836903024084988204902885034048 12562242 212391500193162172019161923010798952448 12562243 -726919551564746922443977547617280312496 12562244 -293912114287486247896150436234566139904 12562245 383210776565605324763924645101116169440 12562246 876871687924010186281302605143025247072 12562247 168170363665920623940712001227357313640 12562248 507929678347998045421152364201091112960 12562249 -421433761872374314797306255984475574400 12562250 -461745777523403315026008550017297360000 12562251 44627737793508711711457119361743283440 12562252 276639371178306610947388993359089717504 12562253 1302144069815577497447860064243762494560 12562254 -407007610612173089872313221374681415680 12562255 229708934292632627563040343369129192000 12562256 -132195301707772943535267002867323895808 12562257 -791925088407410192821282160488470393360 12562258 -968225878087184229901858941565287665520 12562259 -605372398368184773192407349476265439296 12562260 -607179257222473367473928538856353085440 12562261 580419228313469764343724615849974515200 12562262 -286055798059627007045814957103439494368 12562263 378706905330747850880838812272505368320 12562264 -593560014233700675166241005834960896000 12562265 925853278984701457114510132111303590660 12562266 -183032673232190923843334888212301654016 12562267 -520456765295353953641542431762903551840 12562268 -544281767514253797804686421931788910080 12562269 692202777878396500273143500625567239040 12562270 -248680195982391742078595098956501162240 12562271 73408561944962022706689555971915068632 12562272 482608560928565561790506867777607303168 12562273 215067521646405386261021791162683947200 12562274 -41024109210692244369781984980758418864 12562275 -340384311156535645621516865347419806400 12562276 1200585424846048803721870538240889081088 12562277 -138945350282624416716661432606666380588 12562278 362951896075984187485055872677089280 12562279 -575480360289700556295334351077685551840 12562280 -678975201763804576891576397648996352000 12562281 679711017591716619675934708389710970570 12562282 336866295001023755432451366083072962992 12562283 275510971599383951012060228105983676532 12562284 -259872470416166446915829010236066070528 12562285 -172487034491521398852752591494303434240 12562286 275656935170932701503757746340330794880 12562287 430033876546491884341903793079333329280 12562288 -303331748718141190055383251348117618688 12562289 -1916474986961758552931599025961795716910 12562290 321031461403973884203247863282995520 12562291 -8646438711882302177431092660366812416 12562292 -191245690104669732033125859550336616448 12562293 -1302626158413820730376975726849998712576 12562294 -639117986948649096028470844581160775808 12562295 919700576060513917097802467057919187800 12562296 766084465966821023778435222311370792960 12562297 1211202535642052862362785671801347175744 12562298 -263211249013366793888241225948252920064 12562299 -670084100305235841855067075023882858432 12562300 -598744848415626875918795319245779776000 12562301 1166731753356121486975972045198121297664 12562302 104943622400985914689581112412081111040 12562303 655255727191858238091447272628856506864 12562304 -916393851075593038443695687488273121280 12562305 -108278171899161832407982335543786159360 12562306 165182403259099388027285066657515317120 12562307 2375170267021290605743217943927601275120 12562308 -287798939169246699247200228773685267456 12562309 -621731610974605086998001003950902211040 12562310 385510063719068963227739729582233810560 12562311 555134789594561176034112637941478005672 12562312 -199670844485289032086006137741007749120 12562313 7218583891856556930281968486146328884 12562314 24844823055213243442941740291844977664 12562315 -369603559284496025178101403254185571040 12562316 122916470026878129576231094949664989184 12562317 394743573763951466128764899151726114240 12562318 53234389442701422414314728866512386560 12562319 366755960787377422593050732967503152512 12562320 -120746173635067867939434475235849011200 12562321 2880104255509889519286177638137106032 12562322 720085794567490353840962104416001613712 12562323 -288407571767604420472284828144070413456 12562324 101312691511437250041796046661903169536 12562325 -47242088773544580081797942497147500000 12562326 101391960515825833133721836294891047392 12562327 170181515738211339027052139679140703176 12562328 714222977978025468524453480168544860160 12562329 -29182553283816575851570126839261798912 12562330 -485614573462346355841721013938292814080 12562331 1614329979197186415534959240959604688132 12562332 -53988016585695318630247721738542645248 12562333 -618765339712572152603691153564375838880 12562334 413309313955988904836166796729990810560 12562335 5605989217205560926524500656551871600 12562336 -468303182279908694688142704423388446720 12562337 154238069256993162406536964319374225092 12562338 216630818046063198853776006319143567360 12562339 -938099385122240847709592148384450630000 12562340 131424479118318207600016875213180764160 12562341 616506303935567534386696104474415296 12562342 244243130584219709430911036656613985792 12562343 1278889766669641955592965484417300374880 12562344 1144566116433220628523952316390436864000 12562345 954653276470492985871264397392572072100 12562346 -390452475618700367346854364433260898128 12562347 -33096639171834684698595358168996577280 12562348 -1729229508408393076743063291443838142464 12562349 516035915688925236655116246149757232236 12562350 134517179641966718545692918849057264000 12562351 45788391607655815591109691473834313584 12562352 -145482762342601614556980987920146169856 12562353 2803834450284759781719546132340884162 12562354 -425855664042048304409281092791691184128 12562355 -355434760635964198416236470393683703680 12562356 299609054009090629742273033939811766272 12562357 -219082355346988330865928344032889185728 12562358 -107389221201118174644974328264925537920 12562359 220451544017757694657687258292258881440 12562360 746212621707213721664040545781302784000 12562361 269729715661123781362820925110641439232 12562362 -20922876888734349529257755775211278480 12562363 -1391809557756570418511134711733533181760 12562364 2774579508760746562950653860971572736 12562365 662954112698346162824466341398577184000 12562366 12880754885530891781322896304013783680 12562367 1918116558853441914552193605437156740416 12562368 63892669196526261669036143676531671040 12562369 1803681641394685361063073841977124584770 12562370 -196575314272239382936903905024414274560 12562371 7902398891499715283695578023595773904 12562372 525453934445837470613152117273348712576 12562373 -1448110851395602612279284957783227798340 12562374 -31091179461776675596293316616192048640 12562375 528462708863041533849904134120913200000 12562376 1629304404144797790254529999122075688960 12562377 597342890259300395014132912011697666320 12562378 -115382883943400174324328824104265736192 12562379 -969385247542373561636370615502188199020 12562380 -181449675941147543419733128999848698880 12562381 -729913873001378503536885202937263515668 12562382 -169975586773518558045010382577691699200 12562383 -679043081380294679554440702910655276400 12562384 85231761146709749839520455700166000640 12562385 -340539920470373376248867840433957982080 12562386 493061379166412417233155294838013660928 12562387 -1105212822932895804848403561205326211128 12562388 -361206072614706598834711448347099021824 12562389 148590175183444355516218349373706111584 12562390 220904638848580789736140395492284688000 12562391 959985663401760043801645099757529606792 12562392 -329307407245544566739317323540153569280 12562393 1876696882174639049204887606367237732544 12562394 528921754341403853025333251712463446720 12562395 701794530023187719106744172709294499840 12562396 581914046731412376475363362160065355776 12562397 -1475227746447360539989722952506329816154 12562398 384326402116942867201882847077954406400 12562399 810449615723484179861111134040692233960 12562400 357702646312358897026713202572499353600 12562401 -47238124852655268925796987080383311040 12562402 628435128914531876643321484048690726272 12562403 -719480939362022890941718171355702008320 12562404 -235704751141865645336695628953398856704 12562405 -1368148722425174395070863499150249151240 12562406 717344493421029961256975036571735979200 12562407 817426164139001956132075107979307136 12562408 464753179767385370246471089939823247360 12562409 -425790738073019800017645569367561150720 12562410 31137027696193745382079114546196152320 12562411 1361162836688823436091494605913246145012 12562412 -73245096036243910406887125441134407680 12562413 -552341863788739106552633358457362910656 12562414 297341559169541270269725855055619615040 12562415 -65751392829086356992724600419017474400 12562416 122202043304899740588588670671407874048 12562417 -998518630810387186426044427799963211648 12562418 449870674299648205918978011779423591040 12562419 448701316327171187547076080414767389248 12562420 -194205048548315268509937784117138636800 12562421 463669780314538659543085584591886760622 12562422 126035698646173316736511164171189657600 12562423 2124833045408418411481808166893853952680 12562424 6092160154950112997710620652795699200 12562425 -172481412193638675716930924701725264000 12562426 617557582035891537003804451606452780912 12562427 611232570387473544884478814977981066276 12562428 1257793686855954741979402335588753368064 12562429 271940448022568284396469541449945266080 12562430 -299446112715127954749958893740711432640 12562431 -56917469875663020067456856775532263936 12562432 -69438298809921816594937889689597640704 12562433 494387140307894914420231130629356719424 12562434 420423192153786700810723960583660571984 12562435 -301503383965156082874294170639641190400 12562436 88448611130163359649158832639312275712 12562437 -239825972240393875720408110613402743840 12562438 -359610011969825707768604298907719160704 12562439 -9088349446786965860901034630738948320 12562440 -44476982489995665769346298870811852800 12562441 -24753066976923896419278166386457510176 12562442 -161556124166417944447732543685652864000 12562443 -940343894965307315838439315593338069016 12562444 -413925403296017193715708212801140109824 12562445 243693272782090348679525913731799240960 12562446 -454695884684805894562741284116297936640 12562447 716047747195484241214727905285111614896 12562448 150648139027299254920203309454224924672 12562449 490540834099096481627621750770941172464 12562450 -9835199084694670300349199001978070400 12562451 -569030740593560132727387417736183085496 12562452 14558107845965083721452802725308334080 12562453 -657188663058920514087873881259733369476 12562454 -427824757712602059949929365799246995328 12562455 -339991621679095056414869869424293406640 12562456 450406909347649041479581445534457937920 12562457 -1174353697427815359742510293026112023280 12562458 114889458513310246706060695539125145600 12562459 13674166647980764837928573528173576192 12562460 -11451692831351270588230286181697213440 12562461 401622122453693165634923686848883053510 12562462 282625407337176188174077214526565632 12562463 -1560011886029930666136642396691161072288 12562464 -238160981243603226079908223022050836480 12562465 -790088139235602388699472541694227079680 12562466 134043985550045320092100050561507832320 12562467 -393570057503422536746699048480868022920 12562468 261588125401715242810542515631935484160 12562469 455109940925716935202255349624870679870 12562470 -23018481943328863429490821573674777600 12562471 276465840290564685856773632023215262144 12562472 88737429254306894629899680954744832000 12562473 479147272926710101244372014648157172672 12562474 -1027904606633703919237309277415351933264 12562475 -20345262432248591802884127437796637500 12562476 -77965883328621474849214024790185967616 12562477 226996443801848515543158350834993693440 12562478 861921810780064268760847272836296991040 12562479 2019224857462351504227094560532794475920 12562480 -55051297673758354048946240535159767040 12562481 1087161718791613438713806869692522263400 12562482 161623247001067820618923764810965667840 12562483 1199522813270358814859784490918030382732 12562484 727312068580247913109361669168018798592 12562485 -73221240479478566182327449203556107520 12562486 1212143260406202946320454631409963264 12562487 1015776626759573537363978135657292480000 12562488 -1249684217171645896193401670529388032000 12562489 -1259151631455195601582248949918142297088 12562490 -297007989556364007350675316053806509120 12562491 939636317298256732279710707554061167104 12562492 -287472435935086049127053505494639555584 12562493 -11601218691808812570580310265481721376 12562494 245364535688155686428727372786197609472 12562495 727108537770087260244925964356807455600 12562496 338163583190472026924761487609608273920 12562497 94605764655129925782723409192671721188 12562498 216356321964727875779284834705102161408 12562499 -205155821851801058694504831328920998064 12562500 557825542360710735941023385170224000000 12562501 -810485749702512112221840319202982334720 12562502 -109919796084709469402284573618966365696 12562503 1295707510421130435409773662488913934504 12562504 -111411481222236202282092760577410406400 12562505 1144360792584690410088036811693781874660 12562506 33591240879742973573385427031328576000 12562507 -3276353505304063455627987084699742076496 12562508 80968446248416853107247782792562098176 12562509 899740183339297717571002177244897037504 12562510 -682826336980097480608550430863980512000 12562511 -187048916404066514387638351459380917448 12562512 256452533046647001093661337218078605312 12562513 -1413210894090479737846342687231448868238 12562514 842118526980375582882425005333696883856 12562515 -15551292030349193191684196855549280000 12562516 -626236403086076622918803413525729751040 12562517 -38106481572754533209643452420363393760 12562518 208106665868317634564037310470524272128 12562519 -1115632112727482901100898746789687769080 12562520 570183419125148351269515027010917580800 12562521 -22139634954694477849343626159888477488 12562522 -408793649463755619191719848972082705680 12562523 727535971433499131605081185080931804288 12562524 355903350595691810335962756535012469760 12562525 -775879448007463827920100410919051935950 12562526 -694965138683887560966967707899589372288 12562527 318536062157906521804179659547842267520 12562528 -350635271135168748562000856050174525440 12562529 -242911380682861311263502199959491951424 12562530 -153633279560331755693929865402677063680 12562531 1006573410160416889132799340640160009712 12562532 -1074418784270183503508840547341380946304 12562533 -8206543758995475383520577794580615296 12562534 716732678710707335747966201133786900480 12562535 -836826649640091798467430089132758808520 12562536 -2989277908346691968679793658670612480 12562537 144274972224508440909057089214214533768 12562538 -209608793128081587460938797156954944080 12562539 -1017748682892532754224519347258612122880 12562540 1038760482090042878966513200087503114240 12562541 275608883606068065586519298689286759640 12562542 660213897595662977154884956315075277760 12562543 683864890399484142395808743186069628400 12562544 -84411997903819150834915694074442711040 12562545 -606441989940256968100711720004269255680 12562546 762228307322745141783135061415630867472 12562547 -1046589222221195123422837373875120718004 12562548 -242849783640620307367521353713774749696 12562549 -213573341841055948580264709558195899520 12562550 41090736243880104024576132945837619200 12562551 -885023553089177923472221369482788411520 12562552 -412067663490000923123244978090547814400 12562553 72119941319415407331776323690996887120 12562554 60648246317815494400445905022570270208 12562555 182903060495697324268826351414264520960 12562556 1031050186402852918152593751369915832320 12562557 214497166024313009677110750037273128960 12562558 -620474734001738797854930731297999879424 12562559 82042439478946499964175304441108837760 12562560 -294915304258652496314503417533825024000 12562561 -305769514379653127210671824677836273152 12562562 -317814005337542915710883260810198417968 12562563 -589827230173136222383654255900470049440 12562564 -9996475134265227887850364224715554816 12562565 242355187292936413863875618514449270460 12562566 443240192484598197768900051782593554624 12562567 -1630399628486665327578501642218360060848 12562568 1025608137521287638087667804513923993600 12562569 -975400876007943709045133683046954511900 12562570 41728923101747693799997403787658641600 12562571 1488325191834403698168995427186991816200 12562572 322343071053017791334108084631607910400 12562573 147747965997656426729614116025859001824 12562574 801310209656532934892215220264288665536 12562575 -634375037353687325083553277298288032000 12562576 94248903734298930675645482571121180672 12562577 -512988630646673327894504665953758132160 12562578 -14396468932438199460586705895648893440 12562579 8921124636328168180141688503539158528 12562580 1409864970228931826127265242772657766400 12562581 361683140653851894724258873388098632384 12562582 -431469716287209624033431110482648105216 12562583 3049966838944557981449638711397630880 12562584 -392111418458198751246339116220683919360 12562585 199098329723286678293500847188296423360 12562586 -71299278989742942665532275998486179840 12562587 153146712435680984399827724533253275440 12562588 131717618306213810017851803957258612736 12562589 740004486273115349466566831894140499724 12562590 73838479488538384119567246977681936640 12562591 -946221102905290398495034692717819114200 12562592 -363900382425262647243540225509503795200 12562593 904643535682409802111025048880996159664 12562594 -22186090935383656367614617417719888640 12562595 -197214981270033184217424407801482032000 12562596 -266971377683130868772236806316590698496 12562597 57610377548203161919648246284048290460 12562598 -138631285046384463242120689418894271360 12562599 -99444471189645276273703715090209906560 12562600 270654494805262841950805270178060288000 12562601 2670948533050797205879785982098256309632 12562602 -163314706787489873362959044303777429760 12562603 -1068207074063670303209829139561103245496 12562604 51642786414499282174422161098857600000 12562605 -382051655079200064149966407864921435200 12562606 -55807633393157288885993790736230817920 12562607 25676935504742062399590256267213958592 12562608 -147265682723810053256985546151022985216 12562609 900001956021970544024356574737436148516 12562610 -232836734027443333751663715394824614400 12562611 357618850777636875931741591818327490872 12562612 479500472400016398594179516735875408256 12562613 220540691826695180487508943784790784160 12562614 325591262299365257004330490977992443200 12562615 636758589542122817015621757763026927960 12562616 917446294774951731600226393985498050560 12562617 1990790241671018185119470333639950560 12562618 656572279728094446319054208892499739760 12562619 -938750013541365691546921363280339053980 12562620 -139670153818854078994130639478753745920 12562621 273557156535778910800397149221610261644 12562622 8097395684494809750244368219346982592 12562623 -265956436197121737065080884707785829040 12562624 -3765849775534110167245048209860460544 12562625 1314198307055878732148220557489324049000 12562626 84228190982088519584906690005486264320 12562627 725972671527881854187402010689272902144 12562628 -381934622005944903306624570983261448960 12562629 23011814717272361158050122285745124800 12562630 110398967602655160112205762163023654400 12562631 -1165426747917158956641638517120072722808 12562632 -796011062455985262521699862700643220480 12562633 1377116751913662303854893326842475041882 12562634 -43901671892572810167254343084883415040 12562635 -860745328932770024442566588124919376400 12562636 1518078590227640716934778571631730318080 12562637 1617381773146408675712400136517424732300 12562638 412535240389812507038425143607965428736 12562639 -607663690555046217609729667261787457344 12562640 -45003089233502881846412648301270958080 12562641 -99466575448641803899202617323090981120 12562642 352921125235335431066833457151430691472 12562643 44569393752029920333661238965293229568 12562644 28167698799313661401694082396024606720 12562645 1215567042316900205627702064494311925400 12562646 125699885694299579988204800897761951488 12562647 -116723849764953446816205431636767121328 12562648 302191482279318394476948354991167897600 12562649 -610375181959599360009630170050415984880 12562650 168129036693564769802096021025018766800 12562651 699448625147100476945953453797240557904 12562652 -163691618161145718702398074966680806400 12562653 -184123038231378128578406697487031612256 12562654 -58197614118174717036763976160642296640 12562655 -72367245085066970917445253060872097600 12562656 -112617962223729467082710928729053331456 12562657 29380366304503323964990529834863747072 12562658 1125772799154581523587787385478750233680 12562659 -44432714360793886183554069844273096800 12562660 120283862272686910465499736723758284800 12562661 1648481671594678428957061803967548579612 12562662 -92773315408176184712599383232092696576 12562663 -17475274487944517068353569506452678088 12562664 -396219191646753840167280927476244940800 12562665 4382534321157824190915567133312854720 12562666 522805103985303441049164442844125315680 12562667 129151764781519284274314313006366788960 12562668 -537115737227969496376583459001941575680 12562669 -407387744146765544552487371524160147328 12562670 369165767886103880375950775843535929280 12562671 -78239448320395759437491343741815366400 12562672 441157342504051211981725331524792549376 12562673 -1075667416361851834786391392093022652078 12562674 -147435806130150885442067485796513787648 12562675 306132641633601041208664208758149785900 12562676 70105906613452008434954584422361356288 12562677 366403782746491895381300613793063147392 12562678 -270884527049892117314630203540872939360 12562679 -902933577205026539852297810103098109720 12562680 -22647385904761403440994708919657676800 12562681 1054291417795036069554240458037921101200 12562682 -1087542890035325263084248179910009628416 12562683 8601768438478128849535306242456630528 12562684 395827508467782090677738727271895040 12562685 -27420574351073491505994989810642161620 12562686 258549942960712926568144621782755510400 12562687 -109054025476072251788992348604749812048 12562688 118166692308775155091356549979312226304 12562689 403613372579607136885636977083535480624 12562690 61456872858557864686660477286010408960 12562691 -575901042370263152497265318449817617728 12562692 531567954893239752224770759780469775360 12562693 -265063411410636230161208106810015182400 12562694 1301427846626173848862356281165048475072 12562695 -5003062674021563602632941911306415400 12562696 -360928327963278706492316250159728179200 12562697 -587607865076392795073307770684656368768 12562698 275146468706544645882403654949079454464 12562699 -141714235864944604610534450255851312300 12562700 -485980946240660260726647632995559020800 12562701 1411778267448217119161378736009880234464 12562702 461989356334486568828710458433177263552 12562703 -2329292338442623984915937626688454044496 12562704 -211312301693145227678722703047262208 12562705 -114565189723795159648594748867352153600 12562706 -207432387577531668245252007229153398816 12562707 -92844673657498939488180346528763839560 12562708 -5730433974044912603874485420413276160 12562709 38913963733575924155865675163753482816 12562710 352433378309237859233054406217586584320 12562711 997176670819181540860583993262559220160 12562712 -743439725062635127114669841835851212800 12562713 561496323592299766606847758842328396800 12562714 827926926593957687012993591096164008960 12562715 -83382659987385733772948608559368700160 12562716 1953967856099907374527167366205215744 12562717 -517733799975033733700878211184340790048 12562718 -403708108298883303150884700626190470400 12562719 123096360052731971668804028539655878656 12562720 306643891737251329032423250598581370880 12562721 -83697244728308860636196242022868075456 12562722 818816530377428434186549809869018384640 12562723 -1937826785635148578080438618867316869028 12562724 2229269615851499066943087237386729103360 12562725 150611936065500296175551912440922904000 12562726 326499419372859099132512877402868597248 12562727 -120150552899577578925588423173378588424 12562728 -308819488122356871984728062861535477760 12562729 -51590078262492560797158443216359383920 12562730 -92199115725375765794561852809812710400 12562731 -779546845027250402630083857362537636580 12562732 12782382309165002858455145037455624192 12562733 90171817815168135650303459821028446080 12562734 130474015127874669301275898241519791680 12562735 117793168256262371628044794515832856160 12562736 3758255996413475769177765289176563712 12562737 -664544249823806334591663228165338740848 12562738 -447865306859314649939080319351846922240 12562739 630289093251253756432135440972388216656 12562740 94084194084260285350129796546484510720 12562741 152478947199121652473481435915064989052 12562742 -997286699702455286214344915562597400320 12562743 -203307637714359768071922759571020384000 12562744 1170236653459570912695259300627610972160 12562745 330059955783970606304722413648120397200 12562746 78817731181060612179438388630483167744 12562747 47563322739137342240731018839074353664 12562748 1395005355535007244545201097070567742976 12562749 -391588404026496872810735741493317860800 12562750 -112754935204359168116020055906103552000 12562751 -9967667551563077684364174692041397448 12562752 269263904648094668894385719546059161600 12562753 -265778012550959092860044507276975520320 12562754 -189570366777677263405815597237745157424 12562755 -433194387026936130048166337633109559200 12562756 -86234067108995213539600519494722985728 12562757 -900106571111098178966582913042744275040 12562758 -66297284074897839192133169683260538752 12562759 -1633798359989742545744937873447241872360 12562760 205726995328974609956247300975302246400 12562761 535568438126522381687097593272304183424 12562762 7654334559961378849736789368970565120 12562763 596900260489800709670253967342293164496 12562764 -840502810947216420316991368821295194624 12562765 1077359817505528394504753733376525203660 12562766 840718383306524752000077601172474096832 12562767 -828243664708936006659798814244495309208 12562768 133869431619079781878737196821523333120 12562769 -404250230649772201245909511508948607840 12562770 -325409108658142236446832466970823897600 12562771 -139219755914013379868850551579502518400 12562772 -120351381396850720024057389628602474624 12562773 -787477012687507733582370701199515570016 12562774 -113737744544513601367971317029844330496 12562775 -414828673240107967543586638470985627200 12562776 -49225428442508411089160725488914257920 12562777 -2050835568487390939723660633618645282688 12562778 695763178714167790886032405008490245120 12562779 612966850937775369950370439438378067760 12562780 -841263185857788019305971456615999654400 12562781 -82803123782004848267900925682764472320 12562782 90647521872039337681035597492297722880 12562783 1370280579269434871094225228312201924864 12562784 437180950692468076543888591436256903168 12562785 -432036345843511733652687017779472091180 12562786 -599059415381334171883784037753953637600 12562787 126737930896488120434742194839737137436 12562788 69394838211805941783015352423056801792 12562789 -31660908179922974819068206597994283876 12562790 -456031840385858248130397021400939689600 12562791 -252649287568556695689950795948924136408 12562792 -383363978156693044318804510451813990400 12562793 -67916457489459471280679173222883381958 12562794 -8937927976574737433745142148882011392 12562795 -27063774562402295759784299506670448000 12562796 808897072870011030506879950882604298240 12562797 -336435804953546409110508829800767509824 12562798 139842012163539925682493079229376200640 12562799 58450586155185994271425353759887594736 12562800 2300464150114217392969790234701824000 12562801 -461734271539847104035967704267784330896 12562802 46163365631636765322923280204699446784 12562803 -1217276371701026568666080264100965328000 12562804 -567719206750164170049803169359119817344 12562805 715313213117843239294734210339941282460 12562806 -330501115746939477951494778345452882496 12562807 1787979851128749458143665069809932850688 12562808 116436336744591390317874669985120296960 12562809 405701203790011568015431072835505120960 12562810 101114071523056514585844999026192833920 12562811 463275969126673721405954292902786400000 12562812 -297721492372660538382334310117856595968 12562813 1121385230703646239617561619605265592140 12562814 296266656982956444885528429426817060032 12562815 263702162433023063079406620988592549520 12562816 -804853921305290752918819763414882058240 12562817 -1923630983569059860666543737283978615040 12562818 721767075743469405437194209856715289600 12562819 637812080214170139938080688739659026840 12562820 -734589919968029636703900422951566848000 12562821 -308129733336762168623070749708253464610 12562822 405755402733812293435799946412708609152 12562823 240265793146333989490753537878924939744 12562824 -112281895394118843018867509748480000000 12562825 -712026617225489616293563743201948850 12562826 -214076663766916574388414320550742830240 12562827 -466861283907971210142409868705743449600 12562828 1482231268267835502327306046244580560896 12562829 232596773692589098193020895877477289260 12562830 -35585506956735244020006905011286630400 12562831 236259447339492376709870190444631390264 12562832 203055521601046753520929311786621222912 12562833 -326359831670616152652177841802334882576 12562834 -54645564773466968395647548898089791488 12562835 1783588965524806418932939808924254720560 12562836 -264497451542621268496784297021782536192 12562837 4575683544199536512883936506853870272 12562838 228457341979857250568769055389368112000 12562839 -1029723085797826185368790641337655099296 12562840 307169223793306156954933427197005004800 12562841 -1088219027670275037091796419892785816758 12562842 662052989987063134004349020133749325312 12562843 144726406175057378502175270723403577664 12562844 -55509170458871087132025378467205457920 12562845 412270280647613156864631035144920544640 12562846 893321528513492842568117208715219493760 12562847 264037239947239470061898416330217608944 12562848 5154024650555395348419918130986221568 12562849 450811723416172003268783073261684066964 12562850 381929473832404555402863690128581388400 12562851 195381792204893271731460246025745645568 12562852 -326530401889321001049238136085821640064 12562853 -632127382048619670587034497549181935136 12562854 -275032650658521149481133757194436209824 12562855 423084850200521813179314413534228880960 12562856 1843391841264646100307441214570081274880 12562857 -2772542988066979023866503852434676560 12562858 69100108859334966634323293704639805952 12562859 -206577882566929411892642542501443649680 12562860 352917376905218633887495315153677327360 12562861 -203170239433879212085709397699674899008 12562862 5656673993909689220188758451864529280 12562863 -43686111133471746220703232939026236800 12562864 308624104880433868181943965232027303936 12562865 -1696573112963334579076345840360747393920 12562866 591446215844216727745565437914154123152 12562867 -86082511053385272545788839734834844840 12562868 325464751030961731672827721263874904448 12562869 -213839195891911851824977853302312962240 12562870 39539306555644426415793934758754560000 12562871 -120985149160253118552214395305597263728 12562872 -435594093276393872295722597180281651200 12562873 -842874498701496042610724710864193262636 12562874 157037780368965583060980430667033183232 12562875 -128279468017439629657903554773641020000 12562876 729796988308230497977146465433529425920 12562877 -406990818051889428813767856842967653760 12562878 495458449832473782617800342099280073024 12562879 -14044911816611707693592854679513108624 12562880 3501648679750135457341353396346552320 12562881 2289956080637115613281536809237086940224 12562882 -213145862306809420860072384424212066816 12562883 -1373360104311495663237079679385536444868 12562884 238985032552749445705909249405316198400 12562885 -689318698803055277427842704417298508840 12562886 -162823490246583151937246094981242006400 12562887 -736416910840040719032310441173354797280 12562888 -337364877711579979771745213643483033600 12562889 398625019164112589503179823317707412900 12562890 341435230805183289361550532088321777920 12562891 -1482621668926690098135510946705592289456 12562892 -390047974682381510628450200909278299648 12562893 -419818605920747121216790379413954099296 12562894 -580173262395077329801607729348191514880 12562895 1210026702428709825151670004466199221200 12562896 145831785320999853160534515084251627520 12562897 2215681737090962410074570439122853231346 12562898 713579320117965295169897874960433231872 12562899 -143816247943336705767199419489224170752 12562900 117959823091260148767524273877920870400 12562901 -682187298679553693644848643201005550788 12562902 643645827096541004813983032988546343424 12562903 -789811664829095442966178268652912041848 12562904 272581512772863785248890318517424332800 12562905 69128060931584042917355805878934289920 12562906 273076041022515804359575483131804945120 12562907 526312416733846181575268217697831425024 12562908 -226621878211056242270387503493358898176 12562909 -2355535888464289981586934862904558743584 12562910 943221458183716091322343501556137839360 12562911 1875980126771163394339438807413417818640 12562912 2146050284284557012448926968221277356032 12562913 1713798987043020384058958922850744139184 12562914 60080204079427083291745475220710023680 12562915 -1734184638422036111372795871078897396000 12562916 -1121760169226514295676169622539398526720 12562917 -59933350536531487204363199296415065152 12562918 -301097227428340377971852319208154583840 12562919 -402347271769661951033230109776623700680 12562920 332493858221037759217840309730256844800 12562921 426951393144371535815719533201350595712 12562922 157554449830719101013262075554400012032 12562923 15371214757063628723709070393423641024 12562924 376990302448448018906447117074555464192 12562925 -976384311582059008343896246659084436350 12562926 294670554440305575842883388827708346944 12562927 712156648609197271075196522075566416760 12562928 -61416267156344312927674139216965533696 12562929 -48940118400720295850424751287832489326 12562930 -491631052127815887507788874083096760000 12562931 -750544631266831774901596680029439215208 12562932 -218856225447960775992688593612176252928 12562933 -432002105255688481198424346123139983360 12562934 22781241211367934869455546732361864640 12562935 17789694432970564684968373046146176000 12562936 -125449436479254607740432670178535014400 12562937 31271370380025899713076812515778484586 12562938 21932363316978876501797162414054482800 12562939 -213306010861368649931633614434186743260 12562940 329942136742082224077139970293346764800 12562941 1152661225820129177243689470005700360192 12562942 285664083017509384763138323836620544 12562943 -779744363430886870126175652208570796760 12562944 6856520458391958655158459632147496960 12562945 -259935446894617855052285048268420499200 12562946 848724436768609315141602650532572496 12562947 -183508450708502862359918058007384530876 12562948 585712966970811112099869119628946749696 12562949 473339277243302008470020148782395999872 12562950 211195763498467452351219297988634179200 12562951 -424777009162144076006499358475985590400 12562952 359752015759391729465638746058784563200 12562953 92276005205531333358214392749655412800 12562954 656899600956317083183153727326830736176 12562955 248410993042586833428694418102004711360 12562956 -61361058514171054190299815837439208448 12562957 -25480397875141513665790477711082368416 12562958 -799826656496965393691495558849041081920 12562959 407508512211934138351238772897512732160 12562960 -50752874365613346375101268727912120320 12562961 214036319121461983694988551981159052840 12562962 -315839694763380757214164325110981976448 12562963 -1082354555414629898189071266828002616360 12562964 -262928791120778747889898512329985105024 12562965 1063925325440731641739007279822534136000 12562966 -8740781103448928982720426876021388032 12562967 -118979389553357371502383273142460973056 12562968 -428896326773574523388613067086230323200 12562969 -334458596432930908100124688745781856304 12562970 -34368755597302385465015477325097789440 12562971 -286952226611693276994562635916158688320 12562972 -672839519381711436373327108868725537280 12562973 789064715770405586543559860012275823340 12562974 -262680092277240103689902388277531582080 12562975 697599378168562002911112952824042724000 12562976 -1467640040258287121343756669448405843968 12562977 150419013783896401357510463713456333824 12562978 -500291804631300829362514419033861750960 12562979 -819261997819308396813657554026092516912 12562980 -132504193865896978953233261464784179200 12562981 -166087199120941929726770693656807937218 12562982 423707604586252513955099795557604762592 12562983 -22519426512566747567747720926619595216 12562984 -514443957439274005909477802928977018880 12562985 -733592715723335665476730379007909257820 12562986 307520271476565814337030575387404035328 12562987 1253839128220811505583999650169683731636 12562988 -766873142131294044980954239869912215040 12562989 617833030485815698456105667197321621824 12562990 -562830158954574312445775335120998681600 12562991 322059952450121504999711839480413901824 12562992 -169277900157398490887964200205733724160 12562993 2165751249257166474585450036788517396242 12562994 10243064756625242316693074920907996160 12562995 -340760114258562869465321790167546300880 12562996 -904273267100949059406612407962777360000 12562997 3403564780748722219448322773966543465052 12562998 48281633951860767802911919762559385600 12562999 -862979283974710247726563345427260999000 12563000 -1760799308802129291737182258514073600000 12563001 190072639147710003300165925471719089376 12563002 709940245810693143438937866308605283952 12563003 -1573311401261338990304504180427736296720 12563004 297051750043592996269968155095793988096 12563005 145188783956879588986571271243899445120 12563006 731562368705497219932648290598657926400 12563007 -499812955792236315235743594227045154360 12563008 35906132680370088513769440947643351040 12563009 26414728222037203435202779105078268640 12563010 -368759278667335402102876468476421701600 12563011 -1474282215995335517070284846121852843776 12563012 -791188658475379749374019914685029962752 12563013 230600923017110945444810965717205873280 12563014 107512854790281331150410094044654674688 12563015 258704660435507257198059057609413885520 12563016 -436925481491101987730627376309830246400 12563017 522885208798211535946400841199215475272 12563018 8712526418167845692821218340409346048 12563019 -37751838100391203854992744341351477104 12563020 929127795725726939498481374031763200000 12563021 -55729918506940368699540639085439396628 12563022 566764975381769048898399115625286468672 12563023 -2837953624048219653498760441824119275920 12563024 -98296679088248006030107657253685166080 12563025 498836942432532224699530671083769177600 12563026 -38959126629007761761578605100684016640 12563027 1494568804910910370501556156614516190112 12563028 705930849045933459505878887049077637120 12563029 129554124357228098687379262863236648960 12563030 380618093792147361574200671663779772160 12563031 -675905073973852209919898676946033173120 12563032 -1064537476773045300003070051474288435200 12563033 -532179632913564464383886443542144449280 12563034 515182294232802421996308232412165220864 12563035 -495552813044726155050398277387270561600 12563036 1857313460012929233113251550579281218048 12563037 206764069635040079044579832933380342848 12563038 -48286604229375801799491747761180062080 12563039 -1658882955494739492585488681487125576160 12563040 -98907647087731398729338722827475353600 12563041 -1464041834484415864649325720557686450028 12563042 170300414852564393370307320538518945792 12563043 -1801028425885392560671614036490740478656 12563044 231546698766123623226394605212807731456 12563045 356813426628040957476833167352960407200 12563046 -99521948283276263779204745347592709120 12563047 -142944550825074028239981938902345209600 12563048 73497552238233106490452389791861775360 12563049 -258840980796082923701638099013311169472 12563050 -411032740450242625050685225195167433200 12563051 2073582015154497132084664750622782474632 12563052 6186906604306911659554575784776720384 12563053 -1025174989315472061017844638599666075200 12563054 -42734015911053877274767370505863454720 12563055 906974962572105286885934556608829871800 12563056 9882716744869871677440678087835189248 12563057 -175622960087127018844412044029139046220 12563058 387284804589817047352460446958965931520 12563059 396603128072524374541491785232165644920 12563060 29572862050527475643966926002824478720 12563061 340644327470192275022715543194249376000 12563062 -21438394057439591689288612651607130240 12563063 -203335651535783007228086196298739201688 12563064 576416567159574490131848964064282152960 12563065 359417085105368009652715931739091187400 12563066 -132789820474157438835620961812034132480 12563067 237583929339015462863033672469258864 12563068 -412285660511606888374112285533001877504 12563069 -162420569712074966869951456005596349600 12563070 -46524164235858163390125774996821640960 12563071 361245945181973803817844252373315658344 12563072 493815819386068095494544547737973555200 12563073 -1166280507360714794031820003811464044000 12563074 -441245102208098818024831678686400252464 12563075 133477895311262346115782789635126406000 12563076 1186413795611538239140856082316274872320 12563077 2022692811478653448296649437750971064926 12563078 -830364534234703891566093227808010334400 12563079 1101726189608314493505350887857712396800 12563080 211809192077260346037863170973862758400 12563081 66850644714091181188496182038392341812 12563082 -120271096777364139809409845561681442048 12563083 230155045892619086140015895697036131424 12563084 -426146948078268283556781043617395788800 12563085 -127738128440276215293323874561032361600 12563086 -15354871196634808009765845079559363136 12563087 -754328914154145307910616441169425894720 12563088 -7062054442996377217993631775538937856 12563089 -2925840880995707116942153070051246976 12563090 502525758218976602893361038350845908800 12563091 -28421444872450093918034577297708360576 12563092 -490914046900619627636794219231509340160 12563093 1283448267161640942958356503235479859342 12563094 -138811055660511927086977513402103267328 12563095 10955450752836377663966249204137290240 12563096 223624109117906940192932133860403855360 12563097 184759828162322629561888582369200900960 12563098 681404038839834387175679934238087668480 12563099 -1278297242168361051873516286076140347900 12563100 722650155523103627417734663379805388800 12563101 -965269758572583908028887931588944847898 12563102 851687273066104009073091064300340920704 12563103 517904775008235174660202951331116757760 12563104 -2018832364183204479720284755049353052160 12563105 -35346969426141861935220413671236300480 12563106 -118716797958236835883450449291451883520 12563107 758898272142535398922479255329415183840 12563108 -359571366181121830969928251716618329472 12563109 -54886702453235860023295690555748069316 12563110 -31209241117108075446415914544809686400 12563111 220423616608182115689271183032035212464 12563112 -490417607363795438603790020108961300480 12563113 1553356160348382154254396642648398106362 12563114 -482021046786391870221578176062785500320 12563115 312024492510971118800077302320682144000 12563116 -181111736329434492846802998619187022848 12563117 -635646385766493853758599481112358123808 12563118 -49504080218530520116477940416231124736 12563119 -367246224095391308174865684227271315000 12563120 116734424607376004353273921583827845120 12563121 1046614857641085169546708617203611596912 12563122 -72659803123106049988823873225556510720 12563123 57781496850398778950448249122688117720 12563124 144878222978400072957526077299465490432 12563125 253929329395078751224685121138718763750 12563126 -679052439801250266270234754084265815680 12563127 1231486226632507646215993748892092814240 12563128 342792006761880687395732206532611829760 12563129 -205942243661807084980114949315932807872 12563130 -147388003784803122241393151802590388480 12563131 107518713303218208639919354124124293392 12563132 -149207205879823498330701463051221679104 12563133 660626942643564377510598165399236118048 12563134 838007702750035541392332828409275561216 12563135 81439540561035120126160059750159924960 12563136 473911881060505890740035688269413875712 12563137 1155588833163495195757800249787871198786 12563138 -181840584339294642583469559630351360 12563139 288323085899954138956518687332190163200 12563140 128287754711148535044252757179335354880 12563141 750260827783746221423107680614320672542 12563142 -502607095110144844002370051197286947840 12563143 -1212911639501955197511707361906099533608 12563144 1204178298548195596423193974113125990400 12563145 347718868123968326376760615525271603520 12563146 -663429138690999942846954061330799179728 12563147 1179941821197438211981540257777231885792 12563148 -191160745139762521719717704686546544640 12563149 1794849160592903046808087331630940157036 12563150 60785663067658199443046236678272076800 12563151 313820912337451463496791431901981905920 12563152 38845235519754211736874324057458737152 12563153 394228644133232715176760119711664191460 12563154 -23867978998719561163893507851644239360 12563155 -1299234591699662341486730633955285512880 12563156 936767985685806200985514458201468057600 12563157 -683769550676074284663574033911982097760 12563158 -827870932781373914790761491816698436320 12563159 953696972469280634880810694144777060056 12563160 345485649909228887115047903460955545600 12563161 -6136599116209790974896483129137516028 12563162 811601143441525310415327182767162673664 12563163 90635358742735374930967838249863411692 12563164 -217939822163905382931045747515271898624 12563165 249004948820083981090882961641181337600 12563166 122691551145199681101735686757418008576 12563167 1902229592915417003700602002638921485216 12563168 921366618784409306607460936050416025600 12563169 -480932611170871342535790631335705594240 12563170 1142662758011335570981191862042684200960 12563171 157759957780829578048629367384416681372 12563172 81380277572881526828127905446432864512 12563173 -58440201835234790975434207293401341056 12563174 -194272696196570852721437624540173594368 12563175 -160533064780948333627370021546066908800 12563176 -344510898373436671517844545538365030400 12563177 -1356087514407149474916922543892470102080 12563178 -73714941070443223678290647583556805376 12563179 -508541150203485179257166354123400655560 12563180 -165151678283264665070518494567767654400 12563181 343027074812920768278568808609952672 12563182 481952579723355751407118187910590064192 12563183 -1093540806530520425193642533081600891568 12563184 -61105343442748639994117748446705221632 12563185 -1019372507807016222001414669272631228620 12563186 37954482809967619086401473216757207040 12563187 -39657862731521606913314909268474226176 12563188 -1436728986966095272945952324962682112 12563189 919282043555146404693778951692729090990 12563190 -191550867155182758389984779956192132480 12563191 -1110849850873706399533526404535263076328 12563192 1364512770680464416133694676174292992000 12563193 863550337764621234292616027897058986064 12563194 -747348756039396434299345396010963398656 12563195 -289686884555957920317620955306234124800 12563196 385963277642030767788453906089044296192 12563197 124153948925900485749646820803047928492 12563198 120732193895467191900122509875487476864 12563199 102760826397984123313797691283843798400 12563200 165689435714340994321779559346313625600 12563201 -35203994366735307827405604814323903936 12563202 273276853294777822805655617850397031424 12563203 998278931916839205086978959000233171452 12563204 342906360194169846056972523896112957696 12563205 -854175225726747455381796077866849852800 12563206 1279872342489935334877318954230106913280 12563207 -1729457978020262026446370539326262845544 12563208 -904047994022398186106230744409443123200 12563209 -494046638337291525182744054192098127590 12563210 -263351578167439136132741127390803880960 12563211 1127261372169769254092770071108384013272 12563212 1729609630964118877733777800160192102400 12563213 -122146815524248626538946809020837110676 12563214 -384117027343040026865960117216054400960 12563215 143041339544539121006410763471937484800 12563216 246625707881314998761398179237980012544 12563217 -314081602791863181482123643563664967152 12563218 359723351900897197498465267880259815040 12563219 270816324950580258793229983260969205248 12563220 -50541214958121657959109839158308311040 12563221 -587051148619910736932155116253778912256 12563222 -173454315327538754519247043490273885568 12563223 416721756188735320817225338607673575784 12563224 31723143245204112732635858214162432000 12563225 -208670410693531166476075776668352692400 12563226 20316061478467904784560908551282522816 12563227 4519181894514324004145741967938823408 12563228 -782543155624184544344594864272785234432 12563229 130079370863827316201227510365947272320 12563230 -306998358424929078228612827651108226240 12563231 -749623422882887319718676533106868887400 12563232 -1101390582025062278326719308583027081216 12563233 -1977344038495012512041912667354967781100 12563234 -767411022525932949787282092816262013568 12563235 -1372232413955946078436712191011906120000 12563236 -255320022880959790038614313556767383552 12563237 -964517197162419149043044115397011110400 12563238 172136890419891828987893514830305914240 12563239 151903240363080504316741584300240028640 12563240 -438528480544233611331785141212869120000 12563241 -1601720605435180699701461115755460498816 12563242 -12926669796940850530410954567735739728 12563243 215498931659341079681628232691902935552 12563244 113723741147526879688891937143474596864 12563245 594851110955309128528004742527254159500 12563246 -312959824147337202656339183285829841920 12563247 689836173860450673933533183110480864128 12563248 256912453366091701786382501222588137472 12563249 1193278732950556841267091640965933599250 12563250 -116462694465257149716307855008797952000 12563251 -821621683849422850703683898629140509400 12563252 -404287896847694939863382058962650729728 12563253 -505270602814880207431055975934965392260 12563254 -463300270923196850563380959804146723200 12563255 1325054439488059608650056983283246585920 12563256 -327255246032869864712584380313770393600 12563257 -828248213768704414964664176359537911894 12563258 773899217973169829336284385176866810480 12563259 -518665637113759526028568233409591883496 12563260 -108571568910614480401625573697806807040 12563261 -476510061386436279517452434503159757076 12563262 1721970803042659077546643157795513472 12563263 -406433422659230257146268897854076775488 12563264 -107339305119322049799711450549568143360 12563265 -329229639807185491230604534033252037760 12563266 -857088701962993429341082745223253413168 12563267 22862232210855110714200268747206683648 12563268 100013201716736022839874977520106598400 12563269 215027649270970978930119986750339727420 12563270 -22174751148256183258113925833611078400 12563271 -271656415682957518715333465720605301328 12563272 -950358469056801519398347154616498616320 12563273 91926803245815642125238862119762882522 12563274 -189800694779311753742561123622441047040 12563275 -418585155086391166415862068885218775000 12563276 178856409929958905072241949470983156736 12563277 -400103235084413884881581132827425719040 12563278 -117309107770996823087174069880801680640 12563279 -256435528659199641957078765324077961816 12563280 -124075734221335967761383111133145088000 12563281 48260412195838633045723217102285620212 12563282 -1005668718761430712421633045018096689008 12563283 394642690399998208000718909883148161600 12563284 -879025763275663236933522154169681248384 12563285 10097878777567942230834876696106008960 12563286 300579208137878381636193119386267107264 12563287 -829332673126425749562691673701732484736 12563288 2398584146322391345978737679984956456960 12563289 -155867613124049404121109511105641976320 12563290 456180174478331852008907444496311070720 12563291 1940034509950495763513826976942269133920 12563292 -303596953547137942888428450569310855168 12563293 -379587785953511181988619836627656227040 12563294 -587959521409373598380681736223783910400 12563295 -292528030981946746663176320301417336960 12563296 -557881889439664347051231462117066670080 12563297 883281480315060575404871869109332554132 12563298 -39911335907592608622464923334415935232 12563299 -765578918843131780037516408834736636464 12563300 23744920580517283340757360054207532800 12563301 967752324550584970204242153016855910304 12563302 -5505113313655681162502305962221472000 12563303 -1144527004436792581711182466815862045896 12563304 445428413337031879324146900439477616640 12563305 -792669473833202739549078900361979544540 12563306 5979700819471429173694551672133574496 12563307 -5630121265391833554129093200364706596 12563308 79292097693284045386515022081128333312 12563309 788685629561365847947668356728663983360 12563310 -5698928287658217148326030443213491200 12563311 -493264657483665014660032839700764415728 12563312 369575227272789231014717670893133398016 12563313 121370540014245673532791839209924183040 12563314 -640782602456860373241105948616745205744 12563315 83405656738425228363645644192748807600 12563316 -163588078908082523459497071379586273280 12563317 -335520435942318444524824125142149314180 12563318 -903384082978799632915406274484992524640 12563319 289964502264739304324720407095896045544 12563320 -123226588117657967252467835106164736000 12563321 -1366167021542364673483812125626369619478 12563322 1004151712972917156713025983865967703040 12563323 135986939000946531200573029968430230000 12563324 24672299937306491616021682512855230976 12563325 19875272525648389100927537535947764050 12563326 -422088711371998886119648377889939557888 12563327 -502716868893707721156880504275775901328 12563328 944118999610017781468748871543942021120 12563329 750669497727716986830386174430403002180 12563330 2066615024776998769387219649515712640 12563331 590949244332721448130669634514025486144 12563332 235327244697843979601156480241125990400 12563333 -1417172022076517231034089961768806816418 12563334 177463671283420402089400647944325102720 12563335 -1159859809505528512628070852933961069440 12563336 -1015190508621035803643127289231434547200 12563337 -409758635028934892236047430212282144240 12563338 -358892128317780076611483699172702249680 12563339 -366660864555140072694085261570292794560 12563340 -77416141302887281962464620413175910400 12563341 -637358277426075315058276900808724688928 12563342 -77530015195560595246364627388564326400 12563343 -178945956393853225776225340690640087712 12563344 -586036014078010945095888393582243201024 12563345 -106273820429748024935614601578794564480 12563346 390263521563923752292658227883166464 12563347 585276080822726998198992136175438233360 12563348 -61356934577961320059548943618135425024 12563349 595638231340062453262951794537773288448 12563350 183778111654670886216764305104268156800 12563351 -343414302031859912647810485059892886200 12563352 -1155585115446009371817841476078229370880 12563353 1633111866794275849446232150937238048 12563354 -1131633169059548089719947260190016288 12563355 29688022779574989331258376896209774960 12563356 -374812227640387703326914891468899337728 12563357 -1271731346738803884851604167144218959348 12563358 -248227810709888398764717235917173658816 12563359 641951755578583446733382337302343793104 12563360 2019125656091665972113792086382953103360 12563361 196240595167807888735774338122143606032 12563362 437426963664304180308441042567253446144 12563363 -1135273423242763063372574225193260900388 12563364 -812523375988628548793708550736202876928 12563365 715161713766001015181261392715629483260 12563366 -554791529938343037234066712061375566368 12563367 387727470626926665051595839180899920680 12563368 -987758339009840095935437727780750013440 12563369 112980365188474539444287428670705766720 12563370 -182414447913647095725060313654394880000 12563371 1443845367215461761125841698760444626392 12563372 583634150371614790196122158028560696576 12563373 72688247680108974950972422687701299904 12563374 517200910522991465061684686780032422912 12563375 -1826224267437887625798296061223957716000 12563376 -64226587717713047552273754168518246400 12563377 -488020694094272524710382839685478647628 12563378 -795617894313314449457609952121179874176 12563379 -93145486654446629343586567184960392752 12563380 628472389816647390495964481515981094400 12563381 791084745228459560120136104430010483182 12563382 -195268671759075135467031958434903244800 12563383 442759948276883968945667878208307225520 12563384 -79565237863116366671664572031054151680 12563385 -123044823727432583199428278606304439360 12563386 -369577593482479358101405784680247914752 12563387 -75364858628369287173998252793477618528 12563388 167868499577210528057460478805699510784 12563389 976930194451174989232615571483701205440 12563390 -165958623412694915078442328590378263040 12563391 495502377240310834489379350260427584288 12563392 -2962452690690018196839670499522904064 12563393 200903652489478209899293914661362360642 12563394 498667695408954560204750217885215028480 12563395 -44108422500109467690947964099982355280 12563396 -11887042219152063835547289350258500608 12563397 681587701701275664918898344138147886080 12563398 -371915626370231503450208388944088109440 12563399 591680590801987721033828626062859563264 12563400 336505924007120401965670032509506560000 12563401 145012978733848051910563625780850566400 12563402 864234698603683329503461688847557551152 12563403 -467605596969414802718951473124630617896 12563404 781795659877080082742893277344790374400 12563405 277965177575670980905445580893522440320 12563406 -228605930690343231626562630068223689088 12563407 -278644464554607762781961393496697281408 12563408 -43622957373277324908724144096949698560 12563409 -231402391040075684531227355598943861440 12563410 -537683872533770426954474220149507811840 12563411 682880027112509128089368803783227607632 12563412 672933093103405300200876549184201869312 12563413 1203213558901815580483746332204034627662 12563414 -88233986434128463238749992331655134944 12563415 392797520059311550268483780123557913160 12563416 -261738136840204264261887208390648043520 12563417 -1154696503771438192619754567169239660534 12563418 76689134965454501646013662954297308160 12563419 -24084939604395115243335071747929449240 12563420 159642430068014580074447042812512929280 12563421 -517963687438230958274500304201433049440 12563422 -940899623482607908247920721272720111488 12563423 -351428856113280460284547111928230356720 12563424 37692494931187226029747063975568474112 12563425 205100518073866817102144378935803129600 12563426 -849047139193589634880818019908652838400 12563427 1028046806085724538697605084533333174080 12563428 -588038571846757908392968240467602595840 12563429 728951072263841125813128544508077651776 12563430 -177781103383061696387610888178496640 12563431 844896787611452275406833126660773475152 12563432 -118516877757910987045429011419780874240 12563433 516622380315860496912224238841326505380 12563434 210026255648211228778584659979789517920 12563435 1142088838603018352985390810114999606000 12563436 -96738388157339740224468852486340202496 12563437 516770567886036150903862065693112464086 12563438 -529734669509880039586236144808095118080 12563439 -8502044146087903769295890279936324352 12563440 -169825052567267469530378238318560870400 12563441 1765372180596801023449682801988407046384 12563442 858362793171572699162586870760570512672 12563443 716965910149812216133900282554974943692 12563444 649189401479404557603458855650822167936 12563445 678287429833732738996250933045102721600 12563446 21547463109825483618651374917240074240 12563447 830302566255605692190078863227874176840 12563448 -184831060229579954438036976551689543680 12563449 -905938710915086684394981613988734672000 12563450 202531429607739156120884986913506272000 12563451 -770332387175707192819543087773582712320 12563452 -902852717417916393327605329699366875648 12563453 -662622694946890424481565913556003393780 12563454 -330981261545184322111576337381109879168 12563455 -922393576585188346863948010441569215640 12563456 1300101902544996169280467092328792719360 12563457 -810055917644675101242408918001470436560 12563458 -459520043383477042397990257528459087920 12563459 1288466908576155763180045452574818177816 12563460 -102383042023846120941663899070328934400 12563461 457991757196288328195613612340315629984 12563462 -120889899696599862155140317885942021888 12563463 -287246678268866455688980806531283405824 12563464 -559552737493550115628581499381397744640 12563465 352966786163101238834092630945441185600 12563466 -118675907053912812367490659201246666752 12563467 -78108047420512246510241726106657408000 12563468 -303766558139755628472699745446692926464 12563469 -1229859183597946563266452479755753788500 12563470 237634188776170473643995776427716287680 12563471 279808698504195470978560083198070167000 12563472 293252109430618715088365696626455674880 12563473 598771336971541723797797058180167784000 12563474 -236625108432931918360225723760097140736 12563475 -212386069246639557216342933854313984000 12563476 -1398521822173924381074349500253403602944 12563477 904461014919134521204056633098515885326 12563478 -619598755058059878867954545193362453760 12563479 1689243924925286592170703435736959696160 12563480 93567021629751368766405951987483648000 12563481 347512430468846748440345774078879089344 12563482 -10947663849625698460655670551668336896 12563483 -33985346605141189605499159340905289256 12563484 698241310522929685132495980239291351040 12563485 345275804457742320738484863612925044960 12563486 -263170342448100059444043570356510273856 12563487 423870246553201033187680464311284091544 12563488 371429294082785020836661804005417025536 12563489 -2958267012404094981728751692699776364544 12563490 -408580910520394347578016846764756858880 12563491 -259325851199939287712622753400453988016 12563492 -756378984334671220138293398205824947584 12563493 -1173929983023671925548234309265746033856 12563494 234555384074037730882721493894335089152 12563495 -145770377159179959057776080064043355200 12563496 -495705999615185460776071166577196646400 12563497 768488634123937412464428374791302842880 12563498 173699180222479141304091616995118237536 12563499 -106003640998850046855399089288599217184 12563500 429880587729917809891650241372897536000 12563501 2018226701000556770507875477900932164502 12563502 -141418626372054743365224128629143991296 12563503 -2015382045360095221931098923615172921880 12563504 492700203697089490961704032807974584320 12563505 -15214645709106138993431374986092711040 12563506 -2251569892142013312862655717802443136 12563507 409558153126879482534285079463123346720 12563508 1009449505818208005820965463192104960 12563509 105164196237124792128149879108205075616 12563510 -408765963841209194118028718841347028480 12563511 104975973282957724263971520151287369984 12563512 236258388734650164937637755151448268800 12563513 770486748143880027999932126906214656640 12563514 514286624477533720942968265829536961904 12563515 1397970170160340859722871389866117085200 12563516 7281704191100659676667963747734166528 12563517 407821433410637504655921209251163969280 12563518 900819391123641600258412798537033832640 12563519 -1416528178137236363985116459786214480 12563520 82838821835501470651603671024087859200 12563521 -736971221614850523973458639869505685056 12563522 19791837930783039309530925485730245712 12563523 311779765035054582303016927184809388544 12563524 -15710041285863239835467619973377195904 12563525 1711917154596039510639584682252096000 12563526 -49652365444317911096384382462330648576 12563527 -1291128875257930948228906808321563487088 12563528 -3956379652285226587019774122030016102400 12563529 324583185596475570953578802666986219488 12563530 173049356605215122647624553867532518400 12563531 -831631319689523815825587576623804712000 12563532 -755573654382578944871064758319336883200 12563533 1019536898798330345739047300815979329740 12563534 984541023822874836370419459227131060416 12563535 27573593936905656024895479592215603360 12563536 228071765167875166384629954626456379392 12563537 -131422868313703161232626911358878744448 12563538 58708073169974525775274655355398243328 12563539 -1652379547684609926154776127030647184660 12563540 473768174381459491909458466119229409280 12563541 107970124448027745221253684426430663680 12563542 -16695841737829244303534364702908209728 12563543 772364256864360894534542311930438548624 12563544 115258163637217922315193939325900554240 12563545 886841114918930225205845369363935575300 12563546 -91172622227720617785322995178272184320 12563547 366707590091609117680497782845841340528 12563548 123422772507910260398290302593637113856 12563549 -1267676487920126728607710695169595675136 12563550 -169684567866158857272503741189351664000 12563551 -174820448018695684848526076689628664 12563552 1851532472660380376534395498482380439552 12563553 -1139552671347972619485504332695174729296 12563554 -432554565621918658455472650715541882880 12563555 -1618235632583988653969599275184659328080 12563556 -82505126799746971160824505459282558976 12563557 1387573384286647847710054168252989111806 12563558 132093787379195771522694999493332875520 12563559 2108319530942384630180168139131112576720 12563560 -114027248211738080679461408800555008000 12563561 657460303424949025918224315241442076960 12563562 -29528505522317627489631078697607513856 12563563 -683465217463404737192404965183104577600 12563564 635388617117881662442133073985207019520 12563565 -269642849527409302439895050526716830080 12563566 -119652081940286684833812361618061765376 12563567 -1326444550730381740584050127227814222384 12563568 3980170502893229072995545998239825920 12563569 -1360409410446144941903332254588026602956 12563570 81894763890773513572113589956754037760 12563571 14027853666925165808537642208885251184 12563572 -69305269481382164988135446767214157824 12563573 -1622630550582478260119439008584496655072 12563574 391754068437725335235702769683408602560 12563575 975802327899562560939622466139718638800 12563576 -83679493379413504079167700497337425920 12563577 54981616410403567522390247992665190848 12563578 -774484343063385030986722410770155630080 12563579 49395118756329575940373681240568586240 12563580 594783287405574599785682391147743708160 12563581 1460296235124920235425453768331919957382 12563582 89878966639838460768423711478677499392 12563583 -113395267955081157270584491230710396400 12563584 -1658620354356286902135539062793840885760 12563585 249510299248963582333546313415510633960 12563586 119956310485695090740025991558499226624 12563587 236221130179037177488365258990928032832 12563588 -819840833629952681697565649228459458560 12563589 13853665786720250624789714861793465216 12563590 -70457709772362610215773262237359767680 12563591 -1548557153915221054754648380285849516008 12563592 24942072901976759979959047423875809280 12563593 -424272343336652919582044890407389298816 12563594 -455832867008480174173225873597151069904 12563595 677132677863298867486653747823873623840 12563596 577812327316891425290679278142455216640 12563597 657486221192392919208264591114111625728 12563598 156329125389000842068381431597245153280 12563599 3323011164121191704990362603825068834136 12563600 43069013390532172741626570111603302400 12563601 71934520639608600551001577262994079104 12563602 41553497994022375901113495648501850112 12563603 391662220657227255539445851495821598784 12563604 586161001857133707768922435848824019840 12563605 -979886324131776615289915525699750696740 12563606 218430893392975177196633062914014886528 12563607 -270064162403063563828695172512161172480 12563608 -139745617835899157599027843874365655040 12563609 173111191767097280024840805052137110916 12563610 -114915643287957309005206962843171882240 12563611 12491546453423283350087349273659867024 12563612 -399562500087366200736265604173505310720 12563613 -1051774221113106060489185775651468177600 12563614 200874144727016170711598532848929610112 12563615 -273693632605780503559111458241555665240 12563616 159805502617543891981701073134670577664 12563617 -1268167835766906774550349982536314060800 12563618 -291858486655367605995891393619113553920 12563619 -328133716418175623010203264176983894720 12563620 1252096087104807041218803377342913262080 12563621 148268281899377567301380260272715517184 12563622 -156210432828430542944400419890027465440 12563623 373701724037856739713704879879969819184 12563624 -1247592488654638213589970890450797655040 12563625 -1245470540180049057715390194207337152000 12563626 392588022045943751172684443068287110400 12563627 -1848860753653303972772236876251550499280 12563628 -46430195837594501232117287972538236928 12563629 683227255262044085979508402431830130564 12563630 -78613345133156870330657619517833962880 12563631 869143406274169307428972990885223556528 12563632 99946419909067005115504510043878670336 12563633 263063710951899017769563363132544035124 12563634 23069125139439031889889576269310918912 12563635 -16347942913965637293709633310141168640 12563636 -536576967774079918169731726714469498880 12563637 76743515306222125700327835497722340640 12563638 390323861674158823857235509682410594720 12563639 420956946693067086150606385410330268032 12563640 -984955257045541872652666095429064704000 12563641 1064813899809493327618268321063237712900 12563642 63284463861140945956286515366369250304 12563643 -517979473052425855427436003921309251472 12563644 555269297552887834188589515390110606336 12563645 -358668244848649744078305905269876033800 12563646 215207629354471958946919448019657135360 12563647 122331846573370912991695453964252097720 12563648 -271383864888364531679042369558902996992 12563649 49562662281970768231024815094623594240 12563650 37480311226349932559110684531825075200 12563651 -166997937217248249624457939836473400000 12563652 108136322108625505219001073353772288000 12563653 -148452210735189370991971019446473579296 12563654 -13770458393030483089820570895423383040 12563655 126355240893922915423549843944293068800 12563656 -303123080906711804361468902264346378240 12563657 996217807882917195710887715138644796580 12563658 -351583476167493754652475763044076290816 12563659 3235751709982666431699880921112206848760 12563660 94613796731642597988789098076578503680 12563661 -829147846026887981043936733494965495232 12563662 -59554659711797848958182926938840678400 12563663 192758668323058425097747062882974840832 12563664 235537394360166742173590991379185008640 12563665 99432386841529474674567799942409031720 12563666 9978654894114011036502200830167475200 12563667 -33268998272457631679445065514021024480 12563668 172230360206081713370009035606230603776 12563669 -9286634156776795446927689404311114930 12563670 31774677940905002454910070755340697600 12563671 -227574073816396547253252512451476691456 12563672 1566755092576732058886208781410867200 12563673 -128333443426519046310198585236176666416 12563674 -241260249505777585231877361778617077760 12563675 -32160163952996134150044351927611041200 12563676 -511223885868258737877763322482007789568 12563677 505194743652890551037200594154642949472 12563678 -370392892867222120124478352737911487360 12563679 203825546864714225396047292914639014288 12563680 386741172262093876461264764968894464000 12563681 5523305203958438077291605748326722880 12563682 509856879964764060452472429120726311424 12563683 545830474298063627167188229298855186640 12563684 175281065462756234288290338463954599936 12563685 169138388741495185072517662933222937400 12563686 1442044033706629827655262943407586754560 12563687 15582573658131497203400794835831457336 12563688 558999259223398588030437003804956098560 12563689 254934463471531422726539950933950274490 12563690 -420222545871140241215517335583782858400 12563691 -123077472996871976126455502206237440000 12563692 -180290538839086759896255633843581230080 12563693 1150532686787625799619333490677154620640 12563694 43525404656101184463305527093572372480 12563695 -1097251585715372073699567634294855951800 12563696 70061783561948707589642666476243353600 12563697 -7007982325931385747038527613507425248 12563698 -341273092263064200513336164909867860464 12563699 -529580228227254421112313464820971579460 12563700 -479416480464772189776500451646771968000 12563701 94749805029697919680745924789220558432 12563702 905124540155705114028854486804519084352 12563703 139944537906592244283065830859723073960 12563704 -99642466553034160400542360092554158080 12563705 123521834839470190135002828636049480320 12563706 29296625900709074330853276786961668864 12563707 177035903716783144250534816874637260880 12563708 -46594544329825421189724559283298722304 12563709 -285622097358114076930350248785108106592 12563710 520317870610137933528626225322518444160 12563711 847754055291139190566259790759488937984 12563712 -85272986815000001902740910261162475520 12563713 1223631897502911558168927271752638298544 12563714 -96838779621695409627743754384811216128 12563715 -103631121362678269067042454408542400000 12563716 -1139972668083168491723007438297552245760 12563717 -496192935106679049305100063140782590528 12563718 -313167630714124934614400861994603429696 12563719 -648309526694304128350025068031673412304 12563720 -50918112236112749072511093869519462400 12563721 -1811425775754446347231915116206766880320 12563722 160066789383073708349239519499318443872 12563723 427508345447374411694959047238213359024 12563724 859759849362629214022731763836630560256 12563725 -1039548985682011755289688147702304598750 12563726 -203791504175646779422870837490040597504 12563727 278832757108684085866729330817745344256 12563728 5722627433100300708223410187430215680 12563729 630460600170838201899133239360134117376 12563730 109676846989706102862663685233432281760 12563731 736815872301913251317591046447709350240 12563732 -293465275293208696080684269673395915904 12563733 -162360262387273717958865129362570332032 12563734 288725531015493893805476442664626800640 12563735 656323558018236324446924477889404566680 12563736 500209678621823224955965541892863078400 12563737 -681391544293090872638478151886109314614 12563738 595964198915594333180190339202833408 12563739 -796466527638810556180680935689879981800 12563740 2598059982159143222962922232294113280 12563741 163057941149404544517870267499108864800 12563742 -153031608096201577438730165559548768256 12563743 391879293129346871262600459719164580344 12563744 2255634098230900928266580586359288758272 12563745 -152774616427635666854007539558552522880 12563746 167103705903133565817645483673520050464 12563747 1515075233136389497387911809839282884000 12563748 -43620403213856197512677500984972917504 12563749 525661328563230295849235562296298256320 12563750 -75712756610704990514051356342400100000 12563751 -33398285844938668223639215806311304240 12563752 19252716637669193762532693538895462400 12563753 16022486718998909754048292631973533448 12563754 -106361294383502870752314788300603002368 12563755 -600373855925418637532269672428769038000 12563756 330554944594929818909591453974617833472 12563757 -209647836700983192377884083865669041480 12563758 1243229235597670881546704692398128414976 12563759 286647056125059912428520352462440636288 12563760 -87438124953250192838780682341371084800 12563761 427243584779505866338203503244626170432 12563762 -668639402243886658148704979831923518336 12563763 -3737586783745251580425313578019138512 12563764 6668637704090011604603358520357206016 12563765 -712989912965515905998301909849297331200 12563766 130485009590640799149170077006817937024 12563767 598469246150754109893343321311461935192 12563768 301496190742320739303437401096592998400 12563769 78504130023003882005810565347462004480 12563770 216085465006534604399459991280546161600 12563771 -1499444226110974988604751494945135349656 12563772 286209451832463469824148997999387476992 12563773 -370228355800093704640803257798942072832 12563774 -437764441050306013758186780306505307520 12563775 -40464276399342451200058234913293920000 12563776 175724836669194896000979407406141276160 12563777 1589003373530236331965861967453510578626 12563778 -182570136595324849314853399025457772032 12563779 -130656807516746446451841578333260826016 12563780 283637018661383785718254410681882297600 12563781 -989554773423129427850726393623095644448 12563782 140602153013336969601914694603475353600 12563783 -15059695041847362894188763822909545256 12563784 17774831453578772559865865993452216320 12563785 141366198912060292045130077325226239040 12563786 721785367731113071418434833131374666080 12563787 899083754264464243369841620544162425560 12563788 -920299510077995618985251782131924154880 12563789 -550754923939784408215776848910203563008 12563790 -118806659831646487794643498320399377280 12563791 -1528337023271587068975247568165342062416 12563792 -63214625495330102056780443370717593600 12563793 991431375030006098378100026016282480 12563794 -162789346644872858072618783239687539744 12563795 687785482178928727975321802226379786800 12563796 41958625735330215829071114928210145280 12563797 -1215438745339385723719991225470122408754 12563798 -181594829709858420353660650295323267296 12563799 14235394625559420308048642119129141200 12563800 505848110695728011713528017291843840000 12563801 971672050036102804822795098386074755792 12563802 602419121417039826924770546283984023040 12563803 355417559831715531121174791371069912080 12563804 -238499633035035124450641981606316081152 12563805 415812062904474407454803895127010979840 12563806 -899205141393453766986536426345979751680 12563807 -842209591760746176043845957695537267160 12563808 -233192388120837007804033498641210802176 12563809 -787477167990804302031029255934427346796 12563810 -6726705746926010562938396646344240640 12563811 15251952453238487815180707849838477056 12563812 -18443335034011814734062192667171328768 12563813 130255049767311954737429592772471288062 12563814 -391062624605413003495908630151171868160 12563815 1667222646136355605465164752551340344800 12563816 -842191455227510284810676652033238026240 12563817 88029041620859889196231173011334073344 12563818 591057135279873775190306697992681085360 12563819 216826140887958309699693243844659914544 12563820 -589561412341073067877476580819939860480 12563821 -243742833091845627903047898215287543978 12563822 27017326582221415026451049918430600000 12563823 -152474372374322126663315533801286445816 12563824 21708020771125885051890474915680092160 12563825 227381700448322462942131103864888996550 12563826 -10368633263316270855822889995652116480 12563827 970179153158772612467548580145784361832 12563828 -330249999681623509849580635369681507584 12563829 2326782181339091790399910775343049288800 12563830 -46374134321310184106858150516749501440 12563831 -19329000116856322123868082109993405440 12563832 251184328070145163235377946098643128320 12563833 -1109836105659959926045478570988879894624 12563834 -420342977291518046964962881449300887184 12563835 44889510038051855375885813871095654400 12563836 -213524813043694976990240879430720747520 12563837 -1044709928830283174452979225760595281024 12563838 252337450544611135233149115380993157504 12563839 -245496654451009356878895782502504895360 12563840 604871949157855023086075305831012761600 12563841 1092080490366311428707948242132502871104 12563842 280073959958841474175213578865033692672 12563843 -2553899503996914640126221207879208417080 12563844 -550994379048138544411867332307878297600 12563845 -430309286843874907691367531155509740000 12563846 61871840569259765371980604394158219872 12563847 453155321523926138511644076419464243824 12563848 -1506744916070730844047219169439358689280 12563849 1716643407472592267736472109385716645136 12563850 90119835681153795953527722834426048000 12563851 1292565262191399992493532086235595120852 12563852 660369667752107513478085148760774770688 12563853 -226432770722198002477052472862632108096 12563854 311305039177334751137835376402822589376 12563855 -649718705477572687426181535217001925240 12563856 -224711362114835931450163729022740070400 12563857 -1466901665344425968706109530708019282894 12563858 583976405867585173825613984277599291280 12563859 139521070784187136078869362351226084864 12563860 159965870105665416588261000146051086080 12563861 -257866450396836422988319028351313161700 12563862 -126178668694241472475990655964722540160 12563863 -308840068312943157687605162903368549200 12563864 476171365615458397498453352817344409600 12563865 -51852085044664835888301241845253152000 12563866 52157672210991866977193173036700774400 12563867 2221661132282931103224763792424535339432 12563868 41987915836700950820332938421221774336 12563869 31837294404026897043851066711874634144 12563870 -561888914576663334179576494228600448640 12563871 -339937106197943530179101886345809372088 12563872 -131600753782682099773836974525284220928 12563873 540460128682711600921352979197853840000 12563874 -428249730109196759834106415103749617456 12563875 1104555279461334077579596911338313744000 12563876 -75265404316593655143058814109421412352 12563877 233248064141409761978182739019373946208 12563878 -373797394779880288338057340879480153344 12563879 116614703162602849958067313931171358384 12563880 55277613926306845031505880612203724800 12563881 -412824958270375347509613246179074716336 12563882 1070527225780668089538651968040243183792 12563883 1089860941809701536800657741703786800 12563884 29636476991302800813004598345371118592 12563885 486953923885078222253637343894621644600 12563886 37841650036920831807059454348838438464 12563887 84596350850490624518342647826949843952 12563888 74902834779468842306794598823146225664 12563889 125714773970902852484366825679676413888 12563890 -236672825058905814894079231476430024800 12563891 -250950658084472392401455743910385206088 12563892 619331595353892019282132234705102589952 12563893 1164831824439101600672163936734377330780 12563894 -495679240494602507343364993078381066464 12563895 505251142383477888286643698748774353440 12563896 339115980271991998552877380647671009280 12563897 126086342013018047973169945767285994752 12563898 -200766239657862710224035194090501179392 12563899 1574727020224281129235383589409511565536 12563900 413839566551530124550221702049718848000 12563901 425008937330882264080889429727343235904 12563902 -533443798464741867951406048269895084800 12563903 322514772256775158972750891885884390768 12563904 118382568494474767725649955440973316096 12563905 175293663761653361591331267216722823120 12563906 1061071020941854765633501269984315091152 12563907 -812822289938362301196122592077037244608 12563908 13902011738845439900609332154927886336 12563909 -141166922135370086689279139725217032320 12563910 11340097364650405022870943477625522560 12563911 -2085271944862210738603828892967961069056 12563912 9885269822696868905075646354920939520 12563913 -133944330185798286936525910124415868656 12563914 -1681755814187323860941964087741758880 12563915 -69172615158207049419715684355518258560 12563916 -187718095868824343555355598676008616448 12563917 -322866978862984806589421964246420455988 12563918 1372879011017312705614185521866999814400 12563919 54853411606004976689568094108300819944 12563920 -48966173046641533970881828300179456000 12563921 -539752986234495246606098243086682086800 12563922 -38308817612818008869781988433913062400 12563923 1972389866474423920926702925912779993600 12563924 947518257177717078110323950370887808896 12563925 -338899057876526725088733186923332046400 12563926 -372983020335018284151497287691997254016 12563927 1599905790723669420133895232388603120776 12563928 -29275231362813081288241776052895416320 12563929 -35866466634893006865281623134001369408 12563930 -547949195652288783334158853640938340640 12563931 -282536810091547583687928253340875316880 12563932 1055088902241280113312945143108380262400 12563933 -1687336325711430166743405967364050057818 12563934 56935880171466406612639077848377430016 12563935 -1015413448270575076701335932825035782640 12563936 -179270436452099068026854031599389900800 12563937 -1107330244370563263644802231888443278560 12563938 -704398240008575862899477148244165160880 12563939 1933693340889937257076225996979100693600 12563940 389146655167912936493873143421195059200 12563941 -26646225916611480231383051902560670536 12563942 236681325394953575389622411062148833152 12563943 341381747112114607923516740045003281320 12563944 -1283128490686770195564305934360113955840 12563945 1243066617312704043764096123852606609700 12563946 224825486943585301134213118451939679744 12563947 -366195364702339418060445307263182858496 12563948 -786100764236479276302465977402288392704 12563949 591005645496389265104694198391442086464 12563950 16605790557607952864195661066852086400 12563951 -821625346584606954559425511923347184048 12563952 -40805395937910107450295349154164899840 12563953 519009113061883625193295158717599365202 12563954 -478215822059062612548544154461296467040 12563955 -420405746521536516773583049131750998160 12563956 -1106677229554884898875600950136170987520 12563957 37094275853793097360844561455970714880 12563958 147017703623486121456572919154214900736 12563959 396004294828085672281330774329478548480 12563960 946373374725132267094681484394246144000 12563961 -1325200256404300239289772578976775799728 12563962 229059675436267002182477886855008741232 12563963 1023423303075953824835257163742223474212 12563964 -96905231114564291317860819152487628800 12563965 -1022019985247529236849694229301918484480 12563966 696999301985771795849233620354984978432 12563967 919300713730112610438471488381900937048 12563968 71175199975485680321483202449777885184 12563969 54750077860803737450581449825163775712 12563970 -16680922498889280412062559595885952000 12563971 -6639595591993985007012426018795289440 12563972 -275113515960420984177511365395687140224 12563973 -716364415366612173703067803130110703778 12563974 -525158142463682953329312204311256959808 12563975 -168905051557174049104652476252911762600 12563976 -124904283358003162329095662928911810560 12563977 745064284239116279904203114743861516826 12563978 -398414491073910931316863035450252672000 12563979 358757221503618885786894134124158519280 12563980 113092500145508253069972503602137661440 12563981 -378792739567630663522839464354281682400 12563982 -416568767613022169466425997302160144000 12563983 -201615612586227661316417782619811134720 12563984 -105706471643848204926929277768870912000 12563985 253896913837036274185372585816724261760 12563986 306800598077434141875631893556598398128 12563987 490584322604714670186068951932282658592 12563988 1904519177994219836994251143877376000 12563989 -499320588159503233882646622267924513540 12563990 -1872853434034875695303242440455347200 12563991 32981871997175100602508729190434412800 12563992 394469260944734481835430055119973857280 12563993 1145603608321908635801581136775454545024 12563994 123750857380047690816625779744172381440 12563995 -412713786751332885139646166850495544400 12563996 -48628716988064817712844210387896617984 12563997 -1034315809505698251836551367701586063520 12563998 -16551278390938561651738989576941564736 12563999 -225936948453684718659175355770464130848 12564000 205790800425145413624737385674342400000 12564001 1987318346294011340014794306788522076002 12564002 -70588695301067472441985517244466867200 12564003 -250175223964837623827883523763748413952 12564004 -1187351082160746237524385135242266178944 12564005 560885623268249346626722401387117873660 12564006 47596821915577947426813018238326908928 12564007 1332092541840997444132928863215061387256 12564008 637712010781074385213482906435567528960 12564009 -552046411278742595522076119234442935286 12564010 -132110827604932045710314474612512992000 12564011 -523020285292604729014016311671561965388 12564012 -35695041849945220892046227463190450176 12564013 298943382589261276021999463314281263040 12564014 150308050560832874099408161202047051392 12564015 -226281606908025741589976841094825309680 12564016 -164050413621576963794846791969322106880 12564017 632839330666607530231016885808285666066 12564018 -188276416408762907014406814804475545600 12564019 -478560057171057914357656194523598339456 12564020 332451370378503788143402398990340915200 12564021 181106408428633958710061217897496742400 12564022 418487053788779028924638603530385554752 12564023 2320798886510166789767715790856512704744 12564024 -535692632172948378977068437425876828160 12564025 -345537890801844987434425451941217400000 12564026 610965446899007004664753379771024027904 12564027 261581222786325630809185752337676831760 12564028 1159620335896826599878480818514440711168 12564029 45930609557631210998828236424449485984 12564030 19702388090582513796887115401566782720 12564031 -489347108650678651943731437722890371536 12564032 -139862902556431147146743760252822355968 12564033 1131895940070873001814394738426666226224 12564034 146626880959716501223097595504277742592 12564035 65355030875779990642090019589039600 12564036 -417466990703308300938545111937238376448 12564037 1724337521527331725325086137287441725692 12564038 -854413078862861855334446346346633042080 12564039 889306194787610497147214031273289569360 12564040 -120899814729706655358589417093801574400 12564041 11245030265322109637899125285044233440 12564042 -265102829839066525446989615383989146880 12564043 -1245463665909632928213051861719344024576 12564044 1188889897906156527869471197173550523136 12564045 -241461014278660730767372762093282848000 12564046 -413736043974849146526103974320875423296 12564047 -1221827891332475651084407606205695626000 12564048 -71655891412032057694631160028362964992 12564049 769923252165344531895329549805199347264 12564050 -316075928674516483791012414412840560000 12564051 636795990631805747145657418830982696632 12564052 -79372461832699343573184408295668850688 12564053 -2348320469492442482338233297817348680 12564054 150323353228988250041440422396306564480 12564055 -386650982660473545698063707066108081440 12564056 484921997483681019344188827119098613760 12564057 940281895503728279358114697163219869920 12564058 11247603534005190685183360437984905184 12564059 2260540506529985339321278874672721746904 12564060 535206419729694315626676650212107432960 12564061 688505454400415300208644196583015290662 12564062 377242751651940253223323795569053073792 12564063 -251751560422429902743020515151973533608 12564064 -170657900438839000722733495899429273600 12564065 -721897437260676080304797733979453410540 12564066 593379634565159246812910074976882058624 12564067 -50294747050419317349894397900833342240 12564068 185981389473725275099830297848734033920 12564069 176166593790187474574331914260308511872 12564070 -444992191554007629584928355711049723520 12564071 -490905471615323090449873556633916247200 12564072 443980708179158714622354978315999805440 12564073 1022859453729462994282064851762254328720 12564074 -106072495124387367822798215493171246240 12564075 186814174203444869766030554229246006600 12564076 -148665919703441494319749077413266667520 12564077 848911377156043618890737105304284899926 12564078 200142060355706639517609412817035514880 12564079 -894077702993384571152195940286167217920 12564080 296842961895251105915660905356613877760 12564081 95798426520611641837226366654650621440 12564082 374547076355203695553460902749266823072 12564083 5973087610749367564440651612069196800 12564084 2303654539946019547918045510832099328 12564085 -1052131892784262390849471152919653364200 12564086 -274254953262595724666529577230833479008 12564087 1870671765711062678001766782183536977152 12564088 1639678037233889737821941319316076789760 12564089 660459746368540919110761118989690526080 12564090 -78950111681172548196077909482462464000 12564091 -728299539311094045118441684099178442608 12564092 369998423020005129490202281007434652160 12564093 869640757703452910861178795554608770624 12564094 -1504769291044516245043793392338143988288 12564095 443388091512146399579844789928668767520 12564096 120085729116062939494942583552370278400 12564097 -129317927213682675379826952361632112896 12564098 907474320895970634793422220202737906560 12564099 -148377066697409639478436270049092292880 12564100 -112609059038462311362706287874105513600 12564101 1198837403431022591214959886918076394304 12564102 3873110660144958994451756624614662144 12564103 57357782534292822061931673401219927600 12564104 669338237085430462338717077578882252800 12564105 516748359429582280618363444804588560000 12564106 462103561934854638477804251493483227904 12564107 -1933312122682919155301801033697745603800 12564108 -174431633923361106266612453193622602240 12564109 18690059346398862392050083887033435040 12564110 136253488477872457453230249578733035520 12564111 443305758881780302292971115851963641600 12564112 -237180230746898264562560593345488027648 12564113 634591972426310920997529990933623764800 12564114 -45042888337144557591442007187792961920 12564115 -42813228660392213675740104478788196080 12564116 2415817701278643162238404549146684055552 12564117 13304525882525323851914452610737107534 12564118 99765804799698299289479428980328765440 12564119 870884549135952538071501829708196185296 12564120 -241607431433326344980817681354013286400 12564121 63360756005855776524441029932655221322 12564122 491668708966528436979912923793759958464 12564123 -15464297577696065897950286123445580032 12564124 -850638324720641321850171777981525169664 12564125 167588130340927468309110478845264288000 12564126 -319405607606482589049248581738035465600 12564127 5555464994272727082489169927411029600 12564128 -619453993741923195977313446688053329920 12564129 328107244748641118197663743556135057584 12564130 42096378928760074610687277708547968000 12564131 -607575045429292212612581648066502091368 12564132 45707466181110733654053180346751606784 12564133 -707411434053463900266953989078028069256 12564134 -324996168049577419579115732551547596800 12564135 -292133618238065899425314992908803561880 12564136 -672209783505094527524619499570468346880 12564137 322337476045824004880534499149121921786 12564138 -107429496272118842936096927192709517056 12564139 102039064839371613242775605746641930216 12564140 240950988939104611347742541641828669440 12564141 -307605128519886533294801088546776427840 12564142 1123746687758599029688461467109082097472 12564143 302471069468139945456946574839369717392 12564144 80100211181399797776101389971322159104 12564145 345931044328601216171652542422463654400 12564146 421832818122508866186535447546411398144 12564147 -31822227736375118727786972586212223440 12564148 -1132617779942898606991484771982883497984 12564149 257074098121321296540658722070483148640 12564150 225719197781172661608949983729206433600 12564151 -55925038937372851794427231166647589848 12564152 -1439056806153678243212412961394717798400 12564153 -24628975324381786061116327365616314240 12564154 582174561846574851610526168314481494272 12564155 -205801593580922138312527498234102477440 12564156 109468797630782519632860707223905280 12564157 -264515491979096735496312227616042097594 12564158 476771681390865669844975169158765159680 12564159 -34342671072143051671313946072442531896 12564160 -81474651153436671077615689421920665600 12564161 677629954525635886379442851032956381762 12564162 143381300915479007587988942411145719328 12564163 925381191779040946636255695802685523360 12564164 23590107215592667064918128651097812992 12564165 -691127607292011991663607652092714602080 12564166 -551888103415499711629652980073991726720 12564167 -94018308963790182739532534469243014016 12564168 727148743804855832935136032593395712000 12564169 -1854069403377936491530988888137349931430 12564170 14512162327013904205851526010057625600 12564171 349932413606818188355530467514568813440 12564172 -68895523513697233137942906999633773824 12564173 -924600019349609904272190659571650176980 12564174 -66995688820360409687677086745353243648 12564175 200173274135224700583257057163586218800 12564176 11885744391559632946954219458395111424 12564177 -642919841572439305734508252822740414480 12564178 -249999412356352231370652412862413948800 12564179 2771687757993807175257217721685302773176 12564180 24140612919573247269449985018845184000 12564181 140440151305038007494617978259966378240 12564182 -19876760031587280907235989463849515200 12564183 847497456315635483542430168944376014800 12564184 -1553005301126654364109565131275056455680 12564185 -723752246525948413704438398983653082620 12564186 -80513902842318582353802018160521831936 12564187 -1219667719564378469509746849453253547520 12564188 32386330723249557944070375258329319936 12564189 -71335688594345729409822227307396136800 12564190 -92364662988039608433172152652087912320 12564191 -166569704477727847115914614018312562728 12564192 1348473249570553279510654391089975787520 12564193 -996246240180349503861069863848593598558 12564194 139320847682203910639227094816582767392 12564195 -92215966855037066469991693644743174400 12564196 880731450559191902470635378606713974400 12564197 -5151088506764205641714534182584085668 12564198 -137116076459631601002089350818761183232 12564199 648599066567859216086073463470533201880 12564200 -383980881371675369939212084551954432000 12564201 -133591068602658771358194063544115572416 12564202 19857522207009989287095114420276740352 12564203 -383410355109485656226668528607840000616 12564204 61102485844292741719910725376395471872 12564205 -300564817957105128120660834249833521140 12564206 562948943040176396008189278531199856640 12564207 -13801249306345538772793347000884766720 12564208 231429550867829122536835078438652903424 12564209 -376317364225452670949824634669673183168 12564210 -205257163676538141904789869760027238400 12564211 -694451971250970599835630316761215672376 12564212 155827308119982555258167344447833434880 12564213 -5846834411395295350892005981621827936 12564214 -136677235027793290382778256872917147520 12564215 -1420380629624463488164423873013386505640 12564216 288937603293743354910276392537442140160 12564217 -2489489796413853547724986896506617837868 12564218 916144527185160609125161169778161992560 12564219 -162275860546296731731427442623212666320 12564220 18886661181264390178577719229028910080 12564221 -1840176234076559337016223836375400272500 12564222 197226704068691652755994060414203203584 12564223 75612468566255784275718051142423499136 12564224 -387594396200621898830774944829175496704 12564225 133142873388383705338146232807704090000 12564226 -371157089806553749624423122603808496688 12564227 47180391547250000613754054266343581840 12564228 1213676467199931290261440243349039947776 12564229 813304206336459932012451209885604712960 12564230 -94470761241385319636979908419930521600 12564231 317468071917896587317355185841163586048 12564232 -2194723503762481210280636618396426188800 12564233 -614633189858604594554447006579878180992 12564234 -20623186655538198280026909196205759184 12564235 -858753412198675423559198995814901220320 12564236 -1176932181598314319837048467399694014720 12564237 532660065392066737915075536818639188992 12564238 -25684936304945053354012043019747099648 12564239 404937385642079316492973980433720992960 12564240 -80008877849536495632186551698363514880 12564241 -145370503201515405016966184032625593656 12564242 -1095682026104474031254967541622422401408 12564243 348661648727895319966542248221504695732 12564244 3168822314164636439289283399860989952 12564245 -729360075954137428472539224931411299840 12564246 348215687491585737276999136729459790784 12564247 -817589444211375627600350048201786661304 12564248 1419887421931481117876492617168724367360 12564249 -15613246027497107684000775808781753472 12564250 34815030759784068612144265377511920000 12564251 -23885491656156624868250441407672113648 12564252 787898570314753941374243682856052222976 12564253 201451303317718434336772085457491279884 12564254 236873042236042127522062291907884263360 12564255 -72930071656515043255757784882123415680 12564256 13070232643597186996364642469474729984 12564257 -301137231008190552722211562108928954688 12564258 33801730533827746392900287190572485632 12564259 -925247349294842047895669732078320645540 12564260 -307032578860178136663119435651855589120 12564261 121541548445147774531295300394661832000 12564262 140015716606292947942305783590222065632 12564263 -274898643911824663683613303381041072000 12564264 365985604805485454635669321173707243520 12564265 278784881693300061180855060541312478400 12564266 -156377975079894944854119516439452905472 12564267 -399627196484998714225234024496243607720 12564268 1375183101631831380679075304222630997248 12564269 164125462834578204135589507614383337600 12564270 -166504486361127578237615723420998492800 12564271 -31899976907559550019283396513016532448 12564272 -13357304894202234555941488026208370688 12564273 1272899169814419373693864618194334349184 12564274 938843408017907104643339927570709029136 12564275 167565459906335284154665501128123343200 12564276 766631879717982993717196424101172582400 12564277 -2735453339534278392613097041929312562 12564278 525393285952556198650607468566866241440 12564279 85437118843613439352561976755158908640 12564280 -837797228278922264196311465966328729600 12564281 -1613195872440226317430977548036236488918 12564282 -155577060052143647996891998801069977600 12564283 668739288991645970091931469353723543320 12564284 299163093297443211898488921376597919232 12564285 -688317776100217169359398499962918736800 12564286 103932998579907715309381441011012405120 12564287 -222584106371428550430794035009341440064 12564288 563646035001722444845827780938186096640 12564289 418905047799593991489479218979834625156 12564290 608990487782863792242086152335492602400 12564291 -648280542984486658648574516331211949760 12564292 717559743122811138925174524379948790784 12564293 -272112771809054954126413292441567337984 12564294 352361146242683202342433058613836160 12564295 -396573067088825138875819917752940522720 12564296 329856649055247357522414149575218063360 12564297 838976751793587126515149506423063997674 12564298 -70476958892677455688924209722600907936 12564299 18166617921267516052812596660070333696 12564300 45548373010975684964852744753174937600 12564301 1041960472889166408411000916344296697920 12564302 78687556363802522685601933780698353664 12564303 834697260754132737525656846012567053704 12564304 204563306393248432056961292060309381120 12564305 -1181384409763785106368823226804218131300 12564306 -298190128285688070810416946526959541488 12564307 -3431374325563329194309350921315570176 12564308 122700608540581010094174450360584793600 12564309 -374121346518830173663349591343440493888 12564310 715170645902447351908558227711515157120 12564311 -769133406203920299231989650007268033000 12564312 -159244446474149159336193091540509696000 12564313 1418856757782115915105870912904582696980 12564314 232845783784975769408879567185290393600 12564315 -1060301876477743212266470565457101226240 12564316 51643064669141240823726692868458004480 12564317 -146972778697524964182763470255146972634 12564318 -134787731572872629495692010233419571200 12564319 1511714429118968845981865852956029074720 12564320 985147199652218125058291014475592499200 12564321 18047723930296705254945989665065600000 12564322 -68363729117663180628046366429996271616 12564323 -1637777084103050131033492153087543779456 12564324 516546907574673886871179328739932924160 12564325 -567839526891454688216021229345595898400 12564326 -54976668419828070696411374927561098560 12564327 -251109558914707023993481650942712388400 12564328 141326322181827779605216734442286530560 12564329 -105404828170427688496382741350077439116 12564330 -30281101753079480375289735881112718080 12564331 199945775419004754151462174311743187584 12564332 280438765023828566866683105801183939072 12564333 1107128932042457342785947684132240646902 12564334 -182032100370302516043465143783660981184 12564335 -688741532450123376602288442911529328920 12564336 255977279024100977376454077114402373632 12564337 -1083121215873925620551402695694919361740 12564338 108319540624582227010666892600431965600 12564339 372657006501540135161173772076786124800 12564340 341290592431594348476868573488666243840 12564341 -1781305258750165511808750143102686734816 12564342 -5620688542645772801887459262077931520 12564343 -1587979473656471436841903601065592899920 12564344 668624554759083761663723714955950469120 12564345 -197400125948332035094932166305685646400 12564346 -70127764555139070739622611572837994128 12564347 -1484030939719894377998042645929822074204 12564348 139705755245450103155885207270342959104 12564349 -46690945823756319903636139777937936000 12564350 -342352360479759502144913007904383009600 12564351 394130719200605095816901057389069182168 12564352 -3055405735055613938855692691297387151360 12564353 1157923754673772981968889545794916102888 12564354 2841357985258441087506303512104308480 12564355 -155573896315270523556222340863058311840 12564356 -257770645786883212184212628573479391232 12564357 214500983368543661331380795086386922176 12564358 272654278333930251542539069384158728640 12564359 84540374347965637590502076307320528760 12564360 -871969041482681413281488209440029798400 12564361 599929030341245834954686825940435833012 12564362 255789279861681355948311362032013180928 12564363 -322565808856465293112579622183937893376 12564364 757789231523614039075937918051728900096 12564365 49099961577334539936012158768009044320 12564366 91252044008413846534973857506995543040 12564367 -1605274764188739509998013432078675469600 12564368 46149777741513655127618698667118428160 12564369 -1096437565115603970104660837201847279360 12564370 98525246515516378524104423785761730560 12564371 558666107334961031085579236250850969824 12564372 196631039624965657315143362772298094592 12564373 43733263871558207648271689626938778368 12564374 -370975855865990177369044820777733184320 12564375 -151575243870432514893449860889137035000 12564376 772982345092956174192734545857346437120 12564377 -527580941322076534892222540083356670080 12564378 661851413353496577331443324382767761904 12564379 -4206283394490485864380417683876371816 12564380 646477946826515522690485186806564748800 12564381 590194162949975018754193305602414957952 12564382 -745105610891747938461912242095025006208 12564383 -13062660384910058616660132703470544296 12564384 -828354692731169485737556272521379053568 12564385 -20687551878684252086151859367716593600 12564386 299166886254309904117519612691740926240 12564387 -917058312716198786754304216798720865592 12564388 86481605128831059348198726768866972288 12564389 396713698356204031325023585657157600190 12564390 -119620361896543483685895569049284734080 12564391 66919102483449406418297116489743591472 12564392 183986332003426629688123711464084510720 12564393 -20697353179688253545993389099432534272 12564394 287484767269378639223813637920127493632 12564395 -78126502473216634162356513758301703200 12564396 19855529512999592736838380879061969920 12564397 984990109637741869599210044357950627200 12564398 -519268995001570773467436346788220032 12564399 -498242697876428145783190205548551455736 12564400 -102621565063703007130667537938400870400 12564401 -442317049332699545152893655062144191598 12564402 -336538291010451766898968892234342429568 12564403 -303000280954997785559194326624839043360 12564404 1164288875053465156752712814114329651200 12564405 -109951767676546769506511474049884279040 12564406 76884512148984573185269387651654645152 12564407 -739861182645740432906424918051668976768 12564408 -400867210231840364999213546003700449280 12564409 329575714968486884222298257281501410816 12564410 -523252256053427034087405343818007448640 12564411 1321055720730829057478449307973106983984 12564412 317949026099927692274580144608358432768 12564413 -451738505732727666142306116526692145338 12564414 123589055403384054111946200288011876928 12564415 -56668692751726410508876995647015348400 12564416 -713934612908919792558602489906564431872 12564417 -345032831416335959579234931770928574464 12564418 -476258251340990982796836496297905921840 12564419 -799372099225135707844444700029727635200 12564420 -210841200862100892278826939911665520640 12564421 551280470273300530996629334775037742622 12564422 492690072746862077833762853278323447552 12564423 -446277724875872387305344496848340982880 12564424 -99586632087584093932037709366981427200 12564425 -1074712374532788562676264897633629492500 12564426 -82884375813419171774945830888393485312 12564427 -1515885290147171473074988904556268143724 12564428 -20410518652340003866499467742064958464 12564429 -64696700532031729203996312626293723872 12564430 82591901343337387287498750021814444800 12564431 209442751011200809925129300205400091904 12564432 309412990895690867258690523413666095104 12564433 699205838266125612943355732924486253682 12564434 -443196199924699809793711332173620479360 12564435 -145614276472873800675416010558757702560 12564436 489153529685043629625670016248537102080 12564437 1359528147181067147542174711372027400160 12564438 -285936089105927590067297488139487291456 12564439 -1799832598065085554004929568335519120760 12564440 -200811905512918280594958750322419302400 12564441 875719669771096110815452246630771637850 12564442 132907368942902485825251585143477094144 12564443 -359195834116285869649884002568700131984 12564444 -347739572882629063278327527807079702528 12564445 342747743540737436691198768688603100400 12564446 -639463395417797374005454081843411268736 12564447 -243929512073934735186919685115072371328 12564448 876523730643111910599286758504291631104 12564449 -1766307159380020855978517053295563955550 12564450 18789984268129707269086805695413696000 12564451 516493436545741705406509847593416927552 12564452 -1040962847947237557862701599549564778240 12564453 -506698892773273070986454681359540723200 12564454 -218137458893475905668405014235762220928 12564455 762146358287223013614834820495885240320 12564456 774869768460220559919638947561222963200 12564457 -1160853128780352754663898611885841750640 12564458 1151134957982626310636700621669172060080 12564459 225675192083466682267724789733311337564 12564460 -113982284436558959462040756868238668800 12564461 183760710573480838325027514464366227584 12564462 128549995740271971833248629674903808000 12564463 747738163537386333590858401966335851520 12564464 59358437685615640184742354135676846080 12564465 225691172929610989497119280357958533120 12564466 364285564068712617940668254361383292432 12564467 -682693377289713817513978270483862354484 12564468 12427890114469214471077875082254741504 12564469 131763262831040250296624539177900994880 12564470 121851889453962223773647246618419699200 12564471 1004766045005721291760618162900027776 12564472 -2424956896650095852373997693446551961600 12564473 -384300734558893525125899542839997378860 12564474 330392323480994937720416383515312876288 12564475 143291193221920949058658729665481977600 12564476 -1521607698504189355500520980366679787520 12564477 36941109659031110746390207839234967212 12564478 -634432736211523393452559784443067209920 12564479 -1246328801910552300051596891182536491424 12564480 33449281525904345213375397708693504000 12564481 731745340305071050718862990844299233282 12564482 -134110040680257275304996035260320983520 12564483 -299124735302581005826605928420263443976 12564484 254979884746884224230242312763315005696 12564485 396625137471726078551881830908744181180 12564486 35902158937944750603262430755314647040 12564487 401014406538031120477645267820027137000 12564488 -1406597293301598194215801952420336640000 12564489 -70703766210136192011441436929179185152 12564490 -593487497864086804068069654988036164000 12564491 -228650789714529931383452117346094051080 12564492 -715508994599560893229756340443186549248 12564493 -324306403437058005240949552433689312916 12564494 27459805200487723326304269053244659520 12564495 -26577722175120631204181310762430550280 12564496 -139838449492108881541737097151997542400 12564497 155670844641789936524153041835412083904 12564498 -323889116140076845795065212926123095552 12564499 -207917624098085318163463722364531847360 12564500 -428614202950338886082660757637147776000 12564501 455870722313344656488308389991129983264 12564502 293423765225162541363974719991168849952 12564503 501670157106277184683620936255385237680 12564504 238518841695251593193537464054029312000 12564505 221575697073993650136624331241818644360 12564506 -464308698188723430586648817436055646496 12564507 259071647180685385151149383235383193392 12564508 1288127452189393609398664248476304815616 12564509 660370861610352987439339993508975980704 12564510 -216959852752888366653214819151580364800 12564511 -1277730502462557069537574591008200800200 12564512 -155434231139186446637519732090219790336 12564513 -237503888074931359624610572918559076696 12564514 -5696417767793863564451804714040412800 12564515 -726277157063214042767662668389204746080 12564516 -137636794768080833574548476307461659648 12564517 6128227438373553538389266057940022784 12564518 1245828963426814870202674330644564960 12564519 -59084465522490486365000725168354008 12564520 -1197863750313304923920371100045544499200 12564521 1135710680627763436724952095369505913722 12564522 333852433496270705028211966567212330240 12564523 2327207746125229828196530479986698812360 12564524 -554187063027087981716884564592378625024 12564525 1095833746087045137371476598997079152000 12564526 179237406668831965728491217811377263424 12564527 -1043184333324121014965720499315441936624 12564528 -109373577329639338980999519973781569536 12564529 42830631642512564595368228566623902240 12564530 373942132364681308996414553247438643200 12564531 80267113439775049131150487228983803760 12564532 -86873092682499156179215242926323716096 12564533 -1404314150926565766849741957524470440036 12564534 -177076168216299243793462006857073154688 12564535 -13968438732366273110956041372717242640 12564536 -1132381502281512843493440600084992471040 12564537 279582083887417569681377654579989213440 12564538 -190158516885926313119693971833820418304 12564539 -306243731782748229602147514038744670480 12564540 -101628366306326060190875109712412951040 12564541 -103140577995645814231454461390516505856 12564542 -803694853979518799317793937002296451328 12564543 -1359378757953359827677242016206946015600 12564544 -143655277375039590070814718192925016064 12564545 121442967927857447860345106802559241280 12564546 -387281734481872126157078300250742079616 12564547 1537728679395422399414900359950254420400 12564548 32035825264029738141766919659548426240 12564549 413786472720957072018441835422601922334 12564550 -22536791331258415359404681865458071200 12564551 697443501301751985024925309901232811032 12564552 -2402211269986376864886298063019704320 12564553 266666377260865580115315141786532784640 12564554 321990048707950118756695665201346748976 12564555 -630808747320872061603646376997598156800 12564556 1299654452385247490224758870219067032320 12564557 509949972993788832272355550700637312 12564558 942662720445973216411484268682313776128 12564559 -347449671353575567907466517472282887168 12564560 -229062844374869333032716656012438814720 12564561 -842835026940691183702005001013694797328 12564562 -1115852559391869564063052715786776378368 12564563 -375454301534594461122688575376034297016 12564564 200175020451023022812567292661598017536 12564565 -222647684614647715267441103413989631080 12564566 405193971629126812630109090873651886720 12564567 504774072016438412202674532500599642440 12564568 57740734432570143543352450871602176000 12564569 -1114168638430734803097984445253776874940 12564570 62381844849223088383599048352932115200 12564571 -444645550165596795655267857492328341248 12564572 686476643216688454420287792914011070976 12564573 -26624266507065376392736105120760284032 12564574 431116092236956930532175466002267273600 12564575 -328662368174660539020239420486165484000 12564576 867615409922028426679661866384398876672 12564577 -105998509134335552283864992066391057488 12564578 204325896557646871442185106439646714368 12564579 -205607306999178161215498351131758069760 12564580 25447888198311793798746110523241847040 12564581 971728689383127159980857689630857708160 12564582 32146765044554041745511449765576600064 12564583 793750924757397501402612891055122332304 12564584 -18799756798321004424181980137324513280 12564585 762435343872712161342091518387046358400 12564586 -589866542189510579111416229626121602560 12564587 86447240379667577877186517662829425552 12564588 5280498284568600443809696113616137216 12564589 -489169507725970870989780168944404156544 12564590 -331580374359921598125559351566729294720 12564591 522813547775918049278483617689430273680 12564592 69489378823215177765023368000338231296 12564593 466854774990381940646665026452598376560 12564594 -200115399069674634686240927636805864960 12564595 -866180103941373151493991848174729024400 12564596 -1445415286469378247387310942557638768640 12564597 554943488596976785090099040162338940640 12564598 671653618914888760874848563591968175360 12564599 86728641509151411501064599648537930600 12564600 -2044442425524547286594007019855872000 12564601 -443443783106097169364699685201554326656 12564602 401431744553999971092545916573642945504 12564603 -1796772717926675807900340579560745334056 12564604 -273621741284997291283826761719616462848 12564605 32257301428590962088262837690977157260 12564606 -169910420449261571375973788235824392896 12564607 1820829659704376915976255604129065626232 12564608 151069227902333439941218080379423948800 12564609 727552888351914614509453209427208345904 12564610 -145766069617607484009774705593516206080 12564611 -10879395019174362911169116146195133208 12564612 -1599825559304693065020956203296981565440 12564613 378627828012212726005463146469720224862 12564614 1717961039220621756943708603363094400 12564615 -269567467464430657774721637828805017600 12564616 664778756956039061069810940428541588480 12564617 -342579585276480534020235027298908181980 12564618 -181032045874399314139365160724127744000 12564619 162007942653533231080129779373039239280 12564620 -153678211856439515294092515794111032320 12564621 -31037107020576255404890165428988263210 12564622 318496014646732716899221502477750236032 12564623 164355731508386586794670377628542888424 12564624 -84153127201607331725855105031340032000 12564625 -200579744453586044181159378790669383000 12564626 227904255391479448601039456663909530512 12564627 536766471439322251502123871965954496000 12564628 989962593228959737587126624231157098496 12564629 -560125217050581765042831542611221407808 12564630 13999505454554323144276147901942908800 12564631 -1896822548199736269118668291132308832568 12564632 -1681866094566273709747719548646081515520 12564633 -81741433109547527085337879837231673856 12564634 -321621173407545180570770415627120583680 12564635 -1796056228864451990115921136866136745040 12564636 313503328135567222349096492207219220480 12564637 -194698793133634262174464792971968434714 12564638 -491466476000799007456257193365849645504 12564639 -41727453066293358877767863150167871280 12564640 -750697859165697658664460400429419724800 12564641 446682191553803632730043600055783641600 12564642 558575642129339722153415922872005398912 12564643 5741286195277134819367285799429465600 12564644 81608201616167245183914665876038213632 12564645 -331439690821803176897870003531641785600 12564646 393566339321838561763525328441147554272 12564647 -62735229425102835456831159193646753520 12564648 108861465006982377655585314207519283200 12564649 1472433602319455586091272968139316661760 12564650 -189603412112577697060820810419206240000 12564651 436477629314531736114010227426398980608 12564652 1431661236033946197068111664833854305536 12564653 471240878567088348269280214937696073900 12564654 -387650736891678435034044169086252050880 12564655 -25755296597866592440484016344181716880 12564656 -165942136967492702020609844394046586880 12564657 -125235042372805152343243624815952487232 12564658 225066619512907678759671948624399708480 12564659 -40218481483535589515843363395222429920 12564660 -289404170854725723056474155940786135040 12564661 -406656890218333133435873149474624067200 12564662 -793884831897038206302555026084245209600 12564663 -1231925608267723710808868041696051813656 12564664 -224679430729844561815775595047813529600 12564665 -24665800828265066963423124235260790200 12564666 -94451803347277215871468694384486446080 12564667 1575074905331963582532996473780314671716 12564668 1459474025967675165467049591459463554048 12564669 -191595440233452317290270591074169023072 12564670 -293734245918172318299984105726544915200 12564671 3345118184091429589711988998931114880 12564672 -12127115984383421233770327457111474176 12564673 1355494425394419276548584303774317325104 12564674 -101234729787952737123814264228832207664 12564675 249078982666399442964471720149892854100 12564676 -11101040601293188423095565647381274368 12564677 -257398937852746525125307066637578105248 12564678 -451847281492718564524413118121012560704 12564679 1396408967633189713325646394163251096280 12564680 610162454842587850343154040020553574400 12564681 -167660088244137075390922694007971985600 12564682 -49983771400237381555291923976529603808 12564683 -970426939503890871969700878764975993400 12564684 -993282622936667820828942947147805027840 12564685 357237253221490368555067527799663152000 12564686 -1492131068005065625306283560578777216 12564687 84307012550448304275611591861478887568 12564688 384953878441780065302570248091474419712 12564689 -1186957150425273767447288875170334809744 12564690 -211772665262801133370173641400059650560 12564691 514956897079356133241787972895504643800 12564692 -32510900182216360074841218562751213568 12564693 -208998662748849194479834295714821384320 12564694 1058894140483867567577889781044758596896 12564695 -61394607080204879947085100478413430560 12564696 -204058998103255805400369460849436405760 12564697 779274642034448806803149641139441979146 12564698 382790209094972462077523104345318195200 12564699 -18180211003308730125758349519537864960 12564700 414182293389591686600221191531634560000 12564701 -36599476416423755389403064405645407028 12564702 363659554648289650606197477027825602880 12564703 -112736268490182010485277113378593557632 12564704 -486714613110405038268378701819323613184 12564705 -157328569861788900957277377343320809280 12564706 -74949232756724996396124879453531267072 12564707 60586814870552150436884772990382391400 12564708 -185140866202498610990807232666613432320 12564709 -856378148647753401369291353991872425090 12564710 -200601245438428527622942353130182382080 12564711 -666307752260498148816967435704611958168 12564712 1554382028064568630840762657229353451520 12564713 -704462470164136313701145108638451178240 12564714 181083162607048420293369324902096229120 12564715 -513191130575814241508002115069387972640 12564716 83913488630381026876502314042749668352 12564717 -155099782878875741996086972089496844736 12564718 -173968272266928550620362544191992954560 12564719 323348095099687020253369453235700072480 12564720 2182687733059798987570838735488942080 12564721 -888707746973133895271710555214556943320 12564722 -1069345954042057590170657025429582575088 12564723 -834126236979124584967035185570574402000 12564724 -1256316839382242047068746648499521611008 12564725 154554901571836084916083839945540076500 12564726 168187315741385183275978267838373312000 12564727 611858945142974717813023962924785347896 12564728 -465606766649878194335552087236272783360 12564729 -20599189241837261511507413376385398096 12564730 -537224080906856190816460052451748468800 12564731 -1017899714616199928482262342811861813468 12564732 543537518847456566643611171003731395072 12564733 -1731920529357310676571752226016655521018 12564734 -53506407587011463731768898831805284352 12564735 -308459120530386073852466697982037466240 12564736 301737723626982325316188829131653251072 12564737 288239799231493755929857830815448746052 12564738 -520965617945659144598147760421094102400 12564739 933383905471156916630512194530078343168 12564740 524898881845061308137752380166377082880 12564741 140671954268004274698497356636006385664 12564742 770816554239840863590932577809388594272 12564743 1872551639865163513296000734213306155080 12564744 -207514459631284967833876910755050946560 12564745 -583498742588666687917634218435643351040 12564746 1155010115620573869287641209997042264320 12564747 -85640711394750479222214518854912784160 12564748 34570078205456851035931697390422905856 12564749 1148440701318384019434767560528451037750 12564750 -42087998028334897124677566124049664000 12564751 1335557059000680995110619999519478167232 12564752 -247473569438955740483551262656664813568 12564753 -506825519788265737304040468543732607200 12564754 680422770800729996042452609390343346576 12564755 80699042868399629362095074095381568160 12564756 -105658638394645764755665104215461425408 12564757 610592406838896285676280166325195983200 12564758 -663825331467396680970835408334807710080 12564759 503695522412720072818684556226766271568 12564760 21941137190308325727353850056219443200 12564761 -1123923889797348971667610647700562214 12564762 44317983822846520154308902161195433984 12564763 -761775282398186096287659659047991861856 12564764 -1883088331345724483814433419340419892224 12564765 73518341995794373782520536061390955520 12564766 -1042804346306303556627259825241589821760 12564767 -1304537653606345440098364625606266593184 12564768 -164211652285346157729109063845779865600 12564769 -298204151389151527222849113839083843904 12564770 -553531637507687897376500324505798109920 12564771 970848014666661508637883124007261659512 12564772 -20462656822526879462805410109677875200 12564773 876730492446345762599258441334610339164 12564774 -452028721184727545892937346893835602560 12564775 941023378653678719355079479089388468800 12564776 -12817119693189599031365546074890240000 12564777 -1159034302251525305596420440702989524080 12564778 589524513808819920904745430170504481792 12564779 943767959920923611673798488579293729776 12564780 100015958309524728729463512137173432320 12564781 -228969213331125978480842892709421229418 12564782 17973234501613851494356331933880220992 12564783 75916602053599036283833386195411942528 12564784 -397950986531586204647882278125468467200 12564785 -476560079521078220406475591982060787840 12564786 102314463571272129559732065800781656064 12564787 -1716326971073835161783453055485535784564 12564788 151151127460967785737240051983030729088 12564789 437319511863855747021018009054046515168 12564790 -43240603164862305834385116744306481920 12564791 -642064227978001215599643597191138846808 12564792 -1738113564685644338868330462828735897600 12564793 170776706604302300302960441525411897540 12564794 161229275520990927009226683881453268480 12564795 -327526433803786487909604503282808940800 12564796 -200140009189995257053126872053337391104 12564797 34454176016938273796298121444893972864 12564798 -534959907382027112537151920887573749120 12564799 -596354311651012837279085845199682198432 12564800 276794316182378131720012688111134310400 12564801 -286957050559941872191678494656023298880 12564802 -605370183308043842311778527126001398368 12564803 755967348376305839901749474087672741052 12564804 91823465850637134845273050854777544704 12564805 305877365586193115750520211735819093920 12564806 -117493854554449597899397916870911998720 12564807 236357959668468767446199452693612188840 12564808 139373433942625665871326009627870643200 12564809 -363001794089359932344546703485174752992 12564810 -69393138191807638360098541393788746400 12564811 -447335559391551379228374882972657677168 12564812 131110182895556549600158318366606477056 12564813 -602380336782639777239442716531949877056 12564814 357643565340540703852147924564238379840 12564815 -4522541347540193274473460494062676880 12564816 129980100074727410528999868765182361600 12564817 477660070482810158412480570923308775040 12564818 -860777880036634540832854490987885568 12564819 339251155042863314505105890709305141808 12564820 30274417777719232715003283530016000000 12564821 1184517411374225581796405150188653347022 12564822 -93328333870188820703432486591120478336 12564823 -355258931135846792775807454752567864296 12564824 1883572980837571486016211386258944296960 12564825 152921265374816703588907105583525697600 12564826 -241692781397161584524932804836326799888 12564827 638763185469295775818897510878297790464 12564828 -479315881092176389521277095801911086080 12564829 -90444678148442062295946944213800843616 12564830 -316508870991945649014447478300379923200 12564831 379889472251868006579900334093601654400 12564832 400423500180136255940117263780523016192 12564833 -130066321157349555081918285994674597600 12564834 -42138718131121694742304191981957909120 12564835 379503010293467343333296402576991347280 12564836 -690231404128664201361646986608425489152 12564837 -824750690391905469325497759436504347906 12564838 216002230111745517861820340496992481408 12564839 -304686004292037634116936321940224009216 12564840 1235074355689439423758061769327820800 12564841 1803685806863446453350459772603374835684 12564842 -38121106222831796565417201247204010400 12564843 -1021641265901137449161023268832399399336 12564844 -384981046238135224526214657960709867264 12564845 796102146208395173331042223691508211680 12564846 45899938952815900255425734157026941824 12564847 -1066523533405261450255424578619171750704 12564848 138707116681834573197653728442749059072 12564849 1022637332449929096791026586375556260448 12564850 -208842784803782342793438392227960875600 12564851 -384862403853733545250752142234349791488 12564852 -186598736707588742214642721200750028800 12564853 -42567174316187092500708220443475744544 12564854 -33404497904387388186027424821562243200 12564855 181392589861725222900556539108190790400 12564856 -1266016610605161158893023789417351045120 12564857 -594870737350759170222746717897958116028 12564858 3444906839624443468516804189106651136 12564859 61183220338989574999870300533685269360 12564860 14283616517922099856226249119260672000 12564861 -486126197949977380805907429172981198656 12564862 376992405935919091754096734880229060864 12564863 123448832258462501933769734610934968264 12564864 -176723863557547070683815539552708198400 12564865 1229484848896864200231024230476722913920 12564866 -485455329964154628994292562977451471840 12564867 -228266299806969715993856617265923900416 12564868 -1014607072137950873537353253307937735552 12564869 -1134550523662652455739876166817872762756 12564870 -307476050000673071333045829715776737280 12564871 -1682443639894559453350321227081850713600 12564872 -726229209260730892878845797290541056000 12564873 -75117791743962474549384533578196738880 12564874 -428664006333280147068828901569875192784 12564875 2034528227567412472208736817368549540000 12564876 34494121227129452190133970844302069760 12564877 -453362820408812267239072506392996088192 12564878 -37937722881244273108520122515155021376 12564879 -1217755587147204231001746822892783176432 12564880 129540903337912416540935605477449154560 12564881 -154453437397180311863239255380582844608 12564882 -20080331650170655210040291106507504 12564883 -1867284083617924501387411918069883286868 12564884 -354244959780743843394284688818311853184 12564885 641149036765023530553199794849136557600 12564886 -71167822173775367804764805565158657280 12564887 2109410473910809454053272065170397050992 12564888 149444191613157997183781694985027584000 12564889 255377552676073172816151925410074531840 12564890 89587845797847671993132453873031475200 12564891 -1163934367796653776344418397285717977300 12564892 847680139736302971787309054058899529216 12564893 1726570071019956005626983009760803469344 12564894 79166678568762274743145622837931952128 12564895 398932202650160043533417983595125652160 12564896 249358086838284211999060211203445882880 12564897 -1058126166838229499353572915450159256400 12564898 -51329711034911395581630570926238394080 12564899 149433979000592453167685075349478887900 12564900 198498308425907723977436173869270220800 12564901 12925929256010707347303930568864678464 12564902 41475887619666753292931194050723166464 12564903 86743133270544677612209320504093740928 12564904 -77282793452410987574338940259206922240 12564905 396176394624784090680992203905751512000 12564906 18529202775455420067964832903937782784 12564907 338568451981057637087105685614209516432 12564908 1130630237541314905776713942542897896960 12564909 -597873899285739257617384118349379200000 12564910 833703994980297223050296588226686732160 12564911 -1724984719800127367181947166508667365488 12564912 302319705031671426283242112225436762112 12564913 -980153021295385474470500460303180711360 12564914 -931132666882558310904814835239664584944 12564915 -51575911711831028379577971981170488320 12564916 126331520841214832408693668280449310720 12564917 -1120635102525069954471532122717349982880 12564918 341484404052261743854608736002944938464 12564919 -1175578814233223561609548774242668030680 12564920 331466765131633369884058366509382041600 12564921 -356512879193479715536880446875603158496 12564922 -157995315118482412290317611426585972800 12564923 142808578877845663800929898612304820400 12564924 785714561070188964767116628285857337856 12564925 -200833801947737678017088007586677914350 12564926 527035033658598045190994973604728533184 12564927 735876850264559046694958130704614844664 12564928 98269262312352295082400266209900625920 12564929 1245155040980417167731540563413534314600 12564930 20826641628415423633998239588033694720 12564931 -308648642718277306533118073374625275800 12564932 -793981313641462234704064912398307653504 12564933 1866926324551736570513483216867322271104 12564934 -352908002298752049635364281601341947968 12564935 -507840056148819319701925299750409420800 12564936 -159694333797985687161304101456655564800 12564937 -401678316783286759497699644074770108096 12564938 32138179021010566948220620368903667296 12564939 -46923773852750578603037108335855982376 12564940 -99975410402059416245662358494398720000 12564941 495769643469172998833933848656846322944 12564942 -22206086771319465711337812250607189760 12564943 -217736230226973923158638935412487808736 12564944 -32036276661349336445991857250631680 12564945 -377233932083563260489523807842080031180 12564946 -675129393596648216228738094942813964800 12564947 1231091859349104246678479120558752588800 12564948 221847166789546074283923831057626081280 12564949 -1190953170399577067929287308524923642980 12564950 34964117184464701936952751538637664000 12564951 -65508708977875656076417103307662456832 12564952 1855131263135986388974657347160644249600 12564953 1441494678266918879834481390883894408980 12564954 -129902897774057293108524381806581195536 12564955 168009960199955413661619451355304342720 12564956 46964413299009297390885013347238341120 12564957 302342854668685616183392201959836400960 12564958 -133042010358131665768383208925413060224 12564959 -943542936708019208307955903897236669960 12564960 586157713867907720534825110810837647360 12564961 1067085795071311225615661761489057894562 12564962 123496720941042121301467584110399537232 12564963 -51370336761040605916015244490286868256 12564964 -982465223935996288350749037759985009024 12564965 181666440101171714460350460811172880000 12564966 -8051599093585865139004830404125651776 12564967 327114881580868175957366810337633865016 12564968 -145691787567371340045985614351975843840 12564969 -70827943983377974810328015847109144512 12564970 -1067237168470697492514209010124693324800 12564971 -920691983087773974329951282261233698828 12564972 143900638057895096592058112164776015360 12564973 -1803514022616444828411749599637540436778 12564974 292157643351090636136839358582932572736 12564975 96771612639726858243579252788115180000 12564976 -292186251991817449541007584474899283968 12564977 -57159084759765363262871624553098976174 12564978 233573554444164078833001938067676531200 12564979 -67505555759932099226315593376368913408 12564980 -911645640339948478837749033058617999360 12564981 604030920251780689387043470664830992576 12564982 -320794855852382871084167161760381615616 12564983 -3424314558579772283976355725978655296 12564984 470257588476312989661381995147206840320 12564985 -223633008290490076252384918806248596800 12564986 184600567336495872053812891862639712000 12564987 -15145575334129702242753318148203838080 12564988 1193486609465793385866216698047742271488 12564989 304865869423905723449737910207927482956 12564990 -208589784110982589157749257858553536000 12564991 1321154103253684400751028139343435082032 12564992 -272867730319391263773403422220873629696 12564993 412801884386970344004072077299805505984 12564994 -335512410655265787127625283890207784960 12564995 -1223485075899994515032231507691237030000 12564996 -437064883801358881441089450319681536 12564997 -289318378496498782225559898648606678788 12564998 -256751673503515727327927954772729348000 12564999 507950499506783035149046741897880780544 12565000 108978823094930032980894750079488000000 12565001 -1755405863403337461452190029012396895900 12565002 -14782802521836026620088038140068314368 12565003 -2642515601106682367744708101724054164 12565004 -337001645021446224935980808631125222400 12565005 398018656501504047702017726049834766560 12565006 -616450294736505160472817931899143652480 12565007 -10129898069917362625399877299159463328 12565008 157346810017532760519790018305117069312 12565009 -164349583658140822341344933072853555790 12565010 188794054531186824455759618285833820160 12565011 49427913037265710434214350375248492472 12565012 -284318404939868519104517291988464787456 12565013 658304220512856367337915805434782763904 12565014 -203398502318449561696524084766350821376 12565015 108136325047378248985780033419222630720 12565016 -1870280542584012686152045063086432829440 12565017 -1635881282767184870380009525475411520 12565018 -163130979827189419815168472803742711296 12565019 1927261565958779053037411275263957900420 12565020 25786968004827435676249117430556364800 12565021 818037910599922047551810459734462905900 12565022 945881579702633060433400255432707882624 12565023 -656376772269871169264918936482249800960 12565024 -554488519285588566949933406685484548096 12565025 -62185513162564703679621869086379864400 12565026 262458430307153178818639453587612450080 12565027 799029166772817474681657946486231624032 12565028 65345461825628662209668762835029323776 12565029 226125189912335277996309636360900869760 12565030 5458077097883787702771228577000993920 12565031 44639267530397217473288695344708441792 12565032 764365396056957444367831520279434936320 12565033 -830021448224995769390799555615456214200 12565034 93897174942487142690163862539268120320 12565035 -19493426853656432263160221136453415360 12565036 -1109740231350824947939648075699089262080 12565037 967381458021070731370263809748465515340 12565038 36132567591082356187312109573142816768 12565039 -613458931638283660038369219097247634160 12565040 -215803002957595864479556265242135756800 12565041 -719424808931170022234123669248373163408 12565042 364098174076709914193924775569476830720 12565043 1836054455213755640424299993013248177292 12565044 143072417784368134929588758912038625280 12565045 1977300992811840825355557528381096500280 12565046 -275852406779720957456112161883087866496 12565047 -266095159000876807559572659948563587200 12565048 -118840394637941203370871678031198064640 12565049 -277874676633317481384310901246194942464 12565050 -218024608667754992179205084473452614400 12565051 611823134581948812208017111842459662052 12565052 20647954053054390131876405620555226112 12565053 106534856096709230846881650360803595840 12565054 -604250183496093763435865013960171615168 12565055 406630557591735472642958362853572905960 12565056 60523402985844822347905695823272345600 12565057 -1737624032457714119079709041878013626748 12565058 -29369421041867070438721072333604682240 12565059 50354013899932443454929373030273056000 12565060 -657235602995426742653991469839208919040 12565061 -660641935663775174099480384984948147520 12565062 -308657364949556403658015023911595588480 12565063 390598346187176104485996672636281043760 12565064 -1467130243140423726919422233031439088640 12565065 166878265809639893675915245948090295040 12565066 214296274409086732526473248190902557232 12565067 -1041446802774618871116967007359365403884 12565068 311902126156580197264333718925242211840 12565069 534552687623324822292381278092732846560 12565070 -225417933099344565363628633275094547520 12565071 765399113626728546854312358452323332240 12565072 308771218450199894520131602054043107328 12565073 -27504127876826180588193269626077686976 12565074 -961907576389949770639294687678997231616 12565075 -12582650910528611818806849846183218100 12565076 -54518668916822748987568415286108762240 12565077 -18097651625253434587755685609994828160 12565078 1197736073545336946561941906068861157440 12565079 735533171970623784250850385267340252680 12565080 -728103130759790160813423480567840768000 12565081 -1560908603117977155796257858537916830720 12565082 44540161547299123543537219307986646784 12565083 -224612637327661859267920869280255114752 12565084 56772902104125053080228753092164812800 12565085 209001172164017467172553975368912156400 12565086 313352096473704004917843596141953747584 12565087 -620522841507300877752281573155495438928 12565088 1595429411085351089021361670621701341184 12565089 -232799414949934892180800572682354610520 12565090 16265854686905321104596563825609272320 12565091 -504726125275296699803258674567266823680 12565092 333487602392266798393060457731443382272 12565093 1699392570225856959517793635605200441342 12565094 254920114781576181693460726668834192096 12565095 136193796765645537799853906654894861520 12565096 1742388935889370062688426561191445601280 12565097 -188909810744313287729271503207194304454 12565098 32561710904109007659413739468940093440 12565099 -1348175869401971004612905008722527578760 12565100 -460179794065169071579560034734971001600 12565101 427840270416468808562435467441782560832 12565102 199428252984189996459729647154048820224 12565103 92019476219196141263098301011909731984 12565104 -142054473453586568881037358965030486016 12565105 455131484233735189097450155812660912960 12565106 -84625455110353852553940769131173732352 12565107 -405121704331677675105907069451251773984 12565108 -804977642367207726895986265772692070400 12565109 591520139737136100513713059279921297980 12565110 114119798393960497892439905212038245760 12565111 -461886544910943912466758874658588549048 12565112 393913974552588523389627555080173977600 12565113 42894266326836077715446710355512889088 12565114 -184584340999135879858952964439739251344 12565115 -1748890112309385373085640209163122262480 12565116 3061927170811560549593338087978778112 12565117 -318502070138279140784458799886729213408 12565118 772972640261880071622875543112423551040 12565119 6594983818005033837841815617032339200 12565120 -296283301710148348461714653143105536000 12565121 -720823995490085462715628758775920556416 12565122 138897218522167061415484565277100927872 12565123 747888817866981101469170814034965557372 12565124 405498369772296991808605556369595648 12565125 6043113320136197905281891270749814000 12565126 53140564630841125390459358702780547072 12565127 -545658018384676553923791210414084281688 12565128 56976896581675381167958877473397145600 12565129 43090442170709557914545360106147064730 12565130 -81816104620139734875942526104920263680 12565131 -43170812346598854407285936477410495296 12565132 48066465662922721063161851090244144896 12565133 -997903326991688251992696662692147703424 12565134 97143687054263568462606392974175884608 12565135 -1169420605892910567297686950097024532240 12565136 -66597076431476519634024344267047723008 12565137 61693129643940660388772062129460981760 12565138 367782969873741626930562719208843768720 12565139 1112206679500194185972565365953357376940 12565140 193699677847636121342921101273078702080 12565141 18553084314583483331700047031139591392 12565142 -10283209482007985815386091231024018080 12565143 -1297566587630903250218647650053475473568 12565144 145773044395808391813878818629674987520 12565145 -473393028280939469601698679794213567100 12565146 5369637965722605742358647896069966336 12565147 -164260657348356836591048988351768397536 12565148 219926948636550304385256086408510284800 12565149 -1416161442347618506746011582264281110240 12565150 -151947089991616231713181246957545667200 12565151 -1618416205060125053868767593779370323528 12565152 -379585933250491129298920276148417986560 12565153 -762059605244667533396890869773838974400 12565154 116810654032553608729054437683056210944 12565155 98322370901321145490818005381888906160 12565156 -83115055126866226429829145648123591680 12565157 -1122940050787814936717504412539159919168 12565158 -288081192864120684921435619804124823552 12565159 10052822819910134552090542082906255280 12565160 760977505534094840613600401561816832000 12565161 -205741929344136323865231681935359368768 12565162 811358573639707270604760305419965254832 12565163 82484934157900125807907275748399593408 12565164 892414743269335203771460125500541912576 12565165 872281983977054910412165561813217202060 12565166 498830356567384114602415460544973032384 12565167 -1291618335829511932665360245814814722288 12565168 127174918201963706487822926018481487872 12565169 -1756033439473529585015838413288844440430 12565170 -567743171697660412735850495624951736000 12565171 -844850954705724058836216226414162483800 12565172 5583491294396834612723317280027646720 12565173 1905011433239204855437728326125632579168 12565174 16543364696737959303587458599539368320 12565175 122166332218822129194037505618834640000 12565176 -357493018003610868848262452094416977920 12565177 804784207306023730780900769620934682026 12565178 785379192886999323887105749575781236960 12565179 646863670140691892856972870789097050240 12565180 662300937471205898163121239906977571840 12565181 227702048169548025624393269563901934624 12565182 189369531829465155204487526002359204864 12565183 911981804164104353892039041307397957240 12565184 -38686530686296163185528965434126106624 12565185 9030184101078152444578799507252764800 12565186 -48431361257572874243572794191406059520 12565187 -832753386684094887841368658225809689280 12565188 130851382080691168311723004005979670784 12565189 244044809455324489146313155684711272960 12565190 199479923159722039453748520630319516800 12565191 -457354988915455420393648229912208864816 12565192 -1232068324822985139863154886572386688000 12565193 647522608016090467731347370888055659720 12565194 -368335373285818615747686680945256203520 12565195 -772976442889780625597383444949839432800 12565196 -381952808855881913718459373702236002304 12565197 -160952925215734228497190340643232203540 12565198 16239357399477463169270663340068417280 12565199 -57547636775855053454960059268612646912 12565200 19317175007585209240640718461622681600 12565201 -227011665967826462190581929581610982592 12565202 4910555594774690341666738103821724160 12565203 97497362034546439852231380250430342400 12565204 -877549347461687989622125891634772240384 12565205 -8581664448676003544436634074303216840 12565206 -36297198173845718840980362030806595168 12565207 -704829548132557425593680272596756570880 12565208 -1274454158299264695106492116477962158080 12565209 1167315197747249092417553541870810884304 12565210 55659769536615096905776996873987276800 12565211 1527240761875012974635794785861995311812 12565212 -290736593563397229000461945730444926976 12565213 935355678401562616073930967979568729920 12565214 56373097073401382717115346137258339456 12565215 258630154607407655489170521082656942720 12565216 -281698230360893828019509694707654197248 12565217 -2220711134374522850155832528835356612880 12565218 240239458514695105753079799488337362304 12565219 -1377373173155463069595016230541332769380 12565220 -68727116810257023617816947413772773120 12565221 -73165025555906464782085421458166774688 12565222 -272511474434955181882620731002510666368 12565223 198366631824022788277030102141277923200 12565224 -254781795771074581155035317903067873280 12565225 -72942282763356483706290245316494856000 12565226 976138128647180813580764549480447931312 12565227 -235082552119306218047342635188599682720 12565228 -378068606008770622593569033742101212160 12565229 370919628195653743584390810500303731032 12565230 94717015854455048324879612290000896000 12565231 -412771050941457633154078242052840033808 12565232 -41373856557182894105917944443404124160 12565233 951228126888928916512917552956245821600 12565234 547370798780454942357116963097488525952 12565235 282888961394269388658675600592486285680 12565236 299411625307587566495964524702518855680 12565237 146319443043333342478909388272312018972 12565238 23372908592151999078573545733326714496 12565239 381220476152139817840239440501261326824 12565240 514042510762552564733608869276992716800 12565241 534560274224455342042635207018249623172 12565242 206320982179622568419130376519862652672 12565243 -929144225567855994986320325961111372508 12565244 2365093802827598228526342612688161730560 12565245 3242543544965086424997316017592320 12565246 1425563205762274377098386221266745251520 12565247 -1567065632516535706895862363177610071168 12565248 -758030058923757002183404987526462570496 12565249 -766820400447814133453923828327257898750 12565250 -846205873015662090194154293753864856000 12565251 -192219901987474376568912276166849704720 12565252 65378794476382408608756934018593411072 12565253 -252346527224783674424838793428924725760 12565254 -90737998462970910462182865915263524992 12565255 1264780758021506886508668176430077111160 12565256 372037713100480022988163894788427407360 12565257 -164830952822352778487986964836589925360 12565258 2553628939794377469413378896666636800 12565259 -242439431705576872898032974820861582560 12565260 104385846470192705695287833485883136000 12565261 211082535959410946880368877252791996928 12565262 -203789832600526750677252351597430687488 12565263 -2605347273116021740551083473938576000 12565264 199836939319585786171296286754824724480 12565265 -2066981759459545701265688756684297790000 12565266 -663192560059442702465224193702045475840 12565267 -228788362000866294855036787315282611120 12565268 -469553284777404555342541794055503544320 12565269 321762621221746084572888101984912044494 12565270 123556209838518162783674821243871174400 12565271 95053564106942258429756810067202366272 12565272 105768362343933514779468030330095185920 12565273 308918307190713211117253243543746359040 12565274 -177566875191655237218523509692076571968 12565275 492539078327099077060979968080438625800 12565276 1025860612809907773084720680536425244160 12565277 -1555466183461834212999994729782801758874 12565278 80704241048222336963788165143944039808 12565279 -2134415054551544968142312873760321044816 12565280 -99362136295316095460935166922829332480 12565281 109007300234233889101918182296027301552 12565282 -419538620933037061066772759668908220416 12565283 717648684535985392758925515141465611640 12565284 147028713070981009417609295723986215936 12565285 -184325334682685612714175101452870102020 12565286 -631542017456662334899714132624743710016 12565287 -164510775406584548244217166755779843840 12565288 -1225944066893800334924803480199331840 12565289 -1257860218325398968718940367212579232000 12565290 99260367810097658411119447722988350720 12565291 903937254645222504406998230584430517552 12565292 -115881271541244801821748061834517065728 12565293 191705590608431109396308457092180720640 12565294 61378065421586697975372476026988256000 12565295 -1281523752698374117145619863661511404720 12565296 37957108349304808595527597800714731520 12565297 -355585179278044413749500054471480694254 12565298 -618767877779922854368222500921992371680 12565299 -547670951081930945964555882637066664136 12565300 422963976698678551896767586970292428800 12565301 -442886391379906783875668321006665489248 12565302 -78748906787508666497403478773723730560 12565303 56584889444302721627587706021549091544 12565304 -658115657953623348472654057409640714240 12565305 525773094451573249743449007853608116040 12565306 377602338365724900000990280839963420384 12565307 694309242470808336183309038311906691556 12565308 -198506472548242103387879431493790351360 12565309 2363511792803160068109467463473217752832 12565310 -542506715054995248883553240913403285440 12565311 -98201181025747862228354912819063265024 12565312 -45111150524217963779198896974829977600 12565313 1285708254862053176951156429911329060804 12565314 418502919161026664354136944255813959680 12565315 -1070743137233698705848944215262014262160 12565316 1097707689906849112481856808551404327040 12565317 -839260194236746608689722908689106516480 12565318 434893900204230086297934047075465835360 12565319 -177114128431003300688679193317953625000 12565320 3562032470264051580840556832049561600 12565321 -109833952497451369331421298702926433328 12565322 -312103449788654678606059365889590251520 12565323 -256467551861129454889926827061132005760 12565324 -280106867106866105590438213929195138304 12565325 -245674494544982803583692062650018881950 12565326 -318322496601422175331165008713811512256 12565327 -432274102521591297388283956227711864 12565328 -96912660870186195122983926730238926848 12565329 -177908872783173439951395472600234250496 12565330 -550952282407774623449674952702584729440 12565331 10415158877463719049014997443211526464 12565332 -138028205866793102495925641955700588800 12565333 414221391733244728904581014101057064768 12565334 -148833698319693136127719166136458591808 12565335 534168184095376980505797841709782384800 12565336 157920944552840034099853768085503426560 12565337 987406256497044926725435687900251615114 12565338 -384085076620444820791612185633927448320 12565339 467671186497591844157980551724200963140 12565340 -814266048915368038255341509847304604160 12565341 -1542673202724508488289774941649281658560 12565342 -782705871347315358080650020074914796928 12565343 -360274618291019668702192754625343309200 12565344 13880873222977916804142910427161952256 12565345 555444549729593294085726774029083468800 12565346 501736490012593247138855960066995415040 12565347 303524030871031537874507609541139169400 12565348 32420852436710326314112841076398899200 12565349 1475014903376464960523099661866245444350 12565350 -24369378668037041727118911085125648000 12565351 -1369765931404590865469814624360165697488 12565352 -483697785653689320800351433293865062400 12565353 353702336470512084190814421772596533904 12565354 -15996506135857444207530752145454937088 12565355 572101822787638869464687045349095909520 12565356 -891953062335602085817320722246359941120 12565357 91172081157939558517782625286688457472 12565358 27632557273689264545179858677331013760 12565359 -1450040359660596410137851970723920325200 12565360 35233570701521993821193064347929804800 12565361 -275472513999859976974609629460359349038 12565362 50071034241049245879313957463503028352 12565363 -133116976367667264477033242748141597504 12565364 420457953687879016858202819598372474240 12565365 -577989780534840051335026104902658792000 12565366 520588709108378742835174995003666240 12565367 18956367256529516362644228219041466672 12565368 -3127089803842879237573558469560074240 12565369 -83033021621956145910469185570587726256 12565370 -589314208201047316608929252682644793600 12565371 76605231595282652756568195665174502144 12565372 -1353571541066155291212747898229592807424 12565373 -13761300752764965776965290580463224800 12565374 633005068810411728466236913142624256 12565375 -808935352575117142825576076573096586000 12565376 779005341951559454663184174279347404800 12565377 -585383016692112316042230153686782408752 12565378 -322665144483285950662409721157164870144 12565379 1114553691691931194750711370222238937980 12565380 -243840724334057220888503513898288414720 12565381 -486904692724813521365273598458139828608 12565382 -653485990043263494519336182351783344896 12565383 -741104223664166801888227786158057438336 12565384 -616613796434438258918637431144706048000 12565385 77466638520471517742352585126865643520 12565386 -353197287841443959480538739534749877968 12565387 688155944719845063409477267243912397712 12565388 -109867883858885905752504720123421793280 12565389 534010927863304152065032745721906467808 12565390 -404691983497545806632301408440046304000 12565391 -146186746690538550524920652350503382200 12565392 -112221626535884337384876027131995619328 12565393 263568722027691826924588921947792473124 12565394 -282378852522412580477998015044786405600 12565395 -482277048491405602768752036068910026400 12565396 179725437305064589422925319711910649600 12565397 -120417572183485174141026855167457927048 12565398 -123693277287700470524891260362038531136 12565399 207908503618231085731755728238149137920 12565400 -134772996849953782968600229257116928000 12565401 396863424471184930227946108175333230032 12565402 80080116539593967363371559803605415152 12565403 -609568664002705929988856902859726184960 12565404 -514216361924244222038484630138854415360 12565405 -23378446593885712647032208545855375880 12565406 -21532241932403871838565560139510685696 12565407 -53749177043612800529565789643766972160 12565408 -1473984317780900908841039308326181601280 12565409 -797553366779857956379182695309316111390 12565410 94703570500410670802185221220852070400 12565411 524096701630632386538513681476621072800 12565412 -63833446659231126969996697838131968 12565413 522549509404740556375332514884604494942 12565414 -188780368935118825331338586819123190528 12565415 573553891421486069997643146083586853560 12565416 -150991476377528763685512045191164723200 12565417 2358301374948255216108613916241134048 12565418 -221525588877415920194837396746931541840 12565419 -183900199256112627378949894636549606056 12565420 325944634784247992720719144259600762880 12565421 -1882456673913557242015959993687069917856 12565422 217237304056268587139913237547710412800 12565423 464382947772829327528633072701942203328 12565424 -623358677542787119241365147638837411840 12565425 262761970059438252115485413040274224000 12565426 -390193977221183788920818234653978141056 12565427 -447143703822611462121321768416866788528 12565428 808251485980776574377523753741555077120 12565429 -626732617107887558200162822901212096416 12565430 -758727344125718018617839986441701808640 12565431 -171857523120176602335542456353792786848 12565432 -1279170606777346589184768673859236761600 12565433 -615847621312497544252865957287900479318 12565434 50396962435687863842211493354553693184 12565435 -133285826802837925385428786720618965120 12565436 368356477076861828450729801580004019712 12565437 263289791831086450853065813248676604160 12565438 -5779649106018556767395580994451002368 12565439 -608300061612050317233840763697995292040 12565440 -246320766808951209490314573837018071040 12565441 -574023585014993706120728155009546972480 12565442 128790246932797290025530826904640048000 12565443 -45525232014393730457120675886478317312 12565444 -36329174543263409596366361772034824064 12565445 1332081294235489627504222600109836688700 12565446 -30710617630536321107880484245282101376 12565447 -376183028336488000224356364969477452416 12565448 434971147360757612091682909935400058880 12565449 23193886474236386895245559082897653924 12565450 301037960309948263571077110228922022400 12565451 -1679058271255026754040368308681150728496 12565452 60071195676137097875397896240126115840 12565453 1173057368152791053090236340871459010944 12565454 -8455344730224791346383802946745675328 12565455 -174535930257782198036603166484604858880 12565456 -439027412379641948510083625195213529088 12565457 48203142281527698949617314654320108800 12565458 -543984615748734548485513917075595939296 12565459 -507471914233864672212528053280298321840 12565460 3276627082821057370133609217587712000 12565461 -1072126497043627114448002343876141343840 12565462 -47529550058404633050827345791057344000 12565463 -868895901638467889403634228275155751288 12565464 -805803330760786587984411108194364948480 12565465 -367441414936032843057648846710097619200 12565466 -275849761005328146066088770887862992640 12565467 -733519962136011945028397237818219660032 12565468 519637809368549436422426053621145856000 12565469 661728078052363606620747502981759929696 12565470 -191787112873474784599932439216506864000 12565471 -399460535706847831457458558338415743328 12565472 -741129368711933969286430663084783435776 12565473 -404774746807397289821508197936589147216 12565474 -811522343870935861976046776835381561264 12565475 -125073218871769422307807576929933229200 12565476 -460506293326123317207790262354838159360 12565477 -1150822153122756269586335671889384216136 12565478 -176306458453191185300043862879250058240 12565479 517524881311435945760520580275316784640 12565480 -403141872273339245839630105260209817600 12565481 212810041581949141902585476095443204282 12565482 143811908761102782296954784739224620544 12565483 -245294838344253034274929346092349038336 12565484 -656927377874782015599245964569661705984 12565485 551586471020453281631818215555780301440 12565486 -30131300532384163929058940794873871808 12565487 206360733298805089929964683648480720 12565488 -135953213058588568058040836945173708800 12565489 1358867659138725687194623007841453726290 12565490 20886124140147369708661773167711769600 12565491 180023953705627214675321706764134030392 12565492 -800723800472209707599581862125787603584 12565493 40649516401723761660462480142864301742 12565494 47869660642393186135212431257544627424 12565495 130212226556473183507403875040589830880 12565496 713473731867932915817133803083648962560 12565497 42270413308760640743424659600007782400 12565498 226075275103807565165088734745835745280 12565499 1541459473759740400030147097242027152 12565500 -322839182900916723175605092419676928000 12565501 -26902989471405389620558477679887032936 12565502 96017673540864051275270146175560980672 12565503 -14216492815655883338377798656009292800 12565504 49218885736348185934709707698702647296 12565505 297693457398309492117070929159406675560 12565506 -33800868074701364514850076038313008896 12565507 -234652831707833439456219206293252784128 12565508 612681737894964844685474176832493060096 12565509 66248699498775205939378479985483456512 12565510 70016724961000267579974892349862860160 12565511 651422413944938810615899160282138337240 12565512 1213442070673790021516818884835241379840 12565513 389803662716157219018795943007764724762 12565514 168907922173754231189885816252666314080 12565515 323508575654100853583001218718643941120 12565516 -497219145223500790695301395144416431104 12565517 -823756452565172687482833544530977439360 12565518 -3009038227824336341032336990435568640 12565519 751402437288118852105223193249470271920 12565520 118288063668998744035403829303096115200 12565521 -183406343781548254327992346373937268992 12565522 -802363454850606593968513797663844184688 12565523 526685227750793347028000320099116605784 12565524 357377037589173194958592377313947334656 12565525 -57546833074892714611597790985899256000 12565526 -241508656613742346373436974912224475520 12565527 359470422239858633458487521821711622608 12565528 643219405197783035805960544573876224000 12565529 1199987694740218083621124343078274662340 12565530 -682243716235509167088663566660212519680 12565531 -1567852447933193661137190759899338624536 12565532 -562168385917632757241344561990416061440 12565533 -209100943032176645739404497455580745280 12565534 518910711546387480308365064577565804416 12565535 -1046264129411085224669885876788196690520 12565536 225813466342789357385356560553782804480 12565537 488211879332637895772628237848263289186 12565538 725851963359256184856397664597811834144 12565539 130934363011550111114289384655039583184 12565540 -17183717876786821907608771837953638400 12565541 2139929293761926141268982364723926554942 12565542 159625219564283541595239535802142718464 12565543 -830692886479589035725148087951842661736 12565544 -855101101150684384485725941978164756480 12565545 -446332248735208275929545645544134267200 12565546 -4643086750891923126858121051538489856 12565547 -343889483037634894810699471745610653004 12565548 -517448939631056529786620161410189351168 12565549 515194625024012870456183814198987334550 12565550 -212745119449197841022128337443176883200 12565551 -287945044297997838062583321230553647856 12565552 439178606016127224396138437110349152256 12565553 298841852040657771883692529329511475328 12565554 -64228389072767344775024267530187255040 12565555 -722613089532638283306888956706780084000 12565556 508249941211280615416784987488793512320 12565557 -559526113230522614012701745242652142720 12565558 287230132560841592557601156085412579584 12565559 -22190782877110474689927248160501576096 12565560 -193427098992225846783773215699273113600 12565561 -597391338074852464596272376452476602838 12565562 235213604677202756236638003001336760064 12565563 -30653672440544086802763764992395504672 12565564 -1656967173650609256954547850854197485568 12565565 -47751050479345023585707090958608691540 12565566 -241865108796373642924649355110831467200 12565567 489443502529274068288150446388378466304 12565568 58383687011152515415928072097979957248 12565569 -112186241721788139937308622500990344160 12565570 -104627881121790401140245105749887189440 12565571 -451309655300571529733094913521229726656 12565572 -939309541424680657991847304449600119808 12565573 1126204073598007744709076817034415610204 12565574 -70675722763294848315921531196737146880 12565575 47653654647933611369872292990949942600 12565576 -557748232611460682757104218297646545920 12565577 667688752242425068735998709200767638452 12565578 1680597179019774335278430135555109120 12565579 -62649897407468013323938582752735856016 12565580 -440778063985582986000249192824239872000 12565581 -643341938512279554226604011244968083456 12565582 -1218807275173530804198049868056145848320 12565583 -2410497079537289507036535032215562546016 12565584 -332864586409996640097448378075643904000 12565585 118618843139066505911827037558566325760 12565586 -235399473473456888117475424874862915456 12565587 308721268274563913430288007168957738800 12565588 -64732040153774387392676892633780035584 12565589 -2876274090354791021450949076831090176 12565590 209180191977312890884226627085678090240 12565591 -408406999063137157899979258055894061408 12565592 -132579241344215275447230846681603809280 12565593 -184161737222071279983727829394511219920 12565594 246535499093626644559548796348627098096 12565595 471321561546604582879952185612504507680 12565596 -579636952548718235746789344664070788608 12565597 271323459706025690088640145323061634720 12565598 -3860515907882212668855574790486961792 12565599 1200579245134040258601004160436085109064 12565600 -254881345368051459163203360971194368000 12565601 -1238201447178682006737529254024413025468 12565602 -32503910597481185922892554411740983296 12565603 1347590083253987304529356037753664141852 12565604 794468152434378423590292674609431166976 12565605 41695196099840782212707790318166780800 12565606 -557240702357413608846172971545598889248 12565607 -133713225900851402255332846342976419200 12565608 758459334732862133991112817822023680 12565609 -444987794262326142654093242223114468294 12565610 465411652549935327825191876595160681920 12565611 -30545132773178795198363904701312928 12565612 -554986840425999841474785983779404641280 12565613 -73741000985616742849971659729454249600 12565614 331500886554194251724984373641073189888 12565615 -1086189362855283922204011330682653933240 12565616 18571777463973678260854960373832351744 12565617 -677736497181515155333890740965492790400 12565618 -234094480666439381783950161570078594240 12565619 -277638926639659465938812155713387321792 12565620 -408715381201705040348552509748257363200 12565621 939909750574815593906180104069397676000 12565622 -813833367463968384810026609110807233888 12565623 447099080534765029808333605095567433344 12565624 -684488345022876594674330256723919073280 12565625 514133493487559570074504303947254287500 12565626 -67706905862573315567740028690799814656 12565627 787723551459126671947813605937484589476 12565628 -544449148217586745296421375869417308160 12565629 128454415940802074973281529441836366700 12565630 182664666367040738326625834072179507200 12565631 840411164320483211337634274725586108880 12565632 11298669577214519965273291366890209280 12565633 -144848785718518335366339535775926547456 12565634 -223045870534341317494886317943055507456 12565635 -912740388300815839405667258480734177440 12565636 -22527136552091874206438618320114630656 12565637 -683874841802356537770700009511916654048 12565638 842181928952901422999133719717333360640 12565639 125325424328207872757077789962709779360 12565640 -213853919062868491246488190571845939200 12565641 -463608608370288924768378337796125471776 12565642 -535677693151032865070715387663873828000 12565643 415468141443344259805831043534854678800 12565644 32610909681593496242526898339637428224 12565645 -954137045394539208492445764040865758920 12565646 136548818043321773261003792142415630272 12565647 -231751890798342060955001955935400898776 12565648 -329863585355559389347854960468487856128 12565649 374744519141966758256963554676771575536 12565650 -75946488053176174817581855466372640000 12565651 -563495430731016483006240896508239995392 12565652 644968329468490692946785999901169627136 12565653 -908999296119318605222934814022652748896 12565654 -157294987266968000787428390816218376640 12565655 576416343068064231194978801320080241560 12565656 196519386892643782989352439573025792000 12565657 819253846235121043593938863383786966414 12565658 -43809062435157546226328680195575039504 12565659 -279634630253316292745718157088566428672 12565660 163971989932660190248599350132095503360 12565661 1333170007875318120334199078430335956800 12565662 141077485736810601932199465831926405952 12565663 1478991493509258730953871888555381160184 12565664 118447985087253842270072312489060597760 12565665 110828298004145048075342198910549753600 12565666 -446245670913264691828428372161001615360 12565667 -294817747179779637165185855009452885284 12565668 -207170639726861093970267347620325391360 12565669 -1048221023165184533993912704645165354560 12565670 7268886564528580282650760843178499840 12565671 -401427609689381657264089572229846581600 12565672 207716054569397604581247528134596853760 12565673 1189169868158456090911555675901662364922 12565674 -228135333031877110503622120114128014592 12565675 -15374441296898991604697021271170213000 12565676 1437826395589014764755452260224970568960 12565677 774508661608820240758937241007576307520 12565678 195353570361875652339441451056090244224 12565679 277374128376895195186971055276716156000 12565680 49980916639851003953658294777641041920 12565681 571946708577583257977216194084947089332 12565682 226757828650532458060663897160957253120 12565683 -38246995171423860850366316998505554320 12565684 -797657762674271641212277571593699119104 12565685 372460530109056128641593836305427185920 12565686 182709117869913965021854587579695923200 12565687 -1268151389746591688202663603247265544664 12565688 1270697638604980345068686128253838336000 12565689 -3371921520701857926964905385918084032 12565690 -859779762440453044069924523988004668480 12565691 2014252232775883564218239582376845494992 12565692 -62498341786976552512681467688092524544 12565693 -92742502703044141746318075695017642400 12565694 695006552146720010919835198361304304896 12565695 -146922817414405117425673508454421739520 12565696 -164125949811006389310560343927161880576 12565697 1255997852287023704078904424252788123780 12565698 1086949202093185620308153681504230910208 12565699 496852304655103109806403683713325265280 12565700 -341000098456154130626635704354132480000 12565701 583522802270042865486311469037807478430 12565702 -817299777775734030605345249797435829760 12565703 232146967708192863951676869690248419680 12565704 -721159982880200295092523752246476922880 12565705 55874214172178553651111117043625828160 12565706 710660613682446305550760704909909909552 12565707 502513355417135264895903539919468278400 12565708 846233369749811556926188293750611309056 12565709 23477336161856945278403771378986937688 12565710 422321345276282756292745090319190811200 12565711 500007358655963404965523501494644992824 12565712 -113347661563102399871233494747049795584 12565713 312031524538937009062537118735726400768 12565714 285435979044958509272065194489273600000 12565715 605142420763337542773550927136610093360 12565716 171768194342616439205859740410005166080 12565717 -179109249293939670647505632226909173220 12565718 -6309444465353438682809121181280655360 12565719 1550606122937039254384649322470625735840 12565720 -29462980081624966090724964571540684800 12565721 -145732567955309244337303449445900619136 12565722 -156897494799353639561396246697962634240 12565723 -1323073147875135252050955464029515817136 12565724 1364600522075217174685709057236036778496 12565725 168187787068139087500781810186297277600 12565726 -48691506894544860685054706519396904960 12565727 2104051512216172487779690645356008028576 12565728 26293319421309963973601087683704127488 12565729 1127359933373209686362513977741581780 12565730 234643278388103014510170199091158313760 12565731 -232428507964242311946461332789865952648 12565732 673994054441945760774877198533234032640 12565733 -216524659614616426527329790915653330496 12565734 526203606397017883227022856937762478080 12565735 24482535620278996093219318979026868160 12565736 -1078695530064003378740299842864570992640 12565737 1556869434242523957442854796452370426260 12565738 -186162763793572101293174102804764440480 12565739 -713649898610281755992237390179315068120 12565740 8445001750679454055969698503162265600 12565741 179178711545597083677315574987730491692 12565742 -230541561501777295722165752542900111488 12565743 396320304229453071099089264242706788224 12565744 -21606562927873752828950668595885342720 12565745 -193401421542107681603577760716340200000 12565746 -39489728509655834795088082728029856000 12565747 2071395654154936876015271994550535509196 12565748 754459509920390785703883989620396548096 12565749 -280739116595127258209238421262334701760 12565750 -297848446006782697716260827839121056000 12565751 301297269926475942506203108332211876224 12565752 709051872495262429640503335524371845120 12565753 1377606238583615645357834608681849795984 12565754 57967671841537823505530461331398770912 12565755 21726495682108015438640548559853873360 12565756 -975516647314961157556965128426997717504 12565757 341879260056618069622750962075724486272 12565758 -391439908741635515110942412857811854080 12565759 -894473039507570903425614866389381197384 12565760 -738814675879584937612019551115012997120 12565761 3399141471813877589390600527462318080 12565762 -176551406296272692295213803403233302272 12565763 -717615326392241344220515185573179342640 12565764 128262233951337639322591069560211031040 12565765 -137653389498413165271910066945564598340 12565766 -176721969909313684090043414405058449568 12565767 -803536341931098443177778247299137139840 12565768 544303022566020962304491505216158607360 12565769 2066465665183736752251312357136164454170 12565770 41875829978448526955565647661009561600 12565771 1064248871474850692104852106359558245192 12565772 -17017284336334477877398675463236794624 12565773 533634811205160772177183573162362301824 12565774 144940362734001861857615256621145075968 12565775 359615863443662641584033050749915009800 12565776 52786780623665934316140516495487598592 12565777 -238732758998822456506814714863260403968 12565778 -544062014232680881698738872227434280560 12565779 -373892641519956416072337718117762652160 12565780 263174456112558113282535090027255801600 12565781 -2045122949631994781975080474559134226418 12565782 -536688406605063371330406906312939054432 12565783 -1969887920126586149807507222664769020160 12565784 77873084556823351168334194309300224000 12565785 -140673932765072354748291193644199104960 12565786 -384606499531950588393033542680648155408 12565787 335491343092727366274803212152362191920 12565788 143091185631317788824210918707635617792 12565789 2132530739579618311233736736510360607590 12565790 409268428596987308374467311435950574400 12565791 441297848590771880353648285040397664752 12565792 -455975788483708862763291537652514684928 12565793 198456502313764622350975436704157287104 12565794 565994777895799106807382022478614998528 12565795 -570030491438828417948909151789896554800 12565796 545017922539984898160969243083553035520 12565797 -171530288420919552879574874497144571520 12565798 27593998640405576256267500074046199936 12565799 1617733490352922988735524747861750039800 12565800 -153341178468674589925938733520793600000 12565801 205886249314394523665239796672092807802 12565802 626140511757016729251063506624562297600 12565803 -223897341621492785597804740914298861392 12565804 -654704457053496975360027770777675500800 12565805 147292505854702771700081261273943168000 12565806 -424710499118214352093429054482467361792 12565807 2155184837644364872624775798110417989592 12565808 -159787749706484399655609870792030240768 12565809 1068709817333937543435846446155790851764 12565810 77582845912647700655311124664072000000 12565811 1964686835082835478166574462149444566412 12565812 19131238008488190299825280275164200960 12565813 245479740970655307359648961650794196448 12565814 244631865229309617688738503557225459712 12565815 830858786123996897948975954709448541520 12565816 -752023678988464782162539509142421811200 12565817 39934387361695188761308372850876610576 12565818 -63372504133890926413282663988868000000 12565819 266868970376926108171147106456247377920 12565820 84044043415212268005397230753757593600 12565821 478160802120834923135756918222392977600 12565822 -6865185402534077320445547507477446400 12565823 -885576984743133395143020355946717815416 12565824 358770549625906928489361312575448416256 12565825 -263915543390469146837555626189334641450 12565826 134101475926478897410931142200259446784 12565827 684949414292650576803259761155373680640 12565828 -437455546650203240776861822183288270848 12565829 296903733985776154233558901316520306876 12565830 294784509020957454696051882472977409920 12565831 865751407413388374485307072758916588632 12565832 661748358715081877383543007434242278400 12565833 -51194722108355867869491172752721400832 12565834 -374017652020680546309928996808116569600 12565835 -353446759762691471260873488513816713040 12565836 -48298467812980193236194632299766078208 12565837 50305892444975224989612121717273034486 12565838 179403935635197554071079217862554511296 12565839 649020943358254091374869508181623224576 12565840 -104259341201032388994862905496947916800 12565841 -2127204038006492587823869464716879023758 12565842 31309566070795861973706216578540588544 12565843 405896526627833386387001270186453587824 12565844 -513703076074913690408354862746427437568 12565845 1110640126436087009443764381171223119000 12565846 499422841857899494973259906543845238720 12565847 4876958915835048701847137780790435840 12565848 98866380753306622653602267392303656960 12565849 265501255936170047544374115257750202064 12565850 249492523253018954915681260679654400 12565851 -1010886276700601622689688946971847992168 12565852 -142980384774827873947366609053663292928 12565853 -1816530511374932001220094443212896039898 12565854 11116799532551911162521610775632772736 12565855 -4894313703986854180013926289036616000 12565856 1894731225260099167592848858947393945600 12565857 574046591990935726538308394906236997040 12565858 -632721479565514278256582714156892556720 12565859 -1238934221136367587562667062326443433960 12565860 -465501038793562865893645785525834608640 12565861 -233546211908372464028632279395889862976 12565862 868098005756660282973914538543855390432 12565863 182603249455038910190955800196627483792 12565864 -483562083729406745368683717564049735680 12565865 48691739503221128173823849129771400720 12565866 -60189860862710872360019322415196126976 12565867 -547831693240742891061815825611202649120 12565868 -160753250941568720295754976925281746944 12565869 -12220591473171318129657423066140668992 12565870 304933210423944951034460752057699922880 12565871 62548193109367994931498705677598501072 12565872 12669952950037958000252915678401363968 12565873 1446162866733516030044541893460200679936 12565874 481540010837335138748161155029548793760 12565875 -117167889156775969541095572152826816000 12565876 61695402028566305645253687734168716032 12565877 -1164178241744473595157486446454219481440 12565878 154657635810795444214963537191407462400 12565879 990586080522313554264119152554423235320 12565880 797407694515156005046957144253394124800 12565881 588781139278699148321898009874946465280 12565882 -252783602976751656977066625373735196928 12565883 -732346292711016564973996598083777575576 12565884 473966566529971371473270236897676468736 12565885 -153650613849970689748256176283469814440 12565886 737719064518722538182424035738587515392 12565887 -1220291642580494181361876025022666571632 12565888 989891159753212223199725395931320811520 12565889 -460961744621666482823675527418621174400 12565890 4303869682778274470416893514753597440 12565891 221156250676441238453767330189660081200 12565892 -627791131875125626267855805380103078784 12565893 -703250397427010389824583832075739503136 12565894 205323434244031692687236610580637028864 12565895 -138076001579689215454691221399867422600 12565896 -284285394688023521201799119551476695040 12565897 3357250969712559464054567998514942540480 12565898 126853971977554457410423830976126901760 12565899 -747823689690990912723037444317390466116 12565900 -174251463602439168176606395063216288000 12565901 1846930155358845474829823978365889249100 12565902 -310771395605281503546978287111971397568 12565903 -283473850633616305842488311451229950400 12565904 151667845840563680560592542215569424384 12565905 230431745471979504921167980438905539520 12565906 157841573855243882443828047618286321440 12565907 -154857160255203252050989879070325965448 12565908 204098377075485238283054659348034027520 12565909 2467950452643631201413718027523346066816 12565910 -110369956754527208825444656720415884800 12565911 852555116698723922018387088787934673024 12565912 125231730176096407775990250366070947840 12565913 -817411686666261493883809716303460059696 12565914 -182221050619087375489780983330125265408 12565915 -1213211822983448323273478454328263576000 12565916 384398861421366253636300608835669155840 12565917 -201249389132606902661005345512262634880 12565918 -346793638426900978150160378028068906880 12565919 -789556787948759941621144333255525723680 12565920 -120632911113250862441949294231174512640 12565921 -1436803135301003479782360181885897358878 12565922 -694473756418068455112583281194375245488 12565923 1786487485862172649983091007680479777264 12565924 300076137851769987073986122526294835200 12565925 -176561447472428681614904848877011982700 12565926 44627410479317997122668964765142730944 12565927 641112006009177961870873819539658366872 12565928 -26028657436591810414451461287177431040 12565929 609605365810451302197116385404955294528 12565930 -290502824494991455321732728110532732480 12565931 -327150117288071981457194457147714500208 12565932 462391276701819908241434972811333196800 12565933 23414415084797598975383981406494981344 12565934 799803726619298206569021228241490807616 12565935 15652952261653457173731851054777126400 12565936 7611933399243202003664883214645657600 12565937 -1072650654324124980604109596798748322414 12565938 204890286048946040509761627328104161280 12565939 805097255527075362860884044094606090368 12565940 448713603192767902753285167486770388480 12565941 -428085901063507834084672420441537755456 12565942 443009262631700644903045359848489491872 12565943 223917019032593508312054406398448380288 12565944 188759207818016211431203030315127439360 12565945 359120998943697367688326226056638636480 12565946 58633572588044455027613162487834365184 12565947 -450326711554150582307734783947980116200 12565948 -743270760214292107904682136906915720192 12565949 -126369364509132192058264059395812349280 12565950 -185829050023140261037412746693787918400 12565951 -2974235409840889082766243624451783128 12565952 -289002390828119539381729658297810681856 12565953 -224713606629421718329427407312218601038 12565954 -190130427283540146904328313113747602560 12565955 595150388510822454199443990860297754720 12565956 -132392078449235312914624543970703667200 12565957 -1208346643119426594128021071052025438980 12565958 548618409061529387683779863603901469440 12565959 54496695545342335200949046303320517760 12565960 259785746129397963986526410305118208000 12565961 -164617305758206208791311758066233988700 12565962 178285656910096388730550984609125888000 12565963 -3622935962041086028631567802314766950880 12565964 393709762449213650840122936189736798976 12565965 -204669632450557884241706609626802030880 12565966 13587386797441642179312098473840632576 12565967 1528801750359925166972817763718736573504 12565968 -98144511116073651173290214324713291776 12565969 -679046265593055517226766421016660342156 12565970 -430379111770669212239270714964712852320 12565971 838219983049850550180087661218438224400 12565972 1060625387713123902641806783496461563776 12565973 -8313933255411299354330724089165468160 12565974 164607111563317461192010173017426288640 12565975 216708404661442732091152473162930758400 12565976 -16154844298533273735248229661980979200 12565977 -313416299754579597889948794939477761280 12565978 -753868462961713540936101604333227858960 12565979 909337246584120316427166359526215725560 12565980 10941188600693634545851807517541365760 12565981 -7041193614617617883473500390484602816 12565982 -213504921980889174984337489392997628160 12565983 -24905260348340682012960651335048113776 12565984 -18172210161632460069348049501381459968 12565985 -1086786957135326202164042305057218659820 12565986 253723622301933612473795451983901281664 12565987 -403923656792925987577828793849091315248 12565988 640486070327906597174933575149489487488 12565989 -404124770118234650920307269415136276480 12565990 105398191590788497052983804881414652800 12565991 78953545659661007269215109748007598392 12565992 -388178621941738977488719383623788953600 12565993 1497899798287715844816107327959340030544 12565994 295188367916535447519289917217759256832 12565995 -562663635360671702730812740406498879280 12565996 -98698938653752350929606270868972190208 12565997 409968923139621196478594447555831151840 12565998 93749944296497592148865170918112323584 12565999 87351208776327016357419544958266925760 12566000 556544445947091164318215295259475968000 12566001 73048719291323278913914683993514523424 12566002 841088841171015664894207233817885799952 12566003 162863790625157843676616109185470306252 12566004 -282059673949589484981698980242125783040 12566005 -166154597566886045402347015374108871680 12566006 210900535889372828885460016088356420224 12566007 -645408129863845620384825012651672362496 12566008 43086861639846242562319667650804285440 12566009 222318452004023454925501499792248925886 12566010 123092475262939794255067575374100514560 12566011 -1501965187496035713779315978599361349520 12566012 -609067353685219440449427598858439122944 12566013 -140050684191680494964169860680276064256 12566014 -29703179330205639281768912620346224128 12566015 272171086364621773538246377307254210560 12566016 -399790514640696030315387716451566616576 12566017 -680926163711698723625563111666635143120 12566018 58913379776346518573956368817978410960 12566019 -2539380740829828460460806324846924800 12566020 -560042806902757669585832295957460427520 12566021 -144234566122147326296992184675455553508 12566022 178054408953146169365419599936922773504 12566023 -1423267808556138638616251584973105018728 12566024 33698018003549213026131712657182888960 12566025 -72708862497035914177837246548791651250 12566026 -582191767854049765581022557271738060800 12566027 704430401661755159495034462215753521200 12566028 -56621382704516810272970151992748635136 12566029 570716025535322463778476727082191944512 12566030 -684109431818400342028082054283529430400 12566031 511206236702672159402832469212211452552 12566032 -83932128771844344488579053919606923264 12566033 812158761000344104931552062857749967282 12566034 158819528222081567341889692688859944448 12566035 15062747928156030112799130635757181200 12566036 344141721645702468344354157154260240384 12566037 873317228822210801019494787078649939776 12566038 -23705069510384710564182719097373786080 12566039 82271196591647818461207399993644785872 12566040 -399722684308067081884666279558424371200 12566041 -327592615303666957867653471926485621558 12566042 -157298611799533677762749766539366573328 12566043 -292406734583536910612315047188736988160 12566044 820121129389013075180769887053953219072 12566045 819719407415172366235119301524068040300 12566046 -261363044071376689305856647725786471616 12566047 511493855184154560288694091536352017240 12566048 -1307862093843746340853728003348422983680 12566049 -3665249618123044850996202055059043872 12566050 -142012085255038580289971663219894323200 12566051 -665863975997990443618095348449240904792 12566052 309690721236258495040602497097838337280 12566053 318798325149100557758906065991590506302 12566054 -14624240444951145926490391225747401600 12566055 189628969076957177473060216919563223760 12566056 -2021911201861059813138212986409066496000 12566057 213860283050339725111164566576503734912 12566058 167989098617186900199223909789777123584 12566059 368662862239469866270755580967522371152 12566060 162026323548979953048218489880918927360 12566061 467198090960695251766457544138064898304 12566062 16126377835268922867116020792378164672 12566063 -520265605140533998041524777525886442176 12566064 60319443416762435901036179748264345600 12566065 187661764208088528471716539733435053800 12566066 -294102551088653894564946601595186256480 12566067 354546030393260137353558329080508897280 12566068 1201454000978876028713248937802146897920 12566069 1648437716766678362886675630453051462240 12566070 266655964297728632616275180702182502400 12566071 787104120106394808988912629728437972912 12566072 -442818660355581283725731737998462259200 12566073 111536277389839239736355568843514058880 12566074 79800901111596132958020550854986319840 12566075 -521272436372306572696118080617392558700 12566076 -340495193785059232152943767253712506368 12566077 -1368267408867646285506250533062160134400 12566078 -3322329374122891064091424568532937344 12566079 339039872034107272705080451501597798200 12566080 -209306075519250070607431255071664373760 12566081 -544138354158537270944532818128166134272 12566082 -245393880486541108894073112122248966656 12566083 1523512982554531698030351912032511262104 12566084 1238394177587472823965402362417530616832 12566085 -108259211260573425242810466892020743040 12566086 -206035434779894320743326609418475238400 12566087 1621601556963389757722700110786897343240 12566088 69781723850443987448219164716465868800 12566089 962327617253334221326983331072587804890 12566090 22595925368231045702387115312263544000 12566091 -686846034269476003988984357944383527208 12566092 616985299310685965524876454310999040 12566093 397756547557492630644118310675893951404 12566094 -26679268675075904302165607308835577600 12566095 1632106386421567959515830037411030395200 12566096 -125268871290752002040547659350798368768 12566097 68472261650720863241098103262154249746 12566098 -21537773018424796612909379834637527040 12566099 255370390794999776214628740551009565216 12566100 -173932065591026567568711596576304537600 12566101 1123482515556654981364873195355189297102 12566102 -681192880620785663455092123803518081248 12566103 -1898767688540824199571835017863357160192 12566104 -1045881146255990471203648873461418506240 12566105 -9225989440274228057549585656052527680 12566106 62317864840133571197680359805819622400 12566107 2437909490037124125181222854643625651032 12566108 -378526168929648532819307642054196271104 12566109 1238003048985855808035936775804646027904 12566110 269213774398103749521540855654910704960 12566111 25582911257867803268845306383301348512 12566112 195514087568041863995291819896280186880 12566113 601720867525092624524858933917552947840 12566114 -1117710107881435611941996754358671845376 12566115 667557769776917230614297779415666349200 12566116 -111629116813416930983105561232735261440 12566117 511039405158640324908910178259919716000 12566118 485919506192185881854017468495888734720 12566119 -1234413526550014498159683945753002582256 12566120 -91253312812562230773146338673246208000 12566121 -4583731985298119468940476730169865760 12566122 -478414636593757711985344926263994511776 12566123 -768853870710997146956499142001816934960 12566124 241892430493498464858820050226561228800 12566125 -215407378642401037221599775501836640000 12566126 568414562333811883678003367736123292224 12566127 86719962021710043194067024832443714432 12566128 -461858122858889480108928196351470796800 12566129 -91716600687614629638053607842749413888 12566130 11550119000386909759916369280588587520 12566131 608142455784416523831378392135868612264 12566132 -78788522256127998754591099580844054528 12566133 743548306856670393639399998278962088302 12566134 -10790361249093993476425422029589019008 12566135 258243185433131335419540888172539312000 12566136 -562692164622929314941553060395368448000 12566137 1139319542243555056836197050734114540372 12566138 350698549840862336042069531919239002368 12566139 -120471611446161256788320659420715289576 12566140 285549636610125362840508051819844147200 12566141 -64274008959626867482775988071818849536 12566142 95375556707307927016463839855464284160 12566143 -392208359177153219140110149435811473856 12566144 1173735455345962111580865057044771635200 12566145 -291734887901321921551802463166575667200 12566146 -476634101636154982455915239291961777120 12566147 110208072047656796358725553266266755600 12566148 3826822663074773690514399452656435200 12566149 122533876813998771097361916423305450464 12566150 -225085940182876358363210416324488439200 12566151 -160789958726022601530335909395671085920 12566152 -1331337188405028636302604158697055718400 12566153 962812575793732273725684154581385670784 12566154 -107625069787302523613335163378187674880 12566155 -215987809983263225348229048163060684800 12566156 1157388648460223002373871084336446039040 12566157 94419615473711851118633068032268770240 12566158 184889094152633699489566276869510405120 12566159 -121002020943593500425187685804218599096 12566160 7014082006723781145570930208344637440 12566161 372515686176611482490772486364595027762 12566162 52645064693337957564002016639563590656 12566163 796068999346759659573656484557000016000 12566164 277941714750401076993227058781745276160 12566165 -141807564512234126349069600433067662080 12566166 108463746892394897355577882960038181824 12566167 633197774627526544850824081526334038216 12566168 -985324102428493085062344209051883325440 12566169 -329676080828285949793000452849378324672 12566170 356149731104165775156445845706170797280 12566171 222383010384855183949027311987731128632 12566172 259618601244290413299597889515586704384 12566173 -125969137221353036958293735131406999578 12566174 -79973981052840337802651763641882294400 12566175 335984810925894601914220735431387648000 12566176 187691665519319323387307501304387993600 12566177 -203689279987040068883957466922330482840 12566178 -41806328682373054571717809541976988080 12566179 1609754969091971371904670697516155433176 12566180 -496021667359486603360117225433300582400 12566181 990935289391977245439836006779106893152 12566182 249648154562452343944042566296372260800 12566183 581539592585518840699407655392612872160 12566184 526669420534938540511300900592277995520 12566185 884590148741714380652801850405640071360 12566186 -97015777494751042281170130076170896208 12566187 -362951049989239787853746890186641197400 12566188 -174541672903938325917860211900408981504 12566189 -174678288980430214069592583835424380500 12566190 -64382429406959747567223897134869032960 12566191 -10767769160872048110433943314345976832 12566192 -17175359584836031362212106207497748480 12566193 1085562897820646924021121451720303502400 12566194 171406152336683539114900522317622173600 12566195 312612238022203462290085813666427328480 12566196 975822748352238697157863706423660151552 12566197 -792925828388916992341102022581546615620 12566198 956977077782315687283982579875743709600 12566199 -78550216376246168331096982687802082480 12566200 -42152775503348932298545394369419776000 12566201 -577575820810608916606621164323269134720 12566202 555918284075511111115064625289666142208 12566203 -680409529155973815485123390214163808816 12566204 -292092450359422792159754493155564626944 12566205 -515008850440053468520901574180841924800 12566206 -1918999021264268781065545216499770912896 12566207 1010946743133632365928284965975446139456 12566208 -230616439934678694425540253841411276800 12566209 -898657821980570068271690734057031030396 12566210 -398274962378938574430900428080485366240 12566211 211537807347387164595408084842106407424 12566212 917906512031443323117423398843105507456 12566213 1182755362529593442770173377396825400 12566214 -462552901997100593071887157245386192640 12566215 -190148156029148320765263415921241910480 12566216 -377722612981006928226324448526244403200 12566217 -662964706574452312353028467164534407920 12566218 -263007488612662321291319699936477088768 12566219 -1297784820985260012163068070563317499120 12566220 23052211794635858077917505068144230400 12566221 -66180040603112884836790717323319772468 12566222 -1257819835287381711715902854048165376 12566223 -1128347301100899407569868730484337781528 12566224 61584859806236420439646532924640460800 12566225 205594810994796241055045805093953510400 12566226 740247513156251768606437833779225088 12566227 449592936269622355653144156688780948076 12566228 493200408464082418499980554181587101568 12566229 -26974712284450063975674500428781294400 12566230 1008385640671502554240835767243995832320 12566231 -458392424487694483042592580809823516888 12566232 137001610541877522575283207336473395200 12566233 -371982400015530959319575527471750598640 12566234 -5426361279940510273775358336299453952 12566235 833413792068980106954155759553045811200 12566236 55369274891757090853456506611751653376 12566237 -216072854171446992745532935802763489114 12566238 142389813191389659521329386639350286144 12566239 391647125538466794690474405025137376640 12566240 -848023888168015666551043742560636108800 12566241 1250123167271534990589644756232827698452 12566242 -88232745943678503409262319128108253408 12566243 848587551157410433084503794801840046492 12566244 -215768038020044302748407151362147688448 12566245 1258340573104248485194504830158109637500 12566246 862799994217064582188020746995348120896 12566247 -598036276944565193741793752010694370400 12566248 -667336524903669445943193680535103472640 12566249 -1142383761069010052103176900254284112128 12566250 -114071083982106637691719577105936730000 12566251 944117100745611097858212662160712923600 12566252 -1293076460238277131187488745320137402880 12566253 12182971808543072156365729829426380800 12566254 -88797016187399594231903138965767111168 12566255 -374734808000672394945652582202649359040 12566256 -176760386932503860385884126976148439040 12566257 844185478482035566286426529460401804480 12566258 1594522026836086033586653861397925968640 12566259 -633539375303923889311051295077794825816 12566260 385031497131914054991006644179719782400 12566261 321594915759181701130269933304591058862 12566262 513175981506043903221374794439359561152 12566263 96011284390919540128867356828211900464 12566264 225686231370592578423269893271365632000 12566265 2679728496729471705279704527884841920 12566266 -40681800969550819475485462282737400320 12566267 -401191608784996647343449728597936314608 12566268 -277152811821193960008745179136875758592 12566269 1168345076818085917615566750080178858496 12566270 27728686319263536803857853784969807360 12566271 -34977540036871651856705354459387508336 12566272 -902962109641458992613915842663424196608 12566273 48460079023295846987246398715129735424 12566274 -128803167778745614910661071696900418048 12566275 -862988977444026825427092390775567869700 12566276 -801753611322590882646156069255323859840 12566277 -2915979879520782401375115829018303200 12566278 319480116138834334456933614600908581824 12566279 1197472842821699831828044712929731008280 12566280 323724427426110637397145901145407488000 12566281 -228276457899068792668592431706308880256 12566282 -692297210301090243535955567338211533008 12566283 -66374645356102952742138732243666193920 12566284 448584156670373078600248015979565125632 12566285 -510959384723658285458800604693909499240 12566286 262426964195239355354057603906024707200 12566287 63217636831784394115611612041556053032 12566288 -3086673102744570724506987482205388800 12566289 591216014797600971234700356600786231024 12566290 -127412716295964007572787709797802572800 12566291 828336563334503302685198114482981243692 12566292 -287765543450935954173124164798616320000 12566293 -18373559777592030860825075515069091200 12566294 -113489806541653382863485934328879806848 12566295 171280298815132870837749913273503428400 12566296 2195219912929583180002130431472173056000 12566297 1491211851668670322398331208436188620746 12566298 200628999115141431272271678544088342016 12566299 -130932093543606126002818726070109981264 12566300 192377595419226712241287761133877644800 12566301 -326482101505926570842171650246055548896 12566302 411605463194950569859446951093079738752 12566303 -820370614612550286353502339006935628336 12566304 600127484684574331087209984792834146304 12566305 -782561368258767844733602389821837653080 12566306 42091884346842736879156969046217369984 12566307 436996444993754597185566803513769479088 12566308 1431658732072546269282760554564105016320 12566309 1135414977877238820373574836218726501120 12566310 -108741925625491949172418555018361729280 12566311 -613908844564361100424457313220458936200 12566312 1565166433730111286711475391919894528000 12566313 1895096860964639398265650494821525714400 12566314 937398682228294648563918555269437934256 12566315 243977794470652371770812038764259686400 12566316 -29464457278491000998183555535842426880 12566317 113329831649827271729045009990199280000 12566318 613348797555419547354414225161439831360 12566319 -1347553922831165030349771393200488494720 12566320 992341219407735714675002512801136640 12566321 1785577857016797655216278941309130837522 12566322 -37930307774658468980865312656598544512 12566323 -209005669614817723214939665847907225600 12566324 -2390596923358892794905808321944291919104 12566325 48079306835728568157441292668389937600 12566326 71992849874433694471816532924745285504 12566327 -273691708394210759894758703634187060824 12566328 -129151030566336873864062045251311267840 12566329 -1479523327288552099962816255853434618070 12566330 -98000342866355592529535895746034278400 12566331 -1337868326419467019154145779693414673780 12566332 -201395353302703343569406962860276323328 12566333 300932586663744279566651010150913033842 12566334 353740891047004195290344652464240640 12566335 1057302496969586943452299109071691251200 12566336 -26402998259766759848391419349785640960 12566337 6243090707829979768497767224147077120 12566338 -677724256627839934328912140593379369440 12566339 369781280076112364154784448900296042224 12566340 -16435462985646837105553435478889020160 12566341 390439256279254980058953506128781732512 12566342 -129742157499042369927948733582811552928 12566343 -1020201657993301673486540025475168478976 12566344 -1316707179386592035933210932794576092160 12566345 299021343645162484356220063123572556800 12566346 63066189857741954095072959843323056128 12566347 270173333997221785671450264960985200352 12566348 592555939984234557195100049683943725056 12566349 -467683838341231954859412479532204028992 12566350 412911226948078325489935233167890444800 12566351 735610773068105339467446242044092466560 12566352 -242993073974117164216333651967813222400 12566353 -727333726026865959402084536767388812800 12566354 318071761524822525947931582200325599376 12566355 -410180272911386707518697481594844631200 12566356 884137063834038400569382417251734937600 12566357 827814875088748435445413070988327130080 12566358 -164662326249436192250871188578802998656 12566359 62081962959950171824923124597010503008 12566360 -1288520465249973738085377204772325376000 12566361 580006818207208931774723300276565522624 12566362 289804146358600061653425026918231628000 12566363 14630056547276617841786706203006791464 12566364 71806595804031151146180784776109042176 12566365 466296064662919338380165885060147539200 12566366 -49509650295727547185239230855554981632 12566367 1627058085936461899703771269192744032000 12566368 -753549669060157346977423108613770444800 12566369 -872754049582978339200410470419005035230 12566370 59206090541063632919898257560544893440 12566371 -71928960263115396026450259364000579856 12566372 -107882773050774268885448943033109708800 12566373 -367205652904156387934945810417083571616 12566374 -8655386594592082768292802248329628160 12566375 -123236854643019399118077222850104600000 12566376 229783602298239704709684339722533739520 12566377 165975702199968832372525063716457334784 12566378 513840383952802595614286151518114150400 12566379 334709098258256230315972116594192076800 12566380 -461830920606344430825279958356864307200 12566381 -604491816581739072953819903140987732800 12566382 -112569775633217637593510350405317883776 12566383 1625138675744175845374189123443197779200 12566384 45105723151114507734314919579593834496 12566385 206056497473022103361392756882171280040 12566386 -176204029061471617499002782836799619584 12566387 625867357974905194842394798608087960240 12566388 -311793814967854836582117541443795148800 12566389 722701926965329098069569464536992837568 12566390 1309973332822890780308279396866110420480 12566391 -360654465363721240787941624014360867840 12566392 445669381488468167760290496263600025600 12566393 1590132267627715007281167695680982837076 12566394 -1036669475956445637161854772774932968960 12566395 -464248433835783026951377052942272406880 12566396 -743998786469081837974321894073554206720 12566397 -160065405579869434645070695103841062400 12566398 -462720496009820233896297361162781660736 12566399 169820245164919352095638048979749338520 12566400 -134293898169516492336389703182843904000 12566401 -322575502649536568268423056481986493648 12566402 -178788228371143409881279968721919884848 12566403 683871617809554973476213243140849157840 12566404 -574471603747111603225053163576758838144 12566405 -730673855549357533915335614546512943940 12566406 804004561920312300965763357283829760 12566407 -605217655884014778690884151562397294288 12566408 190604123200139849188997551053224017920 12566409 -891028517887276374655806749735211238896 12566410 -1056872351913018857473200841615450320 12566411 -561772575604979232211851801645797894256 12566412 1656777621323024300583163910632042644480 12566413 241422118115121993452621062391121063244 12566414 420443308947392749991732465657827005312 12566415 -154139107899393646751239081452849260160 12566416 265344874256846066160115406146032893952 12566417 -237465523375099132971801180919394464668 12566418 -8246600959330783659283533468192697344 12566419 -808448139777841334383091299321344484180 12566420 -507679096401161327531090583028089469440 12566421 -8646856042434275188927613692810454400 12566422 369368691225563671664351745322822953024 12566423 1422749143628874918354038204318664754704 12566424 -121265511012723972908567536970547732480 12566425 -516114563318262654711059819722819288500 12566426 367109073164041851673797779465478300912 12566427 315309637165931996912027105943002701680 12566428 492900232998083352558767373569019636736 12566429 -1148216190927248055547755629664646818720 12566430 362783719988468851131463979240339002560 12566431 361917285920615493780279538913782633192 12566432 -21859860293080910563123701749740732416 12566433 -543968783033724004237008242558258359872 12566434 127927343087959722564023136740408774400 12566435 -144914600093919485933425662234230175840 12566436 -10900996850517970554054944259039498240 12566437 -1289473338578164577138914377538018242816 12566438 240427423727648108538249166463865585120 12566439 213931023818704904632364960913790848 12566440 -854332614695661475668002631963071539200 12566441 235729050059542110102208465406124529152 12566442 -69364456333227572272303955811584479488 12566443 -139832653482349646301905791048759780400 12566444 593849709262209225284278365992081126400 12566445 3143310102934004749025755387520677440 12566446 -474552877737616062146116545934720859328 12566447 -332421618233401373695692206724703528128 12566448 402707603958379477118318963820448972800 12566449 -4261382532483152135109731171120028672 12566450 -161855262882525234348663864563179802400 12566451 -623219771330118189359273054383732684800 12566452 -93669742264283136130205008779600742400 12566453 2394277029349657364185894395398286128160 12566454 -70249841458915766164769985277534577280 12566455 -759822291163435157057718162054808920 12566456 110376283811671006568154296165790965760 12566457 124585444883616688978073874148177887354 12566458 18497765933478217440161148764567326176 12566459 -352811637418039982254263021763048516512 12566460 -166561058236284948011684754565726755840 12566461 63860719687482549583578955820739547500 12566462 -376410037714061464979784527043608304768 12566463 -1557637476307509011206995993080438784 12566464 -38681604032392399917081327044703289344 12566465 -832894744153481630607269346550770052140 12566466 25769129907224596238067892996558422144 12566467 -938718241854589917843030738216281408360 12566468 -346611632790241203230518546405686916608 12566469 309442642883715563067387896196628453920 12566470 62034574702039279049763138336992133120 12566471 192158491602766232392456139675505544200 12566472 -236683310063280700016224921136042926080 12566473 -1574857925012987455149431204231256602278 12566474 12575405771078983803491647827423092832 12566475 -281395582253561520394096299308003142000 12566476 182622644764102666120414160447046418432 12566477 40156835097809362803172239230534876544 12566478 50427694354075415760071873871675100224 12566479 -2030471216331378799422680024122254602016 12566480 -300817025939166457453688016581408931840 12566481 40049900160333511757229656968320314352 12566482 677446884655102475040184988910507560592 12566483 -768282138250849622813232871332103986240 12566484 -549577398603441050171285493561338216448 12566485 -1007111995715152743914166972800091840 12566486 -769567168922246496000590351073211855680 12566487 -124081373951436564863594842110179029632 12566488 149368636034413410861032352740853719040 12566489 -402994046320336019503996299723031487676 12566490 -241905578624087278802969905357570202880 12566491 944453538976775618520465072399969888800 12566492 10305132259708752188821985163465856512 12566493 -111354775184139949426365788753371059936 12566494 592126118209738679834737755449226631296 12566495 499470017084931439921411010988000782880 12566496 885066891707424279423227111532253937664 12566497 -1114058849492564404141995715516166740860 12566498 -306873820373821685527256716315557963264 12566499 973727223935080185669402248694679395648 12566500 402670488124103126114390785137327744000 12566501 237576118650459052274560699664381990400 12566502 386077932030760662317328373664012417280 12566503 -885380357592999689836540518391283591040 12566504 -633660492712787119101785227781792532480 12566505 57894076814057295743880813382277760000 12566506 -856043673712722347764242900230480724048 12566507 1031000015088342299309497685575312916472 12566508 516345244819132599622395264678253572096 12566509 -302489194590879793957042448331331541290 12566510 -190222505012542634760683817678904750080 12566511 228558735462332537964864457661574696600 12566512 4958506252061909783107611861701099520 12566513 588735356875093247575888017144913864704 12566514 460239872818694641946171211828723489792 12566515 957344314223978407731381384877532953920 12566516 673343627614457124981912839058852679680 12566517 4745796093359675449967110886924262048 12566518 704046105984901846625928161686896204960 12566519 597947586352981125224043796012807447392 12566520 665908878116731423324127076014456217600 12566521 -1113144491245588722043821912248367645312 12566522 122619285797990154470950698443928762624 12566523 -361999386260469741710282811523983323136 12566524 998746181874160311626060856260554816000 12566525 -181665400128821722544420707148251117500 12566526 -27788376220252273188421898532795574272 12566527 -312828672902868214322988861192096749528 12566528 297911637663661404065997264512624885760 12566529 2354503488305942093853204442463882034240 12566530 375681757046216013020722610947436006400 12566531 2121182216433355731181301334485861404512 12566532 56014901250863111339193779894919364608 12566533 -219251359343777767389106418250500555520 12566534 575575851604140101003117087549341624416 12566535 -1452650917331226109225019665141272960 12566536 -532969963449319074037899964432036976640 12566537 -458336062831302969598222167060046499814 12566538 -22114429732893065318863141211431415712 12566539 -355191516103262531356075976888347039660 12566540 -893724682741341545726739712081771176960 12566541 21704137535858099349226586684705210880 12566542 -504838139696006431105846850246637494400 12566543 -2117260947925024831026415652622264936960 12566544 91888879414878116630128223525545574400 12566545 1062111271780193802044484665611728573300 12566546 -806335834307476398319617833387620860528 12566547 -37754476653659837838093532796440947552 12566548 147192282312531845354191055444828809216 12566549 -316103668281756636867888868879900174980 12566550 -4813355297211221037451708306292587200 12566551 545890098234351812434908791280380852552 12566552 -2315005484272519918501852367740167290880 12566553 1091732542305693775726351095372839948064 12566554 176351003698605084844163260945952062464 12566555 235758885644360692523667730729462224960 12566556 -391714344253537765712955812979033292800 12566557 558784531057373383474124056822744392806 12566558 274053766958980087480436466340756010880 12566559 865998411033016004920642600737484165704 12566560 -145429583836379202867655100802648637440 12566561 -481766104917606271457029315485014223168 12566562 67961364265256690534033411915790746880 12566563 111149450258494118369901213929802301504 12566564 -1514918609890971276682885360181538493824 12566565 492166817121079938739778125405344115200 12566566 632622542749935622450031541628947046464 12566567 658661502127596139089914888033093761320 12566568 -322417866132008906264786569946061864960 12566569 -120214490242155514743455615211286643804 12566570 875920382279638321864650958317507120000 12566571 -474578972795440800490290837858934533288 12566572 -292703427187344622060953589848805729024 12566573 829485782256552372880041854322367628640 12566574 -8825266998025149427686494059554156672 12566575 -365126919077153141709120554877008366000 12566576 -194458503282628291716447199011323904 12566577 -737130404886909242753300386186806621120 12566578 -19520182544195920614586001526744622080 12566579 380737768365091636344823601160042947184 12566580 -48071918101339183917080632609913978880 12566581 1169771810501064601141260622242858398880 12566582 -35337870657487400989391496209112374016 12566583 16401237396611094364843394608853735280 12566584 -59481262028881383407055828956051988480 12566585 -6983607573416242041712259666670262200 12566586 227244985563061509872004701867195933184 12566587 576388168485538007481331061110084292160 12566588 121003608050064851257415908896403442688 12566589 -904967577677540222918299036251400682304 12566590 80314809594449544350116868682163828800 12566591 -1645775650202185051824073702940160499008 12566592 231823770673844790805959821382677692416 12566593 64132143339118391486449904446992530644 12566594 -31561596521816921039020002590997313536 12566595 -181023820301073496020574488133824582480 12566596 -553620413943544161075741559675265134592 12566597 -1588699285562230662101812368943161081954 12566598 -571354414903414997241866060272486129152 12566599 156522552691308674839882405690005506160 12566600 107504733515846432596882311353533440000 12566601 -91237311189921602242349342983222480620 12566602 535851123355732464694335237970896974592 12566603 500436119056716608084181016426817934480 12566604 -782644000798035338703298383689576294400 12566605 713963225050296731209584459572121502560 12566606 141057053412236117183331173022285398784 12566607 -513580499960494207672842381472648035960 12566608 -267688507643100941235768379245279059968 12566609 1353136252607317560350870428966728481920 12566610 -72706295749277703243491551151682048000 12566611 748950858840120827862577608994624470432 12566612 -1658135683290174660277977304895171846400 12566613 1495072328662557853549695070034315848704 12566614 314604877496701655082121926546274426656 12566615 -213697202348243688531983218998683844480 12566616 408483514726439921181808217269320867840 12566617 3024692829294237504484842559267752192 12566618 -471494822831278830903905121922310356992 12566619 -113630716692632612289290733901075951440 12566620 358672835722534432524355254611806471680 12566621 31513608795111615712257829244103225024 12566622 -217013388272175274157504384081534350080 12566623 -297938956720520204136545329922871641616 12566624 458721785178307254258442106903581949952 12566625 239514214194234298871118954156220416000 12566626 397250917571510703521430676007872430880 12566627 1606353022584197275150156652316333352476 12566628 -192952236117147343675840140830735742720 12566629 -1165550878542050467142321630014722272770 12566630 300043418476105653592530512457646646400 12566631 201513117851801053901667336878217900288 12566632 513463900898369611762849117254668728320 12566633 908142028934998844993030262726366711540 12566634 337616791197340719317121221367023412480 12566635 1374230024173698723940226754160655290080 12566636 -1237032597218309458024632980786280625920 12566637 1241089564213476040036586496584631517440 12566638 -624045167629278537664577099851847187840 12566639 330223605785452725137283545921158015440 12566640 -114639335843923125466153155405542522880 12566641 964317017928168345558822315011846889892 12566642 -739210177731296085554153085460325686656 12566643 -42636689363460096650899474125488477136 12566644 -26058811296576754229994675433300834304 12566645 -68565416150748648663864074426796403200 12566646 370701937851740404911628845948310674240 12566647 1257502212971424214278867005285226677096 12566648 -41368807010400167328500112701880729600 12566649 241110352498305613492910104297491837888 12566650 -380671939822043416439915498880972288000 12566651 -288003942562644858947480433779206470000 12566652 114432055396077737931311839456309174272 12566653 -842799317123435139810369000499724336736 12566654 -496641571504407365680616171753787826176 12566655 -425363815443655589424677655248964209040 12566656 437660550027884553118632210581076049920 12566657 1593246429514625586316153561436815617600 12566658 -3756126142051299695718709023154655232 12566659 212006174231914570186781434223513996192 12566660 -1032035640650282313516012543309680064000 12566661 -221995073623494431654792403170774605920 12566662 -607662574940413606487132427414862539168 12566663 528163098720466002933146525859953445912 12566664 -396848754572126240397766594098216960 12566665 827944283431250566321574472210770601060 12566666 210362301335098589100664979419449560064 12566667 90050453374290892836191239192449799680 12566668 -983066324728322968069617247289332125952 12566669 1982906152853664003154718625155529638070 12566670 379143707256849182453743550162925110400 12566671 301877049761557842230237516915779968096 12566672 -217868210868969110317177918041099337728 12566673 227026753021642623818563035311876926848 12566674 1082711683230580194476724093049602792336 12566675 -1144731786865499167602685295106052200 12566676 311602087974293870570753952586127800320 12566677 -1495621139400418074808095398166587311474 12566678 -897702053086664710212962908825521687360 12566679 406653499362854423970021683995609895784 12566680 147376957703731395059498495361277132800 12566681 -311333643391301110639349782034971615488 12566682 -569053209985350185909532644213969963520 12566683 965517198915456597039025752500511508960 12566684 459410287252456175594465878266921048576 12566685 -805217214383368310083531796718764119200 12566686 -1109772720947671274203287547270831770240 12566687 406354165100571609508406848842881979072 12566688 -803839569389440088360419655560609136640 12566689 2034618043073713322426528987318413583556 12566690 339801773394728644722978536750258119680 12566691 -866037123461266302146345186270501932560 12566692 -1100152306188317592234609146280747597184 12566693 2033916250793939837622163994379778698942 12566694 39352155428586735084633291214464061440 12566695 -727891926086098380052005400117957680000 12566696 43828183630085280649017022088297057280 12566697 -218772322018684988442900252489170496 12566698 -785350681576055188787354492458510177536 12566699 1759435089765030577837986636317143695960 12566700 -441160016580368202833269767896042707200 12566701 -67691345831132083533866763210774810240 12566702 376773270801613343633563455680180895552 12566703 561878874903017514210559190912935991304 12566704 -5310351444272970738734249715654164480 12566705 -214655299795034987398912957796359776000 12566706 -346613697380218541748701003056781703936 12566707 -20108591205194188008844364450749355000 12566708 136352554577314263859096593770891538432 12566709 -419358460530946578346081393663081791186 12566710 -21598624543674712764675679622764064640 12566711 410268177134650954927265921296502508000 12566712 -285619187711903080215956536078088601600 12566713 27144221487664954603536051046586571600 12566714 -450572469201543114973655164584664604160 12566715 -30238523309039089563491440832959795200 12566716 384248881327739961124214802100080000000 12566717 -29968409563449865841749180689404444928 12566718 330642301616573710681155067966384496640 12566719 774354212809267405372976976369191792640 12566720 16849465599623829177126082493735239680 12566721 -2198454927875317627774223693563388399616 12566722 -77295790579078193753332092129967388160 12566723 79894869961497644658729632164368592608 12566724 -256977638538533031279625925237086740480 12566725 -818882036811441823904677685660253895750 12566726 381325059415963810494503434348541865312 12566727 -490548148433982235559926116754250697936 12566728 -1282886237005082640251623250547182115840 12566729 -273517864978203083469343841873674717824 12566730 160900266448583538191621865008303293440 12566731 127461800143103471564498586401670409912 12566732 -1178441212221185000940186604185315452928 12566733 -155518611299917800493406789480279479200 12566734 564300487610073462951522470096699150016 12566735 241020119685931561581933705576400924680 12566736 32686658455539181762464912776056061952 12566737 -1989113484371119828687512627047085209614 12566738 187253369248753990385111308426449222912 12566739 -601229037154287436013046369584297437632 12566740 637710511360255739709682345950944378880 12566741 -1436617814542001908029634485402534758016 12566742 -67889569419899254862560198971134292096 12566743 -219273010391337920552888793584374755616 12566744 -604361589353171761426265785196137881600 12566745 -220148543960849713867817995347574668480 12566746 57452494321754556496211342269660105728 12566747 -1985871164671199964459732530332779903804 12566748 602587268416753018772323672610476116480 12566749 -234263280272584050363255735477495718912 12566750 6806285921518308630437145004329984000 12566751 1198079817253246603541524705845278682384 12566752 -543773187812343748035329877133806796800 12566753 936706352379455527787253512719147444224 12566754 -154300744011785608062951680805729204960 12566755 257883572499058570110575340437422670160 12566756 -411169345239542880765020765184903377280 12566757 -25364006625498906751777763135918534016 12566758 1127349729049849147843069660261482336480 12566759 -733794140426879580959322824964223940040 12566760 -370443639848657293088860988785806950400 12566761 -725102143586686872693475836960982253638 12566762 121716929325172257828388995138421288032 12566763 348928721507574244507941361227812636160 12566764 472504834776326616577746389143101358080 12566765 -510335700347461346548231810626766052340 12566766 829373625082661724775897943493152507904 12566767 1100560990770079917298614272568308788960 12566768 225807435522020911761179510100246331392 12566769 -932534688269683193577961833069844364640 12566770 287276704951901710450799555674269422400 12566771 8314946349969728775220693305205088592 12566772 -899556003964967520633665072889838694400 12566773 776666365118067722432866288158718197180 12566774 339772724060499704567270448045327072384 12566775 -80820249489714976703398895748462666000 12566776 1343613307430311587269031434904362926080 12566777 -636065603473244998239796170959799303168 12566778 -75551487240245076360882801229386265344 12566779 747567819017207938868551985154874201480 12566780 78178935280152242384266554830161305600 12566781 154850415832943085720608075009812357728 12566782 -600940094710519696958386488336925099008 12566783 79124329965397579465523253522021565824 12566784 -375234471684652651515448798824886173696 12566785 892549750277826584276607440358301287360 12566786 602127430014955045130000814996756163584 12566787 -17709464050237618811130618361115412480 12566788 158371652715725403470773658381740691456 12566789 2199421819124376347828059540145343706590 12566790 -334018802135348223834842523666308880000 12566791 -337713670357500725113770605953204531920 12566792 11026325057221885146199344957812736000 12566793 22116875557454107654709429170272139968 12566794 875715814838393939366064416299061499696 12566795 746037653213196249309924384080517789600 12566796 -366123193462221737680578587393277997056 12566797 -2030504550552731888898330761482004151754 12566798 -513626830351140376384721165422979457600 12566799 439535336838405525473599101655928643840 12566800 15670809344088551076027081441933312000 12566801 -362193641427662383697681116156478674188 12566802 21221025723041483947939046196126750720 12566803 408654840596360821209254395510815691052 12566804 81880391574539937702705016619641310976 12566805 -108793167225682502567409765104371999680 12566806 -97949036852821514578345982003642613120 12566807 161482473608126117614736360856715582464 12566808 1277028526815948642528720533824846172160 12566809 -1206619651718052130789706081035705968000 12566810 698901306766722551589294723240818446560 12566811 85990100165601962154994539143546250240 12566812 43807781911519653264557427797696591872 12566813 -1117280952615213881698931742092729973504 12566814 18046248913068732282185606980019036160 12566815 -681942688269919965973419623420183294040 12566816 283284015500602195810021510379274240000 12566817 606772134621177103824290390384961234768 12566818 723417600344285206506517748523372240 12566819 -1814085269451628578905016915013744719780 12566820 156656157198519922418985454129766031360 12566821 -1192214617797084929293661381221260502978 12566822 -415128328387761665409473032170386545728 12566823 -361575610199356287298045050404514000000 12566824 1285300819863021109095789703436079267840 12566825 1068768148088761282255534486788230365500 12566826 -9133185500985406399206182786706473808 12566827 -159351195390065413415731316575777680576 12566828 64745329721867944508881562002756147200 12566829 93362884725551725182670773499479421440 12566830 -116465277552053963039202287074885436160 12566831 -1750699327364737125342179057368651242720 12566832 -61705513222562558931710783100118106112 12566833 1574661793970859799938311743210785318580 12566834 563521921560349671013930603677182777616 12566835 -401896560352652168380570274818223635200 12566836 -11158829183684328069707601012158425088 12566837 -855620920388152500540359397736104410514 12566838 404706399132611138145242435718709201344 12566839 2104921684464758534012571095948266057640 12566840 333469753192625645450096333068974796800 12566841 -231356138615760918564056205905676169536 12566842 99432614516921324451515307199151499264 12566843 -566910417750832514577242101247923684056 12566844 594764205211922441726546937209061665280 12566845 885025795796188302866593319653535769600 12566846 915073841007199429482255315085364724480 12566847 -932988128563779193919835050225740571520 12566848 115051428061654450315802066583726063616 12566849 676290282201462539399777080595934950850 12566850 19221349261806085591889914195955520000 12566851 -2046575691840827210245915288827321086400 12566852 -287146204939134235758470011089409544064 12566853 -134674647376167975719026607434022185920 12566854 -669418875614368758013611775110613283328 12566855 -409975713249363028495622196254119265280 12566856 -3332575957676583956365717514010869760 12566857 99902493227166835666754158873022278106 12566858 112422677206765514299209021076289568000 12566859 -420666554656119173062947490045613399040 12566860 1789275948460023172586138648757793382400 12566861 -446628598075011387306548794490803766538 12566862 2805491697633428695380991704441867264 12566863 1305566865394822604913409645445890528112 12566864 -248637764458239138797457124728141643776 12566865 85056167843173058140519288527898969920 12566866 6259964801388708782168916052118169600 12566867 -296145577926699317943651014657108760084 12566868 565938006961255696986501106819942410240 12566869 -242858907351457228529182883455256017728 12566870 -201284762652258449463510344576310309120 12566871 148424242469065865026353932198865675840 12566872 579332432650203002153211390128038348800 12566873 216934429074403453811955144349850350080 12566874 -153289367865831409298058882552142106880 12566875 -14664074019274910603182850008068677500 12566876 -110010437724172163723648965996707535872 12566877 48509485644653173832049178962443443008 12566878 -8488399577018283970832600077544597376 12566879 10164180793025884102688661611710678128 12566880 1134396203728142194981411510773743616000 12566881 -307739201726494171789849970460135561708 12566882 383705192233217752453441910100957753600 12566883 -221458402242947950926869761984060685136 12566884 1046447811586386372387111868750028792832 12566885 -1028041806827046518469331902097543624800 12566886 340970108279564293328518092097647862464 12566887 842839646164960718816325760229895189312 12566888 -954386578006752822073149204520568340480 12566889 -618279800349522230073149422771706254200 12566890 -39084335875991746066362832861045355520 12566891 -196236100350521527668164735254694493216 12566892 -65131796986582636197155211636268090368 12566893 -301507630671128195411289915971952281256 12566894 657180030938682498472178226876541586496 12566895 -249284696085114406947748072098589368960 12566896 -428422420285218485477952442268172648448 12566897 347635142590295076970203624797709344832 12566898 146153903202860886720328335555402509184 12566899 -853465316283152351117142760568192935640 12566900 531736310563929326353832249202782544000 12566901 -557252363117148938512011014328070562880 12566902 -267621840671214953445002023127588817408 12566903 157155834367274885577173366197697986152 12566904 -52760155681603695415767997219445145600 12566905 559568405878113568911793336602584143560 12566906 -584572857076062209006096753141726420736 12566907 80158721394505184894832708546756978912 12566908 -1469607438302596267308663413188706230784 12566909 -2016345085498666756735298892074118400890 12566910 145402602237229350003899936298379799040 12566911 -120104859475991782927536804100883316368 12566912 -1128138016492531492318085017973764915200 12566913 -811086033176045785104079170750792616656 12566914 556295196498648560989346470265884015056 12566915 -186965438091192407679446733568892968080 12566916 -712359324682054820060583838696744134528 12566917 -898494806919011942318876378610421801536 12566918 -36468050648230058472575564946570708480 12566919 -472826482316732167090901117136326356056 12566920 152950377456467832734015297246061004800 12566921 3036415447889517026879545188717483242532 12566922 -3952248822191565052007501517936685056 12566923 -606646084550932597200805899101493718280 12566924 542474201252841137447442934464236471040 12566925 -151180645506304284599606618630958432000 12566926 -421050183096861894118516286983505921088 12566927 -2581791190540811311133204233207936663968 12566928 -171212294755583069888339953795386703872 12566929 -1126868438244547967074963550306802974592 12566930 -780783288164858189136107802708051596640 12566931 462256511211452440535385299300075311920 12566932 -998752052480176406487940382569081051392 12566933 962479801451809257208982750346671095182 12566934 -490371358391842596275199396566591136000 12566935 -351668015502815342837123285460313933440 12566936 199779993731476083763057188076797173760 12566937 213658529340627156125576453271262467840 12566938 1307504490585573096267869361927889463040 12566939 -202828627707840245999239077759013344 12566940 -44269739188115779764319943673316224000 12566941 -657065926887452958753404721103446180000 12566942 442049273879541840551039272855369543680 12566943 587077911295268179341474585489429527832 12566944 820925065548175254259282517874102239232 12566945 1935857931051469276780429752783205800 12566946 -125715039934561861171528881178004077056 12566947 95495921836949750732407672480542539520 12566948 -11383423949066049154613467675058555904 12566949 -936216626289144135107291469733849496352 12566950 -47642605661991240213076667991528604800 12566951 134444767202317376722273823949930609504 12566952 757065019160490210848151630851257221120 12566953 483535423400321983562270232039475185280 12566954 -28946404977335112565911186436025415168 12566955 369327839221133586174990787811049861360 12566956 21581198229389073250009490727373251072 12566957 52029265778486973683552744258902614072 12566958 525552062368525720973713297117449244800 12566959 502861316311003111363858581179777341504 12566960 9205578685974303101243915130857717760 12566961 1821584491459001342518796881673144601600 12566962 -794623154772917225154636734593290774768 12566963 458113907792058162332656597946009107212 12566964 936170060402519677566805838658151550976 12566965 16727824511815256126850255585406002720 12566966 117022758495006992968261973628285510144 12566967 -462584660902474540393772535314229602688 12566968 10590841020701248807729354502959042560 12566969 852173615349886018655495665993157747370 12566970 87600617840862710706152219799197629440 12566971 171468952776778232189559781994718115172 12566972 -791393610420809461708074377134871904768 12566973 -262244428082208386027756773803541737216 12566974 14337831232869914712035026982068780032 12566975 -594474500475006165001362499667553546000 12566976 -110715439376988183100982264973219594240 12566977 1682768945623308693016385173919470549826 12566978 -232119487151037042574002071202254819520 12566979 -1046264894462609578059370607822129898876 12566980 64784119024323778189674507110079897600 12566981 -1713638604437701877680369059849635241090 12566982 276205156863305613610806654733344998592 12566983 118635225982639753539546493065727186608 12566984 600321917000758236327074538058347586560 12566985 -322767454833771167007191010325157933760 12566986 -756139936682709156013439545338659705808 12566987 -1228218481926847736374886847299197945008 12566988 451389869034669869968759500699769552896 12566989 835171912751665035956004995696645366880 12566990 107960316750001727800532437990473878400 12566991 -709260273800560384487323422442920895608 12566992 196288466182370416063283550384348905472 12566993 -665985563685154819214365131042928944576 12566994 -431933181090412395045742479269556399360 12566995 244507371595140733581067151796621552960 12566996 -839145090086287288869978727378519719936 12566997 -519251057176626602530982105998898659698 12566998 149015627715394386456417355518704370240 12566999 -349418343190108238406644030311036616760 12567000 388328730744848898183435969992294400000 12567001 -582493719611831124312498834411019264630 12567002 -375453403645048100767406289044872874496 12567003 251525779889170801837581080150933412504 12567004 -1211098483797386623511273610750508083200 12567005 -511168727978447865631236319978686096000 12567006 165262011464124360778948157275935459840 12567007 -1756177303559114588250613744543017979744 12567008 -30595605487501794314163764046549221376 12567009 222043303000481229095606459308269534528 12567010 -415995229224631586047580482004468936640 12567011 -76199411566670555908392560328968308176 12567012 -126762634517945479599024907525655083008 12567013 -292605855760295651322074532086787652100 12567014 867931460426665514834286109354754501856 12567015 -1220115801247605628525475762192881596000 12567016 -80630369021917088611953735805021716480 12567017 1713700763326427479337825910382582971066 12567018 233829759338599086191969566503039210240 12567019 -331744477168770919019673957212091117580 12567020 586174274877673562582698174621843200000 12567021 -1823671698583053104029088499157057781856 12567022 -230237768593230425271673021705830637248 12567023 -7130940416004535893958857380115380256 12567024 105946265425926749234847224847319793664 12567025 567842333894162979550133726618124863025 12567026 -149880740847993772725890826594390074976 12567027 914092749580402086792425194044235337280 12567028 149915992674159093993650258133158895616 12567029 1496561283850801716144928396042865633592 12567030 328289539444127945699899333249795000320 12567031 -892720214022305424153082141908871278848 12567032 -1508655232073854133099857827485542809600 12567033 507813596941179925462272643595659814964 12567034 86595200158269478090397756627093803200 12567035 127707780178778214153335227248080285760 12567036 298728901746870652171672003293105291264 12567037 -465377314266420077084313168659569328000 12567038 1128878142654557548854862604418938016960 12567039 -334611306377232923513376697354469188992 12567040 114775380932904700822683029403913420800 12567041 -307274975701874454541606837539557955516 12567042 108059292095798695032357722248499297280 12567043 656217771503106477610121116288530800016 12567044 1000713860030374406410247372871360675840 12567045 -11991625016776355136149680200470683200 12567046 -205266573607358005194385030091832391680 12567047 -39736378832872289074439974526560689768 12567048 735629305383074608433442847286661611520 12567049 -299796102130243014549322302611789611200 12567050 21662079055577763358569729811705696800 12567051 1147511384776908995553876167676380160 12567052 981827666525861756000323235990820206336 12567053 660111100684453629839823064442395879680 12567054 -26394050526541613156644700258997766080 12567055 1659945201364488587010688220953843321920 12567056 -3965311553039933490070941470767841280 12567057 190118898349875452217556584869310681840 12567058 -22728828775230349844071173017132749824 12567059 320647244681448809602336595706098519040 12567060 -353371777648264616853271896938338560 12567061 840154990244377161046779727699919527800 12567062 15230277820677697767433313786347441920 12567063 178541179637348883796777102611310656624 12567064 1031114456921810903568690343028877711360 12567065 -547669511590954824629067492556856056320 12567066 121434293493354658447949749582800708864 12567067 -221985344848885517885916630473207557200 12567068 -981148691207866120519763317821079970304 12567069 -27911874152211532363034768505401447796 12567070 -509772686368605390036368581435408739520 12567071 -631470673116387285216706522316120003712 12567072 -93574531939189211391266675415261904896 12567073 -1778706215174356465921606377161506411678 12567074 -97828386897159961272993101722863560640 12567075 -100856691845136979280690363768384280000 12567076 -837072243688441961516073587542468474240 12567077 -739404158779954272164680989610123437888 12567078 379407155113841953354537834777946236704 12567079 -55114374436668576156099837087488194104 12567080 -182241539417923972938566931199829299200 12567081 -1202832153443707802943890039473072603248 12567082 -426084692027640838083128420832002006016 12567083 349611186331232251195632825965609026560 12567084 79255135411981774801452564394940301312 12567085 -236687097430107940724004946275461491200 12567086 -103559088869404102367197618794176745600 12567087 -129728319529903962764006320344748246752 12567088 -854365435498105869800698020622308704256 12567089 125245186363683319167906172959405487890 12567090 -96519237269534709956969604040292290560 12567091 1137337309321049210824102444236307172492 12567092 -32533059266460540609541380326047979520 12567093 -183237629595825678904888217604077363712 12567094 3006362283003056680110918042401594880 12567095 292943012524625827455811177373070825600 12567096 -20864526112592534067142227544892620800 12567097 -2283240693419726194477908905523012227628 12567098 -85556188557188793065275622543568752640 12567099 93419601501620249406904849039470366720 12567100 -63497398058041540695582506538901043200 12567101 1810078509903917264500139620199272380102 12567102 87766053025941206878209842654237076480 12567103 527078361011876043291559657964163676352 12567104 330666918481901827254408767289931333632 12567105 810065121864732647149945023763546007700 12567106 704221671552883845837819693363652453920 12567107 -95903590364314085558005118315977980000 12567108 79273898039824245070156871154728423424 12567109 887677793015249850802108729786488145310 12567110 -129680774869922779650398573879104007040 12567111 239393506935451562033307674724066236544 12567112 -1404490378264343210145101236020920908800 12567113 446847418497633739721701362294337815360 12567114 20803674924370857029301518513703869952 12567115 146711185971912929388511641708222251040 12567116 223703121544867928061279259517783319552 12567117 1069659015629582807903408511991842751680 12567118 -841758428850713953890942175468469340480 12567119 1080584344185814274430845263652218961520 12567120 4335051337128989255043757393849221120 12567121 108712033390457068607296154433343964160 12567122 -874414048072757323007288894473203243888 12567123 1271871038559743394637385132941329141120 12567124 -212722665303547690307053864534015234304 12567125 -815699474665071523208931547153695693000 12567126 -115527172464216610529447818659579899904 12567127 -1324791296930179044141244156847634631848 12567128 -956265522353397505257526031501291673600 12567129 -297280874752819610933434539377522668320 12567130 -57242762523073293033535958559052627200 12567131 223405917973650896950277708982389637984 12567132 -8738471825277648111647955867971971584 12567133 3842335312895794727475149564629377651424 12567134 223491044444033476044581766353671065216 12567135 -229967177924163271136815128852398845440 12567136 1049760977676252489409186938486819520512 12567137 18586036238544407252843372590580597328 12567138 -41354715064332318959820526837935037056 12567139 43167383859394935859850281248755596688 12567140 -253369079301083794590198593486814754560 12567141 -39983227768137871460835542844612980100 12567142 273210246348727623873346948218334986240 12567143 -751483514510835899077540642351259233608 12567144 -453453725750078094988498932616907489280 12567145 -713064022679499195385193681531988172800 12567146 -734016129145404727162535951253069019728 12567147 -299011059814523747641231439309031509328 12567148 -723140799810143504603015349549372192768 12567149 -55958090070231817420467170696202917664 12567150 11808484946473922305079706471795912000 12567151 131653078331826947757568836590986675920 12567152 -45480338657384339890351931377070899200 12567153 239008355509020271630464211738813008864 12567154 546029025184588314193505524026211875840 12567155 -83380124458401153696224654515075002000 12567156 70691759503666406001155186121061969920 12567157 1318977509741811761890568545028402383406 12567158 57310083055483413758575884517497931776 12567159 1387549309840161521450193855593281511856 12567160 458408691580033149374860364051960832000 12567161 670527627357766701061000717233624872772 12567162 -416836668996169066118305682307766471680 12567163 -440916644330481927531004569997774967520 12567164 514976474620839411855815720561249318400 12567165 -69218795601271705807204166469590484480 12567166 -10915010726892794436698469396723091968 12567167 10404387745222213884384955320910794360 12567168 -555669763033982897513443256800955596800 12567169 113951397940529076688972839436352197444 12567170 60208677759089467778398582938135552000 12567171 545591679051507316131258409363993733112 12567172 392426704657031262190849322027088243712 12567173 848181316135264356144306568621601059422 12567174 16341084829364612366776720192566538752 12567175 -265062357828119604901990007154293989600 12567176 518794892380038200584022089567463470080 12567177 436149865751003188854346941227665920000 12567178 504849950816300467003793580402737422224 12567179 -2316097777718576811366822341490552096240 12567180 5842907818694020937426502224947691520 12567181 -1481651896460703888127896162683539904 12567182 572990554161345502023950319243999047424 12567183 -240801027228682043458364093376355825152 12567184 -169461746882605669341956801128081915904 12567185 656905036465145216935740066278859297960 12567186 -2021400288298834054913453780514218976 12567187 320977088716535532009791684814373905836 12567188 -632410338427645184868273357946605738240 12567189 -499033122242766963299528766341685765120 12567190 240860145969956654379761324559780919680 12567191 118257808534655269521975390935082949344 12567192 275376296948653369209481579205927239680 12567193 -756012854911668087651311056740795013558 12567194 -556704207986140965799094535829592377104 12567195 -962013290619596696083262146946260042080 12567196 752172111230915627488693437644753736192 12567197 -41708812788106417159698763563721935828 12567198 -24076324125511809231130567845737730048 12567199 -1258870411304365937337601549296512080608 12567200 -283449644415348527960213542223767142400 12567201 -268747176205127867744624106962725424640 12567202 -238633012070558541086440315671388406448 12567203 187229310015485253206210619883753833864 12567204 -504325691428270260278556034745337077760 12567205 -250210061159949474735964164190879098240 12567206 379892487863419455565655012302236291552 12567207 -174089430648216599483869089889805881560 12567208 2001177302878890215518028364034799616000 12567209 -484501292323806619266823350305984704896 12567210 33884122082079353348064346612882099200 12567211 -1094545651817367843860930519634587017128 12567212 168391384597028652135029324390211978240 12567213 -252360863475955810501137058451328969834 12567214 172898729778871968840813642175554269184 12567215 -1395195939908946505378365232723480067640 12567216 9936808353631805830793251266057928704 12567217 338724855890913435761272671032104097600 12567218 206234172338058831368746732983611197440 12567219 22372473525585876689826286970587226880 12567220 319380735675356755171956114242057141760 12567221 -1293471248703950381411706753035533136868 12567222 -685316799942970177771847725341878880768 12567223 -15125287210398143522490618685744342272 12567224 1174193904511187508839558883042782760960 12567225 330370785985007859714498564684352375200 12567226 651579867116681880793900174040874465648 12567227 1581260204431153775620947101071906375680 12567228 -31178131876937015219090430387419765760 12567229 1160739436839659650816137428202387440640 12567230 240999597098860950455854838697756933120 12567231 -26335288617367039187783607266024580120 12567232 49578677791807942000309264552915107840 12567233 478357133279848237282575117832074446976 12567234 -265445951953101488123491676047430384640 12567235 -532968091770114861366314468304666105840 12567236 -2477472542739313837462593759397696634880 12567237 -33164576402910004245226103301992856480 12567238 160009023987962787605557565259948928320 12567239 -595904860247766600447840740778526287576 12567240 -159935086973306939092148883346432819200 12567241 2053590374117906213369401422506786742400 12567242 -12393507402519751620854415528320020128 12567243 14436908469991583688813274929932673264 12567244 -83953477520661888240763067501677790464 12567245 -70226835121233539190491568064703539200 12567246 -92185769198462016625138344542072739840 12567247 -478693204682304417383096573420581278336 12567248 37819024669454397763874604365247283200 12567249 736615101640182447804178718418898852404 12567250 387402092937330154622389805590977552000 12567251 879957328585653589571380538874293484432 12567252 -517365920720077954035154078341777389568 12567253 -84679570903282360478751952668378409760 12567254 -90552473828519348363663650556545843968 12567255 450831193248142716795172848973622740560 12567256 -276843001441437545929250174401969152000 12567257 111907915056290901113500653123998618592 12567258 283004565215446289380787197511521098240 12567259 1283972987503563073397902907541907147460 12567260 269500694349557452662602264939696186880 12567261 -329546152947947978753048681775704563200 12567262 455037726104498027184012255418016533632 12567263 -3657253097956516993366219622203041990576 12567264 268899894438528582460991738432299991040 12567265 -917917220572873404775644467372685350400 12567266 -3480749442130601770376711349774873600 12567267 710061861596904335708181787659133346280 12567268 441891882139617815928795732782754713600 12567269 -168215227822282994834736196287387909504 12567270 -309568562669375391911450514145023542400 12567271 -996628467851920181921776985744393634056 12567272 -418930455576054582897937674871008184320 12567273 -258243350668085254091149698429149660016 12567274 -767781108107856226936294215511384566864 12567275 -571101646259697682183200419105172595500 12567276 197301671873655415989895321991261835264 12567277 336572757218663802734250076482476107552 12567278 220683728054962198585564673250330949824 12567279 -220610482496047080849128519489200464384 12567280 -164964977533324477238828167164716974080 12567281 486961925973506725384413167965029446964 12567282 86578039804545070734884423546403707904 12567283 -385301412862378712642787486467408825760 12567284 -315384854640498733759883073508267745280 12567285 735781242879743650230695689058915635200 12567286 35970667440485337076312968708301182144 12567287 644129242742574017409366315987184776936 12567288 523870496998061208280831218747070402560 12567289 -301353645577285502087577958091879634944 12567290 -184568730283809244086960390306420333600 12567291 706775022055414131395734046611952087040 12567292 -90476457579624764768863834051971591168 12567293 270133033450860693992903394385740769542 12567294 424592417183280553331432816580543570624 12567295 -158319673434275400348673710274237224000 12567296 39198746830938232133599327830316941312 12567297 -309609405427377970520232279839479918800 12567298 512572747784461097459356387500866024400 12567299 -436747284774568276306616312627082402264 12567300 -81100561111256436376871314175832115200 12567301 2040186338465097663712486020338596299132 12567302 917092884165629945631849002131640327808 12567303 30177496682106913624046221032413040000 12567304 1293618799661773067086733097474921845760 12567305 790039827847852902253497911895136559460 12567306 -351008299738631697183436067404846730496 12567307 45671728601308903438345577781477033600 12567308 72930144518280061822845290019970222080 12567309 2060108721140767423753910110757794368 12567310 93168794440906890229767010833503343360 12567311 1046899083800855920847932381857132084912 12567312 -13546856451416145184083646813306281984 12567313 883910768423427791756088748978796079984 12567314 -36396584192724869739883782381383580000 12567315 -3616496010846993942724414982702400000 12567316 -59334108123887045862700756690248952960 12567317 -621402234101008429198286648676791450208 12567318 659021401780979530456827768915020085120 12567319 -1066724728206543143483195672607340375560 12567320 359482975868883289946128012781789184000 12567321 840992282715684146252731819581343930056 12567322 -1146815290505551140597553540563490329600 12567323 -1456486113699574759464746804115532642428 12567324 -669005436085372968247570315564233400320 12567325 93277857652767288160368677326544308000 12567326 369310461438886524996233240116243082112 12567327 969287712776861206622070430667751886080 12567328 1686968369986107601987996643498441834496 12567329 1048756884337538667204251462753933511060 12567330 324478714636442123929572955030870686720 12567331 -229700548212653617875735281599098921008 12567332 -459405072402380342585307080173594936704 12567333 152691499224262487096504558493797554848 12567334 25900369919404826258533482235553621760 12567335 264245619282056189509385480337287169120 12567336 -266579214601927055489327618973974937600 12567337 174065872216715454758058829623810257280 12567338 -15483291247983717424105884549168168960 12567339 2864069262210015014322088933712609932800 12567340 307189906707059877644124726074328391680 12567341 -565193076839216594371830853417786579200 12567342 366323495620708197631348536313148148864 12567343 1018087936657829175441276698139637477360 12567344 208126883571208681749939773869498613760 12567345 -162096155261908002360846995596675689600 12567346 126308968527640859462929776598509511680 12567347 299899830302981161472734112479885427484 12567348 44699706644500713111669246744171061632 12567349 -486088479544203928107574201655107061650 12567350 212370995537569198056215456332920794400 12567351 35356041940984987711494042619022489832 12567352 -2561475866393971861123635411169443840 12567353 1940099951348423595387881924038290027780 12567354 -74680761231637718818322749132598353920 12567355 -35934738562504291254910120537787328480 12567356 192691804041855586077030167307226563072 12567357 -417631913234895186662271855918024051072 12567358 -348649148476684072383787427386578750720 12567359 -456893733883301980681281143582990269584 12567360 32299242364522601942815848645682790400 12567361 191173503399191527206186445217951303424 12567362 -519307698696741377045476051563756897408 12567363 48971532991377963600762267325713489144 12567364 -136273482560012379628979322722885059584 12567365 1379410774284873105459429982053675187260 12567366 251487485153175883622641464615903313920 12567367 170333688441358541683720331485743861832 12567368 1344709827546985096810564945645313925120 12567369 -349507496256317865080939264270708851200 12567370 84151768911345291637258873051799414880 12567371 -269579990408562336992995636897245816456 12567372 -883491939642262396990609399339996881408 12567373 -71810136858333445768683986847871502280 12567374 1093742415133089807088913689226844447936 12567375 -712028847420219763142630127683905302000 12567376 225818765144913239678826448434548498432 12567377 -1490539074816050923038391152229353351168 12567378 -281785908272012608787220469832913284352 12567379 1734900001511420122069860669218190151680 12567380 -114521161124629097313337035880546344960 12567381 -391253648634913966832848416092259906240 12567382 669298392135781674570052435104271286400 12567383 170621408050616440189583692931027199960 12567384 -769498865758543315293209412807673651200 12567385 14529809378077929434746037332417784580 12567386 -250364905191521843299949188752808251456 12567387 -144502354705393661548605942313595893248 12567388 -86013864655347481233695337499130454016 12567389 618253230993620152430891335058100977190 12567390 -116172161566683095829960115729825858560 12567391 -1888695509802025552501590120547905614648 12567392 1657793209505198135680700870650232832 12567393 19834786463598153050937383807652109122 12567394 421940700781394547783929635249549650432 12567395 -2087552709820680713027232214965167280 12567396 -17084320600586115211757724622364126208 12567397 -308067009810933169307621261069008209154 12567398 -498015679386049819228165068694455581760 12567399 -187220714447032421526400847259872102400 12567400 14463764157893290344114477877960704000 12567401 118193964086986557958823708394766448640 12567402 -61572657954686502742526009897704997280 12567403 -962597526038652866352071932306928576160 12567404 298491268631453072466653910282422155776 12567405 -735607750822309642183362992325685392000 12567406 -309812300160210732470448821026082470848 12567407 -569588616749772342785448496990179834240 12567408 -22550355469723513429467382340373184512 12567409 -1217780654002796547590075891553478681390 12567410 583346161478428651893938293689548938560 12567411 -633944251164947149680474827442470634000 12567412 113518500960282394283741886463974703104 12567413 -736205987718118296144138002427757461600 12567414 -97634269517356808464715741708513962560 12567415 -91402521182935874242639106577595034400 12567416 -336521951922890067495904282959363563520 12567417 -126581584310576925731438560864360585920 12567418 525286755188114346912112990587211456512 12567419 -281446293795247039766116853141443449180 12567420 520683376304565432458638782041918822400 12567421 -238269105408478890345008019024169904148 12567422 -349165093106667625081928937722628881280 12567423 470375844021296558376573351189315600 12567424 -2988691451824369179200284700169574809600 12567425 -94330944265228831505459982426536386500 12567426 95865856384532704660535836261213029888 12567427 -4812640468409955534579977305559715368 12567428 630607148376172726656268539838561038336 12567429 -260818371227055084490559229779059873056 12567430 299480696553527468754652664759904099840 12567431 -316455068557383218771953366888512553536 12567432 -557389536439554029455579018711506124800 12567433 145868581637822853074027770791082966682 12567434 -1202204129480677608606696439741116061440 12567435 4360137842564743744097617267387549440 12567436 -579197386092183983490641023043791175680 12567437 698888168841357963457192850702596958592 12567438 749059733805408313897791443890608000 12567439 1419412170956382014116230154961020040240 12567440 -19327521251623329900695444827720089600 12567441 -792765768678059731319497140229558145808 12567442 88158862698521149969181111510521869312 12567443 13812722025434006088649337480161099680 12567444 78570068241361740429606268028644564992 12567445 -279225626007952927435910881289097562560 12567446 121550144424155131884272654177356651584 12567447 110887208364470597440993334695563360000 12567448 -54669420122285220638268370315514480640 12567449 15656781447350666375567401463694982164 12567450 -114084303397129752699890405271691584000 12567451 -487012312061084651545718357106200287088 12567452 371912261500431188263639137717390491136 12567453 681331548855957740793024293080516236480 12567454 286139376042971073892333059833065267200 12567455 -633218909806214543592994529773496793600 12567456 1443101582410803221487440072530747981824 12567457 -288396194801348758055658918821652288448 12567458 -1021451286284498821808555138757105757824 12567459 -1209827809895782439629754138298428610696 12567460 -361140360832084251796026469582500990720 12567461 59241587844513902211633963265990344732 12567462 -34342160180940521353374256819780632576 12567463 -96772685478447383532988508843947741976 12567464 95015073050869746733086934317663191040 12567465 -193207126462667817204382568993597012280 12567466 -653429833645048934596891026807114859248 12567467 -573165321705289011676146110229425417280 12567468 -174066006295839896764920597472820328960 12567469 1933575281879912204775842775942305598060 12567470 378077956449554634694860329399746399680 12567471 716184692716382606837468737399676069376 12567472 -160423165349794016360942413908349255680 12567473 -962795823753716513970855265480213639278 12567474 -979451130948088227361849686601554750720 12567475 -1142271583340920922829686229419212532500 12567476 -145303709970458075064855561152098695168 12567477 232343376766557277904949330364782611808 12567478 -4158729671520710871326918463465185280 12567479 -1446828227800605259805167100137087048920 12567480 271789105223606475620323656728146944000 12567481 -8894989928364833933504004808506447728 12567482 -296991717062816233414101853135577076000 12567483 267877703148178438307949410749743075852 12567484 277850243558463573174439337414174610432 12567485 180221377558166847279367649983400469120 12567486 170905132325067222887666567683931520000 12567487 -1033826965845624750451332205581929627040 12567488 40043371044531961936547405214857035776 12567489 -254210296254457410530292262266366917184 12567490 28197033399353251830012026468769936000 12567491 244513097506994746175430653486010104892 12567492 92176367365422813924585690949232566272 12567493 5483803912523058115494810096293380224 12567494 192608065675021334646607400626367578752 12567495 551087231657090341517498237253090567120 12567496 1635203952797132851928643398914517345280 12567497 -667310188158884433013080598295345674368 12567498 -793244666510177330785872340161608106240 12567499 215434406228392980582597402518044696320 12567500 116760886989754505770700561985783360000 12567501 -1063768124973070856209717270352084304960 12567502 1171377564082905402554623512155917877952 12567503 374081273928571757009794820143295178000 12567504 89820377322243804432329492445432643584 12567505 249681769392974081951754845353961395560 12567506 -44391574824315867175944717148926928896 12567507 347586498232970238207258558859043573760 12567508 -325578249074080897908341062367518828672 12567509 137697464454534797935951912821212485710 12567510 -402344398345633059140433783116310816000 12567511 941999782373561618304700683517503014448 12567512 -80482922324124785838696737744225280000 12567513 -521239648259191349396903558310781332480 12567514 -622692049844531267243584137711379434528 12567515 963594966015706896842446221258509492160 12567516 -32189290980282693423147002854788039168 12567517 1344721870658767622468625677936225266380 12567518 -1256781624300784105096903961480566665984 12567519 -96750692206959668273210364470579050056 12567520 691158750238261934647776513872363520000 12567521 679613857174637359661046083453224244292 12567522 -91546125284826240067863832176803561472 12567523 -1456588276417083103455601263897769389120 12567524 -6527501359859291366870027556491870208 12567525 213235593022259006520865309572945499200 12567526 -1054332199120625593553095989827075136288 12567527 4269318123853282828055167536377080800 12567528 1040121225548250707172570467979630182400 12567529 195372674116068144575990865603332953728 12567530 -610579588947707774537777717001753351840 12567531 207657096686921816529288526779181804800 12567532 -885331789471079033453938202671677378304 12567533 -1659593896244490958280066602059289615776 12567534 14173503765064040719498513550359910400 12567535 -551014179655710275371317967376064878520 12567536 121073578280198367664813120426685202432 12567537 -528391150574486850956175990658075111806 12567538 833113285283840463060970498747287739920 12567539 -133514307497163101110700443498054798848 12567540 -533088716937781512211062545338780723200 12567541 -110261020226142779379588414708911743328 12567542 -182812571460422718824698430402834855808 12567543 891871428224346100060740641500510975464 12567544 266825391838398167501114904675962880 12567545 -1484232890153817106887616714348788629760 12567546 552487649513719438416646718583286901760 12567547 78185330802377636128067372119351592996 12567548 -110389980081463525118235648020571684864 12567549 480316896857772452083655090863475748864 12567550 295741635980184430084482735104690040000 12567551 -330022221335743836044353053713747432448 12567552 792372938237092105360751816163062710272 12567553 1204166568392942163279435966554675460 12567554 468661556959375565338451193822336129600 12567555 -2198002567116105100722006644842229760 12567556 -194678871263409478691433596227498206720 12567557 3859210191809033865786214868925146121600 12567558 -158549778860460120803374015204886267520 12567559 1674999517476315720435362073164830468760 12567560 452509395176881040876840019245481216000 12567561 294228511149047615226469083877248198672 12567562 450075569820907385123906832151295215104 12567563 2887991308409621063008265989378989436944 12567564 -422907739664179524100374220526446790400 12567565 156215053548545213603570159624680454400 12567566 -304767162501920312758320270973850681472 12567567 -587353159758268171334661536161527552 12567568 18969624839538156745067639507719815168 12567569 1157710409144671303207065373277406030000 12567570 -282318690045885981103555891145880537600 12567571 -1488204212582601755780346453926299510228 12567572 -607023999759262584777945150010994788608 12567573 554932919822861439481083423078587696604 12567574 -797316953432037892208530847623668586464 12567575 -552374449247770499106801191923935037200 12567576 -253177777640669688320566687550550835200 12567577 2063533343400962100923697950792199366672 12567578 213785094727815557031411476598764326656 12567579 -1025400084994422499585519377883527570432 12567580 926636043941091472023092924070053875200 12567581 479376391746710320437105566756392098840 12567582 1101485294098830370247565638734058926080 12567583 450027269036042211866703342448877995120 12567584 -1796778892607902664073187824121713721344 12567585 -409195858615148184018226412706904838400 12567586 -312307403269571647742909106417825994752 12567587 -2096939696696035782598878049994929753764 12567588 791703827923280561457326800755772538880 12567589 886631818071617763483720973293604119456 12567590 116952013204294537294578439430229504000 12567591 -29189433076062449900163564782142430560 12567592 -977189040341615284002511195684736286720 12567593 -2326796146006074294657558438660295627356 12567594 106535065581672770986868282165437609728 12567595 -1352806614635606601070727729984925866400 12567596 -602433720300305920891275894520811692800 12567597 -80691797904963325619352964957357806528 12567598 879610934369615943425663499782137876800 12567599 -466192965102332688780132379118642433480 12567600 -1481041275587381622565578563264102400 12567601 509570966434282486578550544759868924900 12567602 -296724578110287819478542473038329290208 12567603 1068851748185997378564708881967265118784 12567604 -102730149888429815141381489653458028544 12567605 -27531697729262122594910575014088644840 12567606 -299865535074857998067132006952193336896 12567607 19185277703627280094033721749949943360 12567608 -996001926049462655920273150260276695040 12567609 145813442171536997882952567919649879040 12567610 -13278992360783298889918445093886958080 12567611 270258036675796520094302302716539234304 12567612 -587412694558809902673230695583817351168 12567613 -27230936553107096677298956446930078356 12567614 -501738768798072026370226940892596878080 12567615 560935699519649298305437873484146530720 12567616 -363295679946987323039556369822253056000 12567617 -153314654298652813354218365471202782208 12567618 452819377877945719456353974861338578000 12567619 -1653920030708797507972430617682483590800 12567620 217434543883813426027994688051875719680 12567621 874728215838763508202779154949349256864 12567622 260584051350872954933233297910393270112 12567623 -511367695137228090426086074560043753128 12567624 126493620204369959091010984045620510720 12567625 36149819754390902132852138555299968000 12567626 189687998192440435477383917593157395200 12567627 -200314492212926746985847780429046666512 12567628 -155344606099401003542392628298770625024 12567629 -1507273845479280871560183586790462581770 12567630 144190296057060402245929016027327675520 12567631 419606836053475687624155317252580152432 12567632 39540834490007170435639792291837771776 12567633 28334558079977354841574939364485216704 12567634 119508768885043863808281873084657042720 12567635 750489406249363889686109644296348076080 12567636 45207517519458730021280470151093268480 12567637 466530695577459850537814617861714245312 12567638 -7176140118450258196064786049355261056 12567639 56423376144333528960527760458605201920 12567640 1078470516244917225257232157628789760000 12567641 -1154663535840151801148980562026243549548 12567642 135678246285028290946376303373704043264 12567643 2235724433577442062410630188772291135760 12567644 1418636538491035414943591918895152718336 12567645 708842995758309300062860344767848740000 12567646 26323739420418927655404624382721126400 12567647 226746009810226512646244009125452897912 12567648 -182207312589794126102849707134003707904 12567649 306018841674763681901166176459785321920 12567650 79932793518251635971992136328274002800 12567651 -100463965654326680192511782480780632968 12567652 1333063147435500758044082184922897233536 12567653 -334244583491090137353207284876460598176 12567654 282446280727757799722370057839011645248 12567655 109936880978539111734614501409685011360 12567656 -687813786769989891183113294076539397120 12567657 -235468208999198943035114513396714555760 12567658 1169711677820243361804818633217148442976 12567659 368030083011892594793593681512508104192 12567660 -44097805044051487446201198782405345280 12567661 1497800229125036449765137996316802098262 12567662 -665916854267667043842050676366520287168 12567663 781124382405067175976802831557293120400 12567664 26275262682949390298313577952900055040 12567665 -72762342496523346833882068244409420 12567666 257769579324108427588984388329429622784 12567667 1342391785735612970400394109762117428476 12567668 -8560324378477803079580295987632350464 12567669 -1011347358714516292808051263496193241056 12567670 -791338420382528101744390404691195079040 12567671 995992413374352951220141195117667200872 12567672 87025016908293032979692953725461299200 12567673 -4782196972703674577916261953161515180 12567674 48244966913749408390181150684314666752 12567675 -542580173031072590835830892840074281200 12567676 -303304920494769813579756161608057950720 12567677 -815486512784715548714736324242272932474 12567678 57176170474158987600008978325015861888 12567679 -309353878815317342356240365965774505088 12567680 61757353542439689460231498232758272000 12567681 -400369202243172723813009612972270386688 12567682 -46008618558481587004767356948373557808 12567683 -352271758723957500864856910691238329600 12567684 189880874619131269987415487951366491136 12567685 -379355928298147015112152935278339781600 12567686 104883933261118478611143074564147037792 12567687 -89966594415052783102433730809909984640 12567688 72165974995607306734461755168658063360 12567689 -654062813787532829930753444727389934540 12567690 4632156586130460257259144527925888000 12567691 677263041619880552917893370224572571092 12567692 -50498192053939378990098252062973634560 12567693 -776913952238771622798787909995848805216 12567694 133942908227125892626175612988403725120 12567695 -205981619779149845706672074131457643840 12567696 2191620377997950906726491353154191360 12567697 54042014079815156687396156820653622052 12567698 -69894892008620635863376684537321969152 12567699 58238508890425988325854395217014879284 12567700 57581849907827422216982201140911904000 12567701 809576090948010098447698577972910575100 12567702 -123864262954432851648365694973566720000 12567703 -590796538611586998299997408900207246600 12567704 -684799538637916424557564805082567690240 12567705 -207340613215051083619683762977349320640 12567706 591440077914124154037031355627465938944 12567707 546617430979620413353792547061407101956 12567708 -452981542050480586223637477690849838080 12567709 569452160460370566822704098503769643904 12567710 85902953994926996795260942500010967040 12567711 -54589354912905432080570874835227990000 12567712 508813540859080673347902784337398136832 12567713 278297842683874686703956880605776928000 12567714 -65248780749061794575033478869408683008 12567715 1481300444718862797026728152266681390400 12567716 -14322972840325143572272779196217908992 12567717 630164494184196921499690856391237135840 12567718 -10097031050976120700981767468036736896 12567719 -205252328601538224117176143279356058680 12567720 118101696377108327768689908786037555200 12567721 782575952608692314228159390409086957200 12567722 -506306829896701394410832254032778763088 12567723 -125538518641059940279059482838227859456 12567724 -432503416501097840401653388006574511104 12567725 142474490069399397308874749987439694500 12567726 721147763719643340599202806985561035904 12567727 -1572136703058214565460448698429802221424 12567728 48308470322672332828116778363205271552 12567729 -237531847026904774131077910207022825152 12567730 -63312351940614309623292169013805158400 12567731 -515763670651879649117428322667505511856 12567732 10638257155731836850762232432001667072 12567733 -1235122844356855742797824006874967150436 12567734 94430475054739681775054627931062929920 12567735 -111010554386013601128446229409756803360 12567736 -1780790092743875036532528036539096248320 12567737 2539871875882562857084881256446253632 12567738 -90749351874569019833159333030419577856 12567739 561983614571043194212870440353647808 12567740 -544778728951736176998847287541324262400 12567741 214961930839626587921021042098788715008 12567742 1099806019453508049543759725490075082944 12567743 -417441114396098954183059035776070384672 12567744 92058333445393057639948409763161702400 12567745 -812201498188068078445769759737136083500 12567746 -720311402378843625619779726046393946928 12567747 -226475548119978066289059505277302295424 12567748 -892695679777042273749155051242206750592 12567749 -367364966327189760309218889077239151940 12567750 -6605505635109580725304493313910080000 12567751 -1096098372785747268087194173687176726016 12567752 -894523661863925558276453360916956774400 12567753 43547643330209464557549264028825529088 12567754 116370557362470088640580810905219844960 12567755 829752478011588198379637667949867616160 12567756 -776874542296167863699618431347375702528 12567757 548282115109467038032929292393782470006 12567758 -126869620167828523493833353924273880320 12567759 -941255822721677577942002236094416521600 12567760 282771122870007663669742007636701839360 12567761 -650183151378339394493608689130538650638 12567762 -858026204549616203872988040427668406272 12567763 719417128446668838577089971804986681024 12567764 -1243055438866068130635996758132340277248 12567765 770763860735454822698246445754302468000 12567766 -264648253437645121204470351402755201856 12567767 215057263495274217413347355584921129200 12567768 -467665779495912315215200139266441482240 12567769 637729407785616493876220551676330142720 12567770 -223366016924347463271454280660897605920 12567771 -443071272705003551193884165252304162720 12567772 -194315069044435663084036585298278481920 12567773 439595898729263941135392540584389178022 12567774 -156519250893460220714830682678052508032 12567775 268646434869917885801751460401777705600 12567776 138238192210547646754188017894351437824 12567777 -139158686335018822787204047318038621120 12567778 6284376841793031000693028310708269440 12567779 235959855343747877583597061186710072480 12567780 -261578089552740039468524869338565175040 12567781 -671679551305828583582180201810109229536 12567782 -24990595688345974076554535290305649536 12567783 -201420758033735332130640523327742818776 12567784 -9750727455952415631721560550874695680 12567785 -1222013809876112873767335427978544077020 12567786 -144599707053392725438117556026572288 12567787 2833289244703987350834787333482073450680 12567788 346596406568221617688504472665378298880 12567789 53215917789973405080958982039858006880 12567790 -65416077714085167945766807761205777920 12567791 -500480300345888320961928669836997317808 12567792 -117227192830021016702020802577750294528 12567793 462639078208543293090741778023613284352 12567794 963218165896907687261915134780001126400 12567795 -607916679544710541663201096526511049680 12567796 27001966485868647827389184229254664192 12567797 -1171136151548638423242361928399565546720 12567798 28152585234105050932759031381085181824 12567799 -1006396334087290158870011226222131090200 12567800 267763381044603514873636988215885824000 12567801 942981079136775173156347363323422359632 12567802 -132515422978788412928806500244595981088 12567803 409510928935212415799590818736863038784 12567804 -373687513318813093147783408138737237504 12567805 1222830554465954674505742326952102083160 12567806 4546719704916091675607439531169508352 12567807 87327938777508966890851013832944125680 12567808 655053375016834232043658560643975348224 12567809 -420360511066879338508906601770099294380 12567810 298730270622404904825019691145594332160 12567811 -1956668440594807572049413836442879366888 12567812 -195501585096696881037756605576834741760 12567813 -910262012830591074276919495655958145056 12567814 -106250656956617507713046176051264680000 12567815 111661720418593758178697321093379984000 12567816 -745330169445697274534685815079626956800 12567817 549592084248584413754263948479221773860 12567818 808165500513765413610481820134775277360 12567819 -195707394121101579310570276556314723392 12567820 -902526201174930964062551852161489920 12567821 -202135459632618223306575136529867999232 12567822 80420358660144947711563915033354078272 12567823 1171816030289868800564461596781971281072 12567824 -413062003245381932699048670129077944320 12567825 -3196240758396675128004537827714328000 12567826 -58964148406782723834410420346219244800 12567827 599155747875232193788343918084584254192 12567828 -35017497243552465977899420468389593088 12567829 852800821899218422149646361695345964476 12567830 270592693301446300754719895284059997440 12567831 9795226266866517904527923878625083752 12567832 414097801973412399809207306227056660480 12567833 -725661273827143440418472308495629540918 12567834 -86414205366824298644273382103066066944 12567835 -414751495232366180645963027679617760000 12567836 267298555271558447944309303607430612480 12567837 -169915501900956336848505092580588025632 12567838 -886583845164816174731784895886962711680 12567839 209837763904630546689057388790619574200 12567840 -418089634807730055105707370425855508480 12567841 59376937083705270472305804745012320384 12567842 92206348437035860855393964643631206912 12567843 945279895820738521431153099003202538532 12567844 592357057212000864978335743194620215296 12567845 -33112252972435942574418338731146528000 12567846 -417531702678213305738065193821405699200 12567847 -1084137069702095249225502519426907840608 12567848 -1280823026608313296917017514694390256640 12567849 58052582334191022960714826101848368128 12567850 -124192436523692751348743251848796063200 12567851 -448747960092012795802700830163616707148 12567852 -629823450187895692165117474152812544000 12567853 -347018196640041027386979872329734106356 12567854 22317360919611322376728075996708651584 12567855 -7808276912890211997680554579455857280 12567856 19403563102815055053239347429546196992 12567857 1485930968545473375102737541649957337106 12567858 -78979369334713730990921874420923980032 12567859 -365208773298431540971590730075719981096 12567860 274937111816537627722990312929936322560 12567861 958816781898562198799192596928247361710 12567862 -214311302197859367656400597869141001216 12567863 337914170228648923456904559184122067200 12567864 328938149654594092711505072543416197120 12567865 281258844692734407143790885907924081920 12567866 -160271269995767715049632581282168020368 12567867 -5005727437348473094939920708422916864 12567868 -175853045681414600911755804101329920 12567869 -915118351221357949522635202838029693056 12567870 180141375865539431199395614913746272000 12567871 -2578772332361427874122972763819716135048 12567872 319937096941457036442741698789564743680 12567873 173965102218885313348433422215327590400 12567874 -378520074153221521115204218424316129408 12567875 -1052849794840424314602274191857688540000 12567876 -677547373073081100035604572026757587968 12567877 42833795523893883805761613201798999072 12567878 706320860031317486806553583222625563840 12567879 -18583802111634686902316771850628759824 12567880 327887757901875899568795126299398656000 12567881 471597799947675165376191127471361796864 12567882 120644014792186200068542346834902171392 12567883 1315337279483907123638207603696531858664 12567884 35392009053024480970062388414927451136 12567885 63897175610549561459673570525080486400 12567886 -125188948432245809297617998296101708608 12567887 -1055144720561948575128926540167358329080 12567888 -277238035566418983159797749771535720448 12567889 -2069553492275534460684687151470296170076 12567890 -116780696629754885290131208369811343360 12567891 -256020529411209025060683286534004835072 12567892 719164656600923534052672103150555740160 12567893 -157476446506327620573739621336044787176 12567894 26945019054322244147892052352682491904 12567895 354963940104342292856879363835191429400 12567896 -62102198575994090800622900944683663360 12567897 -255263964024090261575247729144400031526 12567898 -54099499058691389770748306353683473664 12567899 27736485780669951338731150214088931920 12567900 -421214122490739467999458822526287987200 12567901 -613036558190755827670010488992740527508 12567902 -202054797437474746891304306508793475328 12567903 -187533565997438643281934619648083590016 12567904 520716166372211091319624833982303174656 12567905 132121305733610868133932830973934281600 12567906 256095288256992007520105381855399086080 12567907 -1964064843657518956849582803697603372 12567908 -456095716999003264226289721583215586304 12567909 -7310552370322614223416489476105752512 12567910 270790462327638238004547272480605752960 12567911 -18448065233926429445097057754163387520 12567912 -494361928334998297552541054917802065920 12567913 -390473167874073303108066819104763714816 12567914 -201927845988299008359375774520013722368 12567915 -756203290819422275193479569473068508480 12567916 -56761153741633290705703176324006410240 12567917 999912007642698347174331684608559834966 12567918 -41276826168224521313480577792583541760 12567919 7263100931632538016887206968760561152 12567920 121920548372860209151084042955186503680 12567921 569855691976995222969051505255458848112 12567922 247113652243095233296113064169199466512 12567923 564917299795659433466267605326822477264 12567924 248000468753772816413478992455042661760 12567925 -161474338026453690074159842409553131350 12567926 -134358240583191395195920879472526023040 12567927 469059492737421208602604579860332227584 12567928 -814769786824352662642691220837248163840 12567929 -919819305663653736653151184807905271920 12567930 252651748997974401900031504587315379200 12567931 -833901822255931749388006331534305477488 12567932 71332066876952490061386778245594342912 12567933 277840707597886531443198729456079699200 12567934 832470527759231209324667659589125679616 12567935 -303651332575438849986454057010024743680 12567936 -431839620910970819487827581637618565120 12567937 -1209860517345438968460829691509810924414 12567938 -426561565312091971798997146044198081504 12567939 945890717097989303249275246334643141624 12567940 185632276009898348407877680213161615360 12567941 2639075428690141051021238923522788739392 12567942 -117489984430734555396606690935807284992 12567943 -306565563172377258626290687350314876016 12567944 892011524645157279244902127220869324800 12567945 -6275179290435869087929329219304724160 12567946 922688317140398894501987779843513914672 12567947 79633284039559318229304319506993560352 12567948 -207047198588195735191561671611878256640 12567949 2025023711494444558333960718357348724000 12567950 -167570630356806318176541558044070816000 12567951 717386711262898729409601755239124767800 12567952 -93662015581748041890667299474445434880 12567953 743275083717455639115622776641435825202 12567954 -806537059933715801037452808059535360 12567955 -139009665631300956804362294090390498640 12567956 1362937290999246041960726692104458631168 12567957 431508674381020007905517129905667679360 12567958 -158860030940829812606535744609546442368 12567959 -296530408183011385306136828522336805600 12567960 -90263958418013290341940280902536806400 12567961 -235722235329411629035588700341618719030 12567962 -448221908772884119457217952628769888000 12567963 -335318177279560070899799273221646932800 12567964 760220826184132221141113481624810157056 12567965 -889511328209790058254846180192904213140 12567966 98503233873504803966648945272711486464 12567967 -2792101391434340678710975459806416692160 12567968 -231427401368230307252397175338864476160 12567969 130667748973661626950837138012596706084 12567970 -361599655991599785643968804395355076320 12567971 -1012667499067979563400038845196386393456 12567972 51402919243935778445333886470543849472 12567973 155022221375701408745544789378517091328 12567974 -208527972249675367278281985717779487264 12567975 -67359415863993986126999654083482739200 12567976 40855200917453877861197087958355138560 12567977 -186258454443419858799088286962496391174 12567978 833719708644928619548315021813973628000 12567979 3745360154081145449499844652249338120 12567980 -666933779923324498007789648775247104000 12567981 1632174469432482978262812824098752772224 12567982 142265716031403088714254549914779381632 12567983 2154287138070195489067298170660146617232 12567984 -55636334953715522519940353505465729024 12567985 443695100021972072789309000162858079360 12567986 -46833520492077212540309565256383327840 12567987 569814292662234587918440013704950000000 12567988 615808935384274622814638419975494168576 12567989 107494764737027435319465696650837878272 12567990 23522230872338435027053564203247605120 12567991 -1626669255039692237905538215598995756800 12567992 1787591356873289079744648123062376960000 12567993 879475850185028801673469901630912214624 12567994 -526495007450104028238757830939329619456 12567995 -470274920964162065880621231628816508400 12567996 -156019829472331330533415598261064738816 12567997 1524269519996476865162595027777952928 12567998 -844944272129114043762167210917011896064 12567999 -981156313309345304708079280224828727920 12568000 609922609802321238092254953198845952000 12568001 1042200735847848639297656856130537852500 12568002 -431141515512772098390713195656384788480 12568003 91639738910178639970475284242961873920 12568004 -725240840989163974066981930229685593088 12568005 457652070959979698369845428112737949440 12568006 -259673469753816683976153348597728056320 12568007 -1091257336860601761429648103462027032888 12568008 -308863329791633810867007429924243824640 12568009 399430068868032965689075838637131961792 12568010 -135364739970424590697377801552972747840 12568011 1214233630485865783095574922311107680472 12568012 -140727731868301073319628252806763197440 12568013 -925724239808461338937514981312811119316 12568014 111050336617352447312952751871887424640 12568015 1120911110257461216035104190008245646800 12568016 332430288005920679389112664487587766272 12568017 -71458537425821957708497637401840791552 12568018 -1446117172244771379612262366697276908896 12568019 -955492153705260899729966339340599889240 12568020 -213520322659352197263584511552734822400 12568021 57200619216468349900540916325765062222 12568022 945330304496592488178957701563373697312 12568023 -341154631375875448870883873528115869112 12568024 388688457929326816589990756387900006400 12568025 359122823283921058739733315782691330000 12568026 426378395396349475655148525935924008704 12568027 -114119598710682989927482418256592696880 12568028 733559695598277909135803510653117440 12568029 -172889136315275721118403850753650966880 12568030 -18541244674425520045955596063348068480 12568031 -493284966538953378192940853844446929920 12568032 -247330281906786774430748879704313561088 12568033 -2194738073322877333650493323800574622016 12568034 -393584278448872870948252695398277361584 12568035 193908618043089982320217297757991759360 12568036 222694327503840043311887672023612506624 12568037 1955501713904727414429842828621441026686 12568038 2342991193008616325309384309926164480 12568039 -326562584630996810504341167312289559400 12568040 -12977699696132078833756519593048883200 12568041 43603433003405880071686988558186381082 12568042 -100764937466406228047438732279933393568 12568043 -1525281860392562634245760678545540637708 12568044 47296948123552976034593485295314944000 12568045 -24809530403246883213726193288555180800 12568046 6316056444038689547783603831668227840 12568047 253933878019551795843157821385289705472 12568048 495839368801272463500953315514463158272 12568049 148994060213759663819249171925104985120 12568050 174605942319459608832135292492244784000 12568051 18267991588260587672602529984507464704 12568052 -229523218714919258858972750500110673920 12568053 -172812447418369850629074377942669731296 12568054 -165826739682863103872332529978085976320 12568055 -709964470490443823007146280415088496000 12568056 247588509047602062728098413632763187200 12568057 517847251026043271414162823825979544320 12568058 -147663218254875783054708197243683107360 12568059 -148425565071953488590847495036054066500 12568060 -484590032644517030081124939199008983040 12568061 2096375908971310007267669788005611287584 12568062 122195625929943015291859937996795335680 12568063 -1710823559955094648303466358754797717080 12568064 897560656268046995134202600589556187136 12568065 -234892165220222557734452728260644088960 12568066 295834235506027829038095311284141003776 12568067 209085840578936822500506738727788295752 12568068 835941364510690143594850510489219614720 12568069 1580571413823209951684729189953478627100 12568070 -403817150600802945329447140593307194240 12568071 -1639633559827739503786125536658141875376 12568072 793017785644589319230166681521925734400 12568073 79066955811836772446450336339689069440 12568074 -262087435758315122322633837349653095424 12568075 -72743673320639661060163420187807290400 12568076 -1304009358270343522904678697556899498240 12568077 -1003994504776942915123030574053923337386 12568078 -113354208648124048004089621537376749440 12568079 -602131564407641741245341386821193482320 12568080 -47758844932673350712104469903329198080 12568081 687963964288825449086292345360905576882 12568082 -49411359480834283259738322195990773760 12568083 14779477280330296914944651581086518016 12568084 1447431716500567654393602265283338937216 12568085 -568934544832184254711624493972629853220 12568086 116573035736411405890082071389283555584 12568087 -94293893812232939061294639261957172896 12568088 -521828848244265685412604544447126487040 12568089 -915573523366864540030894067805643465776 12568090 -347393501116852781037296116070345959200 12568091 1827466280183312790595542152187088527492 12568092 -350106396199154567715601068681253160448 12568093 -565487176364248869909857085880836405658 12568094 -226405410877411827442102203571373147136 12568095 -997859365995146851008217225736362994400 12568096 1555878030646287468817897839350975692800 12568097 -282482381326633482460770338875561600320 12568098 98637094319970984074542970018931579264 12568099 475103116749106849287602775651433640352 12568100 -93450814438409337889550258704293177600 12568101 -148415907572993524236096508743468349440 12568102 -342508919910656252497893053514012090240 12568103 -662763323311574342930015562581803632648 12568104 -129021256728995248809567614550906316800 12568105 156381770499219397923672445361243147520 12568106 -117120820262318925233170465435228325280 12568107 -1305561686612937327063530222431742372880 12568108 -234348200813309806799632517824091834112 12568109 199074269667086246415005560889021935104 12568110 473019153287290844834528903024534937600 12568111 1377724367192729692490266061199999037712 12568112 -204697838084773836309693644897355399168 12568113 92729298509015551543893749413474522368 12568114 -14915860801276244469433138025466714720 12568115 -43544763623819225138693183532029748480 12568116 -162393804257978032100185983667812366336 12568117 642853462368605556909872460179454187932 12568118 -50153729442058991925974934033246597696 12568119 -750246967952331415072790191538702783256 12568120 787495229299231251008094184118353920000 12568121 1016963363182850532627567636612365389200 12568122 1910217064783338029980864524712557312 12568123 676471258949671302619925223929645222080 12568124 -354892577006871242949731752549150869504 12568125 -176486300791250060047240918071425160000 12568126 -5120837672932023885313268180082774336 12568127 251280700221290799566441719261115533440 12568128 92029098623800776153790470874648805376 12568129 -193687829001131302166545049300248174848 12568130 -313697543800404698590469957794397507040 12568131 4945103444603935174091373435423731760 12568132 -629379296348961850291251688904756195328 12568133 -688210975796327855902870142719804587618 12568134 310994720087280273202624903090808445312 12568135 -102608343469555803395717240253829507200 12568136 -130687517717647317986010967544020992000 12568137 -782754211258447095048802227510203599680 12568138 -214876688696243788130340964186921597440 12568139 1301783962694062375587385837606153960440 12568140 -90832697055951595339482759560166696960 12568141 -715826062478163344484252370096051496458 12568142 248856406439373651151337057875754146944 12568143 13967097481729748042953960896144004608 12568144 74402713320051171221131494770834145280 12568145 -503916791132756888907970692736083041280 12568146 54185453956785140049675589122596563584 12568147 1146534479884811629271424954838118799596 12568148 -207328438386705874396197593086532262144 12568149 655861856002909723268124897295114560 12568150 -2643807160693141464241707223070880000 12568151 -1794493031947297023033133136718941303568 12568152 -67952645768562961223964192866152058880 12568153 -627122343273330110186547026104814531516 12568154 640630037278053099025053715007924449776 12568155 18959618814156506722630198691417983200 12568156 -30350420206422219580321707043719628800 12568157 -689770939387865467992149589907653009594 12568158 205795200675158784699658458081287400000 12568159 -757582983192816434626466606645731548640 12568160 503702021764145410258531606526998609920 12568161 338024305271335112142189641422980654240 12568162 219157748824475568764698628002139786832 12568163 102920396282568463054422599848028160144 12568164 327005249133706020302964204933249196032 12568165 -367539236818201952304749514159440754600 12568166 -92540780062355135269861118973109714176 12568167 64465114923290842587589260859353040608 12568168 -1542850345047190995981069933536497059840 12568169 28045065406516057953339209626435531344 12568170 -338329605435020461414123060338229881600 12568171 192676185650090701353263264540387645184 12568172 386971880569978238879503271212298578176 12568173 -170164683373872421487198941390146074400 12568174 -113278812424472456010690779846315501568 12568175 -218269804399602545039882945145567883200 12568176 -821398750872497764818353217245911449600 12568177 -256019664778208036073661319684576940560 12568178 424908177953515737545261378447976493056 12568179 -275641075725624977645405604866549583312 12568180 -987321787518189664173238377097590835200 12568181 14943516492606861758323749376182362364 12568182 191143613865059042186509109262781267968 12568183 -569777396176452127289646029077237114736 12568184 449262266484612927066405177961566658560 12568185 -126159184613979120401275692681109319040 12568186 1227786796097376873372854652047463792 12568187 217368202233940079670620936931020546640 12568188 130205392116072839378908565078309299200 12568189 -217739427768106016072061378544737488640 12568190 -62553839171729771483555311859219582400 12568191 43243301308108905688875599078656857360 12568192 -242172966185232871700656349000981544960 12568193 1456771496772302714145234605590835153760 12568194 -696096134415442747495867865525422287840 12568195 -318017455121247997523892977497060541520 12568196 -485957712803669802173823532753308610560 12568197 -421028371936827748767117892468313125728 12568198 -101769142335832713651059029954129179264 12568199 252558751712940709362588170419499395680 12568200 -149093109140303319666717518991922176000 12568201 -1654581325905301525061869469331932723100 12568202 -2019713017370305106267986880708403368256 12568203 -41570705441836930286001595029587391096 12568204 1207018548674770619851019543259713843712 12568205 266838731949406462068032083008303608760 12568206 -56550468136206691219101049872071884800 12568207 1290382962940917578589307660669652730720 12568208 -35748507037263150035784716984388796416 12568209 -1096080459619561075678856607896711847696 12568210 -112492513697846557984075917637403430240 12568211 -490668505354169173590933769834332655188 12568212 -1330428920950378526126191660969684992 12568213 -2931645675015708886436478899837190976 12568214 432936613930947238944610240120655126592 12568215 12484819464649975762335648238862586240 12568216 1729850110588479367297690567959011604480 12568217 1622672651615331071245451873947188040266 12568218 -153656953111660653460598075503258752000 12568219 2401455416522393524349992256446795638696 12568220 -85532754017384520653956749713274470400 12568221 -390129459288666307380981121717870708410 12568222 249083186860513669861043153853685905024 12568223 367475953125147174210303972097631818560 12568224 196611274729056833389280782527611535360 12568225 -674676471711916431311952974499170994250 12568226 62198527537988831231686342713042708480 12568227 -317234654284398800432492829628498330368 12568228 167591970976768695875506184442062127360 12568229 -528795970524365667301581288101875571940 12568230 509376169117616464166920357955222880000 12568231 -618291847251911126681082217569316217760 12568232 -382203865828739934907111706389432857600 12568233 1002455989827305208298937094546071740800 12568234 -105396128641383422399264841974834273280 12568235 118848270606397114504097130780610146240 12568236 -845285178226628645560976924491478922240 12568237 214805069907576561573485774731354485504 12568238 -398412174578987307080170724780687261760 12568239 -620040473238536914080417640718817522600 12568240 46826019520711416080513478189705461760 12568241 53452831946040422698495325195114610240 12568242 -139572622780341233823705576775916757888 12568243 157878404748537248743567111588086410400 12568244 100398074965902275713396935551953674240 12568245 260149214819063628104898431742541545600 12568246 -199446381855986107473581427312518456928 12568247 -1232865537308227489320165579147532217304 12568248 140323386774781215084224839591912734720 12568249 994988840125440128429484405132292174250 12568250 -1096757683837969247206883442619344936000 12568251 -49772495293574515834449809693009294568 12568252 538777024435510040727108773857172989440 12568253 3562380743699561806576238493284277056640 12568254 -347080403068399368398293276016973352320 12568255 404076437518175181549612440969042160 12568256 -220438511629177777177291443763135119360 12568257 -716911698849288301914461658060921198720 12568258 190528202993725203044976415173633942528 12568259 -273056524370283598389093027389711034360 12568260 584656318089305872340215438290937282560 12568261 -553538817478856663836857910460369594628 12568262 -253083696043620910497345846822902937600 12568263 -116583018945794751147807173393368932912 12568264 67776810863252306754129524766469048320 12568265 -1331643841331901987516181178748216173340 12568266 -1003618362149614892973144744700751335680 12568267 -27516148618160761160799560747557639928 12568268 663277795302834731733290154478607400960 12568269 455425802810736397485674754205590972480 12568270 -619361175992841932321199039552875520 12568271 -164024469358477609339229009430136805616 12568272 -45502555073764633990516714423279288320 12568273 -172771020359877740115699482449376508560 12568274 -363789417010978486311172839495365610864 12568275 -403037438331882527374320274751827975800 12568276 139271270087313335938947898983476389888 12568277 -589772503923109457487053187329391173700 12568278 -21122113529197155912020524796318152704 12568279 144758670115251333754559600511783420040 12568280 -166756086661529012562440207839567872000 12568281 461914007564528058528636211058453038080 12568282 458704742236227858589193397529162685952 12568283 39400268209974480216042478796849324064 12568284 46116106310178267837280179329945396736 12568285 83159337067050362668414518207961855980 12568286 -1151769861316635418355591187680225985408 12568287 1028784471373577907817021042842707848224 12568288 -919478350108487054119488626128253091840 12568289 -1548127852518710119381114798900422434910 12568290 892937413965901730163343743909058560 12568291 -102089688828679364012779828463187739920 12568292 426344937421371125935034086389307917312 12568293 761397764855024139546352560231252461760 12568294 669083898527466175431984294168472041696 12568295 1021740710379951000300200902055908543800 12568296 247047632615081506105422860693087600640 12568297 -606489472727537703139507436182594612800 12568298 15188046855818267744232263701503793920 12568299 -1253317877264201774917965095172326400 12568300 -389567654342510646860576795122063225600 12568301 -519805458266551824093839534530857881088 12568302 -41484254814528961447450957579534494720 12568303 933351013195887024910909460587051979064 12568304 66453062474155815033165910561859960832 12568305 727638811667594194002131558755022837760 12568306 -35866821091930439179543427935126120320 12568307 1668139269584148017706504009679240868556 12568308 21824197703151076883250840392091703296 12568309 78193577675778364352424754072052039520 12568310 408937510382127997645523976528276576000 12568311 650058095287722559979595976713398880000 12568312 1411736864858962697783957111310827520 12568313 45479424323843971604143834552166700000 12568314 307236351568912365065701372769880009216 12568315 -812790463211869495172800366477815575040 12568316 1368154658488189749449005205834175959040 12568317 -650353426138888882449600666910392540288 12568318 -40014996625129591710068358781127893248 12568319 1176083537924994521750612909931407166720 12568320 576756300754061770846056696743114833920 12568321 -289776151554486294369412151491176126212 12568322 19018578463443345192679541806945976352 12568323 -700041165187650918077922249496372477632 12568324 279924865540982900489744982042825600000 12568325 -197508470375382156535783801488348696000 12568326 132121267876312305999749747442881175744 12568327 154027037510007775469247060309306552192 12568328 -81294630461993062993317323745554749440 12568329 204907231960769947429178005081462791840 12568330 172329865077739631580094802193807851520 12568331 -814680340105357929799901404356140765868 12568332 42476857613513075985353927761240276992 12568333 -1892392793113698632611853916031489641418 12568334 -638237005823927576314027216483359197568 12568335 -72805161537846524601012981459138104160 12568336 -189813272523235857605900899501400457216 12568337 -14498131400035229018673860779413962460 12568338 -304793106672208051197795519027096629760 12568339 -434633020228432173259908745877241593280 12568340 -1484045522145465848310771817911709931520 12568341 -14292805105241520107893485027862128480 12568342 -345968046722114245675442759489679545856 12568343 -298684973094184998268121139289920048696 12568344 -452455814701709930654433382852422881280 12568345 -115366935776386230587092919777804352240 12568346 72156555980949945313981638413178416640 12568347 -1613327074032745722306228639299592353280 12568348 245961430814644604347645668736394224640 12568349 -209834710862279990457681745683044729760 12568350 -93010567409102434586851390676545612800 12568351 -55563742782812928668310102269645407648 12568352 729317388645938408524800110854239485952 12568353 -764233774517424326166682398273468273696 12568354 -63355703584388626157495786306229638880 12568355 913467764969441161251488701411149243360 12568356 113833227942326108942763387411573251712 12568357 -1153012045750849236454680526644388337280 12568358 -927174658170022884592495959006761190912 12568359 356575468018022254278470928927232580904 12568360 -443771844890283764258402812462954905600 12568361 104146489671488450067701898141149721600 12568362 308962057380678056069409457102736132352 12568363 233499434443851395687236215874151666612 12568364 1253323281730079963227309454111512344576 12568365 -39768355290791022536726396642677196340 12568366 -1094632019022536305142697045841771244736 12568367 -47513950985509163156487914463458142720 12568368 -88634322308252858453038514257875763200 12568369 502740780738610822627412774312372467008 12568370 360246777198065878670666250544689662880 12568371 -405529771151028069132561070914758786496 12568372 835642235656226996973494033994743120640 12568373 -935712052820069989541404532640612774912 12568374 -67989866229219311057201173258150202112 12568375 1707771467465189038028081942057280402000 12568376 -155865754791669023591206005499253514240 12568377 -584683175849903514241149346087021717680 12568378 753956637954202678975137319120701168240 12568379 1057588668161295294572228715627255820080 12568380 169889014991761736181152926460243558400 12568381 232288604602283458769227015748399735392 12568382 123905120966710387569048700778527221312 12568383 50883645876564200929557062538851826552 12568384 1527116796583436579164503364071325696 12568385 413283952223588528170950234765502970580 12568386 -180545295178874633754853587901494412800 12568387 -458283074544943210244357394812111599168 12568388 122800992122200743516839989889570820096 12568389 -1321946823871323082035963969321748432320 12568390 1129557622174488862270105110254937348480 12568391 8273229753555405803581404536398752 12568392 497136021192597035281559192738640691200 12568393 410755814381911629144960971519421383642 12568394 -54294307238864798272900675560437463504 12568395 50165820138484170865690644115845792000 12568396 -429974645507824725421546786341807144960 12568397 -1441940231204142463293753006143480883540 12568398 -170630636020387697228738574822511703040 12568399 -1475129695401810388329495977305081555600 12568400 -45672326752547195423455775767620403200 12568401 -36186419515572142237873997782624059120 12568402 -343663148465586577221355431290223832320 12568403 505089959739598345492306060838276410800 12568404 351116166358521199710408448132581943296 12568405 550290668598515201508389543182041780000 12568406 604607860570864646973926642184051197760 12568407 19333464316189821209041580795703275088 12568408 2364404696969161758528522028318272000000 12568409 251817063140869324950420061717552962816 12568410 -15374533801409438293119534714822404160 12568411 1958654684342488911588949038757405424352 12568412 77983229933697263788137173440852849152 12568413 50499149446891584580598007461217373248 12568414 453561777752024769206059760415640682112 12568415 -1269457988743256700917701714186669609200 12568416 -359074564859901874440369971869180231680 12568417 1224654532861526623133859697803481138466 12568418 909516497696593003625860314587824622160 12568419 187233553668060351929030280955308541440 12568420 306088473938006969130968867225314344960 12568421 -545627299338498219168422072559016581378 12568422 -43290201067260884611192387563950046528 12568423 -185486535550371407653502323588980154368 12568424 -12004190555217104534222072661173452800 12568425 -128869027688537877767178536795750824800 12568426 -461019144656628525128000738600569190400 12568427 -12409493997381197608771131336325535280 12568428 -614165654518580662464002682881636352000 12568429 846216217170366464651794191459106978284 12568430 -170587904202109055181771407400150816000 12568431 738065447549057973584779277639088934152 12568432 71480186075962749924849806944045531136 12568433 -831281082837667667460112531152904470318 12568434 -291493215299073663930538282149330271488 12568435 776979855187792361116948015943759073360 12568436 -787944167564803064837320949095070526720 12568437 -307017676338576701479334579795911524000 12568438 -101517040329991442917879611704083326720 12568439 360918246587349767139446188104799191624 12568440 -403797673767187690640745307189279948800 12568441 37530599048797146058102656663501167520 12568442 -64158642986247368760148077419265715200 12568443 93574689957003181348583302257498412800 12568444 -103209248919678077019520114343661077504 12568445 -221906094714147885221229168495815193300 12568446 715707415599729339689489312839831431168 12568447 437625121433149925638485004084403040896 12568448 854161481279095412304500743250903040000 12568449 -142734915746459389860239257352386339536 12568450 117505000996827717779790540724895061600 12568451 -1699760915831442145914784004248049404500 12568452 147257877608795928923362549265743613952 12568453 8304750184591294271500127344293782844 12568454 -152563246474159702594413768813267199488 12568455 144737094909875092545585995268237129600 12568456 -692181741324698127697597288636647536640 12568457 -95502193779336263412729532224627849696 12568458 -234224371617379796919218924173422624768 12568459 -551932908851831714967251644232136936320 12568460 -104616778501101359483837277268649118720 12568461 -40352498992002758174742132582477641280 12568462 149574555822004989295473373531140360000 12568463 -491658933070935177899103913926102272880 12568464 -59283681403741755833783875885158260736 12568465 -64305225110744429540148461847702274560 12568466 -1133282225818120620569057804431364302176 12568467 469851462481160119612753491607424881080 12568468 -184506154345542346061745563073919070208 12568469 -683973706772662035257442482768434238340 12568470 -2708834134552372499199016528022261760 12568471 -164678233311882821856776390752335410888 12568472 -105159359065102541726953933681881907200 12568473 73200191375054176506581752196226650880 12568474 789952771466695830331646359046013184992 12568475 -40953072615898838345752518384521217000 12568476 830967339144815041907620581415407032832 12568477 113387267076888781497490981119424068326 12568478 265358361937513288184002812172567176960 12568479 310791346959761424296545196531404995840 12568480 -63448929640370184099997015838260592640 12568481 -1959213681179264856162611312119911724800 12568482 -458975440070550961118703218206031454000 12568483 -133954948410544357640847788560165796216 12568484 -1212942641701974019041539249916331752960 12568485 89159245569897515762121823165785907200 12568486 -425497873764550511467217556020442191616 12568487 1105048077884029218908243470498287987240 12568488 165740667611176947523356551212226150400 12568489 -1136240845003524019796067457470223112710 12568490 -288695999114667396573635442025754438400 12568491 110958753913443122882153928592959443520 12568492 -958937938529467098997284068994080291584 12568493 -26032712334695228959040229214578096384 12568494 -555759811419206314734021180653878680000 12568495 -745909324375147219199144564758168659000 12568496 70435654389475313483946025813577367552 12568497 -379923664734107940782578281446931930000 12568498 994733467426230767003774399948716216320 12568499 486729671297609218593322985483181919500 12568500 700602348217467112328413995895987200000 12568501 2004536644653071857088318055488376448608 12568502 -518142143469753637049834964580923198048 12568503 -492105365279158432492210975330687612416 12568504 -766598009415542659728270760038255636480 12568505 -699120849409728982121889903816753177600 12568506 -114853482082843935837572876184897924096 12568507 -557503585758215637794617197941951171328 12568508 -1250233273526689384029722404090042712064 12568509 276672466091070714015163263252985643628 12568510 -384053634286727056468859910978227335680 12568511 14751545576942882574088452200334383520 12568512 -574642054366594434879775199780143104 12568513 -4100931686699405438700423896599507200 12568514 362393591796279048517973487244568243712 12568515 455365783199347312820923667077673101920 12568516 372153011454830490267145065213319413760 12568517 378613880719462598065584337229674203192 12568518 184528564702581896355112827517369224864 12568519 -866117202682388483392066348798080592000 12568520 1077961329045080273865441169199048140800 12568521 39492223970158151110712027504092665024 12568522 199448612516412602792388300019495179312 12568523 -1699434616797268438358036439285926724696 12568524 74793917435127480163215395468778147840 12568525 282010880188522797445900827846998295300 12568526 -72441488670257728224401751637451067456 12568527 61547322344166705939457808774664122976 12568528 91533122422507941310795168318859771904 12568529 -612455234167467716115284958712304846220 12568530 120179858380435403776130818965735237120 12568531 -1298823549446208060035903253661117739668 12568532 -29514096704540142145890852623911956480 12568533 607679841088149425308262076012196407648 12568534 212399308506359566214824254280921774080 12568535 413707628440847297201241783242834100960 12568536 32952832958577258277741886657317171200 12568537 358720387715155198424520070487516901700 12568538 250394942168994361580723655763799040 12568539 472992852051837805261482437809322640024 12568540 361140057971537803187447047312438986240 12568541 387940782856017951365728461691480088544 12568542 224149648802047019950899208016566517760 12568543 350077068834876367863094634826494379888 12568544 43624259849053332045675810807858855936 12568545 251687225503037672231860688765371194240 12568546 -181785062786133808713079245148976582496 12568547 -458102847053949052008289700221908416448 12568548 -63884272819332430086515804752765701120 12568549 518704247244408887788971149948585633600 12568550 -110766138712315365027993971393678558400 12568551 519465736128799261545041729293888174632 12568552 31630094547901423611926447689988014080 12568553 -1711800965960588904219462891243191184198 12568554 363636902874261152136842932204280355840 12568555 80366602407659952379487951836138191360 12568556 190837783942706014385303239726891008 12568557 295243383670439274843784216336261025280 12568558 119556836931264584649197010972123746880 12568559 -2153575074547744799113081843007392272384 12568560 11293371635810999701973924581790515200 12568561 68609837896054077753428871265778030162 12568562 377467912506460205694490744966662025728 12568563 32682531138827824017650904923029544784 12568564 571719367445055212579065988373336932352 12568565 154248218112350770068708494607257246520 12568566 17690552053338027153120954266198490624 12568567 555922598646561255871058982090975317424 12568568 -702019514705964389716354865635762298880 12568569 301017604500606303072191112394526339328 12568570 11617248059654417214810271590511872000 12568571 2165982768760390492297252119830201382000 12568572 -114358062462236182092206094029756628480 12568573 505599875020309199985599509170196514822 12568574 -102265520871691322438397556225593572928 12568575 -116237718799071949000662562420211894400 12568576 -2599948109626487890110944846712668160 12568577 3239354788812939184550224671709044672 12568578 51732565578797131492655683862167289856 12568579 -734960080438539992138197781387388905616 12568580 50722449099269385989407710904862515200 12568581 520931023489433704611366669237883776000 12568582 355601521689450384410268366572849187072 12568583 -1259536841512952432985494232427089144168 12568584 387402779040220783305498665246706892800 12568585 1735683455259351279563096841579012636360 12568586 100974579798946948325293241790012136800 12568587 1343052246988784914556039182619905277952 12568588 -18503981339380380463522309879739857920 12568589 -662716772895109902052684119068837632800 12568590 -311123531484804899218942828035290016000 12568591 164739975890323663252854230555245692384 12568592 -350927824171178890778947448535343816704 12568593 -888807069699276913013022395876311855680 12568594 -472898508284914846400148889254854369904 12568595 -134303895113363936038692468874882816800 12568596 407680809303329895864936600348964521984 12568597 675379356125103836119639476957086244000 12568598 -81706804060372932224712249416488022784 12568599 -14368896791668778165573298182318529792 12568600 425314056714570399770033611311774720000 12568601 -347628063698797408914387176889312883248 12568602 -150424646221356559086877542276350151168 12568603 -352553893411139737207747567879734989136 12568604 -89026005388713419848336179497231551488 12568605 -121357238303464039179116766307981342080 12568606 43700261604762909361829119420782291264 12568607 1399682964484687178410480551400839009960 12568608 -10438797876266964613398015720751497216 12568609 -599851483212702669405350404307069880320 12568610 28592452738241567592494981435354844000 12568611 -421320711797000709854138928479505882816 12568612 -119857944021171803713934885376284303360 12568613 -2221740732455037398621779444223316243138 12568614 -332836021271565025921519298154574456320 12568615 268269886022232573879060808999420664760 12568616 662416877190694467611592514801342464000 12568617 -295047226352860787733757956343073598966 12568618 -663192253110406796586736394614091366400 12568619 68819344106625857155320916417684714896 12568620 -361528000727683466668477612540625003520 12568621 -224187906781982490265570607646052673108 12568622 -22751421477047042495401269483550350336 12568623 -346724922313568402930463932801903414112 12568624 -118883058526088339405512624949688238080 12568625 771134375022430120342731414322377225000 12568626 -111311770476558513589698090644884878336 12568627 1434446616977287773976116153603418022712 12568628 1101010500373561611010971873661781674368 12568629 112147937508000583767521493155475777600 12568630 -204815034986592590631901542073115543040 12568631 -207819222091098743260117480058849794800 12568632 2421651293275227325041829633244282880 12568633 266147192093898904774957456211603036160 12568634 73488754865613299414244270361293508320 12568635 141185448339263178478743408973627147200 12568636 -487769974456696740590579713322725821440 12568637 -2074316923291587779488951758648057983808 12568638 79512792431215905629002464284485813248 12568639 -96341762134712066551100137258221351080 12568640 -11498541162863104515582818635103600640 12568641 -45233368439891018833986848918284752000 12568642 10819617504282036469765962431712612864 12568643 -764126557260786615901742165687861655108 12568644 936864937330547936256181417401622259712 12568645 682185596353200294468872875589965923900 12568646 -69169527734636678952113561077949456640 12568647 182739961560426486481665277818040375632 12568648 -127663948754604620115154552573795491840 12568649 548504868601940806399154227144250830080 12568650 263267837069798218262484806946036057600 12568651 -551240709055830672977457977870716954488 12568652 157095460690908721403928932178951475200 12568653 4338007946411343730240445810440759062 12568654 -119736187390224843869759114389030541568 12568655 555861676359558610508513744743514043120 12568656 -252948822862777855358319086876194111488 12568657 -1907339415929921553983418682892017950094 12568658 -145601297202619058475260451139864128000 12568659 518748165955920242982679084770515986104 12568660 -312813259700669660736006475246594583040 12568661 -526586383898582158030540946843743174080 12568662 272054487884015630769509484982895955840 12568663 686069889785589041501752916581151901280 12568664 -1388788826478460363087847937592558387200 12568665 654849108672086941919913591119306808000 12568666 473185745356079452347282646760062996224 12568667 465013521181214201628408709581878395716 12568668 256071828732936630607351515216792231936 12568669 972453004977685647246705825650477609580 12568670 -92432293158136804091658141752851542720 12568671 -205597697405266356972602619858648906240 12568672 335896205996886396734994928187683110912 12568673 -105411162050511046300805292565393198872 12568674 39030425717330262355025071000413029760 12568675 -195870777246118152265190059142871885200 12568676 -1509621067426122513805279295616005886720 12568677 -168975672602050190156360145322448711520 12568678 511435916200940436268846656398223432192 12568679 1751623962197966818596064294724583044280 12568680 425161211667132800833363835949776025600 12568681 510648341369420307832480644370578768100 12568682 4059986096146088253911414827660984320 12568683 57893996859087204117811242914236852824 12568684 313805768898887739432127143019384364032 12568685 -12171911294635775810133288767741410560 12568686 -138722462829381222497484069049313444736 12568687 -554819710599436774669438467327167970000 12568688 -122631400844744652698720066580546748416 12568689 7464602199161539137971562685177870080 12568690 83475001715118644188260751608566899200 12568691 -53634136304258985463184198092605698568 12568692 154613089951161427616439080481204068352 12568693 -78255326822905841228661315688693433280 12568694 7696737372144399970419617095155124896 12568695 542696830425634230519246134101595197440 12568696 -653826717546055095797295510804475576320 12568697 -907852072640458772740295192388101848854 12568698 132607071571552209833016815536252854384 12568699 -242913590446837546885668163767757926792 12568700 154024930419704859350088313905576691200 12568701 249972515928594672495014669153736863232 12568702 -12895887566616798272245641024899613696 12568703 -535953158685013941269197191239635416720 12568704 -608370964411585156690902210110312939520 12568705 -191848791581500913256414993178644849240 12568706 -305872422372054724379458439190456230448 12568707 -1362872717682580029541561469387602254396 12568708 -180670508735355430962059364540323558272 12568709 -215485128516769829616562778095605697920 12568710 17073690623696512212215048961175203840 12568711 -568541824056628833423024420186818176200 12568712 736202331302011279462411174588613529600 12568713 306567366337235334147043857385871189088 12568714 -69705925746981622515938880804854632608 12568715 -150272776108744243564768423827741958800 12568716 361492857652471095190984935974695065600 12568717 -113410881664489641107245324846809471008 12568718 -202121709624198947882651411530599002496 12568719 995627869965096597063449973660970312848 12568720 164470541907528212817229782415357132800 12568721 -169988306094453669025049655911402760096 12568722 412281290678587272539071267400777619072 12568723 -2140815469338040796088987160542256851028 12568724 73956171459089078534870286967177906176 12568725 -196279922143466486355623609112337917900 12568726 -493082673627006069230580382173513540096 12568727 -2097263261691110612554053143178643034424 12568728 -3919277793561498228343091728225075200 12568729 -1486143456586938791522329815559936722924 12568730 -65348520014671536860378060764771902240 12568731 381658707553470615752667940043002969344 12568732 540953419250855151218141523472940826624 12568733 364748673763576953025954121746091458560 12568734 -177805413925571206604939815594565562816 12568735 883797984954340647203473459974438016680 12568736 29258597048378372909709803804241690624 12568737 -106611500019698631417258590100107722560 12568738 4366701636698303647736040749556799488 12568739 -423454940106819530680216331896513509576 12568740 302395894770317805913676042278925844480 12568741 -696970102539453974979095952860387247648 12568742 -1004478909849067778200294668387959136000 12568743 -235063892966249484951216961628837894400 12568744 1099651313903564822700019105378995932160 12568745 -244477711530203378585407549626685969620 12568746 -12697389721364554285466554092581107200 12568747 -379735166835887664268106164903114157960 12568748 46058992312661402032265040491047089408 12568749 101837240723758919522921960684783609664 12568750 383280899836007042837329548733986600000 12568751 575140559124681175571856431399719488480 12568752 -41414221273872594360881506319225192448 12568753 1971954646423190431251441550408895418002 12568754 -1643233293275372714380562857009764864 12568755 93488979349005698924851599798740029440 12568756 779844572562096109284202862224337560320 12568757 -77487803247612736915919070157496798994 12568758 -101297786247803740959663074289042721920 12568759 126044335757347287207901943456572701616 12568760 230682439344775210738659908964177408000 12568761 -610040059020088322237576840868813715590 12568762 -1045708467541077480083513731139795032608 12568763 172654421886654014157462806446624818096 12568764 17977070300932173769617636933920096256 12568765 -362869846444644626972357220752752718880 12568766 160288893640382016994010173838061911040 12568767 -222036451015619029712627178268089063552 12568768 -384652339623423025361663226286783332352 12568769 -1929795145183021751767665277401606352830 12568770 -24314142126786732603698093532086054400 12568771 3078256093068805439570605766813160960 12568772 258453113321723264386973367230244149376 12568773 -16294943773072092099529882554232084992 12568774 755968422524637463187268557402142197760 12568775 -27415397706842003951551601454439730400 12568776 163762349094094603244206565510490931200 12568777 37106310803888101430295401035378819520 12568778 -596247663047183784023689408639701700560 12568779 579138604402384061828663773809239206524 12568780 -86047138098043048149701938911879966720 12568781 -3111032907123759232699103385405419391648 12568782 -27840570269400444466129141632085967808 12568783 -172249429385503175212755235935597107360 12568784 245622744070258620327694721900210380800 12568785 282596665123589044099365202881457454400 12568786 -610508574278639348337209196096454743408 12568787 369748944057663205639612283991643619328 12568788 470290277809432467531946313817165977472 12568789 -72689844719185444014806829180378210294 12568790 28144851384179011356332168348452953600 12568791 -104911121051470814676412415075450953056 12568792 -639784988630027772298664651200133406720 12568793 1576055249264165898406302740045444364042 12568794 -68919150409192511750406550563407536128 12568795 -681086323947382392510792323523193881600 12568796 141544268272006719111095803102214913024 12568797 -868618894452052011856471650112258147200 12568798 985436795996419963246945541865339144192 12568799 -505732147176987121092743082272891503200 12568800 -639259054879510914870880077912716083200 12568801 -551144982098167162433087278487363133248 12568802 -142121188380930900208804949679749577648 12568803 592051657888029865777092931482191161440 12568804 -902231462684445536045488621819204275200 12568805 -154192527515047130208858056443955601540 12568806 62339541162051088782664072735144097664 12568807 1941448343239501490625527037526860096056 12568808 -578472870439383966520424974408944599040 12568809 322714313191657802096640876136826880000 12568810 -179979138166740242809030063199254103040 12568811 750526258230287074901767117975595783412 12568812 -6409877859013490516026661115456000000 12568813 -371226791384848889998723582394528144938 12568814 13465296914114530997759478317050403712 12568815 87487876446369436187436622738106970720 12568816 -51223059554788543106209603002453229568 12568817 -1436093718496115248871439807904372420800 12568818 345970659078195149181471548643933669504 12568819 1057305128235426368175585092766973197496 12568820 377200513958127658986940248751649372160 12568821 229086819140558190356156997899028291840 12568822 -65359689919919241447924251147828883456 12568823 -278568909225412011917432828723653316280 12568824 -1983128626484364785571718189759650816000 12568825 -464450611183852058601922693067096084400 12568826 -76695832478480417017842038372149923840 12568827 -485467139793131006301124507921812923880 12568828 2385491568276712720849132073407906186240 12568829 -23865372717266927252143731553391045760 12568830 395351604203331112483444576810432225920 12568831 2133749877987648780019960834667992645104 12568832 91384795449999666910620234970992476160 12568833 278401378612525875048858202817880612480 12568834 575297103669753703779617730948451325952 12568835 1885502691383910656719784000665235672160 12568836 77296314448543727750774216795721953280 12568837 511158407303038758954413296420073899898 12568838 402467384041431471567702494331235816896 12568839 -1449675670452750827078098278047424917760 12568840 158487153855888784941585401544806400000 12568841 1578405438995429426144438313802386793242 12568842 -215202370026334386521725676690933859840 12568843 -510932917854565736586765843759280011720 12568844 -467489086049838167542100116126575111168 12568845 326551779684009789884304708573692471520 12568846 -125958618742421499177533103015173214336 12568847 74627796257207446988138203287719164080 12568848 17082503019760364199199677198928969728 12568849 754856812940541697746378624499260609060 12568850 -82014532551714961194981742875911539200 12568851 2382764608193685927798655505269535292 12568852 643475956075177327544932717092151263232 12568853 261624288101244456047300162704189233408 12568854 121349729757880651963243121831033795520 12568855 117269885717743124966896608374187891360 12568856 624956255484981719262088220515866378240 12568857 2338351135503886344701180401391001600 12568858 -874370458672096268584445031064014696720 12568859 -1519207399158354206576668765713294050940 12568860 -320448832231984786499516918004344440320 12568861 -1296208122624223937148956262362851384800 12568862 -625554046685527440759930090617123174208 12568863 6962391501806487030023664500343932304 12568864 -93568644987373387770652393544274149376 12568865 -379236426495853467944628742712989893120 12568866 378737895384688328905226849194842532224 12568867 1086275817974910130454137516784375292352 12568868 768111204363137763982312970517591157632 12568869 39750772833776130111564672085946751294 12568870 -172781722542721270841459767017239253120 12568871 104809931008990371260536636800145258080 12568872 -984367740608601017584376440143876096000 12568873 -8561523433206670287683580684290731916 12568874 -808261669364345953850018264375829962064 12568875 740200688140681175420385255814092000 12568876 -445605920609800560140471313051745104640 12568877 777638843550312656053297528494260948460 12568878 46139826493616247492622099118672302080 12568879 -30072137628719422081327094814108684672 12568880 -318410453247871630492419325382074368000 12568881 182169185324172809037773990009914093824 12568882 -582214230959839409350473959918908244448 12568883 873493173641302272957395891383656309132 12568884 462380204166837145863492922037404323840 12568885 -295349678571393304496309834482550106240 12568886 142340543777799787012312369490932291200 12568887 -44906939483623365380825515700686721400 12568888 126075651328464548686300180623753216000 12568889 487292648303368386669819165971188986240 12568890 291022470641417205182797737172026316800 12568891 741816620150446508935839508927564600292 12568892 613504169069679726436484352818708428800 12568893 515932606548986102589093666350199300864 12568894 -55314527882548294809356988771841812480 12568895 -1798124986769200230127239548624579796000 12568896 -11174154877830949827275876705071792128 12568897 -404175596139264725322536087243216285760 12568898 706700753716444403373448075669724437200 12568899 -44362212647188222697517240404375404800 12568900 4464577710753949908196651544271872000 12568901 -453517038557498396216285931750919456098 12568902 32859993630796301357364906831922513920 12568903 146476160056686775504653752130549775224 12568904 -401612921867389208099933264222561418240 12568905 652043615299212654128182765346968147200 12568906 172915240735660006815272407258012673280 12568907 -4553699099303589006386149950866924928 12568908 -366925952410232662455672422844983439360 12568909 -333982050715896935693335640635061283680 12568910 -299210434576401727961986210417491128640 12568911 1630908861640916795776605751239792015360 12568912 466080943135482736593561083581807329280 12568913 -275720346634314530376996316191562741440 12568914 -677436846872767705803767403931801568496 12568915 -1381566476353038480658143039628748116080 12568916 330178605873875909135120408442785296128 12568917 388531692939962818824719972254765266240 12568918 -246265699925008520184235610747925509760 12568919 -478369990701843214250517944823122642640 12568920 54234013407556625380536438891950899200 12568921 -136526543721559468725591158333420708736 12568922 -339643667229467541575569215199358761488 12568923 -1034026353305757697337764612939831585428 12568924 1215109452594307551644700764603320848896 12568925 -236264117406141920316469932839442252000 12568926 141857492481867607258176899461094335488 12568927 63927219109013057316466521184539855472 12568928 1092895651826431466784951671666572787712 12568929 -750030132130101809812913001256790811216 12568930 127010507237865380255245331405694359040 12568931 627043324254468341887780030230383976732 12568932 1662073056481288992417953752984895526912 12568933 443396524264500474917628931651281981624 12568934 230538597894076103280141177473415000192 12568935 713559759248280162058257552434175214800 12568936 331042309839983263545397600738541568000 12568937 -17960799166669564993249851566539275228 12568938 -243031201764548049528992152145591450112 12568939 1345434042271333159947871425314821202424 12568940 -1004376039046469082231310590467362344960 12568941 927327145718340874116846957245248773504 12568942 800782612584188844285669838867801975872 12568943 27514674408985218585591096722821736184 12568944 39338647052272567635599152839467532288 12568945 -1101372144559995837274364115429819024600 12568946 76286280749557628102505088156573667328 12568947 -414870398074921726776105390331774157760 12568948 279746563420145616452381958346563010560 12568949 1520088433071575096363592635497423249920 12568950 40507946270988480711268621775346355200 12568951 -557269249379711613211760302759689841048 12568952 -1961669087044621539679900561432916828160 12568953 1305614543846500024051486654845716852304 12568954 285774815106527687186220924174514114560 12568955 207336184560798415191639526875715917120 12568956 549561018714574830547061924011300331520 12568957 777178548748314825600324240228638211206 12568958 -219153216836923731521004653134939153920 12568959 669854706851984323035065809422406010400 12568960 528703058468768876426157890740420608000 12568961 1200716207039661893744178037997104583124 12568962 250387468089108298485305962967157855744 12568963 -952865887227211923375393955266738516216 12568964 -366683553459271367775272376085559169024 12568965 -419718176443492311602068399941667958880 12568966 730946218401412157399853165789868251840 12568967 1001710865641252557627004189019541257232 12568968 143561165761486153127866935944718259200 12568969 107722116252066973742295167948776636032 12568970 -241385600128674380536614016975398268320 12568971 -556978894346582774368927025328780572160 12568972 536236123584076434945076067640723576832 12568973 -7285804948527659964183154672067912778 12568974 106557341795223371358879084359428998144 12568975 -178970398436998803371468673905387424000 12568976 -33122472129214145121447053566015438848 12568977 -954996048802084908890048140083193254540 12568978 -896164881997740851330147253628337358960 12568979 1177759429235840459777870525848587912000 12568980 -75240054239815771484388145441528135680 12568981 -15683715903782531891237573872483373056 12568982 -804083402114693814749326310765505789408 12568983 -32064874393322883924650849957900029440 12568984 1532623220861491655866352000270325657600 12568985 388357566140247031373062308632698593600 12568986 -13457002941427973124145232720438392320 12568987 185566359072788767430413968239304183760 12568988 67874433856803002460253513225951005696 12568989 732647693329152639634825170473308135968 12568990 22776533882787104415555545586104945280 12568991 -2072887753197612380738438251971648088608 12568992 -663391042584829981190536467775443959808 12568993 300980451495746896808801233310355318242 12568994 20083079035103648556391340239685882880 12568995 456410057691157385972290474328243730720 12568996 2214333005353068721874630673537418880 12568997 -299718256158015466290683460558077638368 12568998 -51703788616446918165819212225177304192 12568999 -1491881574809817840678449891127551608664 12569000 489672158067864192700193052316147200000 12569001 -456781713767806836266714894535006449472 12569002 -341143055313541859896707512584724865696 12569003 1135307543111984780729018497963373459904 12569004 323903877445016411317069012370564760576 12569005 157796289872949830637584611202040843660 12569006 248432795382524486220176594904482313600 12569007 -310089993938944943832918461072547060480 12569008 53345726367072115786186404491197480960 12569009 94526779030655258038338325667729935680 12569010 -16705707696119178579985289469139507200 12569011 14127052389854075084446969199422010944 12569012 237543774928355131728783936428620849152 12569013 45679738156876841248508629756896565920 12569014 -413279157644319723217495757057628738144 12569015 -986659822080842120351994205045935948840 12569016 -394292075717142092425608541136747888640 12569017 -424404649893853203040063085842471098240 12569018 -365785038123446878134860858652319159296 12569019 -173518642054961464520832628500509671656 12569020 -242538974711699663968513400392016670720 12569021 -1519979387377116986044146498485405102778 12569022 -361520107650641036920455093339873146880 12569023 -1316392274550060992006122006894240961728 12569024 -275602753200496291508371058759621935104 12569025 -69479654054090460349755937637810160000 12569026 33491784096649064487770565708071573712 12569027 1710246648090651292301706891836657634876 12569028 332344976575080201398128089510962641920 12569029 -7920214365587669545357180912587249312 12569030 -229705929904055030265599359340244819840 12569031 -712139088213183254819847858675936265680 12569032 -309793222639078933979918723438894284800 12569033 -744159951085102718758951069164651309696 12569034 -975999531807999323870596174421595986688 12569035 436063244489255877973996063090822740000 12569036 817906400268205101202101994499811674880 12569037 -103171872146650613064118981976666713920 12569038 392141392579248558111019792060809865920 12569039 -6508865842991660407846408782484986000 12569040 113049628537892136661563952112920166400 12569041 852091322925025542144457984171885939442 12569042 -328318456833802883789425421230512005856 12569043 -120912659177135016101775204364706691072 12569044 -684818713573544300161389515184668832000 12569045 -633272260811310892728275396854321601700 12569046 -126983746336349742431453083967704307712 12569047 317078585674878540406584237769921423496 12569048 -650100675732195566974636223996169584640 12569049 227856448874000074440691134918531615834 12569050 -205052231450294190905604616591014974400 12569051 535245846146899757242497220185707217600 12569052 533855270346455585997238270360002941952 12569053 579291680658346824349295090482439373440 12569054 -981327766652840509913290639718535729024 12569055 274814911060817888442154691106690575760 12569056 398700905899147112715086644377194594304 12569057 -909449701072246736180762864661927374928 12569058 827690818926264034202960324704805606400 12569059 529583097374846475024752326031024136960 12569060 -216077889575060287297174473364100812800 12569061 -70087813866750310838558756184587068800 12569062 -79444945041267573711541577768588819136 12569063 -179924197042881284520012075701983076352 12569064 -103322319495151551943405657568458752000 12569065 371517378029446947537558839733610185600 12569066 515507224622219728964613738764137406976 12569067 -19772817719712583715439997727316510720 12569068 -1117664633923471503195571320684225425152 12569069 -3767060940912281562075148205818743032448 12569070 -163239953373214704862886481114755865600 12569071 -2222098196686939904758799268150126263728 12569072 3024199191254965538958165720945623040 12569073 644124806732712886054802607411079260768 12569074 44044382540882969555880671450721275904 12569075 557691895149919841625064873002363231000 12569076 -113230499837668530830676983142495922176 12569077 613131463244742511118609931658887882926 12569078 -600613198015743757375701918013042232160 12569079 882694788789826654357239640163232849384 12569080 -153270394125521284958237943878569881600 12569081 -765207473970970410180543995492550955008 12569082 -10245188750397449000366860518567518208 12569083 -496197263267314734993146898054265317096 12569084 -209300664594487566045042304752860410368 12569085 -24749463672347907945093812183828997000 12569086 -745790063005686438717335166004470925056 12569087 1328676809513007203452240333175956532736 12569088 429952432002827553861250798190818492416 12569089 614468157212641829835785840751349578880 12569090 20294427402356861948610874293000184320 12569091 -100186712952073372694664484944685811208 12569092 445959865650537002392655873613242815616 12569093 -59425537662767987288646901044584618400 12569094 8746376148163210368553796267472835296 12569095 -283284830197231234435761107835792407040 12569096 426192022181544986958206826861301601280 12569097 193346219946179046229840570445933072400 12569098 87142029646342235435924244709548970800 12569099 791006818226997169077330169013516256936 12569100 -382196244486597885809229010157734233600 12569101 763133693449292321658002709696311827500 12569102 -18803646282720465313001129077714119936 12569103 -164700727764981029164179322209173948256 12569104 -193399718095055807770188687458595758080 12569105 -65429760548836351195916545114515694080 12569106 -503389352062804457084322080338901955072 12569107 615307807607599573710725651596803736920 12569108 -447171704321151854330975592496624711680 12569109 -60750864672682093764238947457862682624 12569110 -685017701336105002797812426048215991040 12569111 487627683297389152389245395950230432424 12569112 615957268803669819244342249354150225920 12569113 799525068809175502091975731269589898260 12569114 3319727884580166071981610583932096960 12569115 -2566513811602851143914596625287840000 12569116 -772340757816817276626856000461082066944 12569117 1465939584331635664230030189475820460 12569118 -280330380359508070957430530374051542400 12569119 -191225785248395703598473202589927609400 12569120 307313085972883911621049238783541903360 12569121 1267845884478338710302439528050136830240 12569122 491768170394072779003893943897120150080 12569123 80524444356365219777287846792244192160 12569124 59239794939503774027155696569346928640 12569125 -1812316846513855348194063154661269962000 12569126 706092424393635700704183142208494060512 12569127 -310062277979735974155518112445359121920 12569128 420023860905707201601750505102161592320 12569129 113476078817660099907038810065836644730 12569130 -45432464314774707506265495824023234560 12569131 817214391568191357310866623952012618932 12569132 622645452330105651072880433686669028352 12569133 831430051808445103470090951671246483424 12569134 -539547211458030558591286733980529198784 12569135 653573178648439942570488042130154875080 12569136 7700373015570596890790655715530768384 12569137 1233955242655139500382628805786922465280 12569138 -255983706246009284733772316174645783280 12569139 -105839278597890499208610041626104799992 12569140 -28382477165168659643891709697759603200 12569141 -1249624090332985841326600255228670040840 12569142 263292769494471199608232891649178848640 12569143 -486530212946386900645776011662736175960 12569144 536208621086822113511717095862578176000 12569145 696516021922054731696988399731282534720 12569146 -833737507142725794165946918807154849280 12569147 -552329490089638145566908867106757500608 12569148 -295198170431053987137572344201907911680 12569149 -1296945671449020141475499209544769217664 12569150 283516199737783807422054525084682113600 12569151 -47786093901755398977384025059824793600 12569152 -30949528398221324838511630554229637120 12569153 -1838956635880830818604192652476081569598 12569154 -260926917177774076905752732206708577280 12569155 44179124032449800054847490877752404960 12569156 849429718180800829910738129884827540480 12569157 -593340814923777383313609658915466445540 12569158 5732441203812995246801559786759720960 12569159 -646161054863475632913494003304466298184 12569160 60283316387089615092069769301068185600 12569161 2192501054958739967112838625809302339024 12569162 46993212838546675026403280148933684480 12569163 -247066867589051718166049286993026933760 12569164 2289488647785246956250456185546572496896 12569165 193754972260137968406141618093136646400 12569166 479672942084852457040031817883214900352 12569167 237842814984638995394785394920195084160 12569168 -49706216710292823661639473814326878208 12569169 -719580558616138014940529825318926999056 12569170 -132834900075647276748239976107174778720 12569171 -2468180192242187387589147180234568921608 12569172 169428994722634716090780665548987957248 12569173 596184779526083986948537336242322281422 12569174 51084533617305844380054979560773826336 12569175 690708245261237606292862275015053481000 12569176 -41522450872482324869779759885602877440 12569177 121237321385131061836545665650213750992 12569178 56399533739638136225700728425112452608 12569179 317452666228722027794841501097785381152 12569180 413464734809549038624046986023097190400 12569181 306448369210556002455621574811951809152 12569182 292965216761432135597811983014857268032 12569183 249540755280493569939840984701785223040 12569184 906368986073873518358689490284979159040 12569185 141060454758553462998163574997429815400 12569186 620451375457936299728614048560925001808 12569187 985009797401250061151577130258342487160 12569188 365967009025720241407517267172526611456 12569189 -30497249156339564074356962983110443010 12569190 122780674996259217954044780680040448000 12569191 -697608964471206683137608170214520686408 12569192 1430600973431717920148845669494786432000 12569193 -276830664266840947434984844460116396800 12569194 108958093588115421906288235855076216064 12569195 703095622979628560124294176653249471200 12569196 169235254105051345387594816507897052160 12569197 -230732639362501913893181178895645309354 12569198 -36455222135248958088215040098562685440 12569199 609358541991092381382440388374678323464 12569200 49546280415419168212769397519549235200 12569201 -5256373463745482182696547749315292160 12569202 250241760196925057296629357381954624000 12569203 487937761213681403498406209301231591600 12569204 -315612677846129761660648566595517180544 12569205 -669634300480301170856778720591075864960 12569206 -909976824325838874764759657853692736 12569207 612532624309763270939578839609322184112 12569208 761015532164859737939578562300523663360 12569209 1753090368144269328177584993125007593860 12569210 -744622995356694290870204752373491591200 12569211 426511643495188825597963110863640445260 12569212 -381550701375942547354551645015383148544 12569213 -91722090362680571766718064634156203796 12569214 143519537648318875038879676402410178560 12569215 -312319712145853680053489132387732030880 12569216 -586587391724367327515291620886760652800 12569217 -60467831684575163802678473100405230688 12569218 422202815039914353043994830666613380560 12569219 398558233609939083432699898933981405344 12569220 560187928272233283467117616800844422400 12569221 230457041549883147828068960155907310112 12569222 -933043575130520953579212076282354711680 12569223 -720483077125944590995805604742460592216 12569224 -185197647789252356826599492377799393280 12569225 -165240646289665484914645524548580293250 12569226 226243626799428620640403053658250054400 12569227 265150260011882231120145240296090032464 12569228 4986814735990334385176723210210420736 12569229 90536307886736064457023665115150359040 12569230 331580604160136790175680450241992941760 12569231 1007349382752329314931339164744491082032 12569232 -112740254039710637848661304010656448512 12569233 -446609451561137959262451944509572487960 12569234 264864923290098144526847939843378381472 12569235 -72577241353056056296191373234386594000 12569236 331768924686390856409613846655957777280 12569237 -1056180853657304786326600378536253536114 12569238 127120165637628563500591150860816000 12569239 -1688066553708087861269893113778493010960 12569240 1104438431709240464855958773625295257600 12569241 -224090908057048942837905937868003245920 12569242 102558988389021468684273159469758696960 12569243 1159376496555390161348719352568183892200 12569244 1509488914365362809882040919969669120 12569245 103963276643598178247257308223545696120 12569246 -45963525289335479753543867284873035840 12569247 -118064979960292877500740284699643165024 12569248 -1301947578056784809029412027129303531520 12569249 -193722002340852079919942523682186659840 12569250 151611868121432029022455160600615040000 12569251 88288902975904106997268648982060463904 12569252 717020353594146848639383672605606404736 12569253 -193649430084866115741482499114571032192 12569254 -99476925358886460106466115446993915424 12569255 521691329287641326163687217034907550560 12569256 -5820750825138467836456312950569533440 12569257 -876387434366497073105377496356760780928 12569258 -157295338261695916310083829926366336416 12569259 -22019306368132903398275410978468203072 12569260 160633960904729909931913776113447731200 12569261 30383234545726397891486750429050883862 12569262 -2203681522020612163089563275488349056 12569263 429658304486651564732455751366738662496 12569264 -54218553753575816306903491134769643520 12569265 -587761875189420806159226988924871862540 12569266 -1054401659685076951640006799964659453168 12569267 -539072079915748131176306144856102920400 12569268 -368633818483908486173014926436041517056 12569269 -2116655936012958874350911640146064177504 12569270 44791150083276615065162704667548753920 12569271 56875896042368755037973783297923826432 12569272 598081575596538083606851866221000908800 12569273 410618286403822688797480531237286084820 12569274 638303710626361901659031475841339020144 12569275 -446338981444014096537774641347170846700 12569276 -291315891925428053493983396871241251840 12569277 -209546257773981046241563888388463672768 12569278 -355508597647278776680167569337470376576 12569279 1738318718195540243089995454993741097640 12569280 -19554726609496077093253392469894103040 12569281 -97314592788970081735326218471473897918 12569282 -129966177298395993759169544654110578816 12569283 -117402098847136473654470153452774640400 12569284 299467903717453833647013525119136097536 12569285 -1886297285233537856506093211989354178400 12569286 -49403828690300933972816936208926760576 12569287 -8582536371347568843143777143509495080 12569288 -236015704571115440031725763077529876480 12569289 -751614007791972489703630333573125812976 12569290 -198469670957167042460945673844893181440 12569291 -154918644811699342457341028875131749376 12569292 -37315302604517145548058935914142968320 12569293 218256620545638550003584483915296355648 12569294 -998414873013285528970752515648447262720 12569295 114616814285623291396026875403858892800 12569296 694606036826006978865824953518792376320 12569297 -133272098134681318963603466886280549260 12569298 -5161470829040934385820694475746071040 12569299 -494669641888008917365903643377943835840 12569300 -579874648851726515101602091820452233600 12569301 -327769354944894230916239485295014836960 12569302 -617663922348485069117317668489212534400 12569303 1464479444264859534963881628527603868552 12569304 247072123795086572185448702448182231040 12569305 126028240179269671947911432007855945600 12569306 750221910406027087061810331016217311200 12569307 -289123947080377371228567776621349593376 12569308 595662556282414875624154124893522959360 12569309 -1569505611300807127186776982990647110490 12569310 -86464175109319662289227857676471897600 12569311 -62001040455168153703758277242889775000 12569312 403136987172844432262439083621481971712 12569313 -374965166634419300427632556655722367056 12569314 1311526748039765129983795648479917399712 12569315 355139320790894012436716230126255892640 12569316 -64712246192486635664612516425256595456 12569317 -188649693108786226531161713220852812800 12569318 -559744942901531532486433354125771141696 12569319 -43571954525730922417118558607757602432 12569320 686176826170952310700922088762613708800 12569321 -422159955813358917417598149042333767388 12569322 -127881305777689653223716507721726580736 12569323 688073897789023865285409689829567922864 12569324 1072446975993719363730388089820851350016 12569325 582567111647432477530869474757160820000 12569326 14537559471322583633355488883487933440 12569327 -152048166835715754506942279074448436648 12569328 -94046186117331606792359047449263210496 12569329 -92495323487638867306693652005335364152 12569330 1377527404707519198719735243410283520 12569331 224359345695725211391390800456519432960 12569332 694567621817085707711053671985835175296 12569333 -1405737152739205922919194079336536418162 12569334 -319916793897302624752175818020508543488 12569335 75629909382553937074698112376058717600 12569336 373475434460848112471733950114052710400 12569337 -43433474435741686177851601721947676208 12569338 1057238221694040376687382776471703614320 12569339 115950716630948439615580374818240131680 12569340 12615215060381613769514873827894394880 12569341 123612720951631427949635279992686719052 12569342 -873859241207673266231042150687688888000 12569343 50481802700524708428128345244379628928 12569344 255557872546033050138411197203644153856 12569345 748102698340752985881332106197739292200 12569346 -229291424534407660435457409281582935728 12569347 318548605840723808021372829196237492432 12569348 552034750598622922819264717250909285376 12569349 101994372723766543389214550208651321216 12569350 524154268310476735240363952849231330400 12569351 312567098748981401866544761061885818272 12569352 -1296229433984329212975664311577318195200 12569353 -5881096623628788895566857159515006720 12569354 83499405460154587836801403766212101120 12569355 9416357449836906046785070137347080800 12569356 -186383683324826589568859397144113951232 12569357 1453186165656821582355507988365510958572 12569358 -215740077180547080222739500391921645440 12569359 -198325619741353869720621275458989728 12569360 -74606640809900492415115058402289254400 12569361 -139464836514113423167460303839517253696 12569362 -74545432701444735507476205344341701120 12569363 1381491839620955439540321400371343437612 12569364 -32683849213638961285661488550590402560 12569365 658601213691050501678182660487057517600 12569366 224309881318766454784957649211610393632 12569367 -469569157776158014000991846152105578288 12569368 -186062286280175759335489312831218892800 12569369 414546519812389702223959567339153456020 12569370 -17204258482414125454329244274863180800 12569371 831996437746575487418127443057937309572 12569372 -1018904350131704239800853067012237351424 12569373 -22611528086315618839244591280823044480 12569374 287873652419685146584077696819865304640 12569375 82445803849131587407086043229099370000 12569376 -423041936776369154635644438215248576512 12569377 140241271182304937523148294285476976226 12569378 -61673616654225199375418458344363847680 12569379 1128544836880522575139935153859730782584 12569380 201381082750597296791210685907165286400 12569381 -378980740533246149197125153919083193920 12569382 -551905988559212382653933890403640298848 12569383 -2798227124863184844911586253790591605440 12569384 103109532189803530255684104986800619520 12569385 56165692363769999982900911851371968640 12569386 1011173506655105320912346894949479881392 12569387 425685936032330478456844064248618074036 12569388 127075655383580030623613636181924280320 12569389 398254407377649910259719210958883717856 12569390 66327645798003970827172293010697419200 12569391 -1381645730022959586505200835450171173120 12569392 -309078489738737098788386290144955006976 12569393 -1421600839968158125439377107532473745680 12569394 137504526781494661898302402464777419520 12569395 12971726949130734741839112667063374720 12569396 238465128586409504496335665423175006208 12569397 102503082959346566296841842964989863072 12569398 688249558193832749385071018534125345536 12569399 -1459856854951045310131723942499231870736 12569400 609273240255424183613304627952316928000 12569401 -79802516478262171379158535542581005056 12569402 -62226559995059445867363452181770728848 12569403 414852620032056522216708023386055977728 12569404 -1573033342173405816985145890828210054144 12569405 -447521149418433615191289180517608665940 12569406 -384614021020850387411635209080638627200 12569407 -853833510472365712134230058655748890200 12569408 68752784039227939370443235420421488640 12569409 -1097679444639806250095562618471213314076 12569410 174018079062682786590691435407078197760 12569411 499236667378906800033057448686986520048 12569412 -382518655771259587794200174543710924800 12569413 -1008668933563606983668309028475310186338 12569414 306692039056840666916129784816364431360 12569415 239322947110907675193220915971403683840 12569416 17129608496492477424936968914071552000 12569417 373297504622556141193526216916845220672 12569418 -236719431446508778354360442261466116256 12569419 -164606414586058208330523786791035529280 12569420 879611406701307024801356300770626554880 12569421 872404458430667885842980777768951890112 12569422 1512481217213316574180877258673005795712 12569423 -1635071709859178279448343110194246573736 12569424 27076254282106256249592232986857963520 12569425 -349370942685765370202057214865396669200 12569426 219079378082278418004658014812695020096 12569427 -13314757646201719618640013156212285232 12569428 903247493166611462799026036694861315968 12569429 -1302203773613628638952771442635952711524 12569430 266869003211113857835708867554714741120 12569431 821060944602368363994794979656781083520 12569432 -101961858683930860621466311364318023680 12569433 -117752313491598963396683838764064074400 12569434 388905192185531858072938430592180485616 12569435 -1430222362432105979187781641929647821120 12569436 -450966566888690026532179331395559471616 12569437 165471115464352019701671205607883604800 12569438 7904404068504921273261245550517543296 12569439 92357178522630307336729771607827791360 12569440 570348313861291142936738175808210206720 12569441 -2380185498131459390396229528256870421100 12569442 -241991385880258919670269822792645955840 12569443 -425380087695110821011380173761604849320 12569444 -38642832913651292877535023794142904320 12569445 266176272459003081661566083194142515200 12569446 -316047262484035638720698335975667160576 12569447 -1733540971546572587071913013925777610088 12569448 -1779158621282629877346149113054003200 12569449 31802832383751277122748222134164348964 12569450 336819140740843357193307761997193632000 12569451 392653209283826654437605671310641394864 12569452 219959222906879386986710792828459059200 12569453 455334851042162712457703778923586086400 12569454 -379450654086675234611729017803988046592 12569455 94837635778085049214947346471075188960 12569456 33371229672033863215155907824304422912 12569457 243866597036717303292197871430270723440 12569458 -868367746546806390437951107747011112320 12569459 9721626141146370608010875649742033920 12569460 -5724591549116166534389084877422039040 12569461 -1637286197631306052210369221862619273938 12569462 -188428261697699484827583790604978364768 12569463 -681913148313080033446837542090784449408 12569464 -130613544416304045563835125661198704640 12569465 207633987795713349803913773173045825860 12569466 110695917316851496375987420451764896768 12569467 -371326455460812663574974620180626795920 12569468 -1267455460673098424423663487805094690304 12569469 744943231296743591427894638038507207680 12569470 -81810244810341924563854849780574784000 12569471 448902106272483278880125318578101804672 12569472 -659868030256495078244233932314561740800 12569473 -572514632927782424280032449149070007360 12569474 990143870043958509809823363133433270736 12569475 22854975463207255632365120658635442600 12569476 -556481720159902704661459773042730989312 12569477 -91971626007594737955664987719073245696 12569478 -309870970730178518678139519484989242880 12569479 94852928682738497430036324867321380584 12569480 550719274380800440238417481914419200 12569481 215156702558924860918953537813015661680 12569482 740989321608458981188804899024658316592 12569483 -1910846366785597906500166738237974740268 12569484 475713869782209172929976093157875829760 12569485 122688262121514989366957583561167266560 12569486 -951370307090612515947597087636669983808 12569487 -66231183693187609881409471131170436096 12569488 71411021504365131358515134925019545600 12569489 126748592419229696588348696063232202290 12569490 264695793195858822675645642964306818720 12569491 551697655067803537980196800656955186000 12569492 -248523225275869571175075884884800552960 12569493 -239575866402093556627480659647213100672 12569494 -355098988216606978644313409468634901248 12569495 1030772240378933884197661944393279087000 12569496 -544837781092191093565025824477787443200 12569497 -386228238022210109954812208937924880054 12569498 189817292030646720357982277577478518000 12569499 -67586679701662470553488228293494862640 12569500 25091943862683511041432504398590464000 12569501 44448967792704432977028092506706337600 12569502 -678116067389585477914263544535635160064 12569503 1509792486149929753525989394852450806752 12569504 601878398984404352877054433102289436672 12569505 -531232817934681332990489048155816320 12569506 755837822000122867287461672827528943952 12569507 -878461295666231363130761059391857661160 12569508 31078903327710208181060885778171985920 12569509 1882369855059828982425364301264888139710 12569510 16894788216456017717629352011827400320 12569511 -1278708293663236957426677387365161186656 12569512 -1520901041227073839413878889112159564800 12569513 -1322783615852497105496861370534056850720 12569514 -187466827742667326740482424684663799040 12569515 54256560240894571891741327757872250400 12569516 -458293953190074204748034955510648994560 12569517 562273770781667565198896736423993367734 12569518 201614696598211396810896809263534288704 12569519 -493869608062513923128372892334947550080 12569520 150263729196550472452228927303833354240 12569521 1406854353988061890465431460056402552722 12569522 -23287950133463163808737149993932118016 12569523 732861880825672870718515251828610293504 12569524 -2340123175241359405913899431251877888 12569525 135736685385400681442185680650102851050 12569526 397975091586113479683303311697321292800 12569527 -2034415891422354843051286887480934417624 12569528 694558780224180850228039599470021222400 12569529 150835959240299752263944102851656860352 12569530 131811988332449565836269698158573384160 12569531 563480684664219642635929388989019056944 12569532 522374176798105089124890175531390156800 12569533 -126739578203000613067969461058534041876 12569534 -340799479631557742074839108027117545088 12569535 665394184467017012760300492534985449600 12569536 11446228596259994769522655118699266048 12569537 -270073503908305649294022449088294112080 12569538 -7228182318014009074827651772902139008 12569539 -1205671415394594007841641446665448880128 12569540 -454950310204821437913118503883958741760 12569541 336703086961378548075253067012224058592 12569542 -19939258874437871393149293728170198656 12569543 -231874946156802783742292974342210875600 12569544 -7110524435450744144654307665630991360 12569545 -6070578213088951583539824120566505600 12569546 380418426619501265435946720079199513088 12569547 990432425738628166675985763579176362200 12569548 -847271353094641263168610544571484148992 12569549 -1643023350837006465260860910185849005450 12569550 -87163957186230076898178053530172390400 12569551 1371740717311691659175688761271501648144 12569552 -56958331207225194909364932504608415744 12569553 -593134283403277880736333598616369145600 12569554 -1059664411656384858015052740522031047024 12569555 469413571807371956259872486482856048160 12569556 989278603087252719409967214412222464 12569557 66328512999891277054235597704889706240 12569558 -591106494887242038916049258752460808960 12569559 257051976461967019331081649895124140800 12569560 993177946847315918563114468756340736000 12569561 123676160843148475325447002706627121162 12569562 -92371417273564696834554902221084665888 12569563 224825425339175360619486204265542043920 12569564 -236419432041095625961924163658745405440 12569565 -492256660771713292537676777632728881280 12569566 363581317692740437010341181913823076160 12569567 -996492377937445329186784306506552829560 12569568 595217743079541817815400824748961169408 12569569 272072838498021394715505682725914881634 12569570 -33249066514405119347208186836935065600 12569571 314643476605887564809822420652995457024 12569572 84122930148668155882914102957565582976 12569573 -25313188281065098125470363079853948800 12569574 -225856496419257205819177592749818373440 12569575 159195055265881778114840904965843835600 12569576 -1645755485324424432867096782716175370240 12569577 815902722098883558307463872044306488832 12569578 -28060805576591888029888744784341324800 12569579 799804814759139314501609514301562632272 12569580 -824483456066229152868321970179225600 12569581 -548137502095708744190258289462256960800 12569582 103927152734354755070451003831237982272 12569583 -19276179398481004761348065842747655040 12569584 27653948866207345015751924136207155200 12569585 -316154438895374970088534085346453642240 12569586 111227854598974083620183719900293540864 12569587 -952344388314416769316384105309802675764 12569588 17844319616644015356772928254092871680 12569589 -67234106830939986030204179122924647456 12569590 200069360362028303738774477523653443200 12569591 1506323468673239829265671009700149397992 12569592 44054224822181762620406732357405245440 12569593 -194930917906941389919778595546933291158 12569594 -1164446514386372478861520164775617008928 12569595 -282749777878151307826321259187771509760 12569596 -7049373073648304161121604816695470080 12569597 402923966171838656315823857161627063500 12569598 151571798712355232701122106137698913984 12569599 327789822206734396233389635434494986592 12569600 452781440708166975938543864754103910400 12569601 -567678996585748575803917502948683008 12569602 -235909416507239077715004935478516622080 12569603 -210865196887029779377584608269710444816 12569604 119373909239715731870064967029360208896 12569605 -2538068225079673155757581701568763655040 12569606 127236797981091666880638548548532350080 12569607 -745782395150715755337779317295138253360 12569608 -1246354740410092772960058133426397015040 12569609 930336075731403370051050751369491111204 12569610 224629905742845640133639531483888789760 12569611 585606380561038404859925184361388282880 12569612 33174818808701384508446157197794939392 12569613 -207509307912254275944285317831735516928 12569614 43257836340793031938441810633789534656 12569615 -306936632177081392996268526376174104000 12569616 50656061780553387904742420611204792320 12569617 2094433147251777275839474392528567839666 12569618 -464652355049492697406873399413897885696 12569619 -1084772990614264332640840709395648632720 12569620 18491559477887722414438552117541806080 12569621 601137286564061612690703704013628543680 12569622 104943269186023092454932303613865097600 12569623 -1214802873817590414869580306651904259496 12569624 -455826339278102259444169616005392814080 12569625 127911422681452504563183985702393773000 12569626 1654005147241035753761582887491277999584 12569627 41996114600226591196135409472908759952 12569628 92008632562243012320350838693483870720 12569629 -1104479231836824531252276537145196111770 12569630 305524574681613921400288947484946947200 12569631 -14751483376890095254305228546415774080 12569632 -417363848983544417070494502254297481216 12569633 -1405805406435298622427912830095181448960 12569634 -315455172690949314407572640399381790720 12569635 -559291799876255310991810898145782869200 12569636 114123454042526413383301450651307827200 12569637 296943275787333714206032504960218756960 12569638 -224067678772386201714047678501119165056 12569639 191204047373397735840802316962643006424 12569640 222812969537372077950498365325926400000 12569641 -419620526230263386959441386301154438528 12569642 -669199708662481476655287763622947080528 12569643 -914650255912268819613876806491121092068 12569644 243371776837185899182779102193609958400 12569645 1324568765080244673233323344098383586400 12569646 -190155423450369738874971093001194229632 12569647 901516409010402662565788242618550950272 12569648 -17902921796505297324767112650281451520 12569649 700167988354174512419238505154382705264 12569650 594851140708870234576666286728024858800 12569651 216134631465502018825974373918958162160 12569652 359085563641109978389534671493195997952 12569653 2889857245825257675235883242031566488060 12569654 282844665924546322235840990946389455776 12569655 219099340743137096136052687920675648000 12569656 1187016750353968100772543253935143055360 12569657 -640519285281585932870739334044776241708 12569658 -326612178954478315673436947858118153216 12569659 42900745213154956431081248386239443820 12569660 568619668884057552691666308152672501760 12569661 137177972347764307989048934230150742656 12569662 -11265119124144384007651121310498935040 12569663 418407599130375598638549551649271936704 12569664 153738087237556598208552918485777252352 12569665 -19545814226532543615384443038741996800 12569666 532745215404503734099327208491375695264 12569667 1550054394569053591939462174358605505280 12569668 418909663773071762129091164684578095360 12569669 -58133441215860028103859591426226607808 12569670 -97673198985715079428047736644988097280 12569671 -73831642370137658127979566567013960728 12569672 1504110417986079086404941074346428236800 12569673 131289917769611615322578700319445740800 12569674 -2865987800059085471669668529469311232 12569675 -506103768165393993304845539342078387100 12569676 29230277013575050110366095141847326208 12569677 -241191043634971223401714672902374320128 12569678 126570045409371484008142614719386106880 12569679 -899150085453187017220546324392142095216 12569680 -11275116326467443291969241688404131840 12569681 -168225771764290448547402235889144825628 12569682 228806621150831418884583494151989118720 12569683 -683735403332084135721654605252951964080 12569684 164215464008351869869385230539750817792 12569685 -677550840479179186863830140720543327200 12569686 630296684879533714157692342839513741504 12569687 509231604172268440594739539016428388640 12569688 148165019266227554355964460233981747200 12569689 151471990804538107788345898441285047840 12569690 -46467536555925023375228710459702579200 12569691 1112937582048825010347570313099734999192 12569692 -335726542314399596049055948662559005696 12569693 905297892276459194891966152410055322784 12569694 138913964320150650637217109851589611520 12569695 -107720417394709394715176791278767558400 12569696 188463375117907833504272362639092744192 12569697 126411146389534155339840279169212953280 12569698 -131368506001790830648822032653395132416 12569699 -852415981612813121823896697762395043300 12569700 69902170077419159526233553061211443200 12569701 -1734886842057982993822605683623377783298 12569702 77155593610201566172639787295623865600 12569703 640681825291318688652590096346936719184 12569704 -404867145640231488830892171133402644480 12569705 -397013628021222782150612945780036338140 12569706 284598155758205021169104704005342071904 12569707 -491199984085922309124912564421401116880 12569708 1502728163855973636934740855972429173760 12569709 914354863364559118049474803878211850304 12569710 -120581643949666742739028992984216852480 12569711 76668151770559375059607927829547786624 12569712 -182220121699556025346358185137143808000 12569713 1075370661102375413070852241700038138182 12569714 -221501521351872858203624785095352627200 12569715 271673864669904944937943971381753297600 12569716 315529524473863397530704377572541009920 12569717 -13471082711831832613125945407342501760 12569718 143728771710856736887476554091681626112 12569719 1370023741058510473444297359330281654120 12569720 -338488950596734016385525326270054707200 12569721 305033625354040333795045017020484756864 12569722 1142995217721421830427589637764781936 12569723 813407042514251441466149059192625559972 12569724 -68042602632520995664366154707938441216 12569725 145390744493151196559418187093923484800 12569726 136101738443915203011110967358064552448 12569727 266707329028899517655235011300887848960 12569728 -879526225110440342719765896770334228480 12569729 1809117663049256880769355728633148883330 12569730 222439166360952496200293103311718712320 12569731 2275473962768020740172095048757469851200 12569732 382967772149168299503808949891911753728 12569733 -1299170606535128765431567582821101948256 12569734 442439338556372935421086271977573780992 12569735 55688598759993256531530466101933133200 12569736 -250107127473710833562557517661449994240 12569737 -800881372451899047859680204516967027020 12569738 -603875111250323233741644686666736080640 12569739 27598200395336902672049633652179053056 12569740 345999624223058436000672076366422512640 12569741 1114235202881202449545778147150705937984 12569742 -20238759988484257280250636973009898688 12569743 -1149481185182119191143671448024574413008 12569744 -49372903980244243804806838030829813760 12569745 52145356200363101495596053245594048640 12569746 -131861377244704012378173993284920811520 12569747 61260586222448423672127551763097378920 12569748 145058349566011865302199463316798740480 12569749 -371175925792980049785827836227419632164 12569750 455546717092037575888827322156106112000 12569751 -236360804426952744605932220282192249208 12569752 -535691966003820529250650808511169658880 12569753 284395176827025450467252925163873598208 12569754 351280369719132161399872209898253326080 12569755 -135596892764201227606702845615295980000 12569756 -534871264926270531261863597365444214784 12569757 -858357437866629197796455701214577428640 12569758 -1311671111263083925330144537622099778624 12569759 -601161084814491312999724678541151947040 12569760 3975605633531604013732116231723417600 12569761 -321795477132544255332453557736541796638 12569762 -104051178751770563015809311570809904768 12569763 907018917069233552017898252746157873904 12569764 -1249027119985870906916343835232522583424 12569765 571185457584869953797518707130505093720 12569766 98286019297662925078769830834668510720 12569767 -767501822540071719585921041840725717408 12569768 -545289646727649594016064131659082429440 12569769 802293188800082109744744378823854182400 12569770 127993528282162247413370370544222598400 12569771 -285286602847767399872485028976348886800 12569772 1078986610395836701191290684393465720832 12569773 -1004653312839739313326104565954168389600 12569774 -70425890583056264947187810711245397760 12569775 -216280800022396376900568169788671716200 12569776 -39687837350633116245820487324433973248 12569777 -1196889398186983952029490788556184614928 12569778 148277750990688291971364954607936342944 12569779 970083510544728620138001850863851559240 12569780 -5950536785188035007239085481401305600 12569781 205176694730681253219831970942982442624 12569782 -10476863862209832130071895205044304256 12569783 -1709120232731316073649859624902818107600 12569784 14978003684980831975995834636454072320 12569785 -208002927121460068867152343344737690040 12569786 233476368161841825121093008299894231040 12569787 -26322226758267474435655640493016066752 12569788 221360896564132565203507700245948465152 12569789 -2333729553439457646423963638668656405000 12569790 -222487161016882073708724546335899985280 12569791 -411278931791893025470269263610208449128 12569792 -309856281251183972191645841926221987840 12569793 60220162315655318706016512874710918528 12569794 205258906402687325303492766742138047696 12569795 -210675473249689740292918462387065306720 12569796 270207315675302825441648108532024207360 12569797 -51639239584220648823603850078270122760 12569798 -250589919088203500792356697106409182336 12569799 -441190627449516507394377361565515793664 12569800 928748817020892185356470937322856192000 12569801 -2203817493680503814914868894021643947100 12569802 -215603917160325120500560359763340975616 12569803 44078957471845544146994782133502025664 12569804 -91117878066167074518103061036403646464 12569805 399878194730026695163555156458821808300 12569806 -450092161922473760329946548836102627648 12569807 -982539484545295792346669478642492988944 12569808 -57065310066425437277215685459340558336 12569809 52236879254819592828825626308126494016 12569810 -79783964921676802766520469474728000000 12569811 1700951104552476074277133625817344866560 12569812 -930514388014378861264074120339963017344 12569813 541134383371644556416027574861488010062 12569814 514793893770038371064258146449424965120 12569815 688518251741266870341831755594369332320 12569816 278127774492064970567208928944757186560 12569817 167911760201412197438994804186506653440 12569818 177263498157269527552509190539223326720 12569819 -41454614025156890432759571401676003504 12569820 -263425950738024127233885692828485585920 12569821 -134270835743931473193976284885066569472 12569822 301886100238057425470171454048980213760 12569823 69227148559875289169583832178576359968 12569824 -971913040424750966643202792435488129024 12569825 -110154118431901385408647679814152217600 12569826 207250235309587413000630735635401555200 12569827 -51112840863265308219285848491173172324 12569828 -400275762073487728848570371311154639232 12569829 701131977159181034994200742370810548768 12569830 -29466281151388371599658015376931020800 12569831 680255365416744539551923466850369752632 12569832 688160881712842476501390057239353344000 12569833 415383757508031979502161696901318065082 12569834 -174613236165049936071526094663719864128 12569835 130222708792165942793447050339134624000 12569836 -1441565702449786598785341138472354635520 12569837 -15009961673521988787650737871598232896 12569838 87000185709499848469958671618677793344 12569839 259696826362063687099628806409033122640 12569840 -19301917018966576402313010564112711680 12569841 -750607591736455592579838027638089949952 12569842 -652961945203083173124466648091852518368 12569843 -1264799786624905989700417471066109136 12569844 -120033913328082682738927973553157963776 12569845 -468173841111994626441715782343233444480 12569846 1159019226192185939487718474360739904 12569847 952988303013991950401018933119085434320 12569848 1919758219177510410517763867994863616000 12569849 55455647436553852671112772936152308480 12569850 188073957455955508099052747966489856000 12569851 42930612141937926207263406307934835264 12569852 496651670952522431533138391441831434752 12569853 145028245622841233558562848638268795904 12569854 22760340872713931304981726156315356544 12569855 426329163085627336135054057272391274160 12569856 77676084191641267846611727147692195840 12569857 -348271361825785287845782898968830064894 12569858 -403873484530188703055731782984401754624 12569859 81242344981322270298804777196605981984 12569860 306195436544775463501239260566376398080 12569861 -43788028705922539294162795197029700 12569862 -59380437223840331371913988958586956032 12569863 -1354353950603371402189911811037650870888 12569864 998902232667546907322755030972210959360 12569865 303251620268410481010855240422578160640 12569866 926621779690593102823582805730228643632 12569867 428084430660741496351823587681960664916 12569868 -617069528689761152079958385322726850560 12569869 -519437852698890769872978260967902449556 12569870 62946005726113228631087418626719176960 12569871 -250220383916478358147264930884827636088 12569872 -442605166560572162344208965867344420864 12569873 -1810917201764425038460903784710180204878 12569874 122516034650300529256923041531315564160 12569875 -143441136728266603880115673426829880000 12569876 313049974978117795926044686875528591360 12569877 -254313435905387569244398127079697292160 12569878 -132881470484256197354669360152854234240 12569879 -112780187229833929874564992149631692624 12569880 -170884946359236479369931500145325056000 12569881 189289266196194683829424165107560482692 12569882 868127634512887985726040290975027017680 12569883 999633128683248701546163205319098377624 12569884 -2298484462267703116672429048050472556544 12569885 -664182501586096852707938567569977152040 12569886 -41667090752534563567853095731595053696 12569887 49177452622247237930965504523287545600 12569888 -862498275191899325145449269956379607040 12569889 23030647501545249972499400862805957728 12569890 -181880808481452391283971262505911896800 12569891 -79145659388429629256502270503020489488 12569892 833952758736035672919194295301061501952 12569893 -341341328367293196509867367355775832800 12569894 195938294519611824230366383598072130240 12569895 -51413749412613763734672550528370086080 12569896 235947727444227104986312488513029729280 12569897 1928594772212444346948151806952150140660 12569898 -35006711518123012970089643344928624640 12569899 -120491295312125674704233261261779904864 12569900 67809941094162831464768083959368371200 12569901 -320583789404442454879769766528681202176 12569902 139846682230297631678439335074278172032 12569903 422873363948873705827636515042240406608 12569904 -146874062649928881814505030687601917952 12569905 581424466987257235493550509598085521000 12569906 -473747879844111565082506157701429418880 12569907 -19687398031123197117719088685828260096 12569908 71675580821630857522513563105625524224 12569909 -280666879494180058589369565535843143840 12569910 -54906327954797945630303135228721920640 12569911 -172515226689370721534143389781479985152 12569912 1145666315882763947016713384253407539200 12569913 -410539391847774814634778825351207351558 12569914 -247718526847945774323681236153684705280 12569915 -758854299759258375731963460553004649600 12569916 605170332367279476266213596859145707520 12569917 349750173842352831178987005866193956160 12569918 -4372858613536298165782903443635658240 12569919 43945958577927211818053259273927837840 12569920 -222793020437303770256753267936424099840 12569921 378463698714099634838764244182539312000 12569922 -376745912979601708167787829527918392240 12569923 1311648195948290769250700225743992840720 12569924 -1429913089055662317009342764214850015104 12569925 -431521071918265203194817612828540828000 12569926 -178885766574837010968109814311107581088 12569927 -179926147102356659544548194797415623840 12569928 135543352986044040850720758427759902720 12569929 1326333706745548201193497114264882605530 12569930 461229848991870991580327303460870027360 12569931 -1484629505192743993135344049371671541120 12569932 -6895567415218332598070870158573252608 12569933 234410984447065473313977870853722653100 12569934 -192009435798629063854104219007055297280 12569935 169614708184718243145880988391274959360 12569936 34479628089896741537134998287364096000 12569937 322881354282281863280366164674749460480 12569938 161046771742542703342660444540826992800 12569939 -1376529840587066957539929544637748471144 12569940 450429628507365905651032943664252245760 12569941 1600229926799574183687809070356306267342 12569942 -29741232633377756032824871589519081472 12569943 -71456475546472239730066075325467456176 12569944 631401785364559324688662279542886195200 12569945 -49315988891962513794410063877689366520 12569946 484012318099181980586477228553630749184 12569947 -421960970040019655820549229841346802160 12569948 -99978773797896511521600976561491144192 12569949 34778129189022241137631499100167310624 12569950 3573101877323517544298612405772168000 12569951 -305124478457112878297114178192325710048 12569952 -440909887344868347653160984998320275456 12569953 -2532055180515146479379731147939731900960 12569954 -576980374120675937484534307165766358528 12569955 327749606215087508522227930364621658720 12569956 -176120232765508759774648896393997893632 12569957 506080054822173369605193468261692319966 12569958 -655214012133528122805044247923809342080 12569959 777881212364283847420896237880374975216 12569960 246728083423833669749787111921013555200 12569961 932266858393253792790213267817181680272 12569962 1764028593543027979985527504772794317312 12569963 -533113135967609630250900262983907104000 12569964 747088709834266383001244254198141722624 12569965 -1080873384452371675044306768353793480 12569966 34701663941303018246651554175220675840 12569967 58250399371404726492091404761394304584 12569968 230935621770298224085766127894553198592 12569969 646356744301418704624551886836659612370 12569970 -173424111368186915325228395128703523840 12569971 -1634842118558700335735525834560034875828 12569972 -1261446780084582155981516385161073220224 12569973 -29488852209795155951985552271007960064 12569974 116088065076078346190789433944122564032 12569975 -13111754944551915544074876949227772800 12569976 389802185205368251694960163822199787520 12569977 -52332858471942768214536446581402157568 12569978 -462782952007341388960987871224438003200 12569979 -382755100136129674244644259965901769360 12569980 633192172033355582935383888317305920000 12569981 185484369792002817432543658791889510464 12569982 209985280135839894009274967133465384960 12569983 -364594698518097600573884267399595131616 12569984 282443945177475441655452725993589964800 12569985 -1653060432543540891945652071367113240 12569986 -319657377264377892790412862133972595712 12569987 621636926112643827159989134695518605632 12569988 254741334893181651339485476778067840000 12569989 -432208398941635315440023426723485646180 12569990 -125551930682122638825355512493908890880 12569991 279870575840745343864298866554639963264 12569992 1977066447531410909646906461946372556800 12569993 976445042576611431854452783752710902884 12569994 98344468928998123400995000125004677888 12569995 -754402219452313829513664186202326756000 12569996 728956253178612757896529315275364704000 12569997 -1254177139752653850858929340206729691360 12569998 -82458574890807592605029591057517047808 12569999 91946335728405477787472967053082587064 12570000 -8927109186449199129005461333401600000 12570001 -1132680492680355436854011096839539286080 12570002 596597598515849255770108398464293630752 12570003 -214567085924541411911973261708380765388 12570004 -207853927605019666412385079392137871360 12570005 61944057829684594293189290528059340160 12570006 -89725673915860913410657039037565788160 12570007 24599019996728113050708203380929793488 12570008 1296960120575046060663377432576817745920 12570009 -1676004135993911715043503215239071528960 12570010 -33991829202216342951993881213859646080 12570011 -483818484539659913065666780230098660088 12570012 -86392682001233951288349343277540966400 12570013 1453219800117709845176347622518428472224 12570014 685455827261021605968571475865872105856 12570015 -442090449773613363489558488796657600000 12570016 -173427197954187654353780311890454511616 12570017 1167522754039289161235623002359254207680 12570018 7396276761223716891409706948062906368 12570019 -412104974356259035177985598995379645048 12570020 1220446067370862912337035080642228480 12570021 -567567437555805337397413512268561603080 12570022 -177013889349924902987461281704594438688 12570023 -1022007549861399817470160841840395005960 12570024 -360657259129534208044661787776647495680 12570025 -206777278439184656089624538223375295700 12570026 135735348528653349614659017940856125440 12570027 -1023445935325078427636851952809807975080 12570028 1150727102034153593483652525200840615168 12570029 -810761258772138986250809187478541858016 12570030 -392595692964478102438542831262991690880 12570031 -811908126713288220513437926616738221168 12570032 199428001947870402473163956023475060736 12570033 -329757200280175033630419332896280540160 12570034 175543550298358315910636351729293670400 12570035 137515561041226498021086216171160133760 12570036 -374863371943125001176538226452539187200 12570037 -678385318406594506546568555620450103314 12570038 146243274879850211472780630002945806080 12570039 833642271534351035447040155491157472000 12570040 -97834773402528596115881473859468083200 12570041 -177046270471172166158361008723268595776 12570042 -236201736390787116971435557211775372288 12570043 100703447250356461719182122765249960292 12570044 29794426552874362999332426827900507136 12570045 -468683741588465347441914650107352395680 12570046 -56444240594372649151065888559532483520 12570047 -78611863599760909077691237888985136288 12570048 -240758581743987984827164204669190799360 12570049 960373142184595995304490127935466296064 12570050 -120591163588642633459140629020912260000 12570051 -888240189272087950098352532638341895512 12570052 655273326266634736911105980307235713024 12570053 -97990748027333731657371927814470756576 12570054 -198896473068775300086868121396520941568 12570055 -382104714968531860361609851756779447000 12570056 -1179984343719234443517552804774392954880 12570057 899496128468823194505770196213066434154 12570058 -511138948221212100158685527259499503360 12570059 -799250731700012882599661528636571650280 12570060 -311898504414028928589856975018363453440 12570061 13123832099808260857385440541172300224 12570062 791692373148221586874198293708725476032 12570063 536345146611895685406729040113479929728 12570064 15761699017106032350498744546243903488 12570065 856194656698993840137773696645276105460 12570066 15036707335951616691934569027653167104 12570067 -437115329281805855777924681489951345688 12570068 69743490871780542848927012806033981440 12570069 549158922634847517789568996472099024544 12570070 583836465222094395153944373712921555200 12570071 302052422413429890913861741221912336384 12570072 -247796000148609465833273422785411686400 12570073 560431048389381739473754863772170061322 12570074 -44138015140430566446004567040457208320 12570075 140809645042675349529541039867634745600 12570076 917365177133440268432253358599542581760 12570077 -485686160521789338576733478838478324320 12570078 -8700184478715762411789761855593740672 12570079 727506576312392118258491081708508802560 12570080 1227104840930384783159645480635866808320 12570081 -889325670425648336313029678647014151248 12570082 17079391575816231360410248959945169920 12570083 70359308876791878109594593863128948440 12570084 288929852348517462251643302877828086016 12570085 -2226941627796478690048526290790457600 12570086 -686074028235683758290189003048358495008 12570087 1426082578720604601633580609520306215200 12570088 -274684509138452979978431855543573268480 12570089 54508293167713291674514082550686314752 12570090 253031587114306664182768514993404938240 12570091 -206310445857340596335337589004596949016 12570092 786295043090911525418784421383735140352 12570093 389700954952246001961183500073186681600 12570094 554578153597998006978942124676715756096 12570095 -12608225001745652287052526493343081400 12570096 -39916961055513149000612036085389721600 12570097 -190922940340858887818094449552162574848 12570098 -296390848723219814689824721419217422888 12570099 -267600853110384726132148409679811668936 12570100 -250531995647640893313478028509336313600 12570101 -185676401791448209613020271006564226720 12570102 -626690710967851179801241886955505439520 12570103 112033354648764240023021243730287354880 12570104 7400787344498203514122762056942366720 12570105 -50285819819690437190904848509051020480 12570106 -141171774575288940993519479410855921440 12570107 1236218483612412698922080811651990032232 12570108 -61964613598503586436666150577751111680 12570109 887468874269652458444553496525794720204 12570110 -181944562752218593305594847923339997440 12570111 -5048268600782856638371974712677428040 12570112 502880554224730713075547340157046751232 12570113 -5795635849671844266251720508365426640 12570114 -502428936753718231996954098531388097280 12570115 -56590898937500281916127842339347468800 12570116 148334775771159507469831135232216062464 12570117 -1336164247022262696091046598586802851968 12570118 1017802007484866404334150429216612370240 12570119 649155058590673570180940534716832954520 12570120 -574761037219265418419049193342844928000 12570121 -184397438518292279864832093160278480576 12570122 173748919950566303733435162403237576800 12570123 49276606587531645767536273577122640304 12570124 -221841119919908641669981036705702821888 12570125 160304873609960842837875845461074504000 12570126 -346053761619807588484243975852470814656 12570127 -2243820554541047726601908974339008229200 12570128 104834136225003963270463379729478057984 12570129 286849723543109044636738743868152299328 12570130 -595511619492490323587670639616930931040 12570131 290864195080670287703475301896425101392 12570132 278703699621130456798828438649030326272 12570133 607319315073307637021188708989577590940 12570134 1072450157353648550244353304194164328640 12570135 -773262815551068651935377350355330284000 12570136 778991809665589438643892858514417735680 12570137 748449027474860458231582048372773304260 12570138 -116926992190122801522159817362873669120 12570139 -880708326392758171834455708014835976060 12570140 -795356728469155878455624829843102935040 12570141 -10107390878241545314211774224895096256 12570142 405409445650656880165760766997414387392 12570143 1107472400841657851132283740130762822840 12570144 649961268327499144764945884039828471808 12570145 286822555637490534961467677590558102080 12570146 -267607662635840898094884670726561374720 12570147 7041502286696194456511382550027949448 12570148 280635629328981110355078826720805253376 12570149 305116094624258738734822297916728084380 12570150 -69113293259717467466514040585051238400 12570151 3056268715885539727013213916222535118208 12570152 55893148918010703659820950000340910080 12570153 280998340061973965137521046169447479200 12570154 1044200581972356835702124628371860057776 12570155 -224907311991360311834715545592180883440 12570156 -820481003102608234282200232644696799488 12570157 1303215639992408979826775164673005774104 12570158 788544804088933370444858921449981451136 12570159 -125110360412294755875314133548164700160 12570160 76307720520112952900200556501087354880 12570161 669571731219285335363456603825468857572 12570162 535657201701770640755305379648263680 12570163 -217658271342936205619731204133110345588 12570164 -1551625025364854721926299618571891404800 12570165 -841788018916408717849475322761205110340 12570166 -288459796712606541104903364450903131520 12570167 837697621910029507942876017026945575200 12570168 -403880800786886665090914092483329843200 12570169 571869515131330310040841286026708437444 12570170 251844711051959637069223241479863629280 12570171 -695673306780247952453674191665276166888 12570172 43951183772456103435395923785431656960 12570173 -342538256959123436880623763489890664000 12570174 1085677898030582571354125184233084202240 12570175 571319703915836184114471446815952593400 12570176 166140513833315510325940897086295769088 12570177 -110433941166951922742511335426901462480 12570178 -854671242045741539704570789569618257376 12570179 1488969538520237451224697948683310414780 12570180 -97533100862891127602602841204506275840 12570181 745555047523506456788576162848245669532 12570182 -68587293726659276282198356918503307200 12570183 551875037374645604630063629270991723952 12570184 -572581007232788550377832053886780456960 12570185 -196580139001124603345254864371664366620 12570186 -211842547480001052857102160930444460800 12570187 297291474706024979914384021205322924800 12570188 -842942159807709842302961784882364538112 12570189 888495338686397492176704093250340754624 12570190 -602612868341801388905692361392619520 12570191 -1389730965805655944822494772098505746480 12570192 -165671534745385802138401329529810722816 12570193 51812203057902727880028397733112931442 12570194 -74414000329365826462138660440156200448 12570195 -149074205836755985525414114920556876800 12570196 -1384705450111628576033372509588536848640 12570197 1781251393935686974816402144979734512192 12570198 172648762489356191166177696487062757248 12570199 59712535292976757630968081313527624200 12570200 -534626424532296902018309379449945856000 12570201 -352636147693961581242789885881737180800 12570202 -107271987616698610585534597173121567488 12570203 695492179645684752178945084551415600452 12570204 -1011597399949771347898400060639620377600 12570205 702111616097661710955375808757071507200 12570206 -647781266435748897351907220172933120 12570207 69654464440842987463503443951016116640 12570208 -407439698813235454196863700081304403968 12570209 944372709622179069419514830733977173140 12570210 206453234149214030602580562836195750400 12570211 -410059639083418192256290158303707884448 12570212 97355051604463489774091561982489565440 12570213 -414874730297770470223145875285458785856 12570214 704263147949433766352426167397447199456 12570215 1158007623186964356848735612764082135640 12570216 -306050416379361776332861658639054438400 12570217 334899254533364720512112114419018299840 12570218 208511003963854909117638697122844664160 12570219 845305223507555631075511156230372794844 12570220 -634387143516181231608536847824153318400 12570221 378640746027038656918090686483227478144 12570222 83353740026708387968473980461495394304 12570223 135249743806040118192766624669282433584 12570224 368402421866633660457140785759077826560 12570225 92275712971414683090828514171073388000 12570226 149343825596122194428445550404974568864 12570227 1463377940082501181366190844128388512076 12570228 -61777808580674791749363704506038011904 12570229 -500558560854951358289317950297893517760 12570230 97696261724108242326796172949027148800 12570231 -180167177107835452971746105122404117936 12570232 -260974477908795894324931893247397867520 12570233 -613638966350062108145502088182614400 12570234 -27098076225684184337238507873118801152 12570235 42901923159466637400466411926935642400 12570236 -323687572038982813594900676781065011200 12570237 857798342326735938674780535242782351308 12570238 447844944401884358990114151339400055040 12570239 1723603754695603316616422558130465637632 12570240 543237375466995340467984972673292697600 12570241 1619103186447501068088939908319004448642 12570242 281917360991071233467495314487448240960 12570243 194145047657318061441505625285810396160 12570244 146041599677859768800992127184765075456 12570245 -723447757969803346054553427807988610400 12570246 -164039599768348566958599247833652705920 12570247 1943635339123181747327870871258102236696 12570248 142262442132221911350676867063249920000 12570249 650484825737006497506370488146462555664 12570250 91425039621566015145371295388739328000 12570251 600796850678521637731002012180656823252 12570252 -4681908590952556577201475698175246336 12570253 -741359870572092655900506758060236345440 12570254 -136145405745880598136587175359311154688 12570255 643935053038046031252460657984939783200 12570256 -315465624028284386668976795549416972288 12570257 688900867592800309372329219284337278592 12570258 168928461823101066808194198949434183168 12570259 -213139355798655746827403064139487863872 12570260 -535333674716279032995249893752191859200 12570261 -1026634871725580583479904354407355755616 12570262 213237614365015173643325931792363339264 12570263 959185366659567273456132190362667405512 12570264 -50650155840872697435580643873003520000 12570265 -45316439929912459962358592455547081340 12570266 -485108117146693930578968846623811855616 12570267 986103890603203457598395163346801169280 12570268 1424182302919240738003651760451568545280 12570269 276012974204092891335219931261609295352 12570270 -107464661633632222623979941476877561600 12570271 58633222602796331184475435627555695840 12570272 -289821522696349866902432211258071580672 12570273 1159367181144431998835043891411743911122 12570274 598403360781801413345970870386027597136 12570275 288183649135986429923491999289049631500 12570276 -7856032772758253390277538168332619776 12570277 -61427960153171576636981208344322212160 12570278 172911719168840002057851132693479139456 12570279 96691989506589198331330634567409254184 12570280 -53046840393793782260211966953212569600 12570281 382644446204891697071815190361091769082 12570282 -107961781475448331148407922995150080000 12570283 -424721372986464358936477693576071757824 12570284 142728762890005896863063203887070442496 12570285 8402587932527063437263426421790803200 12570286 -328404606685024596084248626535412412800 12570287 1198636542421962644555705581526388229440 12570288 -246821734477896767273705254844714090496 12570289 389567539864091871675879102973660883090 12570290 -96959693413676520276317087687250069600 12570291 -1019813841494319158460338400900437074848 12570292 -372815370257913196989361606636774983680 12570293 -1594622046035756283407732280965607440640 12570294 -256210917144700537770855362106422805504 12570295 -796782941645629985338879446523933084200 12570296 781891732315909436312654582572264673280 12570297 347439927496456020705142198005654120000 12570298 -177202142176993414231918745776776459840 12570299 -84044457964655480283516588041747190240 12570300 287941968339389137094887849512683750400 12570301 538189697159316936953814709261576849504 12570302 1177300431808928767989723292121987204352 12570303 833918634856079293544981509015588597704 12570304 396090756734738633026141934304519782400 12570305 -11198269734947107882297102055993011200 12570306 -60193282223559857196223333104296555520 12570307 192287998714857779652586140108301450556 12570308 95879945142302669609158495797238636800 12570309 -9042461919096211199986210496471220000 12570310 72105805741035532159764072873997781760 12570311 471624105030354853686149310447227339520 12570312 -886772723357929250944841579131689492480 12570313 -231171655014948494971050180868271285964 12570314 -70634907794731318650851616256944841728 12570315 367047498339300114145902322823753729520 12570316 495571848798053263415785079089082987520 12570317 367663077134992537383095803514726615820 12570318 -342144301588166429255552151807565805376 12570319 468949815773286710126156939805840368 12570320 72374139376304514081530381866106880 12570321 -66762774588234452545515882503691702288 12570322 -485235895213073962998105000464651443200 12570323 25449973172769698011489745198066717064 12570324 -226920490464914070980269990651818577920 12570325 311860656542191050150949258012443217600 12570326 -93872483672712501358695673029025228800 12570327 -491215898322764490465614436778233504 12570328 -13237063595418283986643783940332339200 12570329 1656104781558772883184000078769691121930 12570330 62620143004141244310197708906440619520 12570331 25208262136023293353715178571565458128 12570332 -1160370865443590824578521433425508791808 12570333 715893876179666575094529969712573584384 12570334 285783288017975408330942309201353617792 12570335 1651762410935518943940195340398029760 12570336 -944761271204870680442778952483405824000 12570337 185833677555356039634056439716682137280 12570338 -263244477985937011617762142599143666688 12570339 740747771876865454214259604452314690880 12570340 1137868116664874626302981949128114086400 12570341 -446570911279047479150139570479467208928 12570342 162532591197134336132068627462638021312 12570343 68640066972599692415753707147285469840 12570344 198290777008625855646433527378016957440 12570345 -65303035006318120611498265497110856960 12570346 161831886090070213931487242816010586464 12570347 949149283999263677042074533638216279796 12570348 -203900141443766934551974719717764136960 12570349 1120553464044627897045046449032615591520 12570350 -182164676049237246596589316378336156800 12570351 -102871024169917575419618649533236471680 12570352 -16393930452941045338630497727170183168 12570353 -633378271335945331712895467615987567436 12570354 139129141317907659678030575846844818208 12570355 44309611087835018130960652970903244960 12570356 64544382460946736174308847782941633920 12570357 920181757463445656024395963437162731040 12570358 -521763393772785043443039425865278586720 12570359 -909613211650967683208987403186664888680 12570360 -123983065738827113845971646904057856000 12570361 -974303725060359067111119545584000322988 12570362 -9779397018009489820447024901416922880 12570363 548363901383809171741578825843680102400 12570364 -1329178613533040923559182593913218740224 12570365 -1160880761565463376100920175156441334740 12570366 541752651347887598727771317109395836224 12570367 -2223261312369922211392499970815902270008 12570368 -97147832874084918226440636827128823808 12570369 144657974868019535444726061534888731520 12570370 -413963835404713879328368103146415140800 12570371 2409387907078568255525910953283463496172 12570372 -50682283364972634613214523003099103104 12570373 -126735653743211720422627298765539209540 12570374 -175809223857428139232155223550283269760 12570375 -540190763723267265550213992799941372000 12570376 -8096713446434543318266526254411284480 12570377 1158356463872689938899182536471244883226 12570378 -284226352399977120684551513004395742720 12570379 482725803305953659838780011584118768980 12570380 -344938053388002765862571887955201448960 12570381 -749882830755892948696555982186686452 12570382 -546401033271034756649683468862024817216 12570383 48619802216467840083432882757204961520 12570384 253491770786313349408588374344452669440 12570385 -2281536320015518975814434466069263680000 12570386 54548817478628585391365957260202197392 12570387 -41251206520750952252901817518178944960 12570388 -5833978296144610292128121338983127040 12570389 -1372276432461820043043308598646771301526 12570390 -218668363841451068656751839661363865600 12570391 1368768897102315143828851245869077982792 12570392 765396857555072414715728646791260569600 12570393 -348107327673810881006247358840316937792 12570394 -1048165342621823179200591920699798722848 12570395 123625074049771908596290453045362490560 12570396 712206699222850438375722831689145825792 12570397 117380839658419589806883439462324510720 12570398 -670102457134397898984588495343333131840 12570399 124938228680358348897152904306180927384 12570400 14574606056151680780326471931854848000 12570401 1902302062016935743033532042623567033600 12570402 231419189898157297066351763594457392640 12570403 125328105725379482906854658055937282652 12570404 456500322160918413578906569521706094592 12570405 7413975850590866654463682477487188800 12570406 -1099310960497691572934137396899914859840 12570407 2734228830395989566307302247551003072 12570408 -691044904724417750473265326374704332800 12570409 799720047528196092632322897920523583610 12570410 412762429454894509053623524649802603360 12570411 -493150455196305198591591066647911180968 12570412 1539057804062551241387952715336290746880 12570413 1010669081634723755741937092854949440662 12570414 17382746239768386468521346588727874688 12570415 -508764759943321078900902499319282259360 12570416 -314307849108451833427222882125065699328 12570417 526832688700296405347389316270863251840 12570418 -131102137192246107820139979180456413184 12570419 417311286023505170602069626061900392000 12570420 50067346689290718408153062581167513600 12570421 229672611708850797877598610673964608622 12570422 -296824356685257796121096285099812938240 12570423 354649193161066725142945809870450976464 12570424 -355138499807628446615751086544610652160 12570425 -71065529639756796961874322692077560000 12570426 -139532759157279949215625858103613259776 12570427 -284861977848867105610847008031410457884 12570428 50673525861537432974623245179895037440 12570429 1258579476572930528636966372572311093888 12570430 -779169446683752867146310274765053128640 12570431 414031061479587625539153225089783351232 12570432 -22294574655334049802783485267332300800 12570433 -1137712819429770892857438407856987129936 12570434 486591218282014206615504153208737269280 12570435 -165092554675657958951568556263126045600 12570436 102005772450603767549126385386400518400 12570437 -1090256795005872625342760113942202681856 12570438 -110659928141445765755497441372872990720 12570439 49349008910824930376776164176831550256 12570440 -20294004475913576831427300116750899200 12570441 -190200064955781936696376213532927214720 12570442 -539554099050716038502082191613811186128 12570443 449224251401236510708713529012076949504 12570444 169357818534991338023332747256202854400 12570445 1035209195105295121733979061900995818700 12570446 -383610493918129289656483721224910686464 12570447 394836011925451219983453351979206673800 12570448 6945390741896770492262580664532992 12570449 -685793282000122746943203136820822614620 12570450 -18782994025424488095892310580077644800 12570451 1527020030035919075664551111741089641452 12570452 -74665456128902486921629940239526772864 12570453 -537448072432301289357684560500916138112 12570454 -6218253440907038439205001699721242880 12570455 -1171542663348945376103907562336387793640 12570456 -373706386466487398865563029630814822400 12570457 -1374372980311664755263342852395534650160 12570458 -347689394145355430622854802450749654016 12570459 -565284571424157349276926840434487233664 12570460 -259099599964729905494531101177500303360 12570461 2018810642059382459505771658052175553062 12570462 -400052520177869449234897147617273766080 12570463 -908436916313299754788880096649569144160 12570464 -667282927305477691656016651645420437504 12570465 -260231773797693660428854487949823848000 12570466 210528469222059892493930563470508982784 12570467 -16519232159314446175866227143626022656 12570468 475145600243605794392429433111437399040 12570469 266510795749756817498563727781426160000 12570470 608909504537207745600997462623023736960 12570471 102192847002233057682360955013560820712 12570472 807317577199901476998992481026477644800 12570473 432628693327595749880464667287338026304 12570474 90600046508369828744515753319440318464 12570475 -995899423269326663996672383938783029500 12570476 1900911904882971431080685154949586795520 12570477 -51839393553013270333797711213694171200 12570478 -695593529667511372658284157656941822144 12570479 -591536240918234183774154294593321591808 12570480 -82401880372620992806085728218080870400 12570481 -751279498531783345977195855838187796480 12570482 -551841120506504428645413583407454695408 12570483 785043790241809605070645685608408596024 12570484 169407984847828553674929778735748018176 12570485 -102117633927421810202589882033418228200 12570486 -317010966313610458583092445744955894336 12570487 468127593926463366522543509198223037560 12570488 311483705696302474425092226622365327360 12570489 142520630478040140418496073992664227904 12570490 707311891931868863703384110948702124000 12570491 4942019224729082049017073249956705424 12570492 501021025771688198209529321258776264704 12570493 -928896684992203793754249007673172104756 12570494 1060444403867270085730069841215577719296 12570495 -58939248001366426722857081952732633600 12570496 328015341460672405832518886939909160960 12570497 2453165257256168608384268320331099087400 12570498 -1161759584239280044159440873478637698560 12570499 -1391704914278001999259592468544826298500 12570500 142002966011903453730957642361933824000 12570501 294807329655565749944825571336083070432 12570502 -418682673965172076684250174918676781056 12570503 2048842128336729179477331781473166045464 12570504 783254472789508034413135774855636869120 12570505 -514289568687142209210839849378927357340 12570506 -371086534940216500094085414239031789216 12570507 693133829647852359188360446941785027004 12570508 -1036911403635701302215183611802395836672 12570509 866358496362716467230053189700307506006 12570510 -103919411163117424716900043679825510400 12570511 -918119074955155690592992510629389196488 12570512 -66660002859535155103928687608009850880 12570513 827717836052130949877999920840159509744 12570514 843848195314384795604890087903834598400 12570515 -601601509090788953189713781288214553200 12570516 192206297756002039448000637810865803264 12570517 -759730506760284774637883128441428920434 12570518 -269649875087346636120597580373411074080 12570519 521351589210606211408147070426167430688 12570520 -1069032292391718578103632989966137139200 12570521 -1723590530263573178229754527458319260268 12570522 -85290023469809769332630185477896385536 12570523 -79130884563134855491782513375832292064 12570524 987434824698210686205493827664108532736 12570525 -52114452892221063323581827302088648000 12570526 -683166314686388051597496520181863988736 12570527 68222718360069640488633710401531364400 12570528 305284360649095196659279401183561646080 12570529 -1722723940445451117253524450798594979870 12570530 82268387044548370125721260953225126400 12570531 -478428933127649402534376630471243927552 12570532 -381613546526029337834419697174375231488 12570533 998013167343752908349397802086065135520 12570534 3828522135970607913096667927739856000 12570535 -283887303412781165389977149196172459200 12570536 433539997806116985998668577238512517120 12570537 -51860859225184468212022447941303305856 12570538 -315409689753640357638177047888496853920 12570539 -590637219100666963633803808720730835660 12570540 229734623940316139362508613402067353600 12570541 -790345566618535773171455437579864302058 12570542 557520620938059032260183561434339492672 12570543 643383212761683731370959752509514366920 12570544 -110742777552242989972726818999694721024 12570545 -65762412960899438676912757644287494680 12570546 23300242254388242724486498034876679168 12570547 123786103142662380381561775161088487112 12570548 989060481761718122738126283360296535552 12570549 709526299366709055846105988257606744864 12570550 216219201870623927846205771527317833600 12570551 -299291258488313667775225435544294407248 12570552 51303655142017177577337020121584947200 12570553 -79767145776153651283804278784647994198 12570554 -283769638742566628848435247857699035024 12570555 -624467056572828772223857733961764868240 12570556 -1147906475972685618071740398073034951680 12570557 -417177392972901364721906989992385389408 12570558 -149181860811544927316828512943492201472 12570559 -925168063366532444434576799375224918080 12570560 1079111868008925226397128047470837760 12570561 1012677531091491851800275744566810800020 12570562 265499491744843097192151789407779160064 12570563 1657557765160455361138201611758479484880 12570564 -259866098597430033441997599910311948288 12570565 -145754234652482805658768213479239773440 12570566 517974472873701502417800990812868427584 12570567 -1167025491981113087209960844708407346520 12570568 -1638878313190104815283991791320758640640 12570569 2051805638782752135278834901204601770 12570570 -26458319607226785489114907119932558400 12570571 -213212268889769775930275257327454810320 12570572 80088488401269294485526788661143162880 12570573 -157021044988072991891727616153936857216 12570574 -502453523893022413642430467765919581248 12570575 98269093932234141185708696914646820600 12570576 -163636816248063218184423727269263966208 12570577 145359060466300938200339477595039008 12570578 152408561678978141378001754219299933840 12570579 39922027265837550532292720388412899840 12570580 583341803226430864149442239936741427200 12570581 -594198163407352452254017490105762237088 12570582 -262381724986532681423283473697246323712 12570583 -431122720472816258815047025095870539136 12570584 291441659300758395586937109192096030720 12570585 216699041936290682719105249272367694400 12570586 -180900193432774512106994004284001465600 12570587 -1505335524591394002007821277801072896768 12570588 261020209865406195629650223735165878272 12570589 -836816207924129753733369811843331124320 12570590 190376651109836011929306659915192323200 12570591 -956380552853124704716308641192872480512 12570592 1743252986594759197661400566336556367872 12570593 -3596703900569278502691922788394294272 12570594 -39130603319389598613777187255079260800 12570595 144695756774642909398707421386821451600 12570596 -1257600481266272783347327344239827132800 12570597 -566119684184062938150995557992203010372 12570598 656009447248361683701157440835380376800 12570599 866709611849342091520933060961529066240 12570600 4099589033538455129873473131995136000 12570601 -1573030171821213056111577640817847471900 12570602 -373704285645629760896596484593757657856 12570603 444443129971962636931747448853246303744 12570604 -194771114976458563902988950175726878720 12570605 -456945848841482913429300235922572263840 12570606 -36064680967918514869122846892300185600 12570607 -716401543313632165405158781727773011200 12570608 486402158192941117330257669808889364480 12570609 -1115940651548394642364210898025820481760 12570610 -103436272019844579266254611158530011840 12570611 70702866260863865407165875891274799952 12570612 -840656157910305010672975107809365721088 12570613 540664729682984240528198202230600515584 12570614 145761377022010524786497700172358400000 12570615 -343019426468553644967461897621139358800 12570616 -1448260035098282734904106014827511562240 12570617 -1730358915173697832215077793115925498880 12570618 7449310904474422857745553052533299200 12570619 -1316113080394197064792926852733222613980 12570620 16319685008562149887968837087588188160 12570621 -222295809084490803017277673856545738752 12570622 -616581175865707577625308152910685093888 12570623 -914576965729642437872002743262144872936 12570624 -231019281690322349494454472369946755072 12570625 338771794689794948952654971815649926250 12570626 161269758657227955122576630138070466512 12570627 327998442594675274788425175297501724404 12570628 39116394570104819893099739796540108800 12570629 2077598701668764974612480339428791793120 12570630 192168930796098638801589325107358560000 12570631 18617910423572020544506072809168140000 12570632 -782248165457540087472895230703793433600 12570633 302378571416339066200725641399754448080 12570634 -140049671121489423244447660088286872784 12570635 813745425457772193533719817688548152320 12570636 -215745117203993994477022774562345428992 12570637 781465912213257189271441934509360447286 12570638 -540178580922953843156630266774128963840 12570639 -203008819034072351659660303438588410720 12570640 -174200168904819304551817056638609571840 12570641 21253177266758356421813931233691674184 12570642 -132456366328308374901467448289133756928 12570643 -173529201439448621421214302870039069440 12570644 -973303998258441697461458576690243009664 12570645 166861026382313397479391351876254130720 12570646 124937634873086461504655277455022922368 12570647 217972954060422357392139353819622884040 12570648 -730081459677183224943580161761654231040 12570649 -165107794064580297451559064443975696320 12570650 -23951418805972369014026775153936422400 12570651 37733569309463270849181796386316063320 12570652 -191323668299822560322868751934014077440 12570653 1164392255236375816857522104007343178700 12570654 349677092695023101141913310197271053120 12570655 229050200521859536522452761806779573120 12570656 -626302539408622455237704796320793034752 12570657 -849098567534582986854690224833871813280 12570658 -793951957035793436679889579891462999680 12570659 794138557707653159273164461293521695360 12570660 -368278842731020939911974752939677696000 12570661 1288754459453271917466296145334814221372 12570662 -87668908693507869450040631200015287936 12570663 -3643337161792759047190026749922592512 12570664 35155936924931719562550488930295889920 12570665 -336576634000444864634665337784456583680 12570666 196325479674476577873450075424711852800 12570667 2001353169166551738670123212671499682752 12570668 -1111097085590875563778123590948747462144 12570669 980641798110969429262804965620805125484 12570670 27124096861341189642340579277195631360 12570671 -256202707609804312048403024336250536928 12570672 -100095375442698652703316351219609108480 12570673 5420507916270550569305443701355367424 12570674 -955688387457607887900980206405513051008 12570675 -57654356022422359494624564835889458800 12570676 -597984873998878514189390416108229353984 12570677 130992608656536948874805158650498317472 12570678 -493884194599082626119568962666001444896 12570679 -669689935468550449622352457491506650920 12570680 682589509232667869993663372200850534400 12570681 -629340884761025575813845595120219623456 12570682 296465039761755983831960291283834330624 12570683 198374911961366538131527754219767032000 12570684 -177787543256743572183540730325974990848 12570685 511670987799701890072398472995272510400 12570686 190896717339937459703413167156737048064 12570687 686760153698136803457724683745024711440 12570688 -185745323709217118950525646210586378240 12570689 -2172718276960339211826842888203432584510 12570690 -781570878933988481732660582001584640 12570691 -387087413707104158737629303889292622128 12570692 326792962068042768014111202994229563392 12570693 -602913448803953172577311666754684443936 12570694 779801989421584620167957381057133100896 12570695 -896559988061100376382554393452767329800 12570696 -20600406454116456536919168527962767360 12570697 449656434535501873339449212577119887012 12570698 -204847948240536309008776324916583070464 12570699 116006865392217381239727906682070600928 12570700 -357879624098273152659001154230887404800 12570701 936790795018764116215996343737316781888 12570702 362173921224818751022994370904576468032 12570703 -334133095322298032981591086390390876048 12570704 -221634633122010848050359348163700981760 12570705 155770232775649738624927421828593836660 12570706 25243654412233280115895913320175288064 12570707 -1983379078219716527634409982060240161044 12570708 -621304328715764422595267753514561853440 12570709 266218075938042096867693785553244726716 12570710 398761950722132631758928851682682709760 12570711 -282568829100349153632548367165320440728 12570712 185846845737552987905409464609964687360 12570713 -71358114956260281638848698006714613500 12570714 -16301142355400845760366530201333628928 12570715 152396259378250114523711857013487417600 12570716 -147371439844987132732126785166042920960 12570717 338216282234905691165713480118347776000 12570718 -901543818987462088793457409742829652608 12570719 -180025141212496692867472388051889930240 12570720 1475751926595635558640969891014246400 12570721 1305318065883590697040759249900296613922 12570722 -697404571676422596031246063451101895088 12570723 71416252133553780983339871584039637120 12570724 600388197047656744683829223012917114496 12570725 -833299016736889255607830788547969491750 12570726 106149134635867027362741028030422005760 12570727 -439763838871369828308433015459296227376 12570728 1115539169954857952489791012906133944320 12570729 376595460451439902462835024627626288800 12570730 581941558788039148686354196659499793760 12570731 2134229856718901673532487040852749468532 12570732 880193852877502365735763043656265638656 12570733 -46820580414830810487629650701773364736 12570734 -537888554832023503133665599886542378048 12570735 -174335269176008665315994124662272950240 12570736 146641819678592115520749455372649070592 12570737 -406857413156691844236891679057188419520 12570738 629238356562441080393642539369841223168 12570739 -380116105650156215046492507392647905460 12570740 -122483157345240196086082312584000184320 12570741 853245769397314869513375843262717944000 12570742 -842974830861089947913510264555745408 12570743 -162751130870081207745979801780250597160 12570744 -1085085300372075555460723288310390784000 12570745 -192714610026455080603324323721859030400 12570746 12296390479331413794095447358809803200 12570747 -203912504006144986230706411297877788416 12570748 349125027113803732123789632169173200896 12570749 21917318816707637663200689352109784864 12570750 -147093241065121801687649603878153152000 12570751 1811152858494060421649291883516091834792 12570752 273819169361033951468823779388633907200 12570753 -95987759955411415323767935687017667776 12570754 -212674326065680396730881215386414662704 12570755 72490743763194703635179760621737174160 12570756 -193114316714253656618964069523981264896 12570757 963450091212687209916290596741884071006 12570758 -11193326755748894407174253143795600128 12570759 -144061942602507339905227291515377467536 12570760 348240677073054450246054334947409920000 12570761 505098824249353602569022258881046743040 12570762 -386887088380975698363711385716286702848 12570763 -64110975507994258231082681522827852512 12570764 304234684179567424164000854876582257152 12570765 19325141207720845242287324301972633600 12570766 -309475841100687145081501286556962920896 12570767 724750047849488404439910000997741016304 12570768 45271100521383403892266120099143352320 12570769 -1188388840333701743564565695912858540448 12570770 29114965292480291814475239515370898080 12570771 -470776967336801379171040899254801404488 12570772 735447527050051110121257097192056085376 12570773 -41075509972038247111988053902702878340 12570774 8108813803155194207551328542179706752 12570775 -390404732792363676314678938270791708000 12570776 -178881333264270786861664302123306086400 12570777 1380725349910341482051626457998281570714 12570778 111197593054909240473038933358577324800 12570779 187974345797626724146239568812544652928 12570780 -206105961582248093641674512790934118400 12570781 194136588212258395576963896161123972582 12570782 465804609756600090594611382461357236224 12570783 -1096987283876720754395941953616237006776 12570784 -514858093306943714233445672123841183744 12570785 -529695090326329013764240712327612839020 12570786 130301340311914805189517637107763207584 12570787 517876139307874449103434688108023545872 12570788 -334344459626654009001048077044306120704 12570789 -170171346469450334403907901957853841920 12570790 456972236425672916624924125588504214400 12570791 -860335885232976416058008416793451224328 12570792 8138437658887226114576216031110922240 12570793 -1535431760784015050960363674525337794736 12570794 -29906555266751550460666973196371348304 12570795 11254608505395681407782010730150019200 12570796 -19320651756291749735973781461528248320 12570797 -761928126671531054284299375063512927808 12570798 -6411286067863258903114849328532024192 12570799 811132847294405312936845586453751307240 12570800 88111061195770470769194549777071308800 12570801 -18523896708298904818937069057647855776 12570802 203789043936273833380781486316200942352 12570803 -928725443718454067779792753196309017704 12570804 634945564214623478086504353982197308160 12570805 -34297587157703790215031081624268970400 12570806 34745253845859630441295058191007586240 12570807 70660312558121000782104962655655428840 12570808 382682952910692107470712423054131200000 12570809 -1223095964681882869338197625691991547990 12570810 2494538114918676722536852379616215040 12570811 -842635851445901145895634384378504784 12570812 185059558623996021717478799467761300480 12570813 593980360154699931940803211098339311142 12570814 -556200287561012703640545821004074582208 12570815 1088847940609936566249691007481460809960 12570816 -251313638656399682675601366560733659136 12570817 71669077333712700669935301582057301632 12570818 96391437988661168412026614568789091840 12570819 -89555282238369445899575961960727825824 12570820 -212960338415301510339481388011020203520 12570821 -206424047971132815778165760960957695968 12570822 243566238158016239468662681152380820480 12570823 1147101147253313694346297555824718394072 12570824 200883658364469587471825476567434362880 12570825 161101220521582696707424445792004003600 12570826 -741186362013509211968949565146270806016 12570827 396609949260826173222967099445046998676 12570828 11354603217650737388541319344662974464 12570829 -578677092064910296208623586701680850570 12570830 -44228056925982497395950960174890784000 12570831 -64182419400703304028193720709100573600 12570832 13571633428590203356575163648525516800 12570833 1172107135537869536942279576273719398720 12570834 -246981453385888505414204083400699879424 12570835 10061665801440049823072458095660211200 12570836 954975960096074011446139435327937988480 12570837 -454040487870461867585276217014561248320 12570838 -102153292630864492229088305118473871360 12570839 1728867788402268059737778895993217205640 12570840 -207357297148399214980688133505526784000 12570841 -1341353967461562468939860755370117336064 12570842 10055171647143350931963926973915804672 12570843 358479314105653905402079096141555998000 12570844 -232515832381068092647239271853584339968 12570845 -72723630815431153433188498045111480320 12570846 -30550419458561034860500163044598268672 12570847 -16666254272810086030462925967656025528 12570848 1352396874495137326595030435812538056704 12570849 410928603962937909844763084777846457120 12570850 -548625125298011727497703534967072467600 12570851 1986665193339128903113715576033183012832 12570852 -23459550512070102119853714499628252160 12570853 -505162286579339953445518429580884128898 12570854 544922584828582994688352965335153733312 12570855 433061978646942646363726998094027607040 12570856 248507792130003095975696853856675430400 12570857 321510053598075165379575826281446801088 12570858 -4254807155784515233428924277430571936 12570859 -655754960511148447744279350087639273584 12570860 -28205544333375898978533633795959639040 12570861 -93786183514765417189127383582945171200 12570862 -616251127680894141536017889005159466880 12570863 1780202470611401319978076287628371980112 12570864 28984331475462613895860119144771944448 12570865 -329313643331024228779556782263499201740 12570866 33220791496983827212501633784003842560 12570867 441204036692029091535731691060311368968 12570868 892541127264286138894206330783729880448 12570869 1668729223400294625318725696222771748270 12570870 -208493295439711871626203739503642082560 12570871 814612277683249335889271391016422178992 12570872 -101514746382628684996481487478317711360 12570873 281019602593080701754466109704549873344 12570874 64588231694072841076492907719579948800 12570875 2258655487710822205226732873674435200000 12570876 1467133354514369667446637965518636247040 12570877 262142734277953092560704746018586429824 12570878 18110113779072441696433642921045842624 12570879 -429373057738112689807745131420871215416 12570880 143084287243123723482903597655649157120 12570881 -831154642552778639192527940438114520318 12570882 449281870697774634555113801076271599360 12570883 460365538179078546590734806480657164704 12570884 1233103048393636568256787296968754930816 12570885 -34607399633413297703376716219526745380 12570886 -37781904257315971557199160315948225856 12570887 103131637617500402728742311905901559904 12570888 -438987256758265001855498981710598799360 12570889 -330533828712396314332920977885246678400 12570890 -186107816645128966268761706375887888800 12570891 -1884066346693969798031355894148646991360 12570892 47293681762716404113597523121906360832 12570893 589848575936640965160658397458903577142 12570894 -63146003692214305332617773599477504000 12570895 155669007188585604711370352846897908080 12570896 309958801720539115191112833974192332800 12570897 325222585360168997660414131364947023600 12570898 -558517632716488552477914598791398601408 12570899 1037692461549915751740339737355464514120 12570900 131087263113133491921201908660987596800 12570901 -669818904016449842090300382371115712800 12570902 158451703247606175837755970054448534272 12570903 -85575847271513096697308433084465008640 12570904 1085645150661322980578189915419604981760 12570905 -740081307814704046495190437361562890880 12570906 -579806226580874428460842356943566199296 12570907 282588174498960980474977027317166733232 12570908 474050769021513267076723227613562419200 12570909 386601945180507087281873167606830151488 12570910 541287838108777060451082559218105870720 12570911 -21568457239896754387019344673455095600 12570912 -648081028997684783648027264181244723200 12570913 -211129340005211434954883267666587868800 12570914 65263175667310659441123537277563487056 12570915 -114369676359582882527139930310350362880 12570916 -328152355339681136555414905402308453760 12570917 831401315745650638846716594115028443740 12570918 281219841248057754290721865548104618880 12570919 -1791410649555799584775361006959668092680 12570920 36690246060597156377203186445747712000 12570921 -6857284375286219588637494459421003744 12570922 22244739590543470402504929948190218240 12570923 -1701440564154544732558044324454768266828 12570924 377552771594992536119841491640088058880 12570925 463789472860873344410427227237981848800 12570926 -482132503824069444576893977274788519296 12570927 54469089217445615986524935045419136520 12570928 -95364362659708592433819278167011065856 12570929 -50475614805845420034657916227169996224 12570930 -330147102855306598875066606167268864000 12570931 321748697751819897337443808177814970624 12570932 1278937591406528045837995600043489280 12570933 79551730293023744288127117283005562464 12570934 214635676757463785095734154300728648192 12570935 -124959758775021509463406120589941777440 12570936 -268932396685951990105254882256533258240 12570937 464893442359104595163195757709180300586 12570938 -280633325113151772121141318540133780880 12570939 -577145775738546357663225997303588272456 12570940 -660100968108830723037361748503006440960 12570941 -1416065320548176919904142246253778048116 12570942 323058585072493677308118546538725755904 12570943 -697408445336632156970947574990926922880 12570944 132850329751807809569300596843050172416 12570945 -810633899468456470509281831983938526080 12570946 588121001103918779560399640766236670672 12570947 600876060607111091027416200801389790396 12570948 -373922932695786047023512974589218962176 12570949 -858252829981417360988809866089870522880 12570950 297923090294905517774250108431535840000 12570951 1212244861730725033049335267684162529280 12570952 2232495060567599131853869986498488494080 12570953 -1478837116936507643542928167988729313840 12570954 -559781445033590805317181606423964508160 12570955 780606668422235273695065449424699462000 12570956 1345554247559186178845694306639156142080 12570957 -17458535622793693648288991794381849248 12570958 749469664854158921821309529159417782080 12570959 1794644568879012389407396991984767853040 12570960 100815879241319742224664532836551884800 12570961 -709034848071139193594578698648509035148 12570962 442799857760153226323564860883701721232 12570963 -484381624359588017254541623939396656456 12570964 -1937609710913768358899797129620430848 12570965 -16326917675757725226962746739481400320 12570966 -681018560650784418879723928581072332448 12570967 570595341032043782297164340556360318160 12570968 303416037854127058476492887227774402560 12570969 -299906521730092586746214814274806006432 12570970 226681242014050328735800195847671296000 12570971 419114621245277654035355252389042820112 12570972 122047283363977310984082164195550756864 12570973 -1707201565868914307564688343655224862580 12570974 -233403812650802660106669126962562312000 12570975 268503235431150614282810234395295745600 12570976 -521627836315391569269228349424362586112 12570977 -257628955436228025137186702828043141888 12570978 4422439660726714250915523341221432320 12570979 -272963939468582787410385191461355464420 12570980 161518285992382170278594887240680768000 12570981 372608923070206819389877820797140237600 12570982 360107787850321795686535425664902266592 12570983 -251481725832667281243956809226185698720 12570984 -160706445304771487077141510030970880000 12570985 195405954925820133648864112381575610560 12570986 298571084558483729015277584153360886192 12570987 354973054562596175191135531631244907776 12570988 -1642524098532056621135479773535520512 12570989 306866729167690203394220065954129706880 12570990 60718146140169168331697779946963230080 12570991 -180067274119363408985857258779497472600 12570992 132885876428176242676385369291648335872 12570993 141291975315042496363304662974119277684 12570994 -228357196685228522579998598457733150704 12570995 -530067150962172207840237199772953646880 12570996 511482634725535301447909995615711395840 12570997 1137171537133342466425892080302379206446 12570998 -129342984174764522393176460968668895680 12570999 827993337473310152684710576478437219176 12571000 324072440744043429073672599864913920000 12571001 -381628430995819769297093860526899670400 12571002 -244851387516696545778952483613586745488 12571003 734380107256667568963763062705952217252 12571004 -1249931496794132651323602767104184530944 12571005 85459343060800786448018809247884600320 12571006 -97462752185934240837152379770651583744 12571007 -4606349582947133370666790853835950880 12571008 1096705750679628135423121539262631116800 12571009 -1099896860344401176802338108559136712256 12571010 131509454282917905379648086624906400320 12571011 1350851971125830304777402647082904145280 12571012 500970544351702742816263353675157908480 12571013 189133202789682557972951131509095284224 12571014 -273163296649137193126771861824293248512 12571015 -462981024001731460024572365873686056840 12571016 -571697066977180103303046918363859307520 12571017 515175250329127262398226152290420944448 12571018 -272686454354431364987554318349548528896 12571019 3161328993173905843652064954335764763544 12571020 610272310892532565082876579205365760 12571021 994063553725950217162343275983584485600 12571022 -969463997047168717870983389474367907776 12571023 1030321250163483042128864952103841168784 12571024 -119670867410390262214739871256760647680 12571025 439011774027864327347393824603648712550 12571026 -85288921586930151246660968585850172416 12571027 -243865141172311832900352870507431168000 12571028 -454227367708900162491264605449881416832 12571029 -56107455415487121941186704269204132000 12571030 159136404625041217458559769536270076160 12571031 855909167720812067481104120802886117464 12571032 372639647814929801086042037286853816320 12571033 -296870541492355187234228804058888320640 12571034 -99851215975262445215938324470519729408 12571035 703345889254693596520423243601733145200 12571036 -72089490173127419177457494631799864320 12571037 434381410116996978648118607343028627686 12571038 3285491754446117624308588605667499904 12571039 -437642523257718217446859660534110871976 12571040 1014716681117254857126444480785439129600 12571041 -283675673273339177367740259399653087232 12571042 -9530379799564021151305792086589946112 12571043 1217574904964468805793778193637955207520 12571044 -644431150714062311246677486168894454784 12571045 -530906696531783850960561611551695520680 12571046 -21185001880045843379113257216488376960 12571047 693930509677588063042128877793702055936 12571048 721601927714251870445052390102457420800 12571049 -399609251468463016937017078896731226912 12571050 3985788208507845647692053966973920000 12571051 252931269138229217584839388933192611600 12571052 108191777689148124982237078145518393344 12571053 2105684441225756806550295091258670112 12571054 -249031963181034094152950397906918393024 12571055 244117651479629787201183387020673481920 12571056 267815563425583392084666441917419929600 12571057 -1462655884528167132108861930447418371694 12571058 442683219784205316716233143202359078912 12571059 -228091276129072532801788007731496146320 12571060 -406497671827538923115087034890782794240 12571061 134369813497803652460832076396182727662 12571062 -91503941123240682553596903275508166656 12571063 -1666293064314493253413661680305090536216 12571064 159505963590962903486133805684596080640 12571065 706643063851740567328854728744551920000 12571066 384577066793709507027473686532028356064 12571067 -1174330047274064335655524321832659081884 12571068 93599294031196657915483605658849251840 12571069 -336462724894370179536571045533193433504 12571070 -12959387121501781865126731312642540800 12571071 592043178629261770315861681133363485440 12571072 49543406904483469676120817446022021120 12571073 334865235866482211139117240374715687984 12571074 493641407871758685640534641162539467344 12571075 855513635489763901394230050740383662000 12571076 -469462070689309424506339560561735143424 12571077 -811065126007434676067582106649668014880 12571078 -192542537607050605813685670282481080576 12571079 -683952476653593011689488519719518357080 12571080 790915862851283874099343039557193728000 12571081 -7542222384215220987022336692414762588 12571082 -751323627160147939786528530485643334608 12571083 146421016281866741224192621617620745504 12571084 461516833282268099176134940077665587200 12571085 1013709122879345519152244784662731704780 12571086 -683139066994807414920062645566595484672 12571087 852700106972835286112845418516747925840 12571088 -62697547746862210094183020902522789888 12571089 328992089171736824126667185828790590208 12571090 152375489261200242859141441515210485760 12571091 -4911298591396733719040734805914057296 12571092 -632304352481999178093055984715482644480 12571093 -4743509659398201486106044495538313216 12571094 1193722822588160444430911414968824312960 12571095 391745621059171384589259882109940736000 12571096 1560114969173970821749060786124700641280 12571097 559830622312350372954473562509554706784 12571098 57369905833111787348488503537225937920 12571099 -653255265474166130975866776257478902264 12571100 79884668084477521650545475433751270400 12571101 -707696652673999776250934211889358693370 12571102 -1710324179006717250136162944896421600000 12571103 -33386882691398200375708133480241919440 12571104 11169783572866404187360354664982773760 12571105 -149262182302353863654951463948967861740 12571106 356113105941982349939631119571045916752 12571107 412743049837517948179759021924058642040 12571108 -945890060926204689074393352932562729984 12571109 383276027756141523297872103489304061952 12571110 -117539520575052707994389750611769928960 12571111 631284114958841762025780521985185261712 12571112 -120146237262707814763075097806201651200 12571113 66887248207201837041823408755818496144 12571114 621763623590922894739750379360210548656 12571115 180746994430581982253551266633195382800 12571116 877732227930962574535160337371805265920 12571117 -283771246603309937449359668360091563560 12571118 -112289923704910388871122796317533360128 12571119 699048993287912118770722887067832160768 12571120 -13643947739512247082641922968534384640 12571121 720243223889211852597033378641827466322 12571122 -76814083367497241436162427809761099520 12571123 15278728474434834613301228373959362800 12571124 -857298403234373809782001756096795723008 12571125 -48088102006755714093406013096339040000 12571126 -672007767302781247392452139231120039360 12571127 363857008944990975813001771732394879976 12571128 -413727090688829441502249714679509504000 12571129 -116331308027184917416400321697851353520 12571130 207239464768050038808051986769886080000 12571131 -199675835014544949281680941159476126160 12571132 -504848991486040778968896075937825571840 12571133 -438703195737053326243714156018238202432 12571134 225022376425905960036926344116359388480 12571135 1402271424300028810914190208319711967080 12571136 8951840867724882083427509049527107584 12571137 -631207018493000251326217639024010111232 12571138 258993601681359005755704642651370272720 12571139 497673268853530709304699466030179227856 12571140 174389986197108096551663543270669721600 12571141 -1162094937744839746344493327225298604000 12571142 -207255236797666039623655779290979061056 12571143 -260156750826405647281635477310043688192 12571144 469193519329434984327378460231918556160 12571145 771068030031367355156281696238762028900 12571146 -473959461302353095258034702579088378880 12571147 2156858658218285860775116110898942588432 12571148 -146369737822436288148601622554326104064 12571149 718405102845858979880490387988871331264 12571150 -741096907077170044250106417271054742400 12571151 328853381638956880454972174738112064704 12571152 4766288024953148826794544214451159040 12571153 -1046459034902753001761667642586438793280 12571154 272476479831705456528595365139803733632 12571155 70765317725357720071716160124000712960 12571156 -156206631291768611371215316258967314688 12571157 -318309422103756102500658572997609397668 12571158 17889611214692402087265996664858190784 12571159 484907958933197209045232222906986313104 12571160 300207728372109556404703255196958720000 12571161 -129328040905832087446958961031274284800 12571162 497684754550235450457447485231000750832 12571163 -2194776309244121087310711361793860449816 12571164 -135435851516730047493490802236149580800 12571165 305983781018512914094295556025268822520 12571166 174968184121211097066461985295202141184 12571167 272245097909832862736544329308821133824 12571168 -789122198662836301138897774233339494400 12571169 -485905066604573389880322539326803196992 12571170 -23350878902767447455477220312492838400 12571171 380463392326007975535153765065884490272 12571172 91629361985250442697411502968663362176 12571173 -968178113805899829278646615477844514880 12571174 -61502978152152023893599138303391488 12571175 510116104351167473778691937527167854400 12571176 428751826681429359159951470601146941440 12571177 -2493577683355538772238024699210672515000 12571178 435995250148790131814312840181556862640 12571179 -6291848716592965881509693997999636480 12571180 350213397313779114317689457450266536960 12571181 -306341051210958324826679360080645230720 12571182 2620269881022735260889473495014972416 12571183 1197991129292280773357081298775814108432 12571184 -45915537553534071014866671835777597440 12571185 125648955703707454535487473267659440000 12571186 -400403821495165165535334025950729620208 12571187 2129294117450030842590141389528572189836 12571188 89848227258360916620638803209582059520 12571189 -695505723335408172933423645432375274560 12571190 393067178933178182733672460864005081600 12571191 -468655847038930531966324432273755499680 12571192 773379193274164623892652228480897249280 12571193 1569230068158931971538790630580467558442 12571194 -78189626310384443576192365003436468736 12571195 249068913087417659812649020545581492880 12571196 -928869866770243973654074970488870986240 12571197 -1056945752915410719300726605063021011200 12571198 913777245018997296905645531273950770240 12571199 430698909722345939295004245464014891200 12571200 -8597670730094229644337007513160908800 12571201 404673381968154836022918457878484267202 12571202 162103671372830926608036142232330271744 12571203 907414945936497093211226122401719140608 12571204 -50461721040820883469567473829475020800 12571205 348992339126167139563216215491070220860 12571206 -314734393471054767914632339656849957696 12571207 1276422965524316340393593609362552209432 12571208 -256748624150468315113424572923799050240 12571209 408514201712207967482221502356075911168 12571210 791770826556455369092368163108545254400 12571211 -743233061546149090869871430815536310500 12571212 101721889336003835480027845292382031872 12571213 -127089176533360167637680334895920780800 12571214 1067045347771643018633903623284512139456 12571215 49271537128114902541303573511805534240 12571216 -72253289289603842850232251046409011200 12571217 -455026538252963343650607391477229593920 12571218 246531406624737613145836457504435923968 12571219 -310105208763094158346680934677906655856 12571220 -103777493399374237686570924389448741120 12571221 -367305950816945775551188436968260404640 12571222 -5887464527869687312851296427236130816 12571223 -77100042168871922953631684440115841360 12571224 1036978626282885832396016968200461905920 12571225 50234400338653237542518036950721409600 12571226 423782830216872825988313866579487523312 12571227 -4892509787605205475907167717529560960 12571228 26473592218961660183330141335373568000 12571229 -510578115858827090426359782212246538912 12571230 -98415415139507619549546306305837076480 12571231 -70676063604093019700529249435882083520 12571232 323836127126145091250520663477205204992 12571233 -809556563234411193194660929413544592976 12571234 818899547483922447821065064654843350080 12571235 -461344359919341992418588723174802918320 12571236 167699860276388973930824404977759513600 12571237 235644577980716793635095541631212798752 12571238 415791887012391852809294066489886981120 12571239 606982513360677451037174452581565338960 12571240 819057867630982919436704933900792217600 12571241 -7450321658211472506083088899534780358 12571242 250861013808975286661729318634499198464 12571243 -1762257144865069771852992494803254179936 12571244 266812785176130070130109897380434268160 12571245 -782382256824727607506415049487931018280 12571246 -413482298179410946673531632364789071296 12571247 -435474358489296769923704620067094189960 12571248 -130975439630787891174118025485190430720 12571249 489983865011026873787950829717180912640 12571250 24969698476462624415293878761715300000 12571251 -330598172387269497244158605303377996032 12571252 -192238957393797644043938898764861467264 12571253 -4121867089230525138194608365119972457696 12571254 -303761915928182492890099788768524588160 12571255 -1366473089339136414390467531880517302000 12571256 -532618033556886126404652922041863331840 12571257 -8047176743968737141625561390531677120 12571258 -42106955419471993713923153379226401024 12571259 -2292687408581656137161267683867121732784 12571260 -13782330607430836649071710043196129280 12571261 1904375141439663623817426854080283305862 12571262 366316181646349095464228570901938258304 12571263 -947750717698544965752236357191316542680 12571264 1068115405503946918070944975587555409920 12571265 -5622798326031165951978413225143159680 12571266 34181381775063499707480705163076529024 12571267 524984140865832994599154312117840648316 12571268 94008693616281296923685081428368750336 12571269 -1203867155842450001308826433996112640160 12571270 639177741409293307067768278884759052800 12571271 40655781054017967541764857741769310080 12571272 124182804624598497275774046557889822720 12571273 -594113524738856679202465074887887399872 12571274 917310668097133426491408834017800746240 12571275 75495582273525710782933299189805977600 12571276 481365732992627410729573871917452988160 12571277 2614007639497332523225289258049463058112 12571278 -42304617016834304724900134266548541440 12571279 -90070768061653799242527390924658056000 12571280 -4834508666691696402769944378883031040 12571281 70382688110487303996387688831141043922 12571282 -57692324838561575640030921028293178560 12571283 21068365586734397115582587472442824504 12571284 -308675344270618781299277294143856541696 12571285 -1183627691815110380884962679051982986020 12571286 -66612641511848080569400254702443932416 12571287 397709258018937695060212703437768051560 12571288 -864450832538354193204363411177276426240 12571289 -418748464577817418090550192294888573676 12571290 11727384636428175007141474005950461920 12571291 187254147760477801784996589009151398400 12571292 114237553101676004118417252051551050752 12571293 50245472250160783728215977260791424000 12571294 627770833473262698534867230732847972480 12571295 613102751299448236239029746214372632800 12571296 -493877576914458536073574358434348793856 12571297 218088493205829781471095442841654619600 12571298 -303852145224465635041513629793771422336 12571299 -436705121364252900187042313282903960880 12571300 122278131338892058848718767155256832000 12571301 -210919203747935298446179450113923365698 12571302 554013985822722093141321717910406807232 12571303 -492138659938204289935181361504107119160 12571304 243706323963071536195393319100670924800 12571305 225521271975502573049570519314265987520 12571306 -339936187573312556715021031891449587712 12571307 -65809472537653741318465448669191200000 12571308 -4351635841100806842519378511727124480 12571309 -1072279115968577229451520366889177696490 12571310 -524513159741507773831966244839322917440 12571311 -417303737754986998798177313494434422016 12571312 -9113608474441689117706851467712593920 12571313 779620866604719631547638356756525007080 12571314 57068026201926770086546487987481902592 12571315 -559891583707983357440299011775216097040 12571316 -540769958389422833692709103217294392960 12571317 310093762856242019978419384993762913856 12571318 907768815514543983032433979521617619360 12571319 -893962922693829079756870535049052088280 12571320 -367589658087795107588386276994986598400 12571321 594295105219010161536300992036662408704 12571322 402394957578300621814052855286259481712 12571323 815375107719740687465485507040575729344 12571324 677315383054172804355654208480989725696 12571325 -535510406189022315966076134712321478400 12571326 -474434769070491641148251176317945938880 12571327 -468674039942196628197670219124883173824 12571328 10595882327715215611933131436292308992 12571329 179196901609440221408683446083752939200 12571330 9466001614593877166872966114177057920 12571331 812651654326985013679449645625614892800 12571332 497253613257038956393789544520585971712 12571333 -432433311295063453479173889815812340580 12571334 -299805028781389481443730520817207745184 12571335 -122803641609186912828647635740109593600 12571336 604899142197833236163958003734738887680 12571337 72107574683505178691156593479134552832 12571338 -55116071230935093113923823117253625344 12571339 212843683090068175971856023451318420560 12571340 150862576484821587613466481287729510400 12571341 -96009173440450329080456153120843558208 12571342 -169491325249724506774762509797243591232 12571343 51007491478190097087930175968170620200 12571344 20466612763499369177598656950145777664 12571345 -800299941760882135389272531681100933900 12571346 -209068766901511013937782738216807150976 12571347 -175763627391036687407778073090927210128 12571348 -939467393068401848947481138366256011392 12571349 281923738710762000343827274160637542400 12571350 -117266561095465265462518891482907776000 12571351 -11710481712764598655898664319179686952 12571352 -498899793928710917040130467327659366400 12571353 -221501902061845660748029482183003548838 12571354 145394693722325893165441921118431671552 12571355 -649631775183346507749191975485634976000 12571356 283284378638958650998179830049906130944 12571357 -1944656590480743256338560970073752642394 12571358 -99295261391118504528369854228169042624 12571359 -116945438855891284578521547491728935096 12571360 1273907804400111649912454996089896960 12571361 1561107404641963104686373883849940693424 12571362 -197167745989250570186992103522392188288 12571363 -73022754777971448374336349122248207872 12571364 -754772810213872543297991794897459465728 12571365 246506767627127190422026128274061442720 12571366 324790903482982250236633947014915895360 12571367 699789076971993920543760960200178269280 12571368 128492462949508469927726704475422064640 12571369 6281148710421800569694976944814031680 12571370 -17170463497371435040110168691836195840 12571371 708574172112150140395112833825661448540 12571372 -1744720094591210210515062350725003345920 12571373 -1476047834950064370488011545564581646378 12571374 168367570659518303432530397473499972160 12571375 3126359694171820658789771341775604000 12571376 -70552047111353283107744788540561686528 12571377 -72700099816007974205827489587358492800 12571378 154888114726634186236576999761891908640 12571379 -127840952485775399789543127667881725568 12571380 348994039018416355637227319793063045120 12571381 -1417748810057084562910657272815715053028 12571382 -722931587341148770289725537876128698208 12571383 -973961319763079198447962987454714842752 12571384 -220229050462636418149441691781339955200 12571385 -91304136972240144813355276696578111420 12571386 189569998826130832164134031603726503424 12571387 -449744767982896967361655038242627295964 12571388 -5979652803593413895637310578748738560 12571389 229646859952793498566871079126672604800 12571390 -186137649905498184070378553311868590080 12571391 -379862139644484478399998070209201877128 12571392 238147236150577505144606839363432611840 12571393 1733108017935122830453507946721115664642 12571394 -4898750022853228145363890378265611776 12571395 -430679316279299192009991453320268371280 12571396 365796192746701684857837420487160988800 12571397 17760108841888635530011959361188858846 12571398 -134950268186569414964020164890734114560 12571399 -543634135994869035792868876402332299840 12571400 -373327417165201500209377832891965440000 12571401 -123233891553208352674168907537120809968 12571402 -358712237866413885146496739902482804736 12571403 -90787808611934789790957083766984001320 12571404 128917624873723369560931203452432747520 12571405 11347073150378114870472634892648795520 12571406 15232507696918901338534831010484048960 12571407 -709633686690911763716260275629135031960 12571408 96304249020386691018317253357279903744 12571409 1015646849492977477341310146507845258304 12571410 22153914311610224931445321611419727360 12571411 -220227473448529149273327053737384543688 12571412 102599749518031911381447774320441069568 12571413 1631208390140529265136949968289825225600 12571414 -988809845906925176440262908626087235200 12571415 1129951866085053478430897881248327280800 12571416 -324753031252725293991469502402150400 12571417 -662165473796074193892181599965596564534 12571418 96326246213331369423071343739682946816 12571419 75513996262868166351668583839268306432 12571420 -157344738927129454666031761461338557440 12571421 -879732155597036923382369568575953908378 12571422 330317740653171186464790472351915889472 12571423 -1300105010336876600460582876780249946880 12571424 447005840492188907333606156128999243776 12571425 428748397737096553531315066680429258000 12571426 197260405685145230555834935926051594240 12571427 280550385897256531277927238191487628800 12571428 -394172193492424000162493888292587520000 12571429 325682971014085291715321648375587777536 12571430 80961888834340890182638703979409612800 12571431 105482096020762281545347821831475834152 12571432 966827610584056889396341318292661043200 12571433 -132893094715196007614557750621091729280 12571434 135158300086689020776405235540559351984 12571435 -507573726370126938448914691591929609120 12571436 819295523119441644858880272279875431680 12571437 8607459139700208130908251921236711968 12571438 -692545557484624248439996200994200176640 12571439 -1481816549381969868569188199558654795760 12571440 165517522877640427187971116324977049600 12571441 300166611322368082257172656694663983720 12571442 -76372355767839043493047501249836223680 12571443 4510210006850563653683821376590070172 12571444 1237923250134276662759008442754284951936 12571445 -217819633889914579105908495971835064800 12571446 479788024788095450545146025448668425600 12571447 -195595168181432852413935772431756146768 12571448 -2082179006086523624825930829701179760640 12571449 784003443204232721631519240209558562240 12571450 -228229665182552987524313544279823758000 12571451 173323099747522835616645032092865550192 12571452 761104419156063375485272814976897010176 12571453 -445874101714920089253390387986204967380 12571454 16766612575256062914938713277215460352 12571455 -25289531991480348550780725191937707520 12571456 188499047413198003373920161052468183040 12571457 819517580683365851878537820497905056706 12571458 2284175697043246526399952894463853568 12571459 1663487852146813545343072432298852988304 12571460 455857213734252912789645987710767656960 12571461 -40745117465377191147627568024908198912 12571462 572893613479396955037738686853239337600 12571463 -69399560671041140916291203470975981320 12571464 13883811876835071828276161624976875520 12571465 302110267279983596200538583124924800 12571466 -2009112305579457483358999254620338228224 12571467 -540770990332243338708679385180616346920 12571468 -135382196833903663659950166452276353024 12571469 1270175160383823787929183446396149530870 12571470 -506406978251640382746491778747737433600 12571471 1652783258920380455679984423266608191600 12571472 472181560968561958923782139764664754176 12571473 526034244134982718982747127180347448768 12571474 -956123629258432162042516044051067281264 12571475 263411599861771428541645278633298172400 12571476 -12146318858795831567341197373460054016 12571477 327913925211470897656807110471371361312 12571478 233701260260942130143511022848575631360 12571479 399917008481117924791239215064178576464 12571480 7789399189502122861774671329584128000 12571481 -375958791789224531375615128239189884856 12571482 166671876442689611671618133148523696128 12571483 1867590065384213636279369684555276073840 12571484 229726086410342149009565479291115097600 12571485 -321661124119276599342423533407967844000 12571486 -88309076115183382278049492919465930880 12571487 -137660295577326561926953114588302210168 12571488 940859198907850226380572845428038303744 12571489 -314425554498631783374070863092097141534 12571490 27548871018191579292037941124727199360 12571491 1136319821794081289457107177874454585584 12571492 91986225564236863040407532295760003072 12571493 -381938135428337775518271863682562587456 12571494 476207977441886881760610449931753216 12571495 370696738531695847405825843942444179000 12571496 312442545851511039314567861172786216960 12571497 -1093021796540346622657775752697986044960 12571498 -172389437172496549073042475162013458000 12571499 143688566845402183337200058026359059136 12571500 229480086119996419019534439740033280000 12571501 -922886750118082933559728242931120643808 12571502 -377117459887165946649735060112216099200 12571503 133875966149046487571053402191623416704 12571504 439227593686882613867308569519967272960 12571505 -923546823226116173553725388127438927680 12571506 -134566258387001367112690494901492472688 12571507 986381331075413742687761632410628838720 12571508 -241453533513576131885734706983587756672 12571509 35458702164079475848931013508040553504 12571510 -207877538290324692491222485195484547840 12571511 -961543130730357812335647368898021972888 12571512 -266044674391370528077421381499576975360 12571513 -2693099968467488196770263490623801192320 12571514 -911621502776582986318006854132704700960 12571515 378722345303353626860613334384595162400 12571516 990959904504728050525153880843436861440 12571517 248704259307941234268927389426927091840 12571518 -255193387970231145426699712940164668096 12571519 -1717221334381470454360040419486848158080 12571520 -449921052159057453314467047079201996800 12571521 879181480618040687893668413434073947680 12571522 76468503545002169454611113434027471312 12571523 -12196384518103189323200921727669076992 12571524 -176986904542724149438858491037851648 12571525 64155305149273638496690478854199133050 12571526 1065727902479329264090686751450562174784 12571527 632424665497719679748946413326599660792 12571528 -475578973448247608624923741558268928000 12571529 714851902691665383026751532014875668260 12571530 -91726671663645262687506154435774375680 12571531 208642807610746292533339625020404924960 12571532 -1567384982416058363900982404276427583488 12571533 173636222645624808301731146478121836300 12571534 473275526631480030063117459221235464832 12571535 762778393968755767278027729041695573200 12571536 -79850239817868374758663882583595810816 12571537 -966279221547688790729248147733642544 12571538 -192765386813397239635985797669707364224 12571539 19548340346677067031753648150597444024 12571540 -761022781034421747250727620477214054400 12571541 525186886084543277134266894749539500942 12571542 747278347766972307024459693828043398240 12571543 546117717277726331112918805180273150320 12571544 -960033290932249867054841439190725550080 12571545 -326232377244160112934574472268355415040 12571546 41309997674197707420623066503962217728 12571547 -346638774490219021145598444281374215072 12571548 139947479989182929525867318479571066880 12571549 -33931869629428674985399667332257489236 12571550 7535485540401750488647433523438484800 12571551 -2155780200955316329042258563798955992000 12571552 504932703457343409029242010298951401472 12571553 -1135793386893493410437260364051446115136 12571554 25432752332983725183818331018540840960 12571555 -3654773817330920838993018833812377840 12571556 -414243861349359741567554512123192336128 12571557 1047496771602963062749287830047788544320 12571558 1173229812710023391390368189046826581760 12571559 -293887432528051635045129627938697469440 12571560 -169833000161261773312347327747401318400 12571561 -22106252900095877970736167386387818368 12571562 -255597661950027218838879009929117000448 12571563 -181676334514437314183008864302450404112 12571564 123342043152278756463880858435885704192 12571565 -1468919778484571521197977216240939175540 12571566 4100878717301299497012360078564354048 12571567 -1666900895538222866759298782187728374384 12571568 591514833438012298626318286819163013120 12571569 530516930746865023771926233270836979394 12571570 -44095224461440716883072509306529305600 12571571 1066526930551445937027091323701639930544 12571572 -58590431807091568126974511597775001600 12571573 -519469776870431361227145192598187169280 12571574 -177758027518954434574201725334379002464 12571575 -37067793849489980285349721427790563400 12571576 422178969106187597486556002512441958400 12571577 1661594572708806464553320685977305056000 12571578 408669886917407652817631667326903692800 12571579 152367988435207487917217347629190286180 12571580 170857112139238321446487074169224714240 12571581 -623885559357323944224505085456707685856 12571582 158486521658222252535490994092685275392 12571583 -576364112603090281445238962854633023168 12571584 -154403424768249130808544113333316354048 12571585 181162481426288874510474386865724600320 12571586 -990172657961116476379252134575966346240 12571587 294492025839057432147313139448011234160 12571588 418674231226554819142564349755409387776 12571589 -493506519390300516758392137514246566276 12571590 -244645224443589467326826226785121175680 12571591 -1247826230310484285153681512747320285816 12571592 -576616279217576843644833894619175976960 12571593 996888568339720947225669190079653075968 12571594 374176011983229310944901191016744703232 12571595 705138490646617756452687878390719049520 12571596 377646291968219107139170208750156266752 12571597 -966176876525499493771383849878865944960 12571598 185615292662938783221375716696129945664 12571599 276504943781603532341669772085756253064 12571600 -12185700567649996198900431793585766400 12571601 -104966315256886894461324978209214778560 12571602 712990270427341098149243914619865484800 12571603 -192158615003151748696450090590905856000 12571604 1067549605119575607208118973022699280256 12571605 -27879756557904895376580207029249170500 12571606 292685044519215050129389306355700104640 12571607 -1406867738840743866574217379799036492128 12571608 333153543629769760953751971132513976320 12571609 -25526268820497673546617027415748781296 12571610 1529070323048171217358938918262848960 12571611 -210705685908630270472155621306367443600 12571612 400154737334974081432881571727033553920 12571613 55301078827866551125169944135146505260 12571614 117172890638317787315341126746744116928 12571615 154246188900277654181838185933347545600 12571616 265296646869873056453678102894503526400 12571617 43111485072337685522667609358951875360 12571618 511236300862666323235060223848300067616 12571619 -911549804831235829294006697732301448104 12571620 -54065461064375835805509205820513648640 12571621 1267884218648016694721479810615340573822 12571622 13372847780089409377359727076686788864 12571623 44435733212470638319739339490701958672 12571624 273587370647238830751329117896551936000 12571625 -433757505511957342807497069630255744000 12571626 11856589961092751989861417624548672000 12571627 -768762581042632988777860211011603683320 12571628 -616884121913879372938619818556999077632 12571629 306914987403920489501348475292475380800 12571630 162960103423351456586928928165906560960 12571631 -645076181969737340281182422019834298968 12571632 294639188901970050176284462532425482240 12571633 92267369544691547823301980033720607600 12571634 28567779239776612786051408466496990240 12571635 -488747691604327620090780060217233753600 12571636 -872718018220061149382834987026795474944 12571637 -583717398525842865684729195539487168900 12571638 -100917976940353198382540741491740877440 12571639 -685397559639058880479151641078065592320 12571640 -1194379179184969143824683639064035123200 12571641 -643985377573583043302679861780683204550 12571642 -656644501703763363156593677399138644000 12571643 41649951743874427426068489383386740480 12571644 -224213253338050764872329874243609100288 12571645 1013022042613770227995122750515202994800 12571646 139459129073573894842938439988742167424 12571647 -94667425991981668914685633161723386880 12571648 -272877805192422482898450250799767355392 12571649 -777038096705063250932632159260739300350 12571650 -10300949338396285747366337193166886400 12571651 -1498039279076839795216072888235621401348 12571652 20141315264925945680949225039762926592 12571653 -476833896856173599724942677574381972672 12571654 1317008117712122892471310812385291468800 12571655 216640604664944266286224157452647517560 12571656 94877941381300583585687094712514150400 12571657 7864714076119191472466896640883747712 12571658 -1424538407675264155909213815199592400 12571659 -655799464117014488863476336060605811360 12571660 -547394019365623487101823232366408760320 12571661 -528383722195611351199267670732964223200 12571662 -122049550183493207593133849282823705600 12571663 -194730841543780752737194704250424228256 12571664 -127160374134704994603810858185963864064 12571665 1722297422841207007794981036714092361600 12571666 -307588499470895115803365533353416809696 12571667 1599077499162203125352325675308432476716 12571668 -423636977691310072548009592387064275200 12571669 -2447486292814909585769081569682962821888 12571670 111137582815240426281632587140905794560 12571671 -325610372209112616291802363208426530176 12571672 -48925891891293676606203612218536550400 12571673 -224747870130661951776443683301291708160 12571674 -463066764192269388531871653969076596480 12571675 88494967511195462494583557642179446800 12571676 -54787511264035711778614880534389140480 12571677 -1089480453078050494387084357671419855712 12571678 -15974088253928763419658213559439769600 12571679 1816807475355102378708513285375146527176 12571680 -156577142511384113858968942442195189760 12571681 -225931456602232465756835045832550223518 12571682 -844344602892622119509084128331320133808 12571683 51266630769296442520153261677871445424 12571684 -1142832955046941036625140507729440608000 12571685 372122733380107287067841259615459933180 12571686 -996624971966825654383835636357079936 12571687 1162948702846588994586575518501693392 12571688 371355392933607740051852021369461877760 12571689 -462922204682325761213646137315715591552 12571690 -15380414272403115987401732322262425600 12571691 2209204036929379533241999544954179353384 12571692 332968337421634403998264798233940869120 12571693 -1284467308070600927603002657558590846058 12571694 533392676900242927982984256932517400896 12571695 -343901818645992311316625285235258400 12571696 -304588477263835017967200533985717403648 12571697 -1747874589911689234384576628143844911854 12571698 -428983908644909115266135366107815025536 12571699 -243134838377853323390390911578226649264 12571700 -76928598707441647005075508845779452800 12571701 -182266165579883287037106092004685218816 12571702 94595132539646617890974956374484696320 12571703 -1435147511731967611711729682994344277720 12571704 -1240956104493005200210920671530322657280 12571705 1105988638021298074303482824682367153860 12571706 54682220658881997714532211943732578304 12571707 186982226238771275688854114889291661440 12571708 646148646141959143747387009585645286400 12571709 -158150954931020309925399723158007474432 12571710 148221841533590043567841250814348216960 12571711 786300796288878613058335673267657120000 12571712 -121934370966374632166283055867515371520 12571713 438800840133377514732454613045321687040 12571714 97836709556381453517223972318594488192 12571715 -700070428321907333390374980182650416000 12571716 -782729396046370099235435118167557416960 12571717 114095746351853600546682336421265079292 12571718 1080652017884116920615958091316705376320 12571719 -346546373305259630677893462625975424856 12571720 -274555905385822121145890441986301952000 12571721 630268989156149637412006186443416906292 12571722 -88391098910834874741688566530170910112 12571723 -1221233527858386001464709516082805090028 12571724 -223648437897079868094480110300241796608 12571725 -426871821976532969427830102561118698400 12571726 -200985341478276351549370940263432065600 12571727 71233006821803607984171788362057477872 12571728 -96287215623814898635780710508301254656 12571729 1720707597171253974577589081198316519076 12571730 301169373655076356551597035300424499200 12571731 -477908648393027325837587505063698761872 12571732 -1260971036173897958877622538494617135360 12571733 -346807217869815618405340361566960118340 12571734 408918402379985028949497457542543329664 12571735 976008620579867957101913573123832438960 12571736 1056945738027501066200115409019256391680 12571737 160626157748632776974919554958048154368 12571738 14767811967877433889307539868205683200 12571739 830826144390967018889881704141743433540 12571740 -187685668786674907082868187875626188800 12571741 13759342984570238690732159353396970592 12571742 -77903984695921305036190300191118457088 12571743 -676397077464344853794678635124747836800 12571744 -1318293039730748699548151745209397411840 12571745 -867071573339268220578349814170666906200 12571746 -285923579440070888483130591597417756672 12571747 -1687480576464228243899580602905389112804 12571748 -358442063033169696429543169502907629568 12571749 -233362522771496934968817787540037225760 12571750 37893047395823382411906382334365632000 12571751 288053066778777644196101623467154198704 12571752 -79188609862983303724490276757040742400 12571753 82690097773430025501148527783516051002 12571754 110041599458160975856722726065054404608 12571755 353054022207900141231669733033286085120 12571756 1178430584582573443018577179589795006720 12571757 862424868412642508214711464780224081344 12571758 87495651205395994446521035456813837248 12571759 -235597164375522359991894836905305449496 12571760 -458396802253092303291769024260898160640 12571761 -57692013900290163440564582276622970560 12571762 216981683301490250640307111931646062592 12571763 -826389605589027553643073656639554679988 12571764 487211550856353227265720336287522021376 12571765 -22011922301117451811591820207760033480 12571766 -797803802807468574675730956256111011168 12571767 17093500495470648041597342836941280680 12571768 -159119884125022931778311020267565875200 12571769 -85321917900511682617969069439292539904 12571770 -78421653516695929440573710151660038400 12571771 -265889792090833333450269990267691672256 12571772 167605551230910292522514018509818071040 12571773 -155818167940199424663895515355887376032 12571774 841333426704370022803282838577744539136 12571775 311977026981695947629347502023992771800 12571776 50927544320807778743424287031636787200 12571777 -499453704521069742206746863378996916800 12571778 396772381033373515910722617852399103440 12571779 1586261526445155178840416789030413760 12571780 -21201241328013256073452082245497546240 12571781 -9211902942550539945393327837447870528 12571782 476193298284545077831131957192046694784 12571783 -546208984604544628838049124670577055512 12571784 101584237264732114978070646172582963200 12571785 -1198558642343667526166252113159163926200 12571786 26452881528307039259028832415051103840 12571787 -181353942023125168617605316120266090760 12571788 132764137034335823642400191622482726400 12571789 301904159679270786567754001305367182692 12571790 32640659172412882705330366173088665600 12571791 96667130050736114596239304725620791440 12571792 63947816548070764503938984082751594496 12571793 465671292568583531090912887222487379444 12571794 -518206236598562431133172184593924936960 12571795 -2537491360153911368034479770076409843840 12571796 258698157432807625086339104116745673600 12571797 -285998722995428031745025652631837480128 12571798 -554224724086944480867528160774664325600 12571799 -884620006423242562761571656871503654264 12571800 111417583239094431637059574149513216000 12571801 1348113691532082697625119027437888946704 12571802 413747903143702162189486021000163371008 12571803 -852605259064775287148964437484666923988 12571804 -179219708354350588331563147812014265344 12571805 726097861515743350178704554233358860760 12571806 28010393303611088961542888492371200000 12571807 -653625217134101771301502290042998455088 12571808 1132666060286633372569089370488176640000 12571809 334041615856585977828975698050635233760 12571810 -725584270602735004824457667779754903040 12571811 -92367535184457903197703716215652100096 12571812 242936508454489976925201210449177702400 12571813 3044496572472029597928526005069818643040 12571814 947223360314206468985889522417237068256 12571815 268738567283866468939902092431012194720 12571816 1181771352132819204740135704702176660480 12571817 -267719190659849612501535344980163728134 12571818 74662206310221327112975117202424476160 12571819 -249741389667138817194160111015436820240 12571820 613899904475146819547562902996852398080 12571821 -1356495832794410110476821853381677500800 12571822 300617795759754542251788668869464059712 12571823 478057705723448976911352153094333163520 12571824 1823298816672218036262987568619716608 12571825 -878363976899317826316311474682120000 12571826 -493122638736369396796065974576417089536 12571827 -1271626041254830306740921512880619400592 12571828 -184727235926345905160333550945423673344 12571829 -13618427279852963647300990880223397824 12571830 123214971052041385908203494525489605120 12571831 -2198405551199899062940454464694347985368 12571832 265555480255291473234606979462270586880 12571833 -109225523408973840374398703102547101952 12571834 -38813305481235651042311402531757127680 12571835 -451401779947277192634865090748760691440 12571836 363193292065190883104895571874902528512 12571837 -1491247266292915767607895312961978570528 12571838 -476290977886877793695888897575186966080 12571839 -16688191110410805299138633328279631872 12571840 -174289607841405482333455458247397867520 12571841 -84799084287842749556654573816995884348 12571842 246230083225260248379704618369821747200 12571843 485349260626915060442699808996059148092 12571844 -107089731536374910587720020881528002560 12571845 2243285625751151922765340229070564480 12571846 50738268608361209044070290224374482944 12571847 -1572772481789513528795806525794867601704 12571848 1066262113940684524466565819986893209600 12571849 683329563350753955346543461769437685850 12571850 268005675656083752914518669667009600400 12571851 -716588549931094392277788472367915664168 12571852 605943589440090001920584249684301191936 12571853 763281549627955220624657035879249536480 12571854 -408602804155649523109101816310948332480 12571855 1156301680886564940666075305818799478000 12571856 -428415435613775150009757788647154122752 12571857 -708410663903888772552783198209885902848 12571858 216627307015683997690745581032820554240 12571859 -1136539444677875536154477018472889985940 12571860 -30637162799142791685353718516681523200 12571861 -1680906554221121081352396549150920463538 12571862 -553151058844509690213895507700051321568 12571863 718301419276687402439265251955250118400 12571864 79672263542307002113834700467761315840 12571865 -774097575093275700740477201661597308280 12571866 -40290190406985607759848125840565976848 12571867 -8398947088900667421580463302812592896 12571868 -1982934050041854974618598803092710581760 12571869 235855710588560846637034581265995933888 12571870 -50953084947756465471069235510189933440 12571871 -475191426174463948526209200388268535360 12571872 917493186596391143057439915163787722752 12571873 972850737392454893461749523624087262340 12571874 4949611796404264435237080908470785024 12571875 1239799835296077411971167399317712500000 12571876 -1249668550250834042317978701766275936640 12571877 148024358559222274173316607610279372060 12571878 53151856576016362629491035103959388160 12571879 -1080856914244599057431755110327926828624 12571880 436629457234162175538214882846336204800 12571881 -1063942531867936029961439310488717506608 12571882 740212299789231761328476201241419308800 12571883 1753899331976923861464281379457865382132 12571884 -70834142654940961387720603114346981376 12571885 -1174920540778893772253303083030327698420 12571886 525086099151165587309385197986343196480 12571887 389521828576194757993877103306945885960 12571888 153313184465948039832519411989045248000 12571889 1084853019488906772288533831768772700032 12571890 174419944080267726549916081906036723200 12571891 -1338759314141273106502695213772492287048 12571892 -6190231167799225407195171072864442368 12571893 141989372283151664841557475605980051182 12571894 -408842429626675491757993275324025329504 12571895 -158763316605437315861430841641598679040 12571896 589112349229208994947165338206596812800 12571897 -179380419730117755007847049629685754560 12571898 125913006784746177016349016044766766560 12571899 543068542239701937195058728033759763968 12571900 519895790194035842293127842730624000 12571901 -1090818507232750677055344416745553262400 12571902 -192064771926121648212521178541966540800 12571903 -446425247660145933398942723126531943240 12571904 -221715025062620445732831000237692682240 12571905 -115677623126318314632639514457255153280 12571906 -565427791014608870032251013752140874720 12571907 -2721005309866248504632184970916407971000 12571908 336822310520765282020955590891404343296 12571909 125352957890307080364035414413303606816 12571910 2751554128834349762576200780466989440 12571911 -845345500999609096197288042294546161640 12571912 -171716965739041141519292093046008371200 12571913 -1822075862086838655158621379915450308838 12571914 31192202219371567917771824700705957888 12571915 -557674037388302926995651655350642437280 12571916 421749753563064217902978525963095036928 12571917 923600873249612931947550117524294032800 12571918 -296701890717701205153926195248030879296 12571919 -491188416362216234453210412016862329680 12571920 28095192769437507037402807128981504000 12571921 -11399377178696508188764410372960620878 12571922 106578702667774014024451281810166969344 12571923 -151043073510535373955765139448817952512 12571924 -113621814284523444215612542958479871104 12571925 -992005447478256896714763505020109910700 12571926 -185885514334725662535332994793629499392 12571927 6818849457105881211688742648678739072 12571928 -60713216509739635702467658453546045440 12571929 -20405687363839700261781127103080827990 12571930 -153834737265864080114933542088470851360 12571931 2962460463732618832332418425493894293264 12571932 -273377483918190510329770256321209617408 12571933 -89892933046996565830896323011561793472 12571934 4590513017175392237244906821714440512 12571935 -527458124054428095620452214879687138400 12571936 92837121026694676117588486727154008064 12571937 -208765546069957201141360823016728547648 12571938 46324838360406108344324599452958193664 12571939 -1525085867178370378739827671432056061120 12571940 605793644624582378151941879873893716480 12571941 -21373844737241637386240023939278780576 12571942 -242563938670393544807302516574706748800 12571943 600967448950341423886666613516627283192 12571944 -2587106560019245956907105298589941760 12571945 107262858066681151267208235898709537700 12571946 -157161719730600083144939745895112789328 12571947 1912008887389593232117192233289177090200 12571948 297074991454431038875463994098335255808 12571949 -108189155634144335801160968438613998280 12571950 -237744505913756540694711117164066606400 12571951 18190255473502508044254173863005707360 12571952 492486724696560057207635772595858440192 12571953 -4860085206665460857051889281894859072 12571954 -165425898162764764032536857821195523824 12571955 74885264185557794730412541505111216720 12571956 -666702141079565301420167645757496012800 12571957 117086620038744080476362464768448929024 12571958 351388723653331254978358206846330900480 12571959 1252753937626824055607985358513080768720 12571960 -182669081462718627790116732556730880000 12571961 -159823843169623200677338985634258406656 12571962 117103686068977274237156939820268408320 12571963 -7128458676149478274874915859216120696 12571964 458094375038989129789468067974795507200 12571965 -45750104300667370422164816855340708480 12571966 -1029127242259412691656999403375248774976 12571967 1309867694651346380162482815341310274032 12571968 -180846318539350145593773153992174469120 12571969 1424516348917346867632501036985497426370 12571970 -172356294519216110031920852417853949440 12571971 81240295468758086600344621909960140384 12571972 -79657319645831132361029749873647104000 12571973 -18061624042932855344299226960880453636 12571974 785668071457006132031230387859410117248 12571975 278717765403537105800323741878211315200 12571976 -1752019768787822709372550911121489981440 12571977 -812643837775104035729291545657995459840 12571978 825428239120109215668558965851569333600 12571979 224303543030981323481249219553134541600 12571980 203795645078712249591509623294133775360 12571981 2029237672650171471941912278185840232320 12571982 595731929457458650565317836879905726592 12571983 679121892098266455722100078506653585920 12571984 -124922767318211858534351513151980175360 12571985 436497913853951212051434656927597990400 12571986 116114951509425012043025639313637584384 12571987 33099662703142670100051758326699065640 12571988 -16777405033453675619616321217503068160 12571989 526086568324852267781258040142948081824 12571990 99937238239653684596329846079251296000 12571991 122724821519041510331331369774260080392 12571992 -3904978576684691904321858445430599680 12571993 -480330850622035598866110420392533971840 12571994 406884330488041191571135886363791272960 12571995 -751368122796665062327458289528672724880 12571996 -4827202339142248116813803966545223680 12571997 -161435731858402054670218424947600366554 12571998 -331569942548063047276672960442894960640 12571999 -1251970966970552320204519821981858844680 12572000 724078852211449142937682286012006400000 12572001 269111237124819986677710168015248654868 12572002 603277853427005887380971282229333909504 12572003 -1171222684453148410820542081269442091748 12572004 -430655949495694780044388463465061755904 12572005 -1005655863051661722450829059025059518340 12572006 -16964493420233361203637638681103003456 12572007 -296723518525730315055470112222039175680 12572008 322097672647455044729757737142790748160 12572009 -935295432316731138026229185314084419696 12572010 -20905975326960913636308306924831905280 12572011 323394295739275303271161585648803478192 12572012 404932060518129837823719475244210125056 12572013 -807865411632099999259590953247571703712 12572014 -121693143016436336247666991150537076736 12572015 -1258976352756738617959879630277564688000 12572016 -168632711959482895267676073858321973248 12572017 -831188059614975691960030965714639435980 12572018 -171943382731619894294813444014909229040 12572019 69080974645402718157844466109415821888 12572020 -711396992623994137843982446030435883520 12572021 -863707444068758569067505553344765984 12572022 -532682091711086430938212991618436516480 12572023 756755661284561319338421964559785050864 12572024 109549522679427906353113874840524800000 12572025 -364027495046482003578352077897213937200 12572026 -572441295362057830203573653848608966288 12572027 36610247349087915681197242320910226400 12572028 695370344864875935768101462746249456128 12572029 -483695927310840288681794461153322901370 12572030 -305431931006747555955225885393723924480 12572031 -276005480779390763008098955345631771448 12572032 1432897324619806196053468943333562777600 12572033 -926509955795031484306803710719478444880 12572034 131417634551060422869404913844235930880 12572035 109531835038856880377325258863031385920 12572036 -173257968436405255078040267953182557952 12572037 -1123813468643959777960181886059873122560 12572038 -341630509967576059756844010676735090080 12572039 -9135932984243468750865464174518529232 12572040 284244286119273727818090496392278016000 12572041 -270014791779385677965834678567634034176 12572042 -90084291094834094846059548274241757696 12572043 -366287615958977185676769979206114065472 12572044 1036950096168680319100180484430861146112 12572045 316414142338990408112024265104129876280 12572046 601925443542308850363664756904473011072 12572047 -104123635559120859912022779723525768 12572048 408922051378441964897057865554810806272 12572049 52401887659414628068644335756684283840 12572050 -166868048411655366848958043203722342400 12572051 -611124106466767102418327681288524629600 12572052 810798810017055703716642486178451576832 12572053 47478377574605957710021933279709554560 12572054 9607152146324855333579434165836731904 12572055 359191309786607192095214612536603604400 12572056 -171638252432303499322441857988518666240 12572057 -214882172387288982220627295066254784694 12572058 112595787280750343648274478209195523584 12572059 -973697090206015244078871121900920383740 12572060 -29149830119476368694441442391806976000 12572061 -611761506763871479741150304786360985216 12572062 -496431424883104984437122263885572879936 12572063 -400861930387183305892437939953288292240 12572064 108655091896731502746570096249290096640 12572065 586154150374457832942261384178833988800 12572066 -192962784906528342236048726400835267296 12572067 -869578824387881169697033454578226192520 12572068 -1097262795128906465922331905108627471104 12572069 1183088305943208319365159541914033409470 12572070 93744474169770663369765616023589048320 12572071 -98224132106455522917529228138574779328 12572072 -905867379055702732359047317819884748800 12572073 -73363141321634757935554885783495237356 12572074 991153037198855830288942599746486929920 12572075 283941009528142734706306596111788127300 12572076 -93119375933203559599537822122271801344 12572077 -1643170372905631846260782942875353708288 12572078 -276946333109510719839913075052977552704 12572079 -108871671816735667841396459542502766672 12572080 48390916247863840757629929071812608000 12572081 -131396101625438588203277379762673157376 12572082 -247085849282284336358882157456867840 12572083 55942900068481986410495323727678529984 12572084 -250062340250940542556932012438669297664 12572085 61164889547837294451421543593151130400 12572086 158353942244975619785286037468377496992 12572087 359760701052661792161665336715017535192 12572088 -352223052724947522355272852288304250880 12572089 -503274800788318007139399866159152194044 12572090 -773735189540678540614806802780057927200 12572091 358528881621137276136469282428009081600 12572092 -110409108598456136227273658806517969408 12572093 67585407737564491798848014070124327104 12572094 950306436885405849920604745099066985472 12572095 -60989759221512245388949757352509560800 12572096 235445093221787062918831602587475640320 12572097 -906174215393414985048036441109140507600 12572098 170987157969761294219490484979956603392 12572099 1219831625432543923932619442262455860464 12572100 350870182945592391193827981834064224000 12572101 296491251183632323827207741974916010912 12572102 -141407941101001155062260075959115417248 12572103 -635876030150007984505966099087989579096 12572104 -1208606584562115831359292030505187466240 12572105 -131738415048314947643948355087269767680 12572106 479375716763265923889832480655749519104 12572107 316841607363201763630414032236003096952 12572108 -543801955175415986302911769057487369472 12572109 214770207701259512761511959119368015328 12572110 170002549532365090519807970447966352000 12572111 -1190130575186338488206896150164916247808 12572112 -14883209369761119857952111503502999552 12572113 1197641787670528298216434507784122134000 12572114 336736920047180526503100260057993344656 12572115 -545526336499924590140963180871595139280 12572116 -39986354964406293167600749981535455360 12572117 -492124368775702942355691810105739866240 12572118 -443834508923146590251216195676797625600 12572119 -317012008646739909198431694021045437728 12572120 -1330859124580806953492289440292323942400 12572121 187243284151696580576663183082028104912 12572122 275314353578423870223232595997304533504 12572123 -420321219799692469905833576260320365628 12572124 -832068862697329292842732534093250347008 12572125 -12772648061005654145262546307468440000 12572126 673430965817839867864896864484060770048 12572127 239304550502154228887792696939811330264 12572128 -1375308796616234076137192742399096913920 12572129 886288070563246020005978154661425039840 12572130 154829419177797646640924058853168273920 12572131 -306244424303300053300999225338534939696 12572132 -809592811501820324801645774409331999104 12572133 19127745632690780619673875585906201600 12572134 -883291287976534027842499888714775978784 12572135 440561092025117864962649493099073633080 12572136 350897394925827768314908611192968248320 12572137 4710539541181906450373321391738713786 12572138 -975609480544397427730017414914985601440 12572139 778978551018420201778192249731963394560 12572140 42072186703618466532877082096871936000 12572141 1678439271271045698845241755200588003542 12572142 760330048695020669808197084865301056 12572143 -238860285217980474653150661558306172736 12572144 50092298508774968165023327942288441344 12572145 695771633763413835505991481792483360000 12572146 -724417339642027847913493946030050793664 12572147 383250694510759784757819137053142378832 12572148 -828193123987812133581735380855794728960 12572149 -1872990971276928038398781082511581696850 12572150 362340673915087268226892957896874528800 12572151 -1203621032956363157929035160606141714968 12572152 552273204260346888161179507554839347200 12572153 -1333361296248499563782369962825864922736 12572154 2006822310403904138219130382687216128 12572155 114555162781072215485093624366113767360 12572156 550444136150923111506735277911834106368 12572157 81027172968260828683946423913020877120 12572158 -90908865180605759752866572789548613760 12572159 1722081954674280497138057638719221199360 12572160 -192180205321618301783098866779648163840 12572161 -592282364704294014961260157416494925376 12572162 576560955276756578042111004707136890832 12572163 -805875750085869561091989496250605518936 12572164 820193733856401731236443328116938468352 12572165 -1253008537112503827698797212228008975940 12572166 95935415969219916530679178630663237824 12572167 2273798877879398686906549120839267843600 12572168 -614145769371203772365989010543738880 12572169 291689962581859086884604337765681787520 12572170 -107510615376411173579359912325491136640 12572171 -1793476400614733656663527835710939751968 12572172 -30425365576606370122027512054920496384 12572173 -1582886649773325938049177154788397562100 12572174 355405464024602553755518675754830444032 12572175 290752508019800198041490991606369897600 12572176 -10960613823774899793910855367367917568 12572177 272942127455107761607952371631533467252 12572178 195615276694476372238637348365849386624 12572179 127254398088655243761581318643782368776 12572180 -1746737022727833376896036571814288179200 12572181 -1258710740926501016180359407224223719730 12572182 -322156352443346121591166465183053241728 12572183 216339579401973647900948574149031058368 12572184 -574482761685121704878829175200420986880 12572185 -719830425980284193066725922121440074620 12572186 5940263108652413288383411734498568704 12572187 470215546056125649339310668505586123160 12572188 -1094826643840733930662216246950980395520 12572189 161103919335045668778526075819399704960 12572190 104913364050440367288510417629270728320 12572191 735576279222659924101939511846425075152 12572192 -673088113326139656293170206590592614400 12572193 38473901381778039440221228256851780608 12572194 814503398617780585638623087974848130896 12572195 1386986785130670539247072376578045109200 12572196 -95891545171892101338424615381116272640 12572197 -2448654612941137065762201191509534131456 12572198 1149932179091819243627268573162396357600 12572199 -547909952134047871809950943298531485840 12572200 619158033396015924576346653940712064000 12572201 1331743914655252239146076488570118332304 12572202 134956846996487410678816417691180620032 12572203 524533991406990494442113557362971102720 12572204 -874671777764204189326024319506558796544 12572205 186441660638211877898141451309712588800 12572206 2874053746548376205905783986007601664 12572207 -386206395878375118740917410826041122544 12572208 11671227220258288576657612057794084864 12572209 123858812237132742711696049331581507368 12572210 3561522579665876634409982076410856960 12572211 11542585288523187288847423419937189440 12572212 -324030515125899950517774978936972924544 12572213 -271452535505483186344602283379307878436 12572214 443984649157176729140290090552888042368 12572215 -544415731279885746707487264966704583600 12572216 270800140465490632110298166236800860160 12572217 506650316513356554717797025179965657920 12572218 128252156345720315663966404365439733760 12572219 -212464433325354335469194549471457311640 12572220 796156560438129032672235649392009308160 12572221 1086260015210624622542616990487674313644 12572222 -94995237329351084539659952070275213056 12572223 57346146022517486072715651206968944000 12572224 331750058714611097405697667569769512960 12572225 968499317805759714407399952758249581500 12572226 938991041616848490678613621327150982400 12572227 1309103714493926576487728576931714841192 12572228 39764637681192409104498156443104829568 12572229 383146801637920361311223691444578014080 12572230 -245519632504438432850132917224237561600 12572231 761439988997571229472327636911522082400 12572232 -112613272361850315605191844294078300160 12572233 1787682352741380396555933741474762891482 12572234 806014458986998368568529022797777300016 12572235 27112734607507989395120413578552504240 12572236 98984324622032677152446648406456213504 12572237 -414926240937851926856453435372773102560 12572238 -130365083257625223969248599451141603328 12572239 637034132157257583055856321672883133040 12572240 44253252157937766036282806893294878720 12572241 -325212586849746186758014945297438850976 12572242 92641973758759578394564714068846538752 12572243 -902873856255255205214578576393611712680 12572244 443429455483609772897181261823122677760 12572245 -351916468951513414100423191778688405120 12572246 493742025176976679031785014551345447040 12572247 -7677614984021241731665474862317973040 12572248 639953205431847074286464024721755688960 12572249 1734271214165513374419302348369440826250 12572250 -574975916377121847159918653573714112000 12572251 992361642585712785825062426369075149200 12572252 2344520384938678359524230077576683520 12572253 -37760983672886921616443895975012115380 12572254 -7138083684733472289821000278197107520 12572255 732386885892131298143136058291948613160 12572256 -31425140844524403306208133500704915456 12572257 -188698264569477416829527981771194838494 12572258 1077358638107510407313781882168666918480 12572259 159059538996833669320880022649192420608 12572260 -108927338645590593229733579072380846080 12572261 962617441418179390044481272018208433664 12572262 1036763238679226675800183311585785280 12572263 -2192248223076222726891414411183177184 12572264 394656227467373185491192709968140697600 12572265 -1094234387647233782529166008875124672000 12572266 107648517916704346729766163186247307520 12572267 -61500327660035018473904806039760253696 12572268 873624876343462294047120407557135357440 12572269 430646257257158963854645735129929091670 12572270 1551607677755988186839006965898856960 12572271 -1015420863871393462420286854736431946592 12572272 -95633092858901580545618840439303864320 12572273 -330431055455358299746889567444529907182 12572274 194856930775817025151445547700452466176 12572275 445777205132364543502540400473018199800 12572276 -111756991635274788935996783807683635840 12572277 503975443054981245035309115203264677920 12572278 -206470907707120701508749194239794111360 12572279 30232621444915911791546788686575289984 12572280 -222127681596870745913280037659869184000 12572281 518013305500053116325242231389182261600 12572282 790476680881201849642607486856619115520 12572283 -947408348599790254459067258200123038720 12572284 -435149911025199422321596793448670480384 12572285 -400398754117477605561085695117000913440 12572286 -246975937307920419951413645312489865216 12572287 -133395746523260793436558365060802180768 12572288 801199901903587397710118364849918443520 12572289 -334624901411741673039471523074516916716 12572290 466806341226151523405649077603170106400 12572291 1558970714380235361487426723442596717692 12572292 -831873927497822960306765580042950734848 12572293 1499103040938288329609321232259583016542 12572294 339738721751784237165751621551003820032 12572295 34906642937917974843344622637652218320 12572296 635785168853352193192280213907966812160 12572297 42925801339005150529511984146754709120 12572298 -200587329477511182106856368362984287232 12572299 -1914602516003588705043613666962883724448 12572300 -19825862571627548154827189459790720000 12572301 77539000281242768426680954421040926784 12572302 -297043024563897326391095113484676319488 12572303 87902303046495642946713955154841087024 12572304 -13242239332262113840227674551847485440 12572305 34682602869190939551421927333338000000 12572306 301803517165693932973301334310737598464 12572307 -1764683116909036556461108257590407278720 12572308 -75633975368732872431627171333414877184 12572309 -599193884621972205054039208059351749490 12572310 -119609818841099136993276209225884876800 12572311 -139144032569313424090013760006840588088 12572312 608598951179925513284257656171560140800 12572313 -725362981956139987853496365679747509760 12572314 -566404580903078672050997877501986985744 12572315 87682417305701928035308120778416576800 12572316 47145296002858098183788510157733158912 12572317 2099288197479305945252041952774142011366 12572318 -447299099171947021763556855295633895040 12572319 -1118059329993656989549259963531384133120 12572320 -1537700916553945044893527103236431544320 12572321 -1505075328931345947725975229926167112478 12572322 127881847522147756213733928353498880000 12572323 -885668145369586846203018795968192900336 12572324 364510128986354554256260340712430924800 12572325 375303852658860380089982132905041141600 12572326 274584973299981410262249340158723393024 12572327 -1542001743939803346328583808216325810824 12572328 731400155185059103950252718252128092160 12572329 -104276975226474403384588540042929192960 12572330 215826466737346530423759194183988766560 12572331 802537363327091900585534990784874129752 12572332 346108864880360709014311495617896351232 12572333 -48007537164324174795853402120100951700 12572334 441573905580370061865782108174176915584 12572335 -682221369363993004527102243106606257720 12572336 -21041765414823459592693239167625658368 12572337 -813324848922918208814638696919298853632 12572338 80721438437212386862797251843568560640 12572339 -452196584604418335863521945890218541552 12572340 5386491663736390716232849333128560640 12572341 -529572076301910081778593901807326054120 12572342 182117320136848323519284991028697089920 12572343 -44209053263954285168843068535411325216 12572344 -1221455502513841537833661904157915770880 12572345 -411019164005408880041511531991232547900 12572346 -390631117300428736040944945759612886016 12572347 1584692034365138658944915686423443997796 12572348 -190495934538997324439418801428825275392 12572349 300137507474787597521983941902429733600 12572350 100213276971397214363122540416185452800 12572351 1224857673166532683280474113730020925304 12572352 4836437303803146529469941259496849408 12572353 26052070968988618372575969520372375584 12572354 702578248699200895494821413087651079376 12572355 -628284498359210540500734020025474953040 12572356 -574428946932198223055795126276954357760 12572357 559648934091960143362226784652300737600 12572358 -310230222456484347370371598309426593792 12572359 1663442733492529963611079220477327565216 12572360 308425850014498439230597305026691072000 12572361 740890757389412488168822947602551100640 12572362 636647831973104503141373730450757553664 12572363 -159767932408011455473849632732846809736 12572364 -94533323325691459199199808120375246848 12572365 -26581444398548541238511964191804282880 12572366 -967215932006399121147757502707964658240 12572367 -543696323127689859554735967457917750240 12572368 67990505023806172893069836264461524992 12572369 1323149765517949904514642653525566279920 12572370 -17997732033335529621728451081878635200 12572371 1526855470464210747700770233849614675740 12572372 856524976756179425531495905736433039360 12572373 -467054173480893222407492676866911985664 12572374 -183036536193256193403113866295075167680 12572375 -454035921974711977047688249004455992000 12572376 -221848072899909168574232403908198400000 12572377 782788027378514720983515571684776745226 12572378 -64172189455268442757079923716906697728 12572379 -97104268815257974706102841723203930352 12572380 -248960060606586931445244321373855933440 12572381 145330388733103300587604460772390919500 12572382 -328421508932721124188813886779635644608 12572383 23857610068080989873453344936427017144 12572384 1869976089184683614239817597762666496 12572385 202505693941358207128956591116489842560 12572386 1922414052111844312376893408782205131264 12572387 -170044509678591286071689344820461824480 12572388 1504937401044151895284418236753681029120 12572389 876201131466976352880491598755846760160 12572390 304957601573864017581963521807781283200 12572391 75413327172845426915288089621120819200 12572392 -226865778099942441318555766633631907840 12572393 -1082660460130012051591122705225941934000 12572394 275620166199672963568349616914960620800 12572395 59749820129236586184667815262645766400 12572396 -972046626221002379724049742819688545280 12572397 -24417161295164291178236518860322245312 12572398 -233729243715176677665171299142308324736 12572399 73359159813860789897168139570455844960 12572400 29436787015874458420609667944201420800 12572401 -1363113159503287291276387576648529119068 12572402 324621008050314908777491044842096822400 12572403 981335157263151402613737058494082169904 12572404 -244378597268306160762540263479880206848 12572405 672292642179659912983793479077295428120 12572406 -357079826021099712414111359912016617472 12572407 -363072786095193318273667010338342300320 12572408 972188747480429195344254311144195112960 12572409 411816389832776454400419406529093761104 12572410 -135604383733722084435717979389077060640 12572411 837418555487971327326178657845085728000 12572412 -910627500117634497094062422776990514688 12572413 142828323836327285068209184645059134560 12572414 -437613712270046338979721359612577716160 12572415 11668197229543585115391754670963695200 12572416 1671203270469301090823975917233689853952 12572417 -1429206470708509132994157401118137874192 12572418 -335524522815856531786134149751544577280 12572419 819167407551294467260300327243070989820 12572420 -577040017940877451893431679738898502400 12572421 38381595213798540145550827255567343040 12572422 39286451468169702934931007421498368000 12572423 991105329280011435559358734307275675080 12572424 -377707714101210735697808563273133706240 12572425 15948583448367321507825082933533894350 12572426 -13968805358103247609312930676613044736 12572427 -110164388111066277858933610788296659968 12572428 1444541758238230074470507624056321228800 12572429 -159587735418416605084847514398888528916 12572430 166135637795206004876818572327317157120 12572431 -842037256095351151828632612708297106768 12572432 -93157525665301866611597261352915492864 12572433 1305752375231103643068851552928776377680 12572434 108308668306033111568989101271153920000 12572435 1297789974700553396148738366999649770720 12572436 -294705241721114643677928646625852786688 12572437 -1177727172558255061652755035606969788914 12572438 162121577994160638418800489027877977120 12572439 -561413349665800791660644262074122108032 12572440 246146218572216224057978112809350348800 12572441 84539165850415333148180448921210527424 12572442 -261038814155129283135468707472274229760 12572443 -109719831607450792225435284646183865456 12572444 159544396370068161709797344731640964096 12572445 -335448382817774163346829620316604653760 12572446 -458133066767061121127028019385987507328 12572447 -2138976668791832945639221617444171524880 12572448 -32998681220818022111890817466595540992 12572449 509005146186325896109803305227275336900 12572450 -57453592259007339152703170022834192000 12572451 -1048672673413062575142334023077486777820 12572452 479360100006868868909469227308504965120 12572453 -322824081859035991963353054913475005440 12572454 76566647459147099316443633528519382720 12572455 347666842085923164141432422580755174400 12572456 144389618992050817683801760593581414400 12572457 705584750172029606218433893376492805120 12572458 399625373210290709422987587055968316080 12572459 2946917249726929452951728322667057134216 12572460 185226534221948113006522204629912161280 12572461 -746598447623954262466740540639065219136 12572462 -103767168832986510067638235932597268608 12572463 554190861386492699304745854498792578688 12572464 -98436758787747015589287577039546040320 12572465 -360757183980872203046609222579484376140 12572466 60124376288068553271655814053514830848 12572467 -87565582140094182520862524670734483200 12572468 -1394809666332428388153774806406859892352 12572469 -8496789091700789841919049780477516160 12572470 -109710931959696193631471017995063160320 12572471 -113809967819717965491842330351723094000 12572472 -1025961545681175408271184019125294530560 12572473 713952143589301463416090146229850158080 12572474 -555463757999963844733312679169526629120 12572475 -145502157695276950326821151666943745400 12572476 -100219359240211231387666048503862011904 12572477 1670858701785696802716285221216889808326 12572478 -494000330860465322443034848873404549696 12572479 -110262655934461904853020199060990713920 12572480 -159722971818617502525920334403652812800 12572481 194582270086609090265403595572416029344 12572482 80644436150991131723124729449851363872 12572483 -99827590081150738720323696925869904128 12572484 -220038831913591407093645955904557498368 12572485 -941952055232537189156622930679203120000 12572486 327058870432575261561031459921081720320 12572487 -998155876149796118156470944538369204680 12572488 -36078558776928640255744713046542612480 12572489 658112783862621318689463147491191281600 12572490 -28893642157037085242628090291440025600 12572491 -242793893989318020019573934605657709216 12572492 -370992262617011271626655483557468160000 12572493 -193523417896307805190734475583020283136 12572494 434140199858988101149447252596111755712 12572495 -194022549487155626014278657769363490880 12572496 -3018855122887573636629791171232153600 12572497 167908930453969100477986456397368973632 12572498 76748877327706487545214243925997234464 12572499 -33672232322157074692146326053765035336 12572500 174523293139644772545914447659706880000 12572501 -900737235646002112264736462138048317668 12572502 -430431831219874893528655416005459058816 12572503 -16743633141214392845192326650823179840 12572504 756529679020266057635805648307718062080 12572505 -900786379893936923369344292896952700 12572506 1113720376971071121632262888625303571952 12572507 511314986618678036689231580743065814920 12572508 135087788255472470012841521166677925888 12572509 -3657080163525406852726769447070090652000 12572510 -577579405701550383427598450481119451840 12572511 -131409289026320757758158897372093024896 12572512 32054310539761916243426589233232740352 12572513 -506308316821092481902120842654081138496 12572514 156940828477190954906616253193970291840 12572515 -515455287251302592382181720502741011200 12572516 -22555895063859739026537756572079015936 12572517 798744173432729014278093478659425019648 12572518 399454776066966345703828738603767221856 12572519 -514104024894405331532986018790837801256 12572520 580853394723041664593634218130753945600 12572521 -25237464888539851889117953621331314240 12572522 -1283554015904170013320490524438287261600 12572523 -784574797570909751314028957944666482000 12572524 282586757664486700132100112680507300096 12572525 19478405978986275435671532517622152800 12572526 -247006629009768555520458973676257562496 12572527 347762771182775281421165467302625291488 12572528 -274394296529864189409643493113178849280 12572529 -1579353779248691080005324159771612519360 12572530 237728493899622669110908005434340128160 12572531 66990342745485057640707244396045792332 12572532 243704557180824992316171759145385428992 12572533 512864647585196113605433978044695316782 12572534 -46859890400281525912444707138151380480 12572535 188480302102898253963434924226757861200 12572536 -435529889675849224189762940565192499200 12572537 2563982597720854279858438085763727494792 12572538 -72325233517682132726638235560280469504 12572539 -246081988766214603399647654532356417280 12572540 -175247576869931095154448994778449336320 12572541 703327575150007317307505780266990242150 12572542 -851009517918869914015869381516682403328 12572543 -89882185250619805007268693393109047360 12572544 -586804806018721678428201045177925632000 12572545 1427694301008312928094966469561120489300 12572546 -53319068591508469833123033625752207360 12572547 497696121827483613618122209157747420160 12572548 382432453095908689646778015734941179008 12572549 -716317077577767490828728762597225382080 12572550 414347362796604193274175831762203520000 12572551 -830531151910614780392277248120105289448 12572552 -778517094222786618092909376892587494400 12572553 188089370432667924069414827345016705408 12572554 -199369270667735749360755990410274139968 12572555 -470632585651166485159906109441222640 12572556 39975947964085320988725792475462159872 12572557 -886651053955497009408790576322604485194 12572558 355786600629828592915146480945645029760 12572559 -388338358243726564424427180599729783856 12572560 32427784909829473156588501285255249920 12572561 -1699454532051880715082557819522694723468 12572562 149789682057396588127618240402548079104 12572563 18206970663579156361600179311717666800 12572564 -1020562540893017375620129680662506525824 12572565 606053327663022635230944198092281343520 12572566 676251381771275430549990038288475107520 12572567 351208799344499013261777403543207211640 12572568 -294421543186586596274949429768056524800 12572569 2416761500492479625484174976417779852544 12572570 114137360580408242216341173146180812800 12572571 -20851966798050518344864328860523526912 12572572 -2092957962174186036813216651052361220608 12572573 343593581397373573055757806724099291000 12572574 -63039396772458381648176797641072961536 12572575 -184533420245699650603218813610914038400 12572576 1898391029186997933237244274970020216832 12572577 -527136795294724882183434250087709464320 12572578 -216983892191713861186740028129657706160 12572579 -118568950019444929966184556029681012616 12572580 243293086288865161545500596300455260160 12572581 425710438214053010454697103526083347584 12572582 72922744693608840017004925301102751744 12572583 -409724396373225935370082188708196623576 12572584 -3408787327408511673751491853665850337280 12572585 -219110321215347637923586717395965856000 12572586 386852188508936412474909814970812919568 12572587 -1676682867062915198411241843301897086840 12572588 -118266805778037948208071716423795601408 12572589 -915438863608038149663074110854558659776 12572590 229451792039388057814158133991743113600 12572591 730692529280093726203716019366385552232 12572592 249043232880931418065846652318408245248 12572593 1085969715034230503511373599149821800960 12572594 -1393299071567156421230638711332010761216 12572595 -180766089617681318957336520334557849600 12572596 -728939455538057802715034479900329692800 12572597 1947586137351436754473582059340941848046 12572598 -5803541269416552561170918109317632512 12572599 1177391910805174282236106785006818108048 12572600 -187924133533430241108830139275481600000 12572601 -833133119239850096892509611400648469168 12572602 -82456627148057142400551474289942195200 12572603 -1846489707519556441622225264864260565148 12572604 115270305048657142891589253817187942400 12572605 237125018541568808248131568548388896000 12572606 -248169399776194182675160015784583081216 12572607 305134614537068105370380926913832984960 12572608 -3714420707658569791529161639973617664 12572609 -1229394789005920690859975398207792896 12572610 -42710644074906782404325016856770954240 12572611 693278860459039089203510214022784817212 12572612 -353320073917096557922148877633912392448 12572613 -1088350810920822500518077872059954207680 12572614 -45443697889798025859663806098768842240 12572615 564916699093550755686060295173606358320 12572616 -782150863896795113067565142665220874240 12572617 1914740262173778044781864362494896527632 12572618 -525462056786282241006655996914300300240 12572619 340495757759007292275266345547554304000 12572620 -39714911584523225160289612896516480000 12572621 -61845345604152654169234894712095284000 12572622 -25530595554046436515075522438218220416 12572623 -812399551014300217568996971110567391360 12572624 -233464822123071683890123166682201538560 12572625 -170649564783649051397990342265650160000 12572626 -475514834911962555246836487827289460992 12572627 145627693642720450230714007607411149992 12572628 -509061717615429108371823689471991975936 12572629 1911137226935302721017808215646702769230 12572630 -114849465131369588170524718632759406080 12572631 864165432780328491312928148883547677600 12572632 755902436354880722608000778133780326400 12572633 1646139153173730820595708872848515535882 12572634 504851511626695634538909088334254164480 12572635 1182887606282688811994592070039129606080 12572636 1299584290623572994066575419869913582080 12572637 65230576506815567905802954313029173248 12572638 310419728874103530837706985828662398144 12572639 -547736346542998287767533496513798003328 12572640 654342689472794365802247363688570552320 12572641 -40202819330699637191361971549047072896 12572642 804550739145784463068339392769145635200 12572643 1436793806032765079766157157573017584 12572644 -25997086293369311773533003900643729408 12572645 -646960650503998416450393610122955412100 12572646 -71162622062681865852956945293814994432 12572647 -106322749872683945416749514673843433200 12572648 -1633091626290190087555157021006648033280 12572649 -1096952862134662722878409475134222336732 12572650 -1171544386542754429779498062365298400 12572651 -146329259020742322700862917305212906496 12572652 309371198062425020168360501824965637632 12572653 620543407602692329026684733914893983404 12572654 -474847381619064904157435586919473868224 12572655 -232004679054155346691413925740096806880 12572656 -58806928743989229449804390110330224640 12572657 -1741382356479604649018438625715974958080 12572658 -2951277401581881848070676194998836224 12572659 -1748916601361287502714851498920396565560 12572660 -300407524445730472844907400734980736000 12572661 -450190004419967227499685696745380095520 12572662 -273486697018844220611300330842976355168 12572663 884713996659354878035838359988511591912 12572664 -193461532325347545420279092770863513600 12572665 -82798102931246206590873482196398352000 12572666 -1785173270329148421088438180571511198240 12572667 105656768381264787223258804153742196684 12572668 606276225504129944679277195038259970048 12572669 440234207210509755738812310456210477420 12572670 -28517491859732856071106333324436684800 12572671 -689679214439976520261781495582201264128 12572672 -62722297442075325539215127472777461760 12572673 -273316026055513523997094036442243544096 12572674 59774782069883818255805380639391708160 12572675 250302021659859581711755524991843510800 12572676 -296494876426845842312925942237856157568 12572677 430710229241628787622343565008331871260 12572678 654787284519074095032588079136992364640 12572679 23455752349306667798672384385857050368 12572680 -748121446046623172428048933130969088000 12572681 2177767748493328519606017128651053869264 12572682 -220228735347049878813242341760443727616 12572683 150726826256139902968532741072072142932 12572684 -30061252645254859143008439988040675328 12572685 -1111007861675951965995244311683532964800 12572686 373331878097490692444960874802263638016 12572687 -1277695954281871711727552922113121155664 12572688 123270285809906901237191528680706801664 12572689 719967502244967437367984928950381744000 12572690 56720281406058256631798972723623286400 12572691 18447435832819892629889149158543660144 12572692 1099275825795392017680788350639258951680 12572693 105750474797924965728990650117457501600 12572694 -627283990914454699253857614864581647776 12572695 1988170650935495053695412767561857965920 12572696 1599042699062868538725978844954341857280 12572697 78612137065677822083587750275921882240 12572698 292728923900952676445226171555143140320 12572699 851630555634935104829400331005983949240 12572700 27087538969619498289152595203328614400 12572701 -132369859141737154314003131588629281792 12572702 -415597273866629030415485521095157688448 12572703 -109604908662991986628608378845772266640 12572704 -1076343540750857675239732167419594539008 12572705 -1069070917797492801336942169509469900140 12572706 -352107042330628412783932038230023341696 12572707 817220986724885317086794649065343564192 12572708 333410314672710977497544336567009157120 12572709 458095018343077599270368385448631486304 12572710 609505867971737209617329766265584923520 12572711 -110654272646920777594159478939160549696 12572712 1356570237875982900804910499039959449600 12572713 -828207693048049428467833073823408242112 12572714 144381979085183735524807819003736405760 12572715 273923561675983480158947038927215909120 12572716 -622482466738568214415928214560525493248 12572717 21029106289419037429693141482686307672 12572718 -444326103706979170087886245027375641600 12572719 604747844808700333446934464552940177344 12572720 -174053858040417101396268715435683348480 12572721 -80091528585810903721850966705324550528 12572722 703840594822000224682474490350726896912 12572723 324315054970746304034940813453992577960 12572724 -1074125450764297531118220345534510563328 12572725 220763883549126394874789345538699660000 12572726 395589797977439223815018907432809127360 12572727 -3335445993421116438343972866674520192 12572728 -238531580258548905808967362945506877440 12572729 3487739130882066462089682098344205448 12572730 154867159814155429273033877266196417760 12572731 1950199145125678885200477997675475943112 12572732 -68676052524502236824869280513469751296 12572733 -515913709480941808433693835756207194400 12572734 -794481019285113160135281500690370633984 12572735 -657437852393693986465034962025139440640 12572736 85286916694800567534086292192796606464 12572737 -140510587407508450617473222567310700800 12572738 -213238488884218706140567794001812079104 12572739 -20877705403244586519885423974638944180 12572740 555274037102688945221247408631243161600 12572741 154263071542652352768736054421269853184 12572742 9406868543716064427721276024681580544 12572743 436766855786875454365636034969552733512 12572744 -115855191860189601806810563664111278080 12572745 -395863182312345301408015990529409831360 12572746 -762070330632995860559984321061063168000 12572747 3541460461387222539362654276707937280 12572748 157883043145973986083207468512243773440 12572749 666181214176788214196084328244588743136 12572750 -50941816890615947873925703078150896000 12572751 -161286774746303336645875623216547491072 12572752 89272063504151681463406005947710554112 12572753 117044572708094629837448748918307565940 12572754 -333565599496782515530437714536559031680 12572755 933319501961109750519030324989960068800 12572756 -210184969998147985668859430880230830080 12572757 215151273034579679903982906676580199168 12572758 929058395737823107293236620289678854272 12572759 -1614093187192454957258344428704035586040 12572760 -770005999705399112055822211518007910400 12572761 -985042164068299266381667309850670251638 12572762 -510236228470542959192529862755010384128 12572763 -241717276350979889209719347074174226280 12572764 327751384331428352809814744526278209536 12572765 -44108583676703691062739318233698241280 12572766 -144560126931378979303203927887040675840 12572767 -706730119178009227351975843080970377184 12572768 -672035890636796159743559745842740985856 12572769 -287613184970135658477221514311444942400 12572770 3271522687073906190540535334586332160 12572771 -30009841798821273175276991048225630400 12572772 362272462704478694850467001512914704384 12572773 -334525667446809890308749409568105561316 12572774 -65580905632543500806329301074300293888 12572775 202771932172323517333150386197921982000 12572776 -1718369986857881987100537391167705139200 12572777 -510333499966839717326230498960846585728 12572778 -345831115256368989594690579492058258176 12572779 52366808842253771290026386641379769184 12572780 -830661102662857791134540030623709568000 12572781 -216868258078653562183841158294183114560 12572782 546476509638207045329870052095138703360 12572783 564639256922289994014173870378548323888 12572784 -93776058025090687449227368085042036736 12572785 172841462098932209972221133544305419560 12572786 93902756420080224027506553407471690784 12572787 787107474910105586718525179376941110320 12572788 -761427117186133392410638503226228918912 12572789 48498235174412825063469932305999062624 12572790 32920054819991773528439487471394947840 12572791 577309989958594610258103284492071741440 12572792 -3336580189237378354404506053640360755200 12572793 -429943054882364911221782973563553328800 12572794 -2180332230274098959489424887867043840 12572795 -94196594515146796591106954796739848720 12572796 793229681091241729517304584715044520960 12572797 -270309586141464305809411776159619128288 12572798 240243424998374506482322692310623805440 12572799 -971089354842545184339294084159275534136 12572800 177805095254479950025515013932318720000 12572801 27667830246283421088764529629110492932 12572802 628744214661781949653711494757276368000 12572803 -69955564477499614677756821519530844816 12572804 -42703062154163653307498241906384000000 12572805 346564965432781347548182181789798304000 12572806 -568702726647756439263072956959130847648 12572807 -793996987535097028510755114990522621720 12572808 200639078370874746170187811169918607360 12572809 119644068514445479323684400947622731720 12572810 678743020387888306043642428819815934560 12572811 190614559355967107211853895715829584060 12572812 299819510656837895435118168399856081920 12572813 -20831004465255500888780013442444608000 12572814 -32830974791665342837774366551614040960 12572815 -1231904711262220838919502820467217618040 12572816 -78126574507626215393458657021475708928 12572817 54485011433405618500696996582812222720 12572818 929511477922787095331016173755485542016 12572819 -165663170099780599910518612731935226720 12572820 40094176913161658833709382919805952000 12572821 440894967568151026462865650135304819712 12572822 137170265609295136957723079882610910464 12572823 -285785197614461237159303611694680446000 12572824 -911406729302671295472685366466631905280 12572825 247885229795724714523564237619525145600 12572826 -47003421126891337048869212925021588480 12572827 305207821588203365985020466227267807112 12572828 705995459179728583370289199685429859840 12572829 -2146936070739169288277309104555928078016 12572830 -33502832667233920444111751898496137600 12572831 -1993304061639968791620490538349377692248 12572832 313034337693126827538076050514677596160 12572833 86735815432431567934312620238492393664 12572834 -1856518651788619432427857480572748800 12572835 186580484971089268942287050700688058880 12572836 -1124995820921468281731736490663559003520 12572837 95746329434677932390152043199040247486 12572838 565680424840940878541358690280423597344 12572839 -392626220857819054001018500530406411760 12572840 -339770594808805932410740034522170982400 12572841 -283750807757250788381529269686078398720 12572842 -40322972789914967011537468795851787008 12572843 1132830773086047160007907035801540399880 12572844 -108272429212228974678491660084150352384 12572845 356853053950862384990016740145651662520 12572846 -40348642292075731904872715640645919872 12572847 -352202150956465048292161066127314978560 12572848 137494963435178898702703856962701443072 12572849 -146096497499838577426075438749392045088 12572850 429191267196845738987447810199378048000 12572851 361801872919498015026745812303766009920 12572852 581169811314858777298762143286066686720 12572853 1863734305391709027676866568297767943008 12572854 -188686684198917501371394236587042345728 12572855 -437071559386790718111870065860708938480 12572856 -5486900809812853991455599767546757120 12572857 114650426860226994621340207317486551904 12572858 459032953889971355746672412914519113984 12572859 -123351337630196326873922053367288473632 12572860 79637361605341070594070487793562547200 12572861 1309479414216436757709304944875189415270 12572862 216463704497065649180443762936566656640 12572863 114448890798966148755195727031312696400 12572864 175466282089780622306781880548455350272 12572865 -327406626631047316586270143999305733740 12572866 -552671715484237186040561166241376920368 12572867 1031497328720578094159100939317894314920 12572868 -301259050627453276202405984014405632 12572869 1050805826264624124463226066323657125180 12572870 279600657455656039370539223096382499200 12572871 856574875788890966491958201923867743912 12572872 -200737706286403351443369331081068687360 12572873 572383113299440122896528606662951296000 12572874 -544763423088593915804679351228204879360 12572875 482890411979129370992387615765110440000 12572876 -2253651861214000456778393711714635917312 12572877 -553961063216691384806993099247630010368 12572878 -179317955601205292593407107358096318144 12572879 -233685109306632626651153410081225139328 12572880 209957398711835632135385121996309135360 12572881 -27082936995057454508270971576770217536 12572882 400212016096320354140329335366115587072 12572883 -97303436552589193576248612016433127948 12572884 -705411306458890245638920093718305882368 12572885 -177738426911933742674978748997491719040 12572886 -231342095275705502191154954554974697536 12572887 177468062859226698241996856850920170432 12572888 1780997616633504692645114836285411829760 12572889 -32399311755621170674400709671860331520 12572890 727499122198378744496380375329587808000 12572891 -296799831858484136373280556770314963216 12572892 942827079111947376147076606375691036160 12572893 738616651484593404928112139968867737728 12572894 695062352138972531575124489529391183872 12572895 -584270850426754825236698065089926855280 12572896 -146863659520323791084559073555986776064 12572897 2506227909903448711675199852708500766340 12572898 -337184685988784473694778767690888832000 12572899 32918689675759722019621728002459051464 12572900 215322926301405794618776308065775744000 12572901 59729195840918366483977875225472442304 12572902 67522375392380348036599638370475389152 12572903 754144531451327457682685583951905336880 12572904 515792799153101820366922697789905797120 12572905 -901600151654164659629082622183357214940 12572906 15931557313519615979799440313551391840 12572907 -702753438491626697611566915092794574760 12572908 -20936166408560539809965833514215156992 12572909 -674187562577405001220863245125920910890 12572910 -386814871931394949859230030547593467840 12572911 -545628417649972924353497568117301286736 12572912 -319973645289148104116194567924873986048 12572913 -43349499108031669252378143782081548896 12572914 -235974288286525458732806189846233576944 12572915 -35095401040550765690297871676173656880 12572916 50399577358768416206685536081182808064 12572917 -478148178940099536464139279307419437408 12572918 -404082162069701749251224418435638246400 12572919 -1211449380660342714549299280108864973056 12572920 -20825683720399884687270678003542630400 12572921 -1214667563484587256518620775577310213500 12572922 150383078909085746622385792095175913472 12572923 1008407229272600748162964055756184089088 12572924 449735320885526732914646050097906144256 12572925 -42064726141341170711333045192212192800 12572926 -942714058013570486291298821782530520896 12572927 -835114783838361141997021932323854734720 12572928 -622990722938916367180094006963239649280 12572929 4203733915014018664894529288389937429760 12572930 77061822058603075443841562024184291360 12572931 327929834851750925100926954436884799744 12572932 -250076879932327977863169299722953163520 12572933 68014568114162310945976124485444974240 12572934 171994542149845049126673460320516593664 12572935 1434661914629104106488709261508715349880 12572936 16380470996895636015756129353536972800 12572937 -173368138357004212950788585998375332984 12572938 386764963473071980516716083132951383296 12572939 410684547644732161588957003393897003680 12572940 533074897202817029752043990528171904000 12572941 -959584433247736587962353592492430323700 12572942 -7951779802659971022193717029911727168 12572943 653492074197180458066396435133497405064 12572944 -293085989881724839826516563976931696640 12572945 49404570100879100513806476810566501760 12572946 319475148545840666994882550804091155200 12572947 -1896973220354823290089833229910595744720 12572948 512611761547961978059083749010892005120 12572949 197765693188879642737641338601788639488 12572950 -28263180872724641246519155514643638400 12572951 -121774107716510504089218460193461398768 12572952 472107661153874465896515519451313602560 12572953 -1918605505798870320276618780573291498480 12572954 533692130552279247071234827450439262144 12572955 1368346727804555419069130100876733855200 12572956 699113299061595920337446495797388736000 12572957 -274521073076996858670288092947162007808 12572958 -104912372414043574631012395142085479616 12572959 -161850212731915260540440994439768737000 12572960 46376468852623550143499573292957696000 12572961 -871315813697178276078700108988376379728 12572962 133304412000705344868613803983435597472 12572963 -554024217696054997608365350980751111296 12572964 343267039660794647810207750529285795840 12572965 765182315291575144785036864329002845600 12572966 -82796205430213014244670374513837303680 12572967 -283707103819624786590868693091552964480 12572968 -682238570465017091635148199745658557440 12572969 712483261316364120746937060996014837370 12572970 -3308655995249985742160354441720647680 12572971 936551884958996554144965000771054505072 12572972 -686953334596584841585211364179289748224 12572973 -138962769613036355455598121414515323776 12572974 182927537129707998191903710315567676736 12572975 -803258594127123777126716440233113127000 12572976 -50318765269592991696837878291531366400 12572977 -1693060757921032550985737564344836232174 12572978 -153163396693500663330173028385320827904 12572979 702662868584864577003378581132250100320 12572980 -20156391639302234099374567936212664320 12572981 -228438627800573595842669780168392556928 12572982 -9325330971210577642633482395529420768 12572983 81112801592076698215004380802222013040 12572984 -272458455653174434430089778568644812800 12572985 -9273336875360273480371613800105979520 12572986 327032736120891520523560494692812749024 12572987 678898901480323812957962854234160008704 12572988 -425818827739779621707361675613280034816 12572989 -537135211851597204314216821554068 12572990 591007347514145782010440183591870202880 12572991 195453501664557442361264959435370523000 12572992 279125151255962593471989278347229659136 12572993 -775562972753737464015188959618909405758 12572994 90021101488904566418958532673612969472 12572995 -1025561658557141648549539335392708502000 12572996 245133499679510492343388036237594583040 12572997 -195436804206530752658406937923248628000 12572998 -111793436949749901847420141788961572000 12572999 -686213450085226782829834796395966956600 12573000 -484082726804161490089756101922652160000 12573001 681620385234451091473076679178677588352 12573002 -165740163430472650277454523628027414688 12573003 -233509460824284922992026834777567188800 12573004 -2399257729455171930859096091448638741504 12573005 19039882903250805012397796954086068960 12573006 222390487380095951749526057522277740544 12573007 362553880609086832999747919553529490632 12573008 297244802319051346755750182926417920000 12573009 -96534423988371731174152774080621844800 12573010 -31312395989911921018552227047851200000 12573011 -100568221748894378819148229411179850752 12573012 592680423245592538847955952915453274112 12573013 -40256121538469999634939749166269288904 12573014 984444768402478480233848731367471405856 12573015 -67528977959061318225680902359309035520 12573016 -1328201110555796804153011755967376179200 12573017 -2198545141287073512608527568135022680448 12573018 -454491052623643785058392980212808755200 12573019 -64778317794121528548028614483227635200 12573020 -416913366922845577437862218080465963520 12573021 -29309182428598687697911821851478238080 12573022 268534125919237218221595028312384727040 12573023 -1710149583848664935782854257614881696 12573024 -352841507852539430041215816115543080960 12573025 341248037596163573131164364025606194550 12573026 -52123581047832472335434985580235898288 12573027 38176628524869334193192538323447041368 12573028 -7891184053045400022189746497093390336 12573029 -367011103451810989057845353875452851424 12573030 82783386766011572052260616589958438400 12573031 -1001064791290930822851162565939858263456 12573032 -193191158926712282365766841016346649600 12573033 -1060209465705593118551807549225795499552 12573034 -179227446292605073758319518339916117584 12573035 -271361882619039261315608988189570190080 12573036 117507195760576563357313409614071889920 12573037 -32065432356745604609027635185145277280 12573038 12394009417287470479509811238306896896 12573039 547389579618249322497858660828539766024 12573040 155841409762820308816897187851593154560 12573041 279437050620586027421686759851068558400 12573042 25677690881486886171772501164623953920 12573043 126204497819948157899229337382639597216 12573044 196553735097334014404863363740815603712 12573045 -70022147990991997451812555453819925760 12573046 131796169056162841741409277744586187904 12573047 1661641914240178412199659105288851239552 12573048 -672255485659998064486889258239300055040 12573049 215566022815927350408861676679191457680 12573050 121739653036057819152645512087653804800 12573051 159231307585820064640254117088222660632 12573052 -391956325702850166454354125078898161664 12573053 -2123938545913556768829538705453828376640 12573054 189795027202551244258665981746789037888 12573055 -856221642885889220422390137107022952080 12573056 1503165539535963599157243673809424220160 12573057 1050586065035762930260756716610514589552 12573058 319501429535778327759572801951561825184 12573059 -1093992649764445431044285908833917956740 12573060 -152070511777630516466923293144677376000 12573061 314794620098785273012160830928678944800 12573062 666020136971365717794848044306759144032 12573063 -951068190082298713142018193338903100000 12573064 552226158467467169413168463091050741760 12573065 -679214606775641246898222944838505663680 12573066 -580128686373444739285177474588010073600 12573067 -254751267222659393564040779852597828400 12573068 -1541044728440038588154814522537386617344 12573069 355179822449660542269010158863179821120 12573070 -281264331495477925631341099205217011520 12573071 1972096758709550392021829049392194944 12573072 -122142244887400011552577536220279627776 12573073 -220680950433298122676543413786307077120 12573074 -149928475798699921402159278397843240800 12573075 -304812773537204344068905783516570597400 12573076 825529763396628403926390428519057959808 12573077 1732343861289716251492497079555595996640 12573078 219139963915219109311893615127894302720 12573079 -306156099772282105746328978047955778360 12573080 548183627148438647095061387754445824000 12573081 -33944215033501968401735097806193221496 12573082 46912323121419806241610598254125181152 12573083 1391012079790753388597530703441074627332 12573084 -137537665156780492098058699944932798976 12573085 -313821013985817317136654376464803312640 12573086 108592950824110923797792820696656952960 12573087 657237358156319387654166594943735230720 12573088 652067506170910243414601265253699289088 12573089 -729539495243808062456958457827747968976 12573090 260574556127081920437360800639029017600 12573091 1537283394152945049370900748967217238492 12573092 -84995623152321908677516324608241397760 12573093 -736778567660777586436089683457109180800 12573094 -518585545910775159781002436029045647904 12573095 662725907803659641602215797208110944800 12573096 723078224468812837505864910389046312960 12573097 -1518611991034864754379392030180233123200 12573098 175375620947857879094716438335158192640 12573099 -511425839206068372432106642277587141632 12573100 436132777925299829326979685334962694400 12573101 86765215840109837514086315325366753804 12573102 -464798620977094010641113205684434975168 12573103 992618506570255757641253890096876222352 12573104 -11993983309986595693574114465828044800 12573105 -195697323997156937374100840765786135040 12573106 -137495292575001238079025747567764037120 12573107 1902048275054249858901180103925091559440 12573108 306552151621448896671254189641228498944 12573109 699464621737187721109735625326727229916 12573110 -924254390882028082277537424477141120 12573111 -562626494835601841244247608235458763776 12573112 1069204532868955762361394350566848122880 12573113 -132099733304875891544913353375697286080 12573114 4439482469689259597500237056180012288 12573115 -91644415695487461902835434911908350400 12573116 82130552403874791931750742279628349440 12573117 -1215836097448192770473093793530194056000 12573118 324422077948791481322823616804306737792 12573119 -202209071914961273952052149654058803120 12573120 -30849945360031801844871454309314723840 12573121 463773541024545981368383229601458553984 12573122 -549284397273925296372091843340351235888 12573123 597277877445501505864384689869447451384 12573124 -731156987436532175760177620299373936640 12573125 305916823239110038684468151607475953750 12573126 -333624321410860210790597762685864237408 12573127 345088624528249939250577987981397655552 12573128 -1676356409695335911627173468613262336000 12573129 -966862748440622978054394183262125682416 12573130 498254415166837160075144913565719972960 12573131 -33705777219422967488837797181836171488 12573132 56790884226979840147436109596387770368 12573133 -1611826026044975117502876207466677885140 12573134 22229234807473879112231815315266588672 12573135 279252493020896894691815745676979591040 12573136 -312791716189223290344623354059839897600 12573137 -899005533487804325058134265375615244440 12573138 -384718396906613637335956596327941533056 12573139 355657148926957779876114101920219748760 12573140 -411281482481121024935302620838165086720 12573141 322815382051080803055576850484349920064 12573142 -119498065275115686701647012767895921536 12573143 164032672068976288298584313288530048344 12573144 -26285293679970116508859240638534973440 12573145 223486897177597294744725312349763643720 12573146 390574221068407913590316495050716889824 12573147 -325451371199780082563530566652422743400 12573148 -283406021154963384673329317502465343488 12573149 772715223310481289040893018400748090520 12573150 28604358829580449896577748731552560000 12573151 364234296242587165163572710030688175472 12573152 705506084037500885449925563182365540352 12573153 2193623309215478856817126373823138787200 12573154 151760329598176839987841648408336116480 12573155 23307430414835313670065595059021861600 12573156 257647190293635710837836020047221404672 12573157 17903674367927128341688575417038157888 12573158 324589245980508137190440585889968647680 12573159 59163889322922972546439667879261452800 12573160 546544236435640152966391781805933312000 12573161 138489007971215469035779584721372610532 12573162 48707930385339504058484094056249786112 12573163 739307335348411190349589041336683239412 12573164 -538253586910284376633739171792158608384 12573165 -110984821382715702376985527461100456320 12573166 275234178892443996966336739645374136320 12573167 562541709613130928198720545215153980552 12573168 -62012851891734331979084713824436617216 12573169 -97389275557352726929034447429972640704 12573170 24963167337854574420896140812979493280 12573171 -300528371677252524855893473287751168320 12573172 -843787230161516304582104391938937458688 12573173 -641793006805408083226985841322546378578 12573174 47164157412976508801551918398922913280 12573175 -256956311863284650641482491413490821200 12573176 -314584624616790628140612963625507553280 12573177 -548828235855743326872197113358165609280 12573178 1344634657946431781438715504961599424224 12573179 -1032752716280523931918746163012519712220 12573180 218665802550566193859228639941728962560 12573181 2208397744209979822293090000118423417612 12573182 826057730798075904583562743909623134400 12573183 48864160125275395678528624171748835840 12573184 -175780030593792138966815681159909867520 12573185 344841092187733317697770125211332444160 12573186 -528221253448885687645015003111626110976 12573187 1309118970143467684198935005928720863184 12573188 803735705231135023757243070615476157696 12573189 -240541726203870341154669986658783427746 12573190 135906968496466635412546108820026022400 12573191 -1082793083924549191445811019263688770408 12573192 -385982693574507809919840161488733798400 12573193 758295474275536647139826184887505928800 12573194 -826296190144885661122058429297688145104 12573195 79633618775903641231387337893706649600 12573196 -34518746842827053433783454709784889600 12573197 32105202615747244218079893898169908224 12573198 -1018124273129647110359895397026347857920 12573199 -705118225578326817565833210201846686800 12573200 -161488767247344335931689455069706035200 12573201 365831663837963142373292358837601301232 12573202 842762811062702776645611405945087153552 12573203 -419241568372847202044138931737678510736 12573204 -339552037011691545974747288410165254144 12573205 -949773050777864206778768814384322928640 12573206 444257851882365403673021868355058667552 12573207 -823577219530930202695392140634901540896 12573208 -300217611908440986389310097270199808000 12573209 -655415919154542233278129579952193150960 12573210 379024151597485089431962361997985966080 12573211 11916362294755727218409231351842282560 12573212 409846537682572633791221138205157839360 12573213 -886027426697136640921855824153363555456 12573214 84622267732840416737094551979247595712 12573215 43466499194852506213399440489222211920 12573216 596609808361655347849768012102031769600 12573217 -1728535172395150417141048787245752734268 12573218 -62011371416429086972975528068997401600 12573219 -565046802856862946824082507896171102856 12573220 -881666441909779369639738826471056035840 12573221 755743090044815999513520262247557231422 12573222 -42758052173305777508545702872077391360 12573223 556072380858260400187096152581327879464 12573224 -280533569399368779184708959331632506880 12573225 4066064385905977428366599159760206400 12573226 -3575688814107876192791710865571196416 12573227 1077624064613975689802339619795814481076 12573228 3505948274935768671246750115987980288 12573229 -197789759257413800757103640501540711924 12573230 -219575022910496592723279487089157746240 12573231 -1819759901886096758719349227115420160 12573232 -116407187543998055967027803133182148608 12573233 -400532079725077955377076050335968522700 12573234 -114954397287118708975060314015376793424 12573235 -1039165807281489383155158948257285986320 12573236 -158927522599298574837520059704039877888 12573237 823262853995308886571996953764327877952 12573238 215669517573701105864406427781475695520 12573239 265734260148740827038813607788903796656 12573240 -33371568851570267147179523574331392000 12573241 406233014781832701025259359964614620672 12573242 677371745268493042658598973846954533888 12573243 -7681834862279969875808993783413624944 12573244 -306952112996207823377073999410630106624 12573245 -1299175286613652621222313599962201120000 12573246 -165454589762762823188979360265455584256 12573247 -428757874004690551680245471257281642304 12573248 -427466521173836047751064957690644004864 12573249 -154686312321756149977836300810811597824 12573250 988338021285599704834725184011123840000 12573251 -902434285886904923695433260451090385768 12573252 -2064206955153565539388678019335109591040 12573253 -1326127027765313108512567648059626208384 12573254 260503540260166336941220934261241446400 12573255 455591027991651346853122617683725392000 12573256 634618822818719418197461312324361978880 12573257 2748343725566707521232359357464266888320 12573258 524876685539016524458501062305265127680 12573259 -18944185837046454867894393114095576640 12573260 -184325283837376057775692010564155545600 12573261 -417532333980572326399099072586097978090 12573262 -283686225843842879629653314661752841600 12573263 260170386619890863528318369185527307440 12573264 216415482249875014779980538066300960768 12573265 33728665810689728432603346437409908520 12573266 413844824635587183913087906950817740960 12573267 -111646064397669354888425370110945657088 12573268 -308034059207729501145421862439699919104 12573269 26773047258434624211533555565282996060 12573270 -220938042730936314608410199242622474880 12573271 55257726063884651197859507099699880000 12573272 -468642178969888004006389541393073838080 12573273 -899785760895698151630377219283724916016 12573274 272714928805268977255792078277298961152 12573275 -416305704931911996252526554744969704400 12573276 -333868430746303146501805002911214048768 12573277 1802674276053324575151179316608469689126 12573278 -472782014069302833577637501592393002880 12573279 -365570107053082653687708399142791029760 12573280 783236899164365225027137540139722997760 12573281 621209667656049391700904515150132966592 12573282 497615681225048554533089566090265208192 12573283 -1591972598324330699309263949018104810468 12573284 497519684994901010645584104861792619776 12573285 -762762286406615506063296470352609416640 12573286 -4556848026630179513072964436181356032 12573287 1179049648915792248331552370822619604392 12573288 -80937940929321465243893152990303027200 12573289 1780581466035498759427300774815963308090 12573290 -45449428464267168711026250203013734400 12573291 -1082479623994332136113704804524121898408 12573292 -344952923749864980814022223092729353984 12573293 1344151172951302908051648565701779553804 12573294 -39020128489087853385558470221770060672 12573295 -252010370131054149150566807164147468800 12573296 -137346070716846405886059156328101347328 12573297 158082216932877548073422368176594977760 12573298 868067178263156008501315348278304352160 12573299 2206554600193976154231484983351642032736 12573300 13539686422074004502343050831631820800 12573301 -42254960131678794648794805389872117000 12573302 -61097910678911573706642356957527887552 12573303 -6798409737930878291356829719947120000 12573304 -415551777644065013783087582046427914240 12573305 -1444215769999286743955677527989821284540 12573306 422478199521735511586609100695299895808 12573307 -289634397671421440310669839449104005200 12573308 36794485884757765863981585956441058816 12573309 320291764090058280310297001541259536960 12573310 330115855958407427420018031314801578560 12573311 1305428493160879402314240170260647510912 12573312 180770866836397185137806540150721740800 12573313 -2367965604933242631572538768110464305600 12573314 -489857086896338932560632941667565796800 12573315 317830209920548412589220052891941947360 12573316 -39509699914639473300334407014668877824 12573317 806637289357653504790000718784613432032 12573318 -16257441539631948601587325300473292800 12573319 1030722645719805931442265084619540303104 12573320 427335986237500615464407844775895961600 12573321 288713638485433535170075463961266482944 12573322 -682574310491987910676299950043580014288 12573323 -607189708942232482591565025539649928560 12573324 -163514819803591584262223170416912291840 12573325 -383963908205083490305748553084911528000 12573326 947369376736614222273626840220724057920 12573327 580440469556868406626664283552178613920 12573328 59413346923342981146384826853375754240 12573329 2380809830389169316451320276094487040 12573330 -83780921119586903216669448791477084160 12573331 -416315567692515653253117141157690652168 12573332 1380355224810063328395929196787901767680 12573333 -424426391469839597398369675706552342400 12573334 -408273299963264743004858799928736230848 12573335 -124068115172397844415763045869477090400 12573336 -551883222723975931066453975635237642240 12573337 -693144971688922636357059312438237064448 12573338 325525114678908742170558138997687839744 12573339 -259301667821719719519387008316146460672 12573340 66348623394747897740830671059797678080 12573341 781575840477441409039832743051739943744 12573342 276958311812687032659422046280919806272 12573343 1032746899773141245461367897048029820184 12573344 -41031910203406991009664816867173203968 12573345 358991756541522336904942428515980022400 12573346 -540467892631952354839984189432152837120 12573347 571928348255310759631612692497510566800 12573348 531256594453258803818331397316748641280 12573349 725833105658854511600472833396730981564 12573350 -252803083405233554471526005812813197600 12573351 510430831948148858866078834503441103200 12573352 -163293113187504196709800977122918400 12573353 -85756469446765930093150216100358532536 12573354 444563928757521483487850864602348146432 12573355 49974958887344809518801698162982443520 12573356 -137786608644079649938896666996398545920 12573357 -390039437883749993278120141391150112960 12573358 -301602305354119360936007047285999722624 12573359 -374850108049055337277709316020892163440 12573360 25711120577026102785465382695596851200 12573361 1538362319044554018837743652097801122962 12573362 -133390170534178557619914752423038307568 12573363 344524199748364049993387052285223361088 12573364 -374520640529895582096546191194096373760 12573365 409733182016777783823240130742806704000 12573366 48857994256589033541455728278041499648 12573367 -1185703664376259944898303173831981338584 12573368 -254785790093488552186840601717251584000 12573369 -102330606606796577763118556068198339206 12573370 -727413146192643224770527041495020184640 12573371 2164571937039505649858942780291452815432 12573372 343365578530949283870264786084667392 12573373 -996004107656540029125096281930612584378 12573374 76319332869756059063334387947779931520 12573375 1057684132676032347704686313075101620000 12573376 -379312814004240968098394957030615941120 12573377 -294088942067965548454944284857176196908 12573378 148157716387908602854926214045776653904 12573379 51534263993445183909265030663180008768 12573380 425508717135523057137907745990529024000 12573381 780758062598430437569091133578729515008 12573382 584929857693128895148416819073330365792 12573383 388806101722113197069093751079103946240 12573384 -337264473194326647485970954107553792000 12573385 -576126398549404011108060233130204446400 12573386 -82284806872444211025824777413784670720 12573387 -44617198219868746548193349599173763488 12573388 -141677387316621106018041492118223414784 12573389 818857827638168594490610297873622741580 12573390 -201773493739285862946601443885135912960 12573391 1320047591330082096797776755647670647792 12573392 -32210251841824765654775834783179161600 12573393 -155465412239606015043743283074058577920 12573394 -885789045033765727781322046995925851504 12573395 419378432309562991255061258444165252400 12573396 -550944339614058327644087481736655824896 12573397 -149231243253662651133291175451117351460 12573398 -740854106908519796676157896825108785664 12573399 -72939359169370053111342356915366689920 12573400 817778470752199165748959146653321472000 12573401 1189087464473045796543779270640903003402 12573402 -337872195321055406115470701994031690240 12573403 360003274460845515753920404796703746080 12573404 1726174083990924542347148114187740752896 12573405 -177547122072897048934226553938286218760 12573406 -120898537611863130033826610730096757440 12573407 131305489874952154297592515313038888704 12573408 -393237972174062233597487145338923646976 12573409 751143200003466766574761936331488098304 12573410 158605598298814117808098423168875548160 12573411 303074094581096168154553718917851198072 12573412 759297640316764412655779215710108937856 12573413 1364188918117125275159520613447315899744 12573414 -36408842021487413772932054679547084800 12573415 -23549716114900222843586300933836518480 12573416 1235040723327271428850119424366088601600 12573417 -178070605764283576385629376790542587200 12573418 -459832470303244250661680375305609174272 12573419 -1229204265752053802347048955761438730640 12573420 456506234514448737067872342249270312960 12573421 559894841584164365903964655306899747840 12573422 -34462720588810598536599898830935767488 12573423 -274147001019530480389626290790557292600 12573424 -389431121893880916380086733993917480960 12573425 799234940093486761311697554288166254150 12573426 -502281343149740045939149413202074589056 12573427 -1779586362828023674921999371237211836724 12573428 -189943095768313215351886454627526027264 12573429 226485403938471731354496617536184406336 12573430 -792319588843910155671494197942796793600 12573431 -731016100622259136779064454399564493600 12573432 -556068025916589094783150909534283796480 12573433 1186192090542018727149541738103847533184 12573434 -212813144617846014960916235835781713408 12573435 -7330925116364604819489165445954179840 12573436 104371181429101051379168084687299340800 12573437 -726823815339159393141967618983784369914 12573438 267421089111495027238073279407503565440 12573439 -1170241040425034516162200237735699797760 12573440 -1009250284899818680442365110039399628800 12573441 -945784796257037098269997110217760961600 12573442 373107395188705718760465063133918877184 12573443 -50558516326535374043154378057224785200 12573444 153395720261788468033255811746624819200 12573445 -60831168061691857860183278916638668800 12573446 -120851226416304333078848500152750695328 12573447 -83300688250369635631722988307000538672 12573448 201497008897238384333828201996676879360 12573449 -316555193989734841104034830938734765644 12573450 387538175508296442724939990398475251600 12573451 -349384620653164841017068117629751455856 12573452 7814151046228043550244712375550100992 12573453 -860680413869129351244918638024379909696 12573454 -99016030307868944939691354637019890560 12573455 90437216428512648712687624658383619520 12573456 6222154827353350950060140433248354304 12573457 45425973672503747462688878543872723688 12573458 -614359145845955160318853556866847616 12573459 469704955559869027030584831746672482200 12573460 630285275589798989063905178135122241280 12573461 -1260649042989897345277737520870353166176 12573462 583218464454287726206665640089845343744 12573463 -124392602754102089288589532856908216704 12573464 1773166473963797423250354609731568015360 12573465 62628971928157639803391678018356232320 12573466 -192378362538854055280152001259023415568 12573467 2984852304887316722454497027962814160 12573468 48421975653401403758172230040386282496 12573469 317784272268974260550526421171347776870 12573470 -41808013298599471850898804251485946880 12573471 696331914417112149542534015154272970312 12573472 401627640288721344273516689207655137280 12573473 -2415938391640391609520006451923943854 12573474 -594961846508566374930731912875185991680 12573475 -446846175520293445930238256153820683000 12573476 -526198249220806844769421846769820057600 12573477 101250742314545058463408682965232864640 12573478 295665335120536700009637475670792112000 12573479 -98135594199860054538775494223474699392 12573480 -254773569592667881015875185164425216000 12573481 -144631889336736674660533237084377744048 12573482 864824099541590818814296872131533862400 12573483 488778728598250668263822367292144184304 12573484 405825379157539361899894024196741578752 12573485 -191597377960268215341142938684626984820 12573486 71626059235216876098821008344192882432 12573487 -717732133428186135093135330774813585888 12573488 232158821431401851038100844621613694976 12573489 -1098230974514462248173568602237575625120 12573490 -334027200152714855554992324807098380800 12573491 271131222027229267915595813398566315264 12573492 122482913153140482775154428756065196032 12573493 2106522434860605126182835023234699845742 12573494 64716935796469417895299653400865864640 12573495 314315794562430650621965388775232531200 12573496 792424591913130202943917469096753664000 12573497 1119120844037170885874454131077026189600 12573498 -427540429956348702261211458331783540224 12573499 -1484472168001260123176580705975233705500 12573500 -1169619352466032513579625026993110144000 12573501 16791226355745429369698858682815807040 12573502 -35763320163589044411605822999855168256 12573503 333923430964836833672068998517578750264 12573504 -218432563253702109681571955468786466816 12573505 203710837033680695783925118346068868160 12573506 -1321740743903564411894222448834117500160 12573507 -76774372377701447872530716062325243904 12573508 381063541039663564549576776478720720896 12573509 247616766890262445748244567617147189208 12573510 124947363104344270681124614475284627200 12573511 92510492986028062458386014436230250448 12573512 -394291702344611856949271524790946693120 12573513 52395824132598403346750108005387051242 12573514 -1017031605916802614431192336143410423200 12573515 187376543229031444395057496158786514320 12573516 -613194472441765681883898619224493486080 12573517 -171549508218560304165590240754219260448 12573518 232015365783987641025914242840425120960 12573519 -468544414179899813854066691274525722112 12573520 16573688693325122386931165404771614720 12573521 -2479926308717633574426929599447019006556 12573522 57933719393171332521136801309432980480 12573523 -796740655376333233341552296017452171560 12573524 540878913070814740468019866825219080192 12573525 -62781612186083569080575748908382230400 12573526 -281569698380304612695372583957339104640 12573527 -808980528262706537768615857799128281288 12573528 -413100293655398097925418738566357647360 12573529 1224771446020559181432097364744627989130 12573530 55914003076017758543120543918651596800 12573531 -256944011776685389714612729476800556180 12573532 624427691587036646765159696790481431552 12573533 509138231101671343837772112637373370720 12573534 395813607435045861504875389751917197312 12573535 -57640067163668947660444522120574757600 12573536 1343477310790509562595242449239883251712 12573537 102934921280126556424809496684138288560 12573538 6373784781547430921871863198322585600 12573539 640773184253007948507135424675155006600 12573540 -227428317073217851613038222753666129920 12573541 1266506829814103926969102688609794994942 12573542 432566761581321341550774289184588847744 12573543 724246826372661072539916885868865383464 12573544 -7390848967418373114511846496217415680 12573545 1858476230841803183202528270173838257280 12573546 413765481848638586153243061812693808384 12573547 230598554386449094749350737910652465636 12573548 227840636172089691346708499451938248704 12573549 1954228461813782732874595215598601764320 12573550 92196510144471845481658600375225761600 12573551 672132105531305490609573445987709642400 12573552 95948431643323637179898271821993410560 12573553 729492177687353051490345081163060724544 12573554 -357396191211459852404688009478325721600 12573555 -879725314742672542355239467765687137280 12573556 274792877089996360050459168523098408320 12573557 2152302498481866466610909965392841428252 12573558 -103071739170594941157026813251840524576 12573559 -113100887730099744348613406190038231640 12573560 218410788634402892232802614137381376000 12573561 -79285613199019053746950280436554833920 12573562 -328189400604471617589977382087430491168 12573563 304095012167299432709622281292358439904 12573564 350997668940838996410290770683858831360 12573565 132033517260614880846286073119580636460 12573566 517822697513193243981971777657317151232 12573567 1124342257887442587106083783016014915384 12573568 -234673979321444697138364387517823713280 12573569 -543278737870285960431920584480753996800 12573570 -252305872614644724971463105296885168640 12573571 -262776839264957543563118492590309190928 12573572 -415906824280333698170136885964350010368 12573573 542751221500552004786004650510959077600 12573574 403698405947930110969183569680799224832 12573575 136832286600604926389191565298793290000 12573576 -1683055198517564283211213390544659660800 12573577 1204105781992487602819021608662051838160 12573578 94983100583496070035504447854713331040 12573579 1168170132025856145275052990000956967384 12573580 473467422883571834971517141940839347200 12573581 2897962714495123874978730449781136638912 12573582 -104934682508524930422070240122021620736 12573583 -1020583644465531679828658234864447215176 12573584 115301143198989261371228974418624004096 12573585 27513974342896641972547050414615863220 12573586 89685756493787965171201541760213875520 12573587 1093629293730434535486366627351522816 12573588 253497413552337831858306235087715112960 12573589 223320316441475509533401607879244759456 12573590 577565029006336980224156035742865004800 12573591 -763084218825671815731670604160724713312 12573592 719281030893773188953306307516274995200 12573593 38249903603156241481638464003416577448 12573594 328973696799756655070020823676382464 12573595 -1171911672614133969389765457252898910400 12573596 198042305288732269755627615626837611008 12573597 1440603054810148759742904024778382935872 12573598 -1096423662980012183614450739559806141760 12573599 300047287895301118153763270736082949736 12573600 97410350746896946748470818728784691200 12573601 -180203127503538340398198966747960890398 12573602 788266737723599621970268167686704060752 12573603 464189086061387536924514481495290403840 12573604 1306084098196052659207190941633499632256 12573605 1379704378348642617203120761227358223520 12573606 585195883563516898345271655222743527104 12573607 383714113061038480182918206355950836856 12573608 980499511831977775823086499111210188800 12573609 788961382259434512550829359386610075200 12573610 76531937737534952702418366033821506560 12573611 -1249705478340416349177170856769024158600 12573612 626144264587931139568428026331048768000 12573613 512255236210344612255931717835632714924 12573614 57989978943617324785727418029400335040 12573615 11620913154371752393342280626784929440 12573616 60574946605709813305795238024577024000 12573617 -272219260464538796119633140822252929280 12573618 300046429061934034910728209153176406528 12573619 -920579813722496974531750001984302678160 12573620 -1040660380700429775162369084670659544320 12573621 -943160781271060567680387346735382688210 12573622 923466711578250508062444055801605648384 12573623 -416147018415638081573663129354584757136 12573624 -34229276252634416282863973283178414080 12573625 1293741432855321239685519671678080884000 12573626 126053926702796360653536776672911002048 12573627 190043247759073680018490110248581990080 12573628 1900919835467129481705174918109132663808 12573629 1283954905423430676228785412138793276230 12573630 -9336708137866976447997972669906240 12573631 177868667254065971412916389160690878464 12573632 83593031886642238019037640458630070272 12573633 -278692791423899659085772481991607914400 12573634 -224337468807805861367828127423291067488 12573635 509043152044905749115672252514136732160 12573636 -292580358903922010380386706828645908480 12573637 322599634131163090115630091042881440286 12573638 -349195136407821290265451097863621644288 12573639 -161300541739853163553439639448540324456 12573640 -275575635890298313394997736619016192000 12573641 -216908019923579854254834063840658145958 12573642 -920554233996586861089559063679249428992 12573643 -2049708226278862477485190913267977984108 12573644 329357379637774312980692516080516590336 12573645 -49901183519565355206289468263994914720 12573646 -772381646664858186164533019887389616320 12573647 -448397862578824238776395054611018755320 12573648 38050960101765994413812664797730988032 12573649 1215119621128431148464852214257969888480 12573650 -311023719092375269988722619457347029200 12573651 927210454567275916310415301029628111032 12573652 -159163270765050889881054188582772195328 12573653 10071488915787793602904068812514934140 12573654 411768251716334807656908951392408541120 12573655 -601088527822508629797479814894911230440 12573656 -495323860673782176296299055384083077120 12573657 -171691131738841357927957287320749901760 12573658 539327469070351825270389110428670749680 12573659 720998066708265489808353154517635601472 12573660 -367197698210817285301040484989499924480 12573661 -710226151697932098974592766872609691738 12573662 -244805475430987505467213810240604467200 12573663 -131931989105596714748340869141190412800 12573664 -196091528925876203408996008698817019904 12573665 -18252943892299961708509054564576702680 12573666 10932274950142901393536368602377411584 12573667 280735172200053101360515057502739895440 12573668 -311903633341753397165766633174286126080 12573669 -661329761583484380906458301412921524192 12573670 -432946432371757273262294677195007376000 12573671 58555000712012306295524358005726037144 12573672 -140140437905865397853398321991567278080 12573673 2802754854088011676600688901035090560 12573674 -235432547238177333368811669909469701888 12573675 308107039389451779549141173934228168000 12573676 -8680240920476024188857008371351249920 12573677 404222134370818480429194330864826267872 12573678 216538356496569950268394891903933803648 12573679 -1920946775389696466064137767909990348720 12573680 38838237565639006220526318810478018560 12573681 -352721346557178278902688039330759752848 12573682 975713175768104121467282337999928531584 12573683 154890587985245980579064774656425351000 12573684 -1314347863419195509582084101205786849280 12573685 -239371692625596277199048026606640875620 12573686 -463822410267170210661888131705996497152 12573687 -60393659638143936879125721196141835520 12573688 1924435686015796532086170443816159477760 12573689 656574800665863194980012061787989977146 12573690 -88298569572716489233219486714464284160 12573691 232224880523818689020171051227915780160 12573692 -8030994295986428021521153240605869568 12573693 5128392637577615141128017808472679936 12573694 -83813126817798605030832944181485856000 12573695 548792239088964881278981998549326025600 12573696 -364818521303013530470155364986286768128 12573697 856875761217968711261597534287446075952 12573698 -618910432920977845052637015180331364400 12573699 -915485961352233649912223468925237718536 12573700 798960839251054597028413209098012451200 12573701 288761241644809085992641888114424678464 12573702 131379023652723002070216986439831230880 12573703 672116597371378461263656985142966775480 12573704 -490726216470145164141662193183731712000 12573705 -205897576515278261168297120806914776640 12573706 -626197301260334708350017458777378906880 12573707 -1304204622536870846069340538726766896044 12573708 -1687333762175824284456671248406888448 12573709 57757376757521505081772085545864233504 12573710 169194628315492180769806807059411840000 12573711 36201562496495892234070205985086667552 12573712 -18439674452231939379019024921917251584 12573713 -123272459406559380739890915561958123020 12573714 -204116925359728367211937331463078936960 12573715 109853625249498854541414867562000800 12573716 -1295315885417507910745760397773254656 12573717 128985882085244987087742810535589271648 12573718 38029875004109923532729199466489478016 12573719 -989995642780035741258452452999566951840 12573720 -167640753487076776926250130753086464000 12573721 -547740151593650884250650129698010169856 12573722 -232989834020443347513496912388673859584 12573723 -322184194609283748650102022709593095376 12573724 -1351668588775940557578229082006898842112 12573725 1470578080015605839076413052249683256000 12573726 504052838371802166894168483240523699200 12573727 1374493814749770751722063066646612852512 12573728 1973433224491355047514289805445969018880 12573729 -327614576243663370216688748533781081856 12573730 -9707067640243546576262511535683076320 12573731 1502591305520981552665254662241408989532 12573732 384681285336653987362790573824168660992 12573733 155850047417302930220957416800757204380 12573734 1091213421443794839634136249385736322016 12573735 -280482610091234475174097111844386590000 12573736 -127313668600646793137723338070466723840 12573737 -1064846118202425302918667632197606777008 12573738 -414145557910787403421609600032777415680 12573739 66007898361594494531181027733148562424 12573740 -668086386346244952794882676290258319360 12573741 -995914094985529548616904195971021536 12573742 -248818033598381534850417692555008838400 12573743 -209798789414879139407990555021581536360 12573744 93136515739096351870372940260198318080 12573745 380711605181372197770921029023991803200 12573746 -657775973591994271279479164654031794928 12573747 608674775094352365564006006916849494480 12573748 581102574348535091122862546020136318976 12573749 1753119125424610210018899997959575376750 12573750 -52026333178921761467988300158438400000 12573751 1884605206051201783389859494672063555752 12573752 -1975030338698468861578673353633525862400 12573753 46371042350913459844481407441335594144 12573754 -768393618455382799699897537240730753424 12573755 -224326578257703672878741077196983111680 12573756 -199611386421856118755490519464265358336 12573757 38181841990794305336913632557159929984 12573758 -71210304933045466357910969991998194560 12573759 -7066215196273748231396389961963397504 12573760 80850032833090334748444191299841556480 12573761 -397947084123836263091517720321518353788 12573762 275931454784602642457309728472763187200 12573763 1865489456724962196997862404231999328920 12573764 617022883862663385472595218176970629120 12573765 -595488293812997136243062248631231016000 12573766 -455310257255998092034724603292986667168 12573767 1752109126577357832363122831702244387120 12573768 -325843770362330350353609063911666442240 12573769 -642431279214275471195637469204877988096 12573770 -34081421100788177231159779382860692480 12573771 50197375647539555233983274664667475200 12573772 95674027329344739347680471469798348800 12573773 1351612117710402236292921551149871235168 12573774 -163773349686267548124457633725288233856 12573775 1432407045960548441367686697817426440600 12573776 103377194473300459796743561794688376832 12573777 501542254798592688032911074883334887920 12573778 -196763270343772445502437885718255003648 12573779 697777574404137339474399216338960710380 12573780 150150493810271087868709946745525749760 12573781 -1556905222896245798949330798918505873536 12573782 248278048622857429650096623693325790080 12573783 1101420027030095662135826593961713678752 12573784 -289090302520567595322559515960221982720 12573785 -215896863095689325881183584947652528000 12573786 127171782032140197942757439102936598528 12573787 240678706255174683633361460699301066592 12573788 190734843686115937524037660505878553088 12573789 258006177584695214168484008329395755328 12573790 -306348001405301703446213470388845401600 12573791 -368126491674237635569376932804769844408 12573792 550002974621300702589419805458649710592 12573793 296160116290071024617544156777964017684 12573794 322623618151217746285966642693038727680 12573795 -283751182484583211542681854430972989760 12573796 883530366515834101996816315002272083200 12573797 -159132458356446461199917799036968582148 12573798 -244051070382479569901485901624619540480 12573799 -85105856035789014263173677360265337728 12573800 -113043480954281359034099021054194560000 12573801 437631113571911699159965881658727905200 12573802 1070741120449054660104064109110560000 12573803 67705874392783537542999757998483329064 12573804 -51218092031627543391559991300162503680 12573805 -85068668577485750678943911104041284040 12573806 -147812076664106663732375392723809237120 12573807 -754374343729518706855876604184881031408 12573808 -92997416018978803535160775548610281472 12573809 600343155475092750910740520840494893010 12573810 -249013412996300922485454843603631010400 12573811 159388137257995054259263015523131630412 12573812 32254041034454280555766125665757907200 12573813 48975499408642844973540498987115171968 12573814 -130009819140516622070078023443997481856 12573815 -245306917642241153618242746517442964000 12573816 736701104758076116721543319489407877120 12573817 -29103706188253566741395258689892311808 12573818 92831971573489709103733360338779733360 12573819 -1355233687415113752351799769128549779360 12573820 -58317212153149193519580440841818112000 12573821 -127326073298004637026286872693711221256 12573822 607308146702598424444606923986030974272 12573823 -2533109616847755803016103652455280125880 12573824 694254344732593800715304885137377853440 12573825 -606456472826690821606559013995900248800 12573826 -190497928682821144474197675046275749856 12573827 -61743372707317298344152524919573391200 12573828 636484347085441560137831047397709348864 12573829 -2515028336350593705937322424170528501124 12573830 315105164069024892816959416513140078720 12573831 -117980915796024513236484130446561768240 12573832 -1332752209511973480365815712415877401600 12573833 270077167011970185509192414717644061082 12573834 -14090955725650010080067729028752993280 12573835 232231144145406539176475957618844821280 12573836 -2140637108081507999014264442572675584 12573837 151405818968271412549270705044136272588 12573838 85539024212824784701515071304374705280 12573839 116443175417297999481394375558334540880 12573840 95587639706214974604044044996458577920 12573841 354840268637857807529597528719283529330 12573842 147051216558860256000210464390556439200 12573843 -1191366579397156279068723035918983056 12573844 -764674275035490024606130941984963993600 12573845 18861661871409558431631534768001967040 12573846 1077301761126951410855755507190102757120 12573847 -328235107967668146383175528011854255104 12573848 -70982174072950522080236660336327393280 12573849 228115937508852250138231870363506585600 12573850 479397783680027919952441779028993736400 12573851 1422344944797558106568088349059799374852 12573852 433763765055849328493995392658680863232 12573853 578421335267616749701557200185817693920 12573854 -511870991882261219179688481966318762624 12573855 113346473387417733702358105262828697600 12573856 -490492070683460776853589029748297302016 12573857 1064138506603585340694655714992216635106 12573858 -23667301463229191904102978389923184640 12573859 -1884281210204413470737865037817724699940 12573860 -30409085085452730889177664160648944640 12573861 19271896679656494627861719526503256864 12573862 53182075337144606373760580395869988992 12573863 -1641998296706564442926931717324448499904 12573864 -152192298701136451620074346623292503040 12573865 50666548131366307691563200346772080320 12573866 -582839768892409160081049606871756012368 12573867 1094936721089139184813503031886752208880 12573868 -1029354683259025549497948362291174263552 12573869 234185869032635631372650597786194990464 12573870 -151075599325180210248380622746423746560 12573871 1419925226110458471649829502850620029072 12573872 24411545708829149810278371145566781440 12573873 47861794256495803470744030726541669044 12573874 -231806016928336883709727854751985987040 12573875 -191093624985689375496541122491982696000 12573876 267312229959345590717140418916964208640 12573877 -985176661700719933039954571941041174400 12573878 348851699723105933971956957496325208960 12573879 -9320216562866280195136336610665580544 12573880 686035261482139618933544819897272934400 12573881 -614976941909347953476912548512571743318 12573882 863992243627710835706052294694753057248 12573883 557065775518921479769018089417376053520 12573884 703130291896980339177223643864508834816 12573885 -62026121056024816548367374539340039360 12573886 65073251116601869114242929122344874944 12573887 -201628960295684997208981008149242198560 12573888 422388138274867940103949562375307264 12573889 196963999846841637028655976426925878272 12573890 -704871415273458337874259510866272542720 12573891 471814377307365806344877478226734078144 12573892 -1909676604690741516181878680850198021120 12573893 932030462848066753630251396155816589024 12573894 189451260637809357469895596391906736000 12573895 465976478091064450855823544389139694080 12573896 -973598205961713713165413791855032524800 12573897 -130522676536617972891691172115644251776 12573898 757661096612719343755077329001092010336 12573899 264070917537227891259095792758875808560 12573900 -647580396605114833779463208563487616000 12573901 -469256853118552794996474147753831687968 12573902 20060025614114370838051114158224531904 12573903 61967964821460577613941409048618956800 12573904 232315930709915625001151323470590902272 12573905 1164481863256987567384971879141093411060 12573906 -128504847813641751374343757637247655296 12573907 -548052828012278512436225646387595421280 12573908 231384080263973835163996711039945312128 12573909 -3117304471103172671671285651191257586 12573910 177965807834179868890091980279802757120 12573911 63777408056812899678246619016502438624 12573912 230804809806085238554509702604998574080 12573913 -816561105388154138940670963299806326080 12573914 76627938642912623611856042462316061152 12573915 536206662378462558867667323301112544000 12573916 114698680851557600570661832797933864960 12573917 530855370163165126407889419208927500966 12573918 80460694384425948025176624329167764864 12573919 212960351941811809494722248884644028240 12573920 12254891799306428693339748822378086400 12573921 90458239611321876858685008286602365568 12573922 947488843836843023976282866786707432224 12573923 1290539095763078713284281032020075830172 12573924 481682506076207939215251942596211013632 12573925 -47515366857404917204178129945388419200 12573926 -1727053007574559613493413659470745632000 12573927 1302434102532846906960464806877365125840 12573928 -1345805396919892836531813130898115363840 12573929 -177641506299030689615345587605102557916 12573930 -237621818090447513886715390504212341760 12573931 -73553611410439083569627021615769847296 12573932 -84756829015713172474988547014532280320 12573933 123942192380679296377957825929600949824 12573934 11651232835373473779533498588301118080 12573935 955202643360317428377177821617331109360 12573936 95105496443937607092214705548573573120 12573937 2317658060804187264149776680489459687232 12573938 -704475026712365924547099478002022022736 12573939 487780670209236785904813129170433527040 12573940 454548872100517205488649991965251123200 12573941 -122974036864166614064527176500127551616 12573942 -260457478611220123807787862137404711488 12573943 502953156275635048553316576990626431744 12573944 -540035508348440210776408073492805795840 12573945 -599415398105642449919899023003544629180 12573946 166193251828955875420752903879571084800 12573947 72767590711335811440216672941230522320 12573948 50085451419320611336305297393996973056 12573949 -877514630369078429822383560898319309050 12573950 39249288042124551742525568274607497600 12573951 -35416437579480901443889185850316805360 12573952 37048062430006647184046558722062811136 12573953 -807209280358929708115210493032779044160 12573954 30159093784636591918641106208730349776 12573955 -840331622652381199080129727693111382640 12573956 -560513497707030353515760389613790904320 12573957 1596414938507710665551873081613397444608 12573958 -40721916946784077370808230290662811392 12573959 -1792808328313071090100912572306593460840 12573960 -69686353679288447270653816872443904000 12573961 -623978908082883339649663498371167161500 12573962 -60914861701916433615739902811822341120 12573963 309962818520654869095596976258972844092 12573964 -482052145030354619477407142330296285184 12573965 227599417523366225978869278780677362800 12573966 8325638458801716186863489232967025664 12573967 460159974225176550691218531741844682992 12573968 -166095362457156078412982256327702675456 12573969 170486768506319898616434748975463439360 12573970 -693322444916303894944953046182221908320 12573971 -55174165144564440144947047826486319828 12573972 28585966873826753439525855282778030080 12573973 -858999971869264457892476013716926501458 12573974 3851594256237514500448262312694454272 12573975 625162753103964411631964746490694288000 12573976 -768180980910550459102176303876163921920 12573977 -12680849828778740788240410735231252540 12573978 -382473516206306930346389619411505413120 12573979 1420432139189766491723369622998991496680 12573980 -296553879393882460848967031704663872000 12573981 76960188820081659401689253263913577600 12573982 -92507700306670545730946312753406120960 12573983 114218940687866550859964101643638871304 12573984 -59160585499873041547486212793442500608 12573985 -72709789979079642098936476182154037760 12573986 -96517994972330763388004072525961098976 12573987 -627896712881692393745190320292846677640 12573988 -62168834786310922154691240645433156992 12573989 688355897401232455714510582064874953790 12573990 35556784924461127119736509038606864640 12573991 -28140076342358777973705337519115737416 12573992 -587321891851241915036226245629392000000 12573993 -371523325095087002154345302099088665472 12573994 112055225237684217487611311737884088320 12573995 214699683418619678530202534246510333760 12573996 -408602921367071012819788441435392465408 12573997 660772527324369715905323323935981517452 12573998 593513354094315173716839119091021836736 12573999 1052631537851189289634615540309518908784 12574000 85027016874215258091095912296906752000 12574001 628802570593236204117849851870468293104 12574002 35733459517405901436791587749974728704 12574003 -72846737713474294377189443276086712064 12574004 1158766478834255314323071244036540297216 12574005 531295153451211241633239261844025310720 12574006 60565265977668125313886921522419563520 12574007 122853188557355855071041694114667737752 12574008 -229865198206548476790855939459406233600 12574009 176265023299254952669739218686683690880 12574010 64399806761504080555154428992314208000 12574011 205075597891502802049132364496725000472 12574012 439676434864514956485357347507851156992 12574013 -214474040298087397368640928931303474420 12574014 52008385702324966616153965649892940800 12574015 40680019590918282880618707726044504400 12574016 47375271917232522375471027516799451136 12574017 3544042811665046631882988183817085648 12574018 -10758010868556517072370436522118133040 12574019 1294691171463500119062414703127356280520 12574020 -133495070088087156356771229623600824320 12574021 -348393709893379329817661754067685644800 12574022 -123619122998257020828815079014300563200 12574023 -440188183080646932111841365423215777280 12574024 1792258927284015219513605414641291468800 12574025 913974043432623321764388245862738335550 12574026 -91235059673294532201835897960476473808 12574027 -63548948918654723997036511686044454960 12574028 60414405205109597782592529626468860416 12574029 108509462410343876546770260029739110400 12574030 142811308539570378596454206413378744320 12574031 -72098970399850788271854927457502348640 12574032 -30072908578257092390616224398405140480 12574033 1245307478294087974597383195250855644900 12574034 -257361384553153276411873902387866664960 12574035 1558073119148588233598055734922946905600 12574036 545032444116824133858598332187226730240 12574037 -1176019884888032858533608254240317670514 12574038 311009209279443383541726187049129232768 12574039 -1560643839045255160973988150093711399160 12574040 191103744201751884143845047583040716800 12574041 658892286783941385746110484650864866624 12574042 18486091744033830099070863060751760640 12574043 467096606758533054839307333660287159040 12574044 -22416341646459661308472340142261577728 12574045 -561981233219402587197557526169412800800 12574046 -1177899697888394120469722899959990492096 12574047 -506315364490897254618197001001955119800 12574048 -525890351966324867030905240834320629760 12574049 -592492155564417449237576936290701385950 12574050 23900734735859099085863029741705593600 12574051 656980551444066761094950230163550789120 12574052 1375360655173268122023977167524855943680 12574053 -213225233878553378467499218908337428738 12574054 -38402780095706515403776747486240348800 12574055 373587507224792200292076180661353272160 12574056 -1106196571513883259091524162703973990400 12574057 -2114120056507611934631474013980604714694 12574058 -294925904899945045537333867044727213824 12574059 406425349561385038826568042559905199704 12574060 3105825341499160952683157039084405760 12574061 128033483333173946387511855601645338924 12574062 941470348880780776480686409119036147840 12574063 1303948068752393354060265759334482479312 12574064 -275411436944566906767496924034905374720 12574065 -60074323354496272136613523952753295360 12574066 -77334486483869259514764449209288566768 12574067 -1330398691867402843604774676513515222400 12574068 -187021682278980524890019464007612307456 12574069 2881217348371199762499744158931758551996 12574070 129537691415999118174379281908589797760 12574071 651712552462991165893489935607134464640 12574072 198545351258199849155096579826434703360 12574073 1423975449136430409317833230403796540484 12574074 -138651444312619879720390317611568445440 12574075 -470295297793970900255300099815371641400 12574076 -1288359107336562532781907667695754675200 12574077 663383890997520787717246514441412566208 12574078 1540703078157603056200596511871058432 12574079 -714247819065364061221770065323670305920 12574080 -175460380519169237211221643749228544000 12574081 -409770149237048088071814465061015529880 12574082 -417329833789233757252723923538275202608 12574083 -375354901444106903355630138732285470400 12574084 -857127391842671159245523714641957242624 12574085 367022730224870171154782090400130660800 12574086 -119539305862320511887682615816668341760 12574087 -482571161812697440254489856071988012264 12574088 -1619912499458480195443659384540311178240 12574089 892399308765357831955928963475197077440 12574090 146233767945512193535917288896453128800 12574091 891615709964983249303416955525105404144 12574092 435422518397529540459385024763013975552 12574093 -373861706092550683360969237663397166720 12574094 -327921514779881587585617375739430285760 12574095 529134839285218611046253476299687572640 12574096 -55359612309459846109447377167808724992 12574097 343797985208212297694067164847892114932 12574098 -504650011336673946952739594394840606720 12574099 -2089466223931677493708665299836253890900 12574100 -61334300983360630696024557733193318400 12574101 -253222747254102169238889600628774600608 12574102 1098515309672462039579594391131971678752 12574103 24703210882538029085380750917796942848 12574104 -51605344301545740473641360457816186880 12574105 -452305223624268803697099992938559822400 12574106 90357098276112108568944203801554452480 12574107 -339929576617434336631644459228379510992 12574108 -258954382056745999512685099467012890624 12574109 -1017180180379880400052373775385910481690 12574110 313855626215663018006320219845222720000 12574111 -318119574643011281682025122423125709576 12574112 -369407951582047307209979380926275125248 12574113 543150095633022529782890304625478801088 12574114 262349209637603716861607196291230361600 12574115 -199266896881470498844688881360448041200 12574116 22235104296833325323032696755289927104 12574117 -248387474152602780441977035178302777988 12574118 -897350901906058946025501790448232830784 12574119 1116560696492304460004622358952707752744 12574120 -370188461725565630412812803892129894400 12574121 77657107325999481968121775620087681600 12574122 -630560412209051260226293312167702584832 12574123 -1139129664021500259325256007758497446912 12574124 -302060861344661129807299611115084608000 12574125 -771716982050573394284713765514714841000 12574126 -315299689579850596537461151585875111936 12574127 -353396566248792089597694015446941103616 12574128 14501559571876049715846779418867400704 12574129 -30893237302107181123883883198200499200 12574130 -127090607625391399403837295049989739200 12574131 358355720944389716685662770480896264240 12574132 -1192318562540171527382223366771606335104 12574133 9632013239721132202293699147448547808 12574134 82526491857044473083443988063442843200 12574135 860428534892340996714265545112659226800 12574136 2048350462360721811935008980698527027200 12574137 -2076568138212973792627490309154360992832 12574138 -164145017578622609142197476992011241504 12574139 1584685083600286128497855389224106530000 12574140 253935126601263405912827760552273945600 12574141 273285355748517038086795874998176393542 12574142 -190130309545471185330943415232967989888 12574143 1117051110042019435243319483888380108800 12574144 -278694165848058329848975057910023323648 12574145 -759286973763000331407181523509580545920 12574146 399202713427619004133385157229043712 12574147 -1472490065803483508436316728351048062404 12574148 -634821793799670946305770611732372305792 12574149 -334673166917630059756594922204275289472 12574150 -202131568514369657929508487407341015200 12574151 126392667640386526230652270375775513904 12574152 307106230049176273023990939976296990720 12574153 -862703732348126563101780541006047180416 12574154 -95060351256923036838714521682777305088 12574155 170539898669930700881064926563021355520 12574156 -449349160699854638680087114373141138432 12574157 87370394511497179607430745154515437612 12574158 69965962936264409416567933930762199040 12574159 -216904950602189881338089903519705356512 12574160 -117864580525363079248688064500511621120 12574161 -405699176247902050852760902857643282380 12574162 1022219557208762311971947726712578448000 12574163 -40008701490685699046262652657674667440 12574164 -445651164686424711514283877313405237248 12574165 -534637362605001517342871813412035723880 12574166 -1347111830598635948105890184997732936192 12574167 174519113082563207856364001329028688720 12574168 377215160502869075949052016811337113600 12574169 -295214681947639669757042280744037409280 12574170 229426180989059387486365969119864883200 12574171 1212509168272573137215398839891308889744 12574172 86945773778376832676121651842794578432 12574173 361068006875491640819207288335857427584 12574174 -1024195098319963374855507122176478227008 12574175 -7516264755465997802809427979574153200 12574176 -1043967500133193348682051065601562771456 12574177 53074928393485685717141201089782916224 12574178 -1097134911425020590058851164643851325360 12574179 -562246773306513213514836547778886597276 12574180 -924863873221947908854617574607100921600 12574181 1739300302042083304620622189741330065120 12574182 -260179420542366797559780161258160883008 12574183 2010708718869060526427045549471627909432 12574184 -1328905458444597536630511084827147535360 12574185 -215124455297454844828396259488378426560 12574186 -761647102604986789900305293631526761120 12574187 -232365354601479839651677824962799212520 12574188 -160182583726123577063917521251957394432 12574189 3136980245656445346252603239119063808 12574190 -116473370001502148418825756253202428800 12574191 26381530237093013242828675391391604224 12574192 121894713329285629767713844428833554432 12574193 591547551395927494467171912249731066880 12574194 457673400338976861458775027181598390400 12574195 40097913272808128943343090921071734400 12574196 81759498703305679786017697911550934400 12574197 -27896467530702426781749586233987842280 12574198 -140592473703164521018470652770548828160 12574199 3181605548189395402225902553232908560 12574200 533594752051152006469680140837928960000 12574201 -1532837552156346312108463456312977883798 12574202 337108931290678899494919388437343389552 12574203 -511679461143501520066534908838254718752 12574204 132820208301561813343446365218233491456 12574205 220299656581200810845514854493076277760 12574206 -139295965839711680065600092256678893888 12574207 1811283219808271589880776057349968887872 12574208 191393667971414276931765538791830323200 12574209 1108821373242971148014532401511850304304 12574210 492957143544804041834445389040408107520 12574211 -883944627987395303944870399008251856 12574212 119613619050986646327670900930938470400 12574213 30507195535145171975233707676702632000 12574214 -398329632973969867789458529691930480544 12574215 72072816157414936339684686893650788000 12574216 614635243806910808492343225352004244480 12574217 -1768214668540726621916249745199143711900 12574218 -155983412134333899896722548642680037120 12574219 -314082912199225535253967058137330332160 12574220 -7468977193401195995103257104055255040 12574221 -484312462266936502793679153103765338336 12574222 -343447211963778216043603770232231745088 12574223 143696268603792409675925284704694603344 12574224 102790602646602725702326572736944537600 12574225 -1404518640271324680367557604154943035600 12574226 -110758395414503544562309535062674531840 12574227 596012535076267161603665946299964503808 12574228 -390912381422164615505080995875305167104 12574229 -2075729037899866374877169371284743379840 12574230 221594144178574676816323736308780302720 12574231 847730057322186751335265031881800550312 12574232 27380027312288127750432938043107082240 12574233 502624260337863474526463218713331855962 12574234 -278490570200383314672129877548305523984 12574235 1255253886923465608168782126738199986960 12574236 -169916050219234212089525040666335087616 12574237 -298916440337798167851523387952939092968 12574238 -314805287271454314655751178182340111360 12574239 -2525889463005606785702915183990628254208 12574240 -263904754808148661804268778008503910400 12574241 -583561656599042435041407386008974899358 12574242 -59935826062223949711303496019621053440 12574243 1956036450108645450209877638076329585544 12574244 1133897596964937446236239868243875793536 12574245 1130643319026016604674532502873567432000 12574246 401627926530523089498987864952248885120 12574247 493683678970702758306122557987739587632 12574248 627503192360819125621137342530081832960 12574249 -469530683318590316942517954304092849420 12574250 11629610415278439521806995866250336000 12574251 113227870576937320878147279793911490560 12574252 -1561349631922578402384402166799713387264 12574253 401539677497273977511424470083548932502 12574254 57693214623363636756620347154723524608 12574255 981178052914912717814689372424809248000 12574256 -114606161700038288422756105275913371648 12574257 343970360080028711627061646608392736000 12574258 -218125259144039576014293312647993990016 12574259 574265624860255756802981939213764486800 12574260 531861463137213799221009524536784782080 12574261 259442287812504962229963743047242958464 12574262 346655641392587256741090649003891354752 12574263 198825076349688076338109794779686847184 12574264 -651211791812654860702943561573734256640 12574265 -1029431825907537090421932003246863373120 12574266 -71297064164524639240158652148560701696 12574267 -1976355219835090425433290206282075110684 12574268 -85346416632544648415038220634424934400 12574269 20959049748973295386442495711128009644 12574270 169561320370365579862399663821421916160 12574271 -1265122259033259276765937537831099605600 12574272 467893594362733621176300876182480486400 12574273 -2168644197594229108434528455441049624576 12574274 716302933980565521574340847684982589136 12574275 -345470637228217360139188263590726400 12574276 -305808093259328103242629040648940902400 12574277 47766608767685465616873692784984106080 12574278 -852427719886269599035027587406676431296 12574279 1872133435743545826858732050280626430480 12574280 -996939809334989652467332087560984729600 12574281 -1054741198535791264588367491447151198448 12574282 -164189294204830705949364076924314178560 12574283 -805621548776675897959961118472933599468 12574284 558915627923335684887485519388346859520 12574285 885186246174242403081035051542044811980 12574286 1577161462559261228397108859149160024320 12574287 -447815832418590564739010346949461618960 12574288 -2136833539992956258895438959829073920 12574289 257430145791813376258199910611408180160 12574290 -13100177784997363652244800201903708160 12574291 1034162154409552400083266817271605395692 12574292 -1048266208245084692647754339717180528640 12574293 289614382695285048035513809249586912064 12574294 122227060660346782760451311842169859072 12574295 934685510368837122966170495748695773200 12574296 -230550273789646079937116463779513548800 12574297 -1847747377938277283642717536708578643248 12574298 425690869722876987190923096474998480640 12574299 -386829508169037151934238148601892033600 12574300 -628289108727770211402162827494376473600 12574301 67998553307441314935913597950238560000 12574302 -7406916816038589485882881508645404416 12574303 -55547217351399842001307630325508225696 12574304 944049111669869996131111228162730360832 12574305 811224640237587042213945822501386208000 12574306 431191852072953222682311559307680886352 12574307 1064883422444743087007236002496424705520 12574308 530134417505366740127916113269516047360 12574309 -32829008242328763432830891632823218272 12574310 -37706541874382299060060016072059088640 12574311 260735769389662753179746048181441892560 12574312 328201562780292802963256880610909363200 12574313 191085427603017143894804363699680465920 12574314 522383033564808971406426372824944727040 12574315 512214950473180655506979112266747227920 12574316 982803872510018262896430603980424552960 12574317 191187567757005466735788405744735208512 12574318 9023898166028779243751201417993210304 12574319 980582334709751154302262404855762213496 12574320 59802161664466789967898920228290560 12574321 -643653148954415547806741603932080978478 12574322 -656427813572709739457312800162062801888 12574323 24063698490159009407749952692460288760 12574324 265394045869729588659754014513915467776 12574325 -198377651722232963768734062442014052950 12574326 -416387894008003768071095974453151816256 12574327 -951343787926074419661978681594638684824 12574328 755431812194678467162771332316689346560 12574329 -933056326345652114372474370400877405616 12574330 256424179964997151160328494024964718560 12574331 -378046850658530326509490514932137626160 12574332 -486045203332593046013919739150078556160 12574333 2781281117087745728727522301620863610240 12574334 -753674339273756178233583872947903656960 12574335 237062941074456154059707876039409511200 12574336 157779002610880499538731986390823731200 12574337 1711602118019251690402081993922056537986 12574338 -163459041751494867651463746768135006720 12574339 84569469802066458710132911634910516192 12574340 -29586556971071721231768628922374533120 12574341 285315653292498487385221084388423767548 12574342 -477784550785343999634104703201762710400 12574343 -750052026604516215701994126760764955536 12574344 179378094028298074555185157071161917440 12574345 -233376982997947968938951211034364032320 12574346 -336353462336601236659260851278430482128 12574347 188049103126303513998525400620596260800 12574348 813224404274506188652614835204687908608 12574349 -795255988205543981358656239867759989780 12574350 -46567379534142357231928640762917118400 12574351 -1899535979587436108175267569828637082400 12574352 2328327254845119488573829898379722752 12574353 594920502873224856153821527213920795648 12574354 -1980344261268473718468755288832870240 12574355 -447397708456108049108259983455529495040 12574356 -215024901455131210636548303968919760896 12574357 -977835900387081724478580629276580603040 12574358 188383022248789014435910454362563317280 12574359 -27446867396246713077374075738544014208 12574360 102829695254673053738792582054882304000 12574361 31999555808781120085449740497104728592 12574362 523018273139918753501722389202635812352 12574363 1479351810082589403594855552384309055800 12574364 -934400159029714016393776002902885902848 12574365 -357462765729142582420233923440055832000 12574366 -392079623225618289993866919859129205760 12574367 625032418681421677126309082777775890520 12574368 134307442528786163592643665109103345664 12574369 -209216814296067115205502473711455736556 12574370 666853557112929058807501786127247470880 12574371 -1274505019744297312571476362275841004800 12574372 -108495614936977164203175580646832323328 12574373 737056352095112698328821638243490825536 12574374 -71163662505925476279726005328286894080 12574375 -71671208654334730033797733042113600000 12574376 -392202459762995395627957538099223920640 12574377 -716517357625431941213974605320563002486 12574378 455389026155325427404762729561257688240 12574379 -122081583677208023303549943525282681480 12574380 171136750441716333829940692625031168000 12574381 63334672291749192867484890867680316182 12574382 978682068182822903125198262440492713792 12574383 -431427318129470293762743333795159056376 12574384 -122740042092401672616995108430514421760 12574385 -104981779938261407359954835112857433420 12574386 -498577348740891815550387628627491187200 12574387 -70595793466478578574685645188170448048 12574388 -976582033652594230532360665519996273920 12574389 -14138830543646683517031837574735716576 12574390 196112996373445990573972205686942224000 12574391 903230808372117683660807867609970644952 12574392 411388381392755007914897550675148800 12574393 543499831974723724537559319013189923844 12574394 302085406037078054316336172468946034432 12574395 867420167221558753362592317874981339920 12574396 10264518533418626781125218801532756992 12574397 -668743759025378400908774361260924261376 12574398 -61881204454780671337468701349087379136 12574399 680896424352969536198969272940823306528 12574400 33301834791591076385421123960963072000 12574401 420236399286245667907174584848678146944 12574402 100947337293281731784542834868510803152 12574403 -671564149813536041956379349008064369348 12574404 -9789208697677938375554600146770410496 12574405 -663153460085893728465148391804933865000 12574406 -1968336997349699337908934007640312832 12574407 1023722054237775041081802795768283021392 12574408 -250693184367736254572446307199246336000 12574409 -577791075407300135280212393253451037760 12574410 -143258465959285720567298207238159056640 12574411 -149004404563647019776424031090988996200 12574412 -164943193538259295841173998089923046400 12574413 62992205883341232979222051631284602240 12574414 317876918266296356040787435715221361280 12574415 155982964613610481896209826160868134080 12574416 309591014940827722922852988185739264 12574417 -268889205659081491875071533891105242000 12574418 -935808280882543227000767996306245803360 12574419 433245557440414587353632476826406547456 12574420 299828433370025085091691304037733441280 12574421 2022175964763225265749054282761679116622 12574422 -18695929499349265745502072458082416640 12574423 2081759991513199165540790861369462177672 12574424 -654153706963055119482872866904371200 12574425 -69123385915539905202079652737175376000 12574426 -942285668571235363381822148215461237504 12574427 823082026210698559073855696718165611232 12574428 -427362914203595065659349637686998097920 12574429 -1379675154492796023307804246562765128500 12574430 -760704184473080772978924196083132211200 12574431 200164883091992382949100512868730818520 12574432 -312062473662192534414552367952299032576 12574433 -346111189082842554374500237172095668318 12574434 26257568952635020846721119207986973440 12574435 -71337253085314026955046893125853971120 12574436 5174221965945561600323870111903625216 12574437 106409450926152201848433693551880618240 12574438 -38800817120640011773449305873991530304 12574439 -1434018829453138018638833876814055909944 12574440 -53523877635724290793521039686766643200 12574441 138207053965930815804789548437801236 12574442 658940412066354498866990123428161230592 12574443 407522308661285494777323740825787408384 12574444 -289440690705432265690125640894505083904 12574445 -451202186614057295469977741737523057280 12574446 648372793707448989574067109873780470784 12574447 -2573460019102673491332591388938565120 12574448 -227886778650279600039125156804462051328 12574449 51104857896295063782698511442313948034 12574450 -40120541288073300436681009818177907200 12574451 1423339310995287931053827452673804917452 12574452 640387545603768914201007899371687102464 12574453 465563484932711943985462527974557046702 12574454 223159209004609825676240297921854239360 12574455 -238808781405933165595111561456494458880 12574456 -1374194208592667752813452906522411909120 12574457 -170064541109699859682996053747887781888 12574458 102678544144294773423483061467726883200 12574459 -1598223940362396017618326447322396997340 12574460 -7358612107411116612077300503716787200 12574461 392612816392748419773959697869343286272 12574462 -558119205403070396526741764656924260480 12574463 -1283459225566215064951087232120660001552 12574464 -119583260993345646982223860196934942720 12574465 1505167935450605914241470090831825675860 12574466 342402319457604046579789889900733083520 12574467 -1550804277245575436587097978420985791760 12574468 -66984245788542570335948596843295047680 12574469 76148667587682623924595851175406816248 12574470 -55298705991900060092800650823267488000 12574471 -263270194470998366828739190338893387296 12574472 232013328881778931073020344493229137920 12574473 1113413949212430487298045528802444704784 12574474 490107518378981794650049078120306689024 12574475 120123320123114029102410295747945871400 12574476 337921311510512766739083880753037183232 12574477 -675932058923721597043825508279006921674 12574478 78831382290832444019219036089446666816 12574479 -184908527443740316781095608557484435312 12574480 229292823626658774092061267684136796160 12574481 -570866644366626819579529260422963507868 12574482 587376179251660936745736330218120318592 12574483 2031862899384883930518110342551105874732 12574484 571053364198234463936546674997471198976 12574485 144707114391406343728691534621271244800 12574486 1163143168651599912531069312872474844192 12574487 204950875142639274044282166554992581600 12574488 -527400682977402069959334880816462909440 12574489 -1546133067480989569631180549694446576 12574490 -10208935979836031435281279038914330880 12574491 753158644482679930122238206522153077760 12574492 634738123369238283756251118085541419008 12574493 120417697771577640121559053953636489120 12574494 -776296742258925466900982274954765720960 12574495 251263998832033456743256445844122180400 12574496 -1503798168554889094609910701636551966720 12574497 -74366046025428838429070139028210521984 12574498 -842969690015586391076583497938395380064 12574499 -150846718722106339414778554648226823168 12574500 -319331715378113877975318074170862592000 12574501 -331205901973251236587639504516775554498 12574502 -74850281830927482763679156110240854048 12574503 -598305875788497455768231542999817283888 12574504 871630073150295072559823998700061081600 12574505 531167808860182219595809638536690436360 12574506 132591400090683472332548259753281647104 12574507 1060626470386028626361726097632783631360 12574508 -86545589869450757975123469799102978560 12574509 15835981327508103189228704569697982720 12574510 93199704223639200479061529660578558720 12574511 457093461284995645882179015309532292112 12574512 -104838939732249717953580727716453728256 12574513 71544679809139774179108348966428561280 12574514 136389770639047379370674901346959928320 12574515 455869188892620350424206225773828449120 12574516 1316866919857218570137434425553852097280 12574517 1079546880187605570667380148322439187566 12574518 20782936626235435401732884328567049728 12574519 -1853830839374882288323625286998811797080 12574520 -359535790450663113000979846118393856000 12574521 -1473458930657267551237201917839533348608 12574522 -706960999698903071728656524908397708688 12574523 393991485853536359864597730573859124400 12574524 -130247373413734357113540807976128872448 12574525 215985553963016659701289767743595949600 12574526 109303679595486339529862771583643288320 12574527 -24288452782653549603804126540444548208 12574528 453473428574226021604301135185922490368 12574529 -72561426806780852248914810507169425312 12574530 110506291713939488400393172169186027520 12574531 -229177666453041389702667263982256697668 12574532 -117797587130301390024964574628271239168 12574533 4287502529795942596964323700024398848 12574534 -153344626933127998066336229140216257408 12574535 -112406014870718388700745908081034640 12574536 -45068837419016417861192255510203269120 12574537 1170930941278654488882899074137016784640 12574538 -99119645548858789574913718950629849760 12574539 113109337937253417112129633790529955464 12574540 -1021621978493483316179355872600463267840 12574541 300834304210331017816026374150614536672 12574542 -45014853016317111317030253323436042240 12574543 228124492769832831003776638571527214880 12574544 655097541454940973452010038659025977344 12574545 315540039722975555204383009633562025600 12574546 351694003217209442599111589965972451472 12574547 2134143688373474489525684846529171669996 12574548 136906664474829675658551092252892241920 12574549 846992715659510779543175044501124273408 12574550 337501817788401271015297475456731408800 12574551 36475070444586636519561339660511104 12574552 1830699537469602603076986837403945881600 12574553 -1026239959648380454908021851932018254198 12574554 -384711257494684778840450478879276142080 12574555 135043783975977391399864437964219633920 12574556 679884702241548815337718767816936655872 12574557 762719136072870112750503566399020380300 12574558 -450076182365811514192161315110580925440 12574559 83492712228432437678770425043778270280 12574560 -477235471586488897730162248177397268480 12574561 -90096926612724076687447881001398940160 12574562 -165699788862474844122391503563324928 12574563 273228666116950432381768543442868301944 12574564 -589901298510763933202934932874132797824 12574565 145500670641606442947690940460567184120 12574566 160860187988286133233459846043590765120 12574567 -132393159552725364239189852909728288280 12574568 1544784383040257075355453586465532805120 12574569 -261142546030010304269001953584933465920 12574570 118706608905824565059539151561647920480 12574571 -370281884145539846819295762192397725000 12574572 189128163543667170322534908152288712192 12574573 1768707865717814332735202196340904183904 12574574 1091929259440353941800356541934090525760 12574575 -193313373783701760850402067613442308000 12574576 -1582473234857593940655468020434894848 12574577 -887399284699547020759382760685383185976 12574578 508976462844135684735847211121659688960 12574579 -1020684071962826730025406082889290576820 12574580 -393469533075885089748889852294317926400 12574581 -850909561091098862076063160348747873248 12574582 11008528995105233484599344242489038784 12574583 -319588365030694862616103196210685000192 12574584 -539746048750910633429703122042716999680 12574585 215939305798681201815183079880786835780 12574586 812847229584438171308916289692918193920 12574587 -1289023163651314165819558724310473355240 12574588 -562144047901527039913906252093061386240 12574589 315058314343015444579163118898991977824 12574590 8268955370185949338911933476517580800 12574591 346828790993871780880343733597260824800 12574592 192343920116809500688509472392767078400 12574593 -194132166666954862938669453869660360718 12574594 376566685686079589367720659649927072672 12574595 949133800526285835834549253935569580960 12574596 273735947663998750154316584714196667392 12574597 -236594466354776094636714000014532011136 12574598 -80229184307583973645053224994254368128 12574599 -1071083290890766002358919482849687384320 12574600 -821602693193229415652227754536780416000 12574601 -432051041921116645718437004941783809072 12574602 -48668920681811812239923242633585433808 12574603 1024061299109542664057711444212806155280 12574604 -3183984537818979871987827600892652544 12574605 -49310826032571718738870550535316603200 12574606 -324283405643755579764651079931440591872 12574607 -1659512734432222839380853280702880520144 12574608 -50351453722611512891502062965432713216 12574609 35066195532704646453811168163012217840 12574610 135337390028690782847700645107400972960 12574611 49669508439037623918807389465285184000 12574612 -306323397667467320882007102435936296960 12574613 142613800927860963565361553127886063004 12574614 512535523462698656860408695559721387328 12574615 150343048836872159673197930218718958720 12574616 300242239319873499798261502525274388480 12574617 -222666249091757771215370113567361316864 12574618 27559534541055962077670336471467975680 12574619 27339281850294688628336010424587369360 12574620 -321530041308890180923340429522231539200 12574621 924321543998486624488385531676173680812 12574622 613303073691091859538612823898361674112 12574623 -254621349416165499057621045145184312832 12574624 -1937115053580119026347775933597798170624 12574625 -1658836697880549993609264729497999343000 12574626 627639582480981732395272918202157097344 12574627 -640441461234979638928442154022092862288 12574628 -490891377179367972203838748408493733888 12574629 1609935034931557310102911125430320000 12574630 312225808107589855320746216281715544960 12574631 -1123824344202756730676506014708224882568 12574632 38199735486328183211265820001818214400 12574633 -1093685174338364832977697608514257562118 12574634 95632741106773183366835101244205783216 12574635 47362216340021014055125902084886252800 12574636 -732740311701317946690509239511380229120 12574637 1177001328335281952159471236765474602240 12574638 709708859566463467539458904435787148544 12574639 -669981179598373673815169292254039242368 12574640 21165515378097171942047812358266552320 12574641 -412723863788627429065642275333528055200 12574642 -190850884607001408234367371434878476528 12574643 -694530797434645675724313889592083557108 12574644 -4395052805179416015339736361527209984 12574645 -504065805180477771181742491710229054920 12574646 315612495831292987294389678789427789440 12574647 -817814870350028908460385520291760354760 12574648 -224312944136676463903016218528419840 12574649 -1064934476468596192221418867080817003350 12574650 -238182430404929635688793417953846380800 12574651 704777951261541783387747336554852115712 12574652 636946159150266772715201245088244498432 12574653 174395105292330604015054932359912819328 12574654 -226951835124395685701151941405294412288 12574655 1133631697403256817197152824926838435560 12574656 -488092435411927629791174231508752793600 12574657 884478580935845056841631346033442692 12574658 -1088504117568671759720428695027218710320 12574659 15675185264891110443623695899440207088 12574660 303721729994535849333082233711427276800 12574661 -454415588763814563620802232007929600800 12574662 -13371994449859752684736317986142707712 12574663 -2074952222845177544850386308867031252016 12574664 -1598899803788258303466300742787559152640 12574665 72292795243483653110933840919796801920 12574666 240985185779731935353161012449512995584 12574667 911525453018650331138096035636852723200 12574668 -39402089200591327276236640655180513280 12574669 -1880262208571717674307920396539653953930 12574670 -47826254208181363548557275764199670400 12574671 -134801595686379969252605682989092912896 12574672 9280662290403837173716937122786443264 12574673 -1626149712072595149996720937427696952078 12574674 190866132697525473849496415108256903840 12574675 -276340276508804842369952539876796928000 12574676 246344440965978475415793503705680773120 12574677 133938948828384603349624721912152351680 12574678 -339910221868106743861594514272889179776 12574679 -104475520551486298173132387894101780904 12574680 -587172098337769522125196866562802688000 12574681 -235338611608361411734105389203752643136 12574682 -264132066031433542021303186222096742688 12574683 185632269696329815889116073310705516 12574684 207748519301295855522138735802547964416 12574685 1103012392046983278981205137377607234540 12574686 -241228825094230257080754215986252686336 12574687 1898393125092604661898200612289410546336 12574688 12169287467802117619556901947823882240 12574689 -292893488907149967435472775207289527376 12574690 597705082780237730790289618185944409600 12574691 1646108250257149483161042364208040232092 12574692 119032666947090171725176585054974177792 12574693 -2358388035810384170288074250158792441440 12574694 -1296880003001604554008620219421137792000 12574695 -323538158609274136091658812248128998400 12574696 -1669450061533543919695280609272235427840 12574697 55043025388713213026188732761838243812 12574698 38538808156498607603714037001744147968 12574699 133977902189476688231241156438067700 12574700 11160313266733428585975126433649702400 12574701 -1303703819694335674583968420093718706570 12574702 -234894912437367747233951587613588157696 12574703 1209500346126909120437976486335202767952 12574704 -72583091036437557000116007807932399616 12574705 -5267271161364992847333660858863817600 12574706 57156369129925809655757435592338858400 12574707 -329923547296962630542306355096078560208 12574708 697266645067790278195205609026400378880 12574709 -4163876970993991566457926793135246848 12574710 518199872884738291181039146112567059200 12574711 -699577591221922645664724341869823793688 12574712 1448697358446118391929172216334267187200 12574713 -14898927082005030518474232767786362656 12574714 450480199897728611680223316663507992832 12574715 -7424117997168732122388950254040432640 12574716 5094017299172578232329211077994741760 12574717 471967357747742242777956080658455797766 12574718 262335843595782881487352417390731079104 12574719 -897642417533571869982921363491587330200 12574720 147903595128543283325631453694556897280 12574721 -141079454017685736546979342550412656640 12574722 704023271693615610305292571197611063040 12574723 1001135044688478710781312997554504059200 12574724 230590802037733268628446405394497965056 12574725 -489021767701765371176126922402309086400 12574726 -87004556086628078067285144527883638688 12574727 -1075584849953019155216533039356739296720 12574728 -445044218957625939015164059303583616000 12574729 28590890632827855542369647213425754320 12574730 -313510953729344311267426886697018501120 12574731 -451406174911186035335726555602844075280 12574732 174961250607606166092338609097353090560 12574733 -1091825022878969226928573759780631331018 12574734 -107003784109819996739470551358712080320 12574735 848557135431291221377338308874770092680 12574736 217183046583465706445265311066826350592 12574737 518286636167991817887161258657372576640 12574738 34941653949932102414589347252932652160 12574739 399850373114657576798498153076868186320 12574740 -99354888262890911682449510276075673600 12574741 -284922866161767438857569815568290523716 12574742 -587703167025873763380588806750799349728 12574743 448353378430873819774236431004423804264 12574744 103866024015011908607957197028343152640 12574745 150001432243375955627323135837914298500 12574746 135245711309786720495347191712827494400 12574747 241550766546699441143158723987144925184 12574748 -20572024767258181416074189776316912640 12574749 -897275076404082910320385194623292754944 12574750 304741381106150827607925311810447520000 12574751 600953688474730372438113874929257665920 12574752 -415025129204338031517318677638572146688 12574753 -203779757412603775372465867340124312696 12574754 -566399389088099590363966181947136309424 12574755 436875871052039947140738876136165009440 12574756 2240320065771848020766174324621946986496 12574757 119820748688874557144710719081507359580 12574758 -29034188040405669821543407369837344768 12574759 -1098314332382848748477719542262468332040 12574760 1236488171287740963423939400073324544000 12574761 127101761267803623454615645772994882624 12574762 100608063982566787446295946330227795632 12574763 1608325270822885105115433028974392889012 12574764 -1054947060181160810146181639533700717568 12574765 -499961965643135903076106016346379257600 12574766 -1462334423945486988500330295842326569600 12574767 -9327052473896780238373799181301268352 12574768 -249978761226705613457059515927513284608 12574769 -254465865333534530302490710597526830830 12574770 -105246676139840024796455346920940825600 12574771 1243187862396606614649012015831067654344 12574772 475486944779030916726103984871958589824 12574773 583372378539383831641010266483433719680 12574774 294691170693264881137152011623483030080 12574775 1767219392540526551546530020332923030800 12574776 903379664791220076959894692285266432000 12574777 1250829891763670161715527659461391214920 12574778 245456104625268061483234129038391836672 12574779 -79991555392480573277452802492671910400 12574780 -108342909419345198886442306212250122240 12574781 -1894351049655232247025098972856127947828 12574782 168366091590476736447977799163834838400 12574783 -279787732136555933126219714004395657976 12574784 171695048143730591559321405759975063552 12574785 61361945713098357061333613310830923200 12574786 76263833148540362261160795373431283200 12574787 837065765302082453637778792553402069436 12574788 -116778090122102279618607070881988577280 12574789 -850721473685545312908941993940943456960 12574790 221261820186497661420878748374393598720 12574791 22667445088437711370420003671964500480 12574792 1402589606801404657510345402678336128000 12574793 287013888174295006471793475070262886720 12574794 201778586880549326689743677103137291520 12574795 -489887913685589612435334425381037007200 12574796 -228515487297167204188700348889047543808 12574797 -243989152718338175576066380526610772800 12574798 271980946599645843384616061727626816640 12574799 -455123798243152736537954373753717961920 12574800 5214886873629910787415729641472000000 12574801 1401010355659195228208591793679359922802 12574802 453593521979873328073576866002417805600 12574803 28569458483202976169063333729454540288 12574804 210797553962089498024277208205059968 12574805 -480779008218252442032715148157997125540 12574806 -341769603911131271323933708319785180800 12574807 -259839535306165856314884161191368000000 12574808 -713028198611117947449391637461750272000 12574809 -79240217413452611227726234627315867392 12574810 20662777878278588889116857427854080000 12574811 -1072921614658345968015381067769911014588 12574812 -198523521821446815553805428377433279488 12574813 1020134078270897926690655071620331948704 12574814 -198341434230392232098802649166605113600 12574815 -618493765602250511218889668914981960960 12574816 1384164771445788772965064318113427095552 12574817 -159527218448332071979875239799953287134 12574818 -584641928084347244226331368361949160960 12574819 -184991881985499452306566756255741288800 12574820 -81969606231049474023117657274364997120 12574821 320130335313548034192471931692531691104 12574822 -32567124635769612701507520043525426560 12574823 -609811835871890483972396500157345949216 12574824 -124982927536922448113964333504301056000 12574825 836529055562432104654352672529543232000 12574826 -911776425546212293165109188145651644416 12574827 -219667376909767079908122587522490136320 12574828 -546617126267534610570875055241587687424 12574829 -1372367019741777320376906460547438790570 12574830 130317494453021185019184820129623457920 12574831 1125309863743758908820894225080949639632 12574832 37494092900530501531092172200404385792 12574833 -342858951625544888577179250507518595456 12574834 844062593751062620196009020426798848 12574835 240185936754721285643876897244366057600 12574836 319201493869992920648364781101061650432 12574837 -1206059441677186791992768841426728375808 12574838 747801423968395176012992961871764892320 12574839 -68485477288264928923526318970169162776 12574840 17903103522918510148831555369073049600 12574841 -147652387588455088239697494637644255600 12574842 29356982130546411785354761372039924224 12574843 2129420082763046601943004432008443549092 12574844 1476668712605045287182263757567177332736 12574845 4797900850927340261675350093312452600 12574846 -788078108428094114569175439335719481280 12574847 275094543077223725036299283343122551320 12574848 311141627515137400915552112828900966400 12574849 256885021915735528001266011555429930624 12574850 -519843369538598455595482202607391411200 12574851 540889837935317447275088791128899705520 12574852 -396346074499682811518780242685987976064 12574853 2049516392372906292682906893184168107102 12574854 -212970720731835608302525007190066383040 12574855 536261796310418177245647207246324360000 12574856 94175994006407171746631272821559787520 12574857 113614974083276008254444741534451968192 12574858 806251919252569281182828352298488701184 12574859 242214454922634134985463422742736605608 12574860 -579745829011929558114084019575055856640 12574861 -362288022104669551701158530846732518548 12574862 -542255650737971218460043606982595477568 12574863 476748117931081001288980873583170383984 12574864 -208171878622215048593928988214373089280 12574865 -195656978067082623580000325072173622400 12574866 -273924815714063112431253361312158377472 12574867 -366070953323783557441230411910053276288 12574868 -884492515941019301550337908845269039104 12574869 1104300119396857618724118234485186595744 12574870 -468335174656715296846782440796734279040 12574871 -50976293491104463675453363028231509056 12574872 1076562102105817580641642171768411545600 12574873 13866320718696668817116485002599682122 12574874 -120710195582170079509623911351155783200 12574875 175654296185817400600261650015361068000 12574876 620693819193007019928078749804444495360 12574877 -5668243862443868365993384797380701248 12574878 677396343253821156970618114951889673024 12574879 1764544453624960681014048990132419744480 12574880 -1219409395143450334799031642767706685440 12574881 158009302665675710157904931329413664320 12574882 183024286571260755477159784494234020352 12574883 2559275751851259206462045330822454058200 12574884 -102087745683725101734791411085493862400 12574885 546452926666598173835054550455021219580 12574886 72340717821732834118032457516062599424 12574887 100567733974233045892838018485065676368 12574888 -584097260344394075670110777264375562240 12574889 513013800485551885153734360266486589690 12574890 241711629156789865924188129424100788320 12574891 601356806510524485916301362231928451472 12574892 41851982032469057612924594343103426560 12574893 -311784932383254591469636711218477141600 12574894 25440094912814201876084656345592121600 12574895 1645594270789024915327247671237712632080 12574896 -112195481406579227657726045903468003328 12574897 1290326176902277113816871988681961825792 12574898 935945155977559274279896096318973952 12574899 550704247407744151898707468714613541600 12574900 202535716047051494018763813200678208000 12574901 -362523337376696268466293597635173233600 12574902 54679764222966456431539522028712566784 12574903 -187429148111301526852784477323015167360 12574904 -757048866342930862794314731000841011200 12574905 30756580091217510525043234741347287040 12574906 150512395283221795468572174078613259520 12574907 83907993908678004330656634311710524120 12574908 -96471523459474627456320010201257758208 12574909 -540377423928080813643102291567450763584 12574910 -280713240268066051765364149012291400640 12574911 80417656684212651894455112450640395024 12574912 106827307247865902319213693586647285760 12574913 -160346642191559949540407255788932355200 12574914 -195203055109969508353541437617322778880 12574915 -1014117984864106515418400909041808270880 12574916 -14859855053418764487009064514978981760 12574917 -724036673819394181766025086357525599620 12574918 -114647917376623908288455772096970887840 12574919 -104185000677974652221663168232360887664 12574920 1268471089993800401239993208687001600 12574921 1025898290442337443584376814086470700122 12574922 76935040146213882408587178982363795200 12574923 766392873841272016513339815100611898584 12574924 -306840363612307965048547867262772815104 12574925 -474941455220242450235382596138231550 12574926 5792328951656054898141128748152611584 12574927 -201489107118599442693706931233576862224 12574928 88795389878750474866651028579210625024 12574929 339480965510202354756164412188639484960 12574930 -397207226056866832763679097803755852640 12574931 -22351187442276407995979701284271521168 12574932 81979366824473635913573328154698240000 12574933 -379424054315844785281636677490821439488 12574934 -287611823679971332679685038974071653568 12574935 220525567645582986486592553758002152520 12574936 801570163584261648718193554261288488960 12574937 1201462993373962056427587402879677048586 12574938 -215795324303825354400022999359699027456 12574939 140716134875796520782745767682425055248 12574940 -254884204359832079354518378498462648320 12574941 -857444551168762156391744559002750581920 12574942 -110312617289339544108080911609915904256 12574943 353801107085764524867669063949634479320 12574944 214784426447339241554225731190375055360 12574945 141672010145879777653074205546408775700 12574946 258786351194541993213006705221485581984 12574947 364750713577241836653329697886668451584 12574948 -720784385843769285491089717026593068800 12574949 126200122570142961470150237639158946364 12574950 -36491083562115963258654608858897150400 12574951 1261125330621630926270269257925202145600 12574952 -761844039739713295191149168004324802560 12574953 -747433707250540438126273307730777223200 12574954 10780202535377216205274510657399587072 12574955 -1020712224175658500340354233115599556640 12574956 59698838820075454588508007327998438400 12574957 -2054260933049509859966467229042093450794 12574958 -228030221850707078187319847531015392320 12574959 -278040114820249590344921142134040164592 12574960 230346758537976470748426024192398131200 12574961 -122062449503720608170679674234434036736 12574962 -527944499302255996178924500685329577088 12574963 -11138634105972917966307764619086182136 12574964 -3400959617260876769388723931999592448 12574965 9293684158737387646321898031881846400 12574966 -515240620631652636385460182905065801568 12574967 412965362330165926260051706609982707344 12574968 88340716282312797141027608411993763840 12574969 -101426129034585589427355963457198034688 12574970 -555443179144845097873008906729760665600 12574971 -1134576660618728735332278439871953764660 12574972 1648654878422007151345225967842248325632 12574973 1829038557579034621826068949940259175340 12574974 134556262475879334359055067572872318976 12574975 -88568131514336502503736826512810335200 12574976 -240328947903124964707985195889944690688 12574977 308841350317885061155131360931163772720 12574978 106349731471131136200000830689533301248 12574979 -794996692274039028486721318313275031760 12574980 52352842668198666248144814798329856000 12574981 330271552331999188770515701117002978782 12574982 10860916409097979798009502726161337472 12574983 541949412820461215672526574570256309760 12574984 1599091565840353958281246589133959746560 12574985 1006271364172600018787087476878025824000 12574986 -181394279746369206341438184596185902336 12574987 893945461922239965337955546746927458552 12574988 218383444329573641107685425590967626240 12574989 240899920949907576557689102428525984 12574990 -384542976388034379940509028790300040000 12574991 -465468722480700661867489735841106819072 12574992 85981692876483129585511507155469467648 12574993 634367170466585944729790050479626136242 12574994 224873530443240755468689788285924817296 12574995 209763070939847396258107413161864279040 12574996 494748072482341781300162588148912375808 12574997 1021732720289900339176861551576111830880 12574998 -280104331689046117983389616064090160640 12574999 -19881444714356797215312582514185110064 12575000 649137866354261203873963279552128000000 12575001 93724854284148381770020833214849081824 12575002 -526942930582029397039000811612994571776 12575003 -187224368843561797061033110047323328480 12575004 405248098920421810096717912449117849600 12575005 -341087452609862008484150693922922571280 12575006 16437296254504825722971654068609170624 12575007 1819228223374512900891255431481719943000 12575008 -1699899351190357401299142372465315348480 12575009 -30799909729833519030543817317130920000 12575010 -205842002991399613952372428304124487680 12575011 -1040658463427035722142322701614065940388 12575012 27359045741450154326225344673946964992 12575013 -1186989447183420712021228890226707407712 12575014 -30120487353226117930781685822103386144 12575015 222249485806295168476934810585266847160 12575016 -26067574895434375917452326987698017280 12575017 290530796259526373507432129900303164800 12575018 -416750647097275706663416489826876489040 12575019 -548427813497384617163997590609474778960 12575020 66758744972173627024124254149801646080 12575021 -1341370100977637902560291506442017444256 12575022 135782388552831643770737595403004292672 12575023 346818946777873657139494052597197444464 12575024 -43578906007718349714205462910085365760 12575025 115625860492086189624726710282989005750 12575026 231179033182123371333425623977494882304 12575027 772050189856832725910967565163336472 12575028 -58362673564045693167019541286893752320 12575029 -689175285552720736542143842381816685024 12575030 -174960583107656302291134840629429393280 12575031 98123257479681767186889029028209081088 12575032 -154664506234949004567337145312514539520 12575033 840795865142591745096381632932791235200 12575034 673014476619853297321063690247988810240 12575035 -194610237755867801381127431778111955440 12575036 -324079225677595783780070842296442874880 12575037 -152500749499592684116960890979138141440 12575038 -314101297253712462156046308027066163200 12575039 -812165820385373898529007074771143442176 12575040 48318621809071722166380512551108608000 12575041 -311525095969825514981772899985464746558 12575042 -82318143002306707271272926173869268448 12575043 169178756185529265606791170711559986656 12575044 -534350490763009689873609707893039828864 12575045 210393069960247842981113798254720444800 12575046 -62916454775070534324144870722173248 12575047 280923770873526525461953506231460753496 12575048 352878676959114553573124505893909775360 12575049 -382253974592046605851593143300530208976 12575050 302985548342027711121542270591397862800 12575051 1209711800103256331736360048034895666592 12575052 -263418572644669316001742515467178393600 12575053 155400245120871324227041038841129098264 12575054 -61095357088621164675782624391691737600 12575055 44039306241075660694412404982378198400 12575056 -85638543024622499184548663326538743808 12575057 467143461264864881038018785631751011584 12575058 -307781423707402362360468959112733028352 12575059 -309118924664024489094034067057083031984 12575060 -734201240547702629445482255385187979520 12575061 -661718157028934005884010798987879167360 12575062 -927068872339108697086661111415735724800 12575063 228070995565229420562208617641476674312 12575064 -603027067711835026077145976724329594880 12575065 634399431109563459612822499295263475460 12575066 -63381381020146236643922471562898790400 12575067 -878417132148550623794633890656621544080 12575068 699320461030240613540208013234006474752 12575069 -72556850140250501226891671710567549032 12575070 583563947628584617531088904277133155200 12575071 -2349187879593944990476370736231849792248 12575072 -1841924741169972303649458940364912590848 12575073 293259932673746349010041682221224004480 12575074 -22891084012762315027594770225949472304 12575075 746972168319781307114766316998537870300 12575076 685413015809522255447215303504208581632 12575077 7192163294155516910829149267615374200 12575078 1179493358932295772100626621458412248256 12575079 -88835358901867248422903886021879223632 12575080 -62622329198156204954977103757292339200 12575081 1313125997085486558026283040106709550992 12575082 -209751417601761939591536720925847686144 12575083 262588550981152743510653679124470736320 12575084 -1318783391160052132304388611947638998784 12575085 72647798079160891107511166637029640960 12575086 308151872930186757886995254931707644992 12575087 -103144938328531777659208477189776633888 12575088 8641091729876086849805877460973912064 12575089 -536294162389457206447343256888854730432 12575090 -491610664774691303415091830992366668800 12575091 411478219307293298637865851084854077440 12575092 -7374905562793259973355755527749275648 12575093 -357054456836848661330019238925832572160 12575094 -129037397997504306811388569445833445376 12575095 228003744571011679572647518208900447520 12575096 -941276683442540343229833399903599616000 12575097 -924100671235551772975909406825141017926 12575098 -9204448816898453649700297403564168736 12575099 -775779738950464323629094226059061335900 12575100 338304362002022025424243384122579148800 12575101 464600408793473765807268535926520652160 12575102 -714268851054919042608912000134260213248 12575103 658268400804630073441173747173698376904 12575104 1648397068696476921350066690717437132800 12575105 -646328680527627774025232477943893355840 12575106 -68312829534441687402347736669910558176 12575107 -1220281943082123314163927608410723572528 12575108 -130302996395977477148215074971620515840 12575109 -38268817131026075075339465551410784800 12575110 -203682939009100129302866014168309870080 12575111 454251855017204801212513848458780235000 12575112 166232257343568651406952895904677888000 12575113 -1138648429966634779011630357616099745638 12575114 -482844046391459909981659909476261394080 12575115 452420053280634604899881494374050469600 12575116 410039437912103307314190228181917795328 12575117 -1479161430273934338140971059320365173834 12575118 363614793908770289941101377936732119104 12575119 -74297548886420594786230384026939790848 12575120 70319518827222042999480399272631091200 12575121 -820900128056293058819886786877861376160 12575122 255938224532372076876262367312450092032 12575123 1042320535990801657706510496423917970504 12575124 207298257664864995231290006009433513984 12575125 249190301846867827383743098808695950000 12575126 -34126125965120896222019930535033266496 12575127 928325932875711210454198923197954281320 12575128 241700616782319689719425924663508992000 12575129 573727874969120779612108790792388807552 12575130 465359506877018906235371039816896715520 12575131 -1000526670385859891382096131562918653000 12575132 -957790394520994915177784712666837473280 12575133 849964302264655561811042222681358965184 12575134 -195896983093272021231493148629605294720 12575135 6838760431309994040559838052910832640 12575136 365218736189844619553782466772807450624 12575137 -976705528049404363743848103380543517214 12575138 -146672147193980308086669122621991860928 12575139 -13322011391070196893993956075359206672 12575140 -235412788027196554294120458370977058560 12575141 2248808517281704853022952934003639390400 12575142 -480021285297717357407343196210095436800 12575143 -140681748699417132098593317668669853600 12575144 540433270354545529225720178383300316160 12575145 -627781886583921197747151396835342512960 12575146 -289840846284128797826541509578665979728 12575147 -919477927898249858922081930961930065360 12575148 -84427043125333396320801322096832248320 12575149 -2103422512266004244388981266611685583850 12575150 40159730896604059503846498965501952000 12575151 16988682802883481877543862429756938896 12575152 -135490403423376281699837242125342982144 12575153 -523745027975355814188427218604970554200 12575154 576240013138847939936083774103429790720 12575155 117172407038812138284074606350835179200 12575156 418284382612487445805756023538191759360 12575157 112060020223419313969735161007237699392 12575158 -98978942838702524238597080887278227712 12575159 -858810093025903062680335213578307555584 12575160 125449725636782802432825675204073881600 12575161 477599669266843013646127315197974528452 12575162 -107924969808449356776498506631667425168 12575163 -1669975744117652611408890827310624215616 12575164 816693006286280371921381287901847702016 12575165 -8033279660299004690347058826611873280 12575166 101091976130082600177522690817756944000 12575167 1590779057598676866456432669166957360 12575168 -16956453563229061497308389145994854400 12575169 -43670735411408113754685347334265545360 12575170 -349877501730749864026205733347567370720 12575171 -358495909032543589578515262781624339296 12575172 -932881202683132977945471719013130119168 12575173 26476784148715708395865996118722148764 12575174 461847195873661779427070163618029226336 12575175 -187803203115133661417896888011557491200 12575176 -335904002645281483698834339168631249920 12575177 1925793635772177581198652981252338218932 12575178 -2840355944060256298840730926304784384 12575179 -2615933295046583170393167628012546120224 12575180 -12911287457948492596094602990367769600 12575181 78705691340978160917395954404648099840 12575182 455354648894392563608555500102466112192 12575183 1013307907842367380691952829743761145880 12575184 58407307442754876299597841299922223104 12575185 -328488463454967985955095027587640155840 12575186 118476254592657325989215948434485274944 12575187 -22270182723473176379017358779215551040 12575188 668732470062753626996226244883360389120 12575189 -1039775325247539889711319048403115767168 12575190 17993167418150248224406208366099116800 12575191 951305166184512176821525676153433587800 12575192 -48443100452112206676877287481842647040 12575193 -316382014844133286298689077825121963776 12575194 93581758779643070487068978196755878896 12575195 410822669790146175754289878695251467200 12575196 854248929944243694744947526830426895360 12575197 339561620027020560371807889725116224780 12575198 -926018972201526496434501121176362774400 12575199 -15212892295611810900464864912270337024 12575200 -434598637484609317584099122943983616000 12575201 1577689075880380375343790591217797764400 12575202 632128298023214696782304993848046620032 12575203 -581209279696713707303999433209132848560 12575204 -143006546704141213790626962073941258240 12575205 -133920365779277504338786418427182921160 12575206 162757224796809324466536072032061133056 12575207 873722265010951980716177778833763841680 12575208 40623769081681035470226238761897984000 12575209 2124789889851655408488390023810100468410 12575210 -225527318585996060548805381347896174240 12575211 460847376175741668913095562509935048448 12575212 -149097032355090218310527885095576780800 12575213 -182309018394301222065465441974160014784 12575214 66538234370705703195695814271400943168 12575215 -868623683409320265525188460750896915280 12575216 341854895072269290758718758789506793472 12575217 -730902444550458698183449023043077067920 12575218 -495323282290880279243554270513290451440 12575219 -187710157643381996861587633564194218304 12575220 167478831128388520701836292910252032000 12575221 -2874910204912771334577579588246211360 12575222 -41328692631860098690889716407039562176 12575223 -2530130581438780158613222945302110870880 12575224 -446123942899684486293168255768503500800 12575225 -88191171786840852104484847636276326900 12575226 -344427832301366555034121630181552578560 12575227 19190176437418450119395526349414785024 12575228 -239460264951014637339670558120953618432 12575229 -456903126261176628303980536861900101600 12575230 -414156627012370893714659802850548125760 12575231 -1376806678482281135167361661048333715968 12575232 -26688144594673023431702861510124503040 12575233 -88041309852640793752194490266317285472 12575234 13893013989892580066735778826786555392 12575235 123379932289375197347801854032568206000 12575236 620351192778039337508130589382692270080 12575237 143206182170242950779961726981458972352 12575238 223571799861711796211924678392281644928 12575239 -1548193879363443383332462625734067606520 12575240 23750615369979664126981580544632524800 12575241 -601884824764531114027818811386950057280 12575242 10626358846554615654350835637735060272 12575243 56407445151628921794295982271696417408 12575244 -268608578387369712086147609084958978048 12575245 -505197214563432625958412875841042880800 12575246 387664219605676313370442174281640459200 12575247 338139293022438179374636616762452499328 12575248 -178637263494903523211590257969150033920 12575249 21951415947895346336793254756278010880 12575250 -256566535473537071920398977541987840000 12575251 94080158181401959482176488468455522112 12575252 -848965515937489760885323403403887451264 12575253 -39997997393782091548881857346089142336 12575254 31346024265465435355812997518409068576 12575255 -192238745800804609573016291780281497600 12575256 597641072948055091088342649986408755200 12575257 -5978305014801649751293335595270502388 12575258 1043223801782680165989739605200922954480 12575259 -17944051690579014549956157762746142036 12575260 923661804101643264175401852284799974400 12575261 88692422751326687643731025658134436812 12575262 444434687330083413261603703902021494592 12575263 -59826027474698013942652283267684195488 12575264 3780880109126269126509827260762030080 12575265 -448600347042145876182016663235328919680 12575266 -481453059854935967720415578363114050176 12575267 -1579390556252587019468151450151510745568 12575268 -118697571631928317291619031345672229248 12575269 260140910133787570825540646473154658752 12575270 574994567673897347259159765612239577600 12575271 -369752787993706537502545111348592758488 12575272 21428562450316475348075688496343101440 12575273 1650370999984845923284761253714307760384 12575274 -51013296706321305698399341744296517632 12575275 49107240149795778419471772135791938800 12575276 314934533720939475542442528821923365888 12575277 416118719674231770138510585381721418880 12575278 -568809636146901752765683225760245114560 12575279 -1231830921715951185998021305279017147120 12575280 154194521124471153347479891210713169920 12575281 2000804226512875065602357841081892024082 12575282 -211832588179722709754762155163264262528 12575283 97676869284388571682185283641903504640 12575284 55020751702516175281706322040756001536 12575285 314318913284111819598336192895280050560 12575286 101678783211591524696350266964320651264 12575287 43184240519733302754200075311587851520 12575288 -1575685499381440933498997730135511080960 12575289 -840555317490448854458176068674236748976 12575290 158977130452522197352897763605562680320 12575291 -2014992249745176868808025894775379101848 12575292 733202474336408942242069490899301233152 12575293 -1063316449474766751480668081409047558458 12575294 -85573217822407834243578632201828354304 12575295 -441484582067095850182085360740601411880 12575296 297032236315124277970288778780325445632 12575297 -1074029868952226488145945579144089270848 12575298 -5711149956481774054605868618979435520 12575299 -284893223824053191828261081726568000000 12575300 -181257657111322199057639046737578281600 12575301 608324616728896556988991773948883616064 12575302 67747078950262826487049947026067696000 12575303 -1496890383620988007375224038667190157376 12575304 -266943237728137502962992105196619366400 12575305 -72379964071585634432609108693320462080 12575306 -317083273915881395559707488453093487520 12575307 -8318684090857965954441075166213004544 12575308 601716518397618789558246418076179433472 12575309 -414223361815645952703151822929332564490 12575310 242022290197736716427213717651194060800 12575311 1220702150986201079655982283375364865920 12575312 326589340442564288024065348435998523392 12575313 111316202728111451276125296087207876642 12575314 380007441340379890073602996410625784832 12575315 438709464205610298521103540109278357120 12575316 -54934057440617290832094148623690049536 12575317 1548330032307542940360193589436185660366 12575318 130042045462313469048835923049397126400 12575319 530069044084119244932337068885203961600 12575320 -469856223931764315436186505954955264000 12575321 1499528823953381076639498375207820072800 12575322 94432475417716724292823643707624401888 12575323 721623110484373419525413294284380213572 12575324 -732677159593790413074357240716391364608 12575325 41399758881028566181294024867869168000 12575326 -337674416402347239782808772560254399040 12575327 2151510055998324529249323200340181702176 12575328 577318939210352452653847539751633551360 12575329 703705771820966177342784613019908350484 12575330 149126576194634806389690452622216384000 12575331 65390950053737916079976935011595692972 12575332 -346474636761888952147768129170258309120 12575333 -1691836005365035245695060590415899371876 12575334 127019363548232453996882627919093606912 12575335 460937769755051435149441573621977140280 12575336 -357398664981246465548434987241001123840 12575337 294023271586142914351118499312440735040 12575338 -405817971346276307633571072533128031904 12575339 46404625738533342114878990447108973456 12575340 -119613445542427793842385209270347494400 12575341 112815128875819199696830050243789958742 12575342 173760481860530935373976450647642264064 12575343 -475701170602611215500251981083724771072 12575344 53422310271325364563623073480342241280 12575345 -108381690704710001499137798235668012160 12575346 17324817480740797418438949014360432640 12575347 802610637990273033753378067050591826632 12575348 -1206416374049083079194922487795380655360 12575349 -273396221659625813443970568791018437266 12575350 1817117591814754830361811991745080000 12575351 104290296397816330004957619449310115704 12575352 -221888435944082997194323531458845736960 12575353 -753347170662135474628795099726787179520 12575354 -40426935406441705942345694461673122560 12575355 -26642638304343530169927661310852743200 12575356 323878477710012802766637058020247649280 12575357 -1142553062729260176674998202795914772340 12575358 994514338772208700132690003397444449920 12575359 1695708802773076708632471478159856297040 12575360 369666551623782332861335323149126860800 12575361 -1045477425140239021969800121296338194128 12575362 17846472582578956217084109882344161152 12575363 116616203600895828619201850866206098544 12575364 -383424051860193022826475444573640071168 12575365 -797539192919157576409387183009341336960 12575366 -13419585681002688634233858100182019776 12575367 80308536898908672452187446786490507264 12575368 -180662906389848274661649190687042467840 12575369 214654826139907524166664371623499460880 12575370 -158538343363348012445082742710711874560 12575371 196102052390213938058187239656197149032 12575372 1368465427506708404325254908539652700160 12575373 -17245770408588976835523007904215425216 12575374 -186683439839867095179271141241243192448 12575375 -290384859934164973886536075036784160000 12575376 -255701834635646301872009626482687737856 12575377 628153635678052321194086182527358419492 12575378 495555779403607845059702793664837632000 12575379 1190551147173536566637838848444740486584 12575380 -186123341676703535866271593474675200 12575381 256711238333927368439258846609433210624 12575382 98754168083564543700936993880455377280 12575383 -692724923503211986846007090753821037368 12575384 823155723038780921552352418537097410560 12575385 1285063842615903915156055903479847027200 12575386 708751498244944089255412073547550944960 12575387 -1755974008497398781142459120087909469208 12575388 -62827946975540885340016699487958491136 12575389 -114935289708189363026639248739979823968 12575390 -1166974833595321006368533956300402667520 12575391 415500312628523454586699934980043089992 12575392 -643430874943682915405309889201515593728 12575393 -2577288526144388091177531676636993056 12575394 -46280895893346611417386049665966954944 12575395 180899109447833067711450838638330034080 12575396 1016563774256303537049070347080025633792 12575397 498604123985456903180571088169203200960 12575398 50570959099226958324852556424848220160 12575399 -1788850902953692217102910407836300158600 12575400 -51296634251849542884589269039144960000 12575401 1859515432481861557845762450066402826612 12575402 -221475329515734124134551582837535790848 12575403 -1243441955074329533805939105130517977188 12575404 684272669572041361542131827232368153856 12575405 -1022832364049197018829699703558577229940 12575406 -470459930993869506021708519727785600000 12575407 -22587396653171426091384503332855703200 12575408 -58328377704862923766084826796265095168 12575409 631527158687004869573901777600585600 12575410 -55754765496058967946086963570760219840 12575411 -106523805996313301346561303638176776960 12575412 21635530971843653940947132674859846400 12575413 22185590859589494372399268466648454144 12575414 1221566917038806628088615075726555183872 12575415 -613424063998169889631638528010797612000 12575416 176550204013545648400213257766069862400 12575417 -512849866550030255459626002956683944534 12575418 -12254460348481067065685321109239926272 12575419 847617155845846466787955036823085598820 12575420 224271375288878098133718673707667445760 12575421 -56881064934862319649667604894885543040 12575422 -798582944601071818077899239416492300288 12575423 -773957645473978340164718885319059183760 12575424 19806208511056077032277128204890669056 12575425 365003699611386819392040650613311576150 12575426 329120373960274506889245002025330504912 12575427 390558199056400716722589837400445045232 12575428 1222328108074835424687904753026401187968 12575429 119607636401206751749192519133303387520 12575430 -39955990694658121499868359865815719680 12575431 -581021842185675459942903315125177640192 12575432 -841521174900035292970229822891098905600 12575433 -146317586443147187488030954723697278080 12575434 -533259084592668740093984213870292937728 12575435 -10380409151110841261717167458993682320 12575436 -2848571198947594669298603488420294656 12575437 170420327990132661782274664844443512000 12575438 184888929356127986958424774872787403520 12575439 247366090578992697924795357769269914400 12575440 -178154675194978356340835137894093946880 12575441 1902493316104716595935546766337985948912 12575442 225989424584452784667074809018405688064 12575443 -1922883007602584752361571321827175932308 12575444 240617421226621827604751689214061281280 12575445 -513082677826908803306331598206573658080 12575446 327662677665948919999799926282439124864 12575447 220483039205282437659747330538075980840 12575448 -590193186081812202698326121755259750400 12575449 138000846969155038085446355308262066112 12575450 44431999139616768839510842613297145600 12575451 -418363768834992387288123808149458784000 12575452 820887151059212442854340089969810971136 12575453 -823359901035575282815432964249971175136 12575454 298146882019328028688624757670281518080 12575455 1599377165504691051779336543665719798720 12575456 -1310277768688854920464856614602692886528 12575457 -203840402468966923324405456146752697600 12575458 7081969754976991991737437652510537296 12575459 601097488543668858274564863497250790284 12575460 29497620047640550490964171728899768320 12575461 1625297103596531060282631055241440909440 12575462 -703347468467783432681417487276723156768 12575463 569109073863309394963996662947377747200 12575464 -186833807471840296950748418325325332480 12575465 200761812728141884899338496109252344000 12575466 -233151577794338675397547181444161804800 12575467 1027543280233653972340137862958861558516 12575468 -635208695879652568051801995266399276544 12575469 -324628164592710487587540640118146852800 12575470 227260592682920001461028352119276703680 12575471 -1844410876223199840319713967400286833328 12575472 23488339887246317749794748965920440320 12575473 604657681719596726356555836733091217520 12575474 -448298773292614994443101713318874707040 12575475 -695124587316979273282483568533681861800 12575476 -3685920889150157798096045988237493088256 12575477 -880892707639908213539253810041976917508 12575478 -47473901525174160125440354837949781120 12575479 3757562100859065781937025198447809280 12575480 -535866090400010420326083762876708864000 12575481 -1235910487652093879590273550102641893120 12575482 223158398548198966156410957069744116592 12575483 -3411311630722852217995080678908945166456 12575484 -3319106358291582353183690860480849920 12575485 -517916840167568706106400229675764449800 12575486 28747994374770411595867867228972695552 12575487 691277741929704493231871028256139292360 12575488 -966160422286329923137881093915843493888 12575489 -612027701007488578305351428186353747710 12575490 -145626695234893435348698003665077754880 12575491 33102471582518747571071530901967338624 12575492 918831526464448185909803475749901957120 12575493 -80893887841003723128438523496882358336 12575494 -1132327394540796884081160150677727685440 12575495 654002744166008807547258619489248773760 12575496 292447477106241128183487783643870003200 12575497 384097570247980511453183178868692706512 12575498 -511291796284549332453776956293977160960 12575499 174925986102412726680993493500938454528 12575500 -526789216405422675589050206127779328000 12575501 -183064665984302645003275940445703575498 12575502 -4653667352834971137886798828287593280 12575503 -50815891578130514682118472611512815616 12575504 135177606214962465176055429907572473856 12575505 -249757143521286323863267757160492061440 12575506 -374789732345534297731985870955735912048 12575507 -781119818979983168074644783065955844644 12575508 -67714650676633292874957978410249945088 12575509 -1047413323548895338424100710497428669600 12575510 265766895122007556391039345517560104320 12575511 -15190327539869006098268243896668718320 12575512 454760670737523996468830501950069370880 12575513 -497831930128795800472724552232211805238 12575514 -209836425876424700396845233010698782208 12575515 957210081220209418795439133769974980160 12575516 -507748978781791758012113926077226421760 12575517 27785360609480035547056112991862298400 12575518 -315957978530831353377649714004666358720 12575519 334363687625185481724960718220897121408 12575520 210046043047126027713069996582528614400 12575521 366282050226288967358485101389271416512 12575522 -866390366133375394419807152744263680 12575523 -155433965336224373538077649922466866080 12575524 -711163098940955774082633565421174742528 12575525 -1052528604070036820753902895467080945900 12575526 -278274392039417882534741735032508614656 12575527 95780583277144693625719388602901104376 12575528 -187601307868991698024647400332329533440 12575529 311726521180765284293778588678553264404 12575530 -463215532418993516634430302520915200 12575531 66597344600936940285752610944329477200 12575532 -168558715744926245372595063757808982528 12575533 -218054672373068534185141661410187610740 12575534 -1082747961586604262331898808661613947584 12575535 -5257924119467921579715520001294630400 12575536 269388875609529819677336990773559296000 12575537 -484677743057443692060566135765350500300 12575538 -430279914579826573684589885981642591856 12575539 920553747794170779406734574902179556624 12575540 332838938414960297368109384057744916480 12575541 -518572490174923049083735642563797844576 12575542 152199776292677564437283099019192323712 12575543 -152719376607311889704468550178471319616 12575544 -115077633069410754899551473274685153280 12575545 1762956610815592825848030615709019229000 12575546 324371748193893218146772662010936343888 12575547 679876299357524289644836706528097173040 12575548 -187871703425597324411106402079663485440 12575549 -301002890280174268488470870020261662720 12575550 45055042777542980452325391195315120000 12575551 -1195733943300670904810293917889458576448 12575552 -515993396340595048487813167657368158208 12575553 -216384855111930386192670423935073729792 12575554 555860857625369750746641030390561632976 12575555 5683291862859083944908271407442060800 12575556 -667587911835808295724199386642970354560 12575557 -771541448236054760637905929785029154240 12575558 277953227366296603312989834392770444800 12575559 -456819530792921658779565115938766844160 12575560 228430600331857821954006901640008704000 12575561 -1081070990422385923292478776701516137714 12575562 47826782309304241550514185496863530752 12575563 300254154833098841225218646261285352960 12575564 -69418747230887379142432355109362886144 12575565 -10916926557600975499513183324847417280 12575566 -452891359272848780992814702748806568768 12575567 1427899161856422296931292966396140341616 12575568 234463733035164097600035820819208601600 12575569 -446269075253992764307239335904273190030 12575570 -41088017383743882802856480511250199040 12575571 995639831038218002068769693968793942712 12575572 832077656137023365570604310425057564672 12575573 320858082153960314650923239048878778400 12575574 -47112042877372861835267724379044124608 12575575 538490592281964615038841530885223072600 12575576 246744229146136934893053602448539443200 12575577 -329127060644141592559492329872084090496 12575578 -765169213902805426530121982330004038160 12575579 1050988210656801203863403544194641348608 12575580 -239040722596157347641569685133953177600 12575581 -2932363620630875108044520556178522336308 12575582 382695062449418247399546628378830278784 12575583 -410024809060651804986726378130897351848 12575584 233387311033081643836381782034543017984 12575585 -1110794049579111609606051492797133147840 12575586 474023552555551634470494753828809364864 12575587 -1111815640057410861539995830872825206760 12575588 -942472409956391543687716157931960957312 12575589 -230793815811494853112362155846663097600 12575590 648531124861833201626586848326253500800 12575591 -24103868702565967780484493186321563136 12575592 -881106584093862872956124440190987520000 12575593 410210363548616463205710671475638674164 12575594 -81394930038468838061055048243769662720 12575595 262456966860665405705458065586211639040 12575596 190889030542270270486913777633279754240 12575597 -426952147223354897440967193107899487208 12575598 -123973293661626169882547870926797020160 12575599 -914776642438263569067085220387903593640 12575600 -190730472864741430141503749603758080000 12575601 -1299668020136976162280456653007542595200 12575602 149060826620647179918254147950182586368 12575603 -144106013393517972528023905781630937720 12575604 81769979953834040962006422973126871040 12575605 1063328370057163926115192402522308956700 12575606 82690102307547310674292728725925888000 12575607 1386282445878622364960305222368740292480 12575608 20958638676685363139450825444961484800 12575609 -674497332387536967664765477679874887190 12575610 38518726991105637214782541256943064800 12575611 -435988692561014766782276621162947668000 12575612 -171106926136911377865970056524795151360 12575613 -221908786654641104777557147572951606816 12575614 998543082644845481693028707345172067200 12575615 103942819084755370445915853534100917120 12575616 654187274158978116898598593128038400000 12575617 -2005119928673070241094506799438187774334 12575618 683611218816586134983448394353781201920 12575619 -138610717663604572317672090555702168672 12575620 282819710893106352869019933794102119680 12575621 3674380399862411892968105260124616444 12575622 358740757842095783453768867367814569984 12575623 652550123205244023486953575029553134872 12575624 1007156188476382222271839116236461224960 12575625 -32719190984140658204195552210654700000 12575626 158881338408412938118897956541309205760 12575627 637975752939395760620587851135553993032 12575628 -323312320749101807024659266995475763200 12575629 -1788333189595604673028480912663468127520 12575630 -363772600345909165629505695960523487040 12575631 90971346201685637325078935327052699648 12575632 494279878762032149195576469328234872832 12575633 474342387299214829363067076084207347520 12575634 -457031254986866128868620538527266300288 12575635 168475113848230895889552756415356604080 12575636 514807145903012636430559611133889421312 12575637 -82807012803171956165620122798062572932 12575638 -1175601543532231908436776930088379859840 12575639 -287037272530264965430935496209387926976 12575640 -262921048549267590668411091903401164800 12575641 49012429657581946468163947655439172224 12575642 645810375103373011672948660226460767472 12575643 492222021959315346550814514897770484528 12575644 -616089656327832805738355107503501708800 12575645 -858572680702190425898819283284330455200 12575646 -152031279449403685390325579917860441024 12575647 -278118711083576850399648927075368484000 12575648 -331568362853438868394449149419876122624 12575649 -980141640596153809047771522289898497920 12575650 -155915527205612648436888769598386573200 12575651 26802482808091295580072088982119176 12575652 564099599218726633296120077206698181632 12575653 53419398970607279308502164342051923902 12575654 -280814397829918627201079059893114747648 12575655 21548151334965335581428204566228468760 12575656 -1932998939403573155416687398786245637120 12575657 -214027510053653451573788140845010943160 12575658 367987329032950672320042399705910550784 12575659 -1054751145324661084843166468239731560140 12575660 381468839770922116168262083406529607680 12575661 -263219751739693947972113771871060444096 12575662 276455932411208318003686070621697067008 12575663 384192133354708049892210099126811090920 12575664 114583005262189808621913634792332263424 12575665 1536013941886471612067802865223338401000 12575666 1483750443976180169312995720592768686080 12575667 -179621941927141102904342105306874531840 12575668 392708442168985622069457848096337688576 12575669 -1904052847628438166381552891663672294930 12575670 -75678644364871502010572166545163561600 12575671 224815344047788445180280175867778920304 12575672 288697419873100248341787800025298636800 12575673 748683053294989942363784396894148235680 12575674 -324963739742673213919034526155688011664 12575675 -205239094768951601901705303325864789200 12575676 199669277416194476695763643550487086080 12575677 -41304384209253157421171669657166332288 12575678 -964045558695398795195304826412434507776 12575679 -805094293981067290856018801611869660216 12575680 -150930560273809833014519838791266467840 12575681 -380324283594738802524751536912745995948 12575682 -489469422721160071209977741959586611200 12575683 -1305946705179973724006724653847518856056 12575684 -126102029724894682257488371419815540736 12575685 -753956888179691943904493005341584623200 12575686 -15879648446206893921358777081248300096 12575687 -571447741667849352742623782113898353632 12575688 998583294159834126215543582935165378560 12575689 -189051776517576158936746267762319663744 12575690 131590056414196201880803647947187477600 12575691 -396846990122061615612526223818122543120 12575692 172093402848435813512820706814026030080 12575693 -543803986386046201570115792928063655956 12575694 96081624359812567381947800607313920 12575695 -352248735291610329120184341430635142560 12575696 -73493744802074833423393803442622300160 12575697 409685436548456827698096451134469604640 12575698 348450172759055618118737467130854227600 12575699 -741363166735043193792307186920759316896 12575700 140203462912413955758679378861444896000 12575701 -530060085980441441955031084730836858400 12575702 222060039230651973150689326237045190400 12575703 -875772875225968630625363664225061618200 12575704 446013579577389407998032432925355397120 12575705 508229567709138668587975498875498957000 12575706 169220879022808839409995895706635504128 12575707 1153991776424050090435641300104262967152 12575708 50013078597185647491515548028023037952 12575709 -1492839498267306811533985489075574880000 12575710 4779957491573427621742987771030609920 12575711 1579059265027745337021380894013871089312 12575712 -475987002763298208554832340340360871936 12575713 848075649819450824404746813902273676962 12575714 1970251544242177157200380095192757163680 12575715 215819696660847487786887091914161812320 12575716 784291131208752246554984148894915064320 12575717 -48089654323082832461422503530092497216 12575718 -48481030620024820404726063991951855872 12575719 -574061357603799548279220120417626253656 12575720 -89566689743521163171790371495258112000 12575721 660515663797783277941444712262171015312 12575722 646905230146334504593297681587117780912 12575723 -377964037809681064875905245261115540520 12575724 142878399741010556898432054548715896832 12575725 -278346509707642324614626267599442041500 12575726 263968325439272361493667292737570165760 12575727 -369372759224587506731346990334915194936 12575728 13597485502830983566795093968926244864 12575729 -219042944379240922174895822967823778124 12575730 -54997176533645338725934048715981729280 12575731 35153516810288290413025679550110164224 12575732 -421955375095436999178224278114293504000 12575733 261912709900195166069303459301100670976 12575734 421440937728462223649562593033966113920 12575735 958279112108520042341529050814094318680 12575736 306988216867602875556524174095620403200 12575737 29655332267015838034302859784202808720 12575738 -118163417323906772409673972835743938048 12575739 -260780197764545559272577557285007114240 12575740 206021176464206292387992603029279664640 12575741 -986982441679707287948225397279135396858 12575742 6363262236159369624082624331025352320 12575743 448718162347274460622192879874250297120 12575744 1480696441723928283427549745257283321856 12575745 -28382303819726344891910178025280559360 12575746 -321879874750879354562078547854569082928 12575747 2035534175755033399672316550703053532680 12575748 467144964856812682654443577769906580480 12575749 1421319375727931867256138650126103618300 12575750 -821905921198463522961233232310000320000 12575751 2939440063530280470192530293180326480 12575752 -643479761928577259229008590694080512000 12575753 397717110613119254135594583522136831002 12575754 328285546851158021902570858623619919664 12575755 -6748337810693823065227086955231999680 12575756 -478631447301941942968749295746867913728 12575757 401274206502895197782218852380537992640 12575758 -431170295857690467808639621974705125760 12575759 310412813022531051896583954383677090272 12575760 45488526197855416339907282833421107200 12575761 -1234097680644169927424511799633139067552 12575762 425616906002293361564001951041196895632 12575763 -1802124648983578519042209888033870064800 12575764 28847946915276119231929415240452499200 12575765 648619953396467072390699749978947741660 12575766 -35497574740633802395452113403549020160 12575767 -2041630352202638966992963504531183540368 12575768 3138047202200834072027252007959507804160 12575769 -217769122995470160701860118540735470080 12575770 -82191783571181496271157895747346636800 12575771 96030667476433701158135211666148611360 12575772 -342957117343951610200342149557156352 12575773 -217075260318556270363607374155853200640 12575774 248532010195276205525608717926737291136 12575775 404920258202301148799368450714005427800 12575776 319705005403655112666595179327559041024 12575777 -1482682336075954969037112260450161732560 12575778 -353815858128741251297680011454136006400 12575779 -281642771857887192020223841492340254752 12575780 6706738387814576532592212244477747200 12575781 -476262407880959883822738227361628966788 12575782 294903555517803286690659883106393622912 12575783 -2750626536419810959129229432774129232 12575784 -272759233364344157740226480386386984960 12575785 856154278440971216897367419573354251200 12575786 157923763946625748214538437966493308592 12575787 -187888210541736504785205778418688172800 12575788 -942786276498368835264367751923700083200 12575789 -451814060414989050779700816701868167220 12575790 535101132702124857166721922912834355200 12575791 -385776051486272576982792165535339401000 12575792 -210742644017544733140403140470553968640 12575793 -76562750407269257498805457140251995536 12575794 -17157188824355022005046627254564683776 12575795 274254252192326757075753258836340898800 12575796 11360904830533336659360934474369308672 12575797 1185901982473540861544291606325259629834 12575798 -15159629202369430245925755666550920000 12575799 -454808389975459034523263529238828132416 12575800 -48096498909307014755018922951664128000 12575801 136184954609974089021532844944672037376 12575802 112336653537447049609480120002223173120 12575803 142915802705340542409214133929040590052 12575804 -492552482373743280340033032970420159488 12575805 109700237205446045062662471359213568000 12575806 870924527613978186573042062533041860352 12575807 769433315520398729094772802357129708592 12575808 48256280518581093569127059920382853120 12575809 648311288188308715108989275537542627010 12575810 -93856084707112678399518911179386901440 12575811 -155047659902140381842358837722512500416 12575812 180488600873762336036029864456726806656 12575813 -926033444968982093838709907758054494276 12575814 -128599144342296128853342459874342781760 12575815 -216646251397267404733251610072274380800 12575816 -217691497327871127738108115106379325440 12575817 -34697587101301859351141565814057206768 12575818 21244269973761797981229137914726034016 12575819 524907710372698771010443065620603625696 12575820 51900519780386146967023723543001902080 12575821 1951042956948348621295240312225309308600 12575822 108316805659237239974915057907821051904 12575823 -6459469015791102855145715986251120000 12575824 -63894986713000692945124035826941296640 12575825 -356450059423102343140812222210652022400 12575826 -371185620279234577940404182456186863616 12575827 -1345456524733006109380212883271523206328 12575828 -306047007991560586685264646880773457920 12575829 534050263704016862593566709725032072832 12575830 -114957604247987606318432888573996340480 12575831 -157998227987272561164422523142100581368 12575832 84935731290110263614461933736823357440 12575833 -509486044058784252035057219494218858800 12575834 -56672741641653759776989209597618063360 12575835 -136240028964923667193374603540649891920 12575836 160331375490732486732573842995455948800 12575837 -3340497280278949559380896640921438803354 12575838 300449095917905838472583642614163294208 12575839 -1709053209920558802423116662167196603360 12575840 -357162481414489168344484250820193812480 12575841 -620272932538768586198168176922642288208 12575842 -257745594467622420149785332410195306928 12575843 -185667700478008740848327984920249699584 12575844 -1371606617409129095282329991618130094080 12575845 -1188846476955674467732002478448051136900 12575846 454520067914558382097522201754946523872 12575847 -1205295652285030850021362010128320624600 12575848 380418566140992924969926148095233720320 12575849 -210895105389455165211354323568954293952 12575850 174381284437274932175727952556231520000 12575851 70813046548238415994584031581686996852 12575852 184214807789777424115135190413684346880 12575853 376374577219799539054054696430137212960 12575854 2604421238484267753818036049340301376 12575855 469102841070339389914926747820272773520 12575856 -4977103047363501242420429295798583296 12575857 -143436655396278087994625930073985108288 12575858 262333175855260324366060825252127243280 12575859 -449913399905712193445052830528690673096 12575860 43651236675701587327879802579517634560 12575861 601038289418439582956972383958067900462 12575862 2673409449845323633057684732569148416 12575863 -10433634141024842032012710886685066880 12575864 -505853223635560783550629540942989926400 12575865 767978648144056104914729886770015910720 12575866 -773652339211440918415735630934496000 12575867 830994045537266535471493487777459306916 12575868 47218728103972691832875229041686602240 12575869 2249166503370092237506710754126572097152 12575870 -360864786298223939242807025747506077120 12575871 -296849657136048637520326687246181744640 12575872 1582974883313915059528411887234868838400 12575873 66288655905105067866823174643649656580 12575874 276343929800199092168390750022151338240 12575875 149231413950840714270875575752928080000 12575876 -550380903706961762361247838080129184640 12575877 260023202486476187502010071736131988032 12575878 -39569976766689915554284340691371646720 12575879 606654195920483654954771119921772882760 12575880 251553357636748239350714408914836787200 12575881 970366619332207936030575356711049910682 12575882 -160935111729195733160170137441957272832 12575883 339413779574877110944172816603497808304 12575884 1070922322836513000464091830289149755392 12575885 185642781528044358771774103187816789760 12575886 142555190677079789274478084113697658880 12575887 -2112520924417560820067279573932678496464 12575888 -313408533799134262126098118363724906496 12575889 -95712044637119572072913368886337978072 12575890 -86582854239480954212012528353061608800 12575891 374245539093467148606025514024574259800 12575892 -40519060149487482446268625854860832768 12575893 610328644588460736367885144768757066 12575894 34808424630907659288331782950320250880 12575895 696204992916785908968876515062189296720 12575896 1104664686993354755971626773596203663360 12575897 1708678827731369469987366013971150072192 12575898 41349209507928651335382202847228056800 12575899 176497084716206707425101329879353186036 12575900 -883099157847658481082904438694425612800 12575901 76422503252086670900730298396596423840 12575902 265032894616756831383813586469809737792 12575903 -2292907024831313315817034916140811996640 12575904 -333339657370859735898934848385906114560 12575905 -478410805212842626662204135538658127000 12575906 -251620757313788266894623730840462302720 12575907 -1094260229895976032167618216889768798672 12575908 770449667618598954220151793056119783680 12575909 28169554115545228145172539615075351520 12575910 340213983018918121890805744095509606400 12575911 793441966627087623279602097232497819912 12575912 401314011205494059880659811994718899200 12575913 -85056665160806510849755539628877395776 12575914 -35981116109665378392769125184779531840 12575915 -571263761586132681765965695209774520800 12575916 -534708956686010874780675475839487926528 12575917 -681080471462539459781166390516178244746 12575918 -959984919957299101659358436924343963840 12575919 688498933451333838822921196074820519944 12575920 -79784401909102431614770355558976061440 12575921 1015252144256189199171766793773416425472 12575922 88638976642925729373375896071301561472 12575923 -1938187504984562535631674687025524259828 12575924 -442159225981095183969118021254288820224 12575925 -230975632782887644946980636642939968000 12575926 -700486036076163273008127047152492602816 12575927 -25524573514403782076250541851471475488 12575928 279134348591785808686305961104816476160 12575929 -1793293435342328932694847478544160160 12575930 117445927452187648978846631167797052800 12575931 -1384645952213877586785862600381196851200 12575932 882710041635968159747668473469158906880 12575933 194057330305450909317261359693850394182 12575934 -36553353485438910353218385681035198080 12575935 -263801870389719265189723275488832548640 12575936 -395180038552581522131007239952138240000 12575937 1331495293401474929378490608874699834240 12575938 -262375950544911911751641943214349144880 12575939 478023563352096511870824027807353613624 12575940 110527673476137548557169136307155517440 12575941 -2980279158294116942977586386249532160 12575942 -1517610452413533798085742108350178797248 12575943 1393225240032640279019504922728179378104 12575944 -155014675459451410201159417342543411200 12575945 560595677307452929360725439510987241700 12575946 17720838575079577663850096354734076928 12575947 -907237084904092328533243432004571786604 12575948 217992068728891844874095811722112552960 12575949 250584797249002512606968149227519478464 12575950 -567627008580187542849957312936995712000 12575951 -196778089296972021339689102253031020048 12575952 -1750530627024673797754280110251048960 12575953 35049224904569187940393387390459885544 12575954 -245560548888574259678849604680250870528 12575955 -29415439135645162676880863469787802880 12575956 -419321605792561888458852212396764897280 12575957 -746831535540640850680282828495167655008 12575958 -626168494215766481619371353601434007616 12575959 -583643598093313292829200175747299937960 12575960 -1287912969556565305069708444379197440000 12575961 -225544105057674727985355970525589517990 12575962 -297744271841828502290212407884539876608 12575963 3941694773240649712767027937206320304 12575964 -354919564507927359900816956347077441024 12575965 685568487725552469703241549339649274860 12575966 1005428054765253531180790621906973853120 12575967 -189423935745166764048652640754612422400 12575968 -930679169762480291217843802342698516480 12575969 -340722806074753007378345311248661610304 12575970 -504298557607303880765745248355065026560 12575971 -403606751969061783107018901806686153776 12575972 -1188768325375479817139782615152467620224 12575973 796758024920527120284617357925847538784 12575974 -784510223982807251339112045959568727488 12575975 -597315968253362336856943040788221024000 12575976 -71165842287415621149704859122465341440 12575977 533116548524239829219711878091724112826 12575978 -235306545509047312673787729052294179840 12575979 -183063265391248190580526308375428821536 12575980 -545265326158564773376517746717375488000 12575981 -345295696910133409219419466638677392800 12575982 367160407805844251215357927949634134592 12575983 -368634339114188887374947837426437361280 12575984 -9549211181799967620803507703289774080 12575985 520698246726375525970027057980259584000 12575986 -31718797090765880753616904666926374400 12575987 -60639683472387606435427267652746066368 12575988 276480129008282644167674779499321260800 12575989 -1307018899982798709495280743234371428544 12575990 229008208859953209393409511387386778880 12575991 -2261709382297357401623725262373179107200 12575992 -443929223226889770444492268702220328960 12575993 212217709618953916338034893890746227780 12575994 480337748078697375539014377842204176128 12575995 -24165703884571351932173876932455871200 12575996 146318464140259696764361535986995873792 12575997 1047325212114936728229013476209027108166 12575998 -755589175489664752093432520367304209600 12575999 385213625013732396791244250182922982664 12576000 779405487294282572695869319154761728000 12576001 -278975606696284954765891562291091359998 12576002 59070164680782563108927084129627877792 12576003 -331968932726992540228707670233384854400 12576004 -22756286894707762024784869574673612800 12576005 -349680230760610611887812900253189280000 12576006 108861820415687829331899089296255918080 12576007 421717454316342772864873924243299919256 12576008 165255232649436304562114649227689666560 12576009 615041673490949588340740189927351972928 12576010 51188773627581546411922658182967808000 12576011 395029723538221109192392162428086988432 12576012 -114070972400648280311233638869918770176 12576013 1066168770156764573813823110528280478464 12576014 1000073241071202000973930883315391936 12576015 725676522774213421332700185016752649920 12576016 370574414650006690256471704005797814272 12576017 768039892837628517051392731818099569472 12576018 4213520816805873136746048396704219136 12576019 -144736008541169210862626794555414100160 12576020 -197130769321718535945529402123449227520 12576021 764917338604598561058843030486648580512 12576022 90186078537195850492493635533775411584 12576023 861419466253948035053690644161348403272 12576024 -1095733606285775267493137372082299904000 12576025 366077493973640950128170955576283392000 12576026 -33387550731346255693353933348097568256 12576027 -176900210043569597373668671306128485760 12576028 -643605294802510572431382308035152312832 12576029 -2271814108327132653338917146375398112960 12576030 -46221247706227315512697704411365431680 12576031 81361268839628692963967488967609338224 12576032 329381180845380978100241554603952308224 12576033 155324680167399749464704827245989609600 12576034 1150454318424004530379628120155145116032 12576035 -335524586724877088314936525068437291040 12576036 793457313028098603296601099744761001984 12576037 1210628886874830308373872170478058906686 12576038 13319308480138039506686528305073485440 12576039 -58610063727755637073138625663322839808 12576040 -934304994337552483887655797997222963200 12576041 -74430411147646976012417222893027759800 12576042 -30749428886642619214087382381008295760 12576043 317869647890612432224634285100697331320 12576044 513689526927719366994334249194225171456 12576045 768861940717020423257626820256723748320 12576046 214604271146262773103993966729276370368 12576047 1536676817542010607202332991468025295600 12576048 -33062951530978293179323371071509364736 12576049 -486237445946372491711574101661901847040 12576050 65435503779397851325648649630650984800 12576051 -437303415048367745522696437558910023020 12576052 -69740777867061077553170187074499660288 12576053 -315949017380465213101458058308161690880 12576054 -687235270760597095254461659603854358080 12576055 -332247102708163578143617134484540921440 12576056 405290596799741272916521322472173568000 12576057 187165222276391640580946003550028217088 12576058 712994908187991049198245217486879488 12576059 -1488314328853428148827572228046275827740 12576060 -15121809552455058943477000369169049600 12576061 150068692854064023062546191228123858924 12576062 -193887009355809291528015512559670965120 12576063 211802991972431165720555082761860543944 12576064 -458660970474152157527877328748650430464 12576065 830889848317173605288682597594967335720 12576066 66625377995700841621589084708044746624 12576067 207514340108330963216101862510182915792 12576068 -110891040309833113180092088149639371520 12576069 -392633236050292610336460741703425993312 12576070 -79567423498907998175638438417176681600 12576071 -1479556257095270824120598908918138288800 12576072 -258248411592710520561900594989654016000 12576073 -1132172124086403083947559989597990015896 12576074 -99215600728751282808768016645362555648 12576075 -35771380908748228624357831244785196400 12576076 1023682443675120862847600281081835221760 12576077 362271276760433861525752621185771768672 12576078 -2586025334152992668111645750176165632 12576079 207076579977138991769606701313475204984 12576080 98234178111841389314283281058669527040 12576081 6096160718484905922753213407010677760 12576082 548132434197495429217517883090482378400 12576083 -464115323701520378071171880786428562496 12576084 -122159782905267680078833905263641073664 12576085 925054200508428741554696955148484428800 12576086 607229181879028770368222308078674952320 12576087 -1438439956781577749820299874995275984560 12576088 56807306325984803746825166211473080320 12576089 -625632589623911045509294386957556237440 12576090 117087229200775692567571914547697241600 12576091 -1114581324612747646194771569209593537816 12576092 -289576694923074613637831552949659856384 12576093 -143060916060578819319022372398493960800 12576094 -276088809096973606630412565550049552640 12576095 -581741086252948130771370949018548552000 12576096 -59181122678452209304866053270966108160 12576097 -743373804321343482188634514901454303454 12576098 223354672881521729243927796600250815264 12576099 1299526363934586165359797017182289107064 12576100 111529473026024048400565516205745280000 12576101 -841869883101888167668909703000968397376 12576102 -53368526938726090020443904081151229952 12576103 34636487641343134228738783025037971344 12576104 987663509088723045239810786940697067520 12576105 -10798147691555746111600105675767834360 12576106 -756030863323595504919334531309302343248 12576107 -1608919510277307532520155752622299337848 12576108 -478159113245827175773966082400968010240 12576109 -20736836444709034038808751890529217792 12576110 211980794444407373012903584227638784960 12576111 348297611555815310469980509429966755840 12576112 -256225674851374082046609234375056457728 12576113 223522297339937046567846532740688633584 12576114 115730057306684078482333309768213712640 12576115 -83159241686719430630478220937869959600 12576116 -384937761545143301260694335359709446144 12576117 985634553871507568231542363598774299680 12576118 -510669996670429739346358072335988902240 12576119 -3596923590754374590594359421842587605760 12576120 68063950109819497945612101873450393600 12576121 1043266416654514941953230771743499073412 12576122 440557755738064791912537394125174089952 12576123 311413660417907543017131340241210014224 12576124 3371868342225364396095661316242563072 12576125 -451445271791845922172569140266346905000 12576126 -567756873350812207939497845650184368512 12576127 721735821261953330509646146967216848920 12576128 72135772817496744111552899556122296320 12576129 1086892357610560759902055667874541245120 12576130 86362523885632962617877024279036172800 12576131 2243889608972744753876623918587673071864 12576132 -272798674090990874630870712734941570944 12576133 -1030016771020625008154869414658453779618 12576134 941963832994149392824481620041677704320 12576135 -272550450381912609225730875037057680 12576136 1208891119938932669588748749936937415680 12576137 -331099099995407750946682707860873298048 12576138 197003747636624104934678042870325473280 12576139 -517765833415253877688285015995615670060 12576140 -621468304115193201437257076673023001600 12576141 104442685292330928341562174065580527532 12576142 276586563544696350094821477669376095744 12576143 -160265885033418542742094681513956742608 12576144 -77269752257986939117352700102726057984 12576145 658264697924772592462476491278176960000 12576146 483997038936947423759829258659527723008 12576147 170926051014398936444511221228560043520 12576148 19145892636814837938051198463783099904 12576149 -406421940032476556055802942371232559040 12576150 233284919417516867070885534682938280800 12576151 -68175092482023399329934747291589626240 12576152 -645665355028813827821032232929119313920 12576153 566399211486599035157560771083984625104 12576154 312135668131756291975694833765457857776 12576155 822236805210895804672635221405361969120 12576156 365521789390100829551887386528681564672 12576157 36991534794099872592772749012268954752 12576158 -94790134362738153250785284146471776768 12576159 905875097622201410236271045111682358128 12576160 -794666845007457426320330048035529687040 12576161 74896678208965296885767154726777557652 12576162 -198292121811874587626656912626784010496 12576163 1807830988382355743114928687641411368412 12576164 -163362043809495011892201079488950553600 12576165 39012182853603738074386185032215125120 12576166 -1624127413908834213973645150031704257024 12576167 21205107298486226226294365065639550040 12576168 1953042873057330335806372520098922496000 12576169 1667110054332604439803252243502205417060 12576170 69747090856618101206459168735425612800 12576171 -781434952859100920910120555684488744976 12576172 202541558992932803007181756631223731200 12576173 -657983457399291723612803998270767816576 12576174 -139315675441680974012372988459288181632 12576175 812541131084500994244277957595651596800 12576176 -45853927010062838277817380678613401600 12576177 697772388665742090646162409340627861648 12576178 74018064066265719435503963512512890640 12576179 -474923486562099415667357105550677065728 12576180 -359477726309298134743552590078801100800 12576181 189500933865141460802488903967907857500 12576182 -662868155858954952472150991508961185600 12576183 -923459728769209116995630873767455689136 12576184 -1437987416312415556518162652696719421440 12576185 -714722960422052059466146384224123010620 12576186 -200684188402955662594286430077561736192 12576187 -76480073447502633481403935529341969360 12576188 2443655602927656768383339890436751360 12576189 3719325037107684803343282577927708992 12576190 79129896492261759413168108478030652800 12576191 542545752038071204977561759660241526592 12576192 -283199899501073789507421648522364059648 12576193 505267281204384924822514468058494378560 12576194 -841670542662357100005151836710792738400 12576195 290439218895902533048219547599842624000 12576196 -209855660578820101334777308391384697600 12576197 -399851096799465675689573600151289576800 12576198 -347821884086723549747583106951342938240 12576199 -704707735665021102541727746530720437800 12576200 57250495043925096081419396127510528000 12576201 -93453061195118684958854942303023857696 12576202 -160383807144275836983851454329940285600 12576203 85802316739078539120139537524704221200 12576204 126714746925062438152612175504922378240 12576205 -1124276658010743874002202761160942489140 12576206 146811441140855161903208134294418127552 12576207 83373316223477037131139265985796484992 12576208 135884286533897435623506784753365573632 12576209 -506378137423558803873692453392923270684 12576210 6066995674761906139732048020146880000 12576211 563852338027634785666601623128559302672 12576212 521657023802195285966039919374595489792 12576213 908543071945891852405915398110864008704 12576214 -37079010893498963341852100373754982400 12576215 -91086500303243509764786031262601732000 12576216 490738409390547788060278778759573667840 12576217 365621704746255283990332204778774407624 12576218 424694484943536431954079406009751005440 12576219 -48956319254913755889283885221982442856 12576220 744937571110163450003168343438330938880 12576221 -27855805364912043835927571474099092416 12576222 -323809834126699679817670601458096817280 12576223 3087208190094721173054455547252272999040 12576224 766849443868810542858654246332571058176 12576225 100011729867504674992030149053336319600 12576226 44040596674741192778613429785856935040 12576227 -1903301848704234365802553927003976893440 12576228 -258358943729890435069065856708743450624 12576229 -723557612108327668293057250720637687170 12576230 155792488144581069546906930445935909120 12576231 -122873805330979352017389762010137220080 12576232 -161747667747420404568126612310694937600 12576233 -892941186871783260899762020609320910560 12576234 -226624075371699652385364847413978938880 12576235 62880804820803139470442943539655454720 12576236 -1144104737963292028073943889960900734720 12576237 46011435908376327518686464634944919968 12576238 936960331188993531570864302069552339520 12576239 -130859480867416736691264405317656331232 12576240 133752401964663762687890229820515778560 12576241 785668999778684270356330580171921090642 12576242 -28349120752091545274515150768499487840 12576243 467920091668811166671405336955739225728 12576244 1192288826387002660530821919021757094656 12576245 258305575070165575079966488478630343360 12576246 -70040411524990659150773289510545682432 12576247 -1434012430913736473971151964696655809440 12576248 717988842571347094329827039814451998720 12576249 307032604724120581417671384592438419840 12576250 -73838620832350115961447828669557730000 12576251 2141432047398845859049939379053007433252 12576252 139308099544409208753988861404474286080 12576253 259241042367149185107592350573608224 12576254 -49722652899611061552206470396562528448 12576255 -125593187518602773226054020675159729280 12576256 391026721440178599641586614497443840 12576257 2028383313360196654746121446089277397506 12576258 234199863292691389087831781976079513248 12576259 -728354876288475080742408360541776481540 12576260 1745284092890765011596442752654601175040 12576261 -1205419791878721258006377882495970282528 12576262 360091602335652651491369901957578041344 12576263 214153933124846307872517983565809963520 12576264 346367907049822809290443948448787333120 12576265 -85929601457126363739199567178594201280 12576266 -387484239547922957185007095454474176512 12576267 135361550440793515475634504777051568488 12576268 791359976284874677170492004401610389248 12576269 -3298793352367158223165490603757132287904 12576270 -38373169276239060500238295368224317440 12576271 -1484676540217925805262784330260014843800 12576272 -231755977473392112742367907329884545024 12576273 -745386829221257489159852609012582432016 12576274 522350008363136410694019017353533941136 12576275 -154193732254538224501495652928034259400 12576276 -544078768259348647510570098912086999040 12576277 631944956043537451729406001973049067072 12576278 -137414324960325750203808168949368296832 12576279 455854830979880910441420345719259086184 12576280 -372757993106040146637573354837325209600 12576281 115214890388023655145131856165881339082 12576282 435829030794801003191808246602868168192 12576283 994738036491333086725785359612262997440 12576284 326319373990650639777889650512106433536 12576285 -96453116090304931532277034787358288000 12576286 -382577282575502222218737975623894768256 12576287 -144124510145558485360710683831906300064 12576288 281655154285439253738951426730402775040 12576289 -1729882693612736741398303950493441496400 12576290 774754053489982902129446697636741811200 12576291 93033668939989436791686748580236354224 12576292 728096346399555889545616623125928121600 12576293 -583946863506852957950010819074794891458 12576294 -6754150057491722700124112699460450432 12576295 -1785180969728585159933228307458079384720 12576296 16111634340761462844494046994123161600 12576297 -5463003764297602724129434292935680000 12576298 66985135324646708723448944173431879936 12576299 -747993197804534701013310127697180629320 12576300 208013617553108996882953153073881497600 12576301 767057931101556179329714966034856513504 12576302 820653276245989768854589368588457328640 12576303 85014437875066364012917028590730032440 12576304 247140297315065532475600965753381371904 12576305 211479666748167224650221432510177226560 12576306 218315478338290164434214071350829925504 12576307 -222949438559587781986523400055356762528 12576308 -497791701932208473260720331852957515776 12576309 -684933268784301174531717303555996486720 12576310 486028190960329080753210263592378533760 12576311 -6602511359159845590400046906783755680 12576312 170565904305364776437162694213757624320 12576313 -1046025291491071005443138267590966420438 12576314 115508041214093158328071415252104316496 12576315 -269529266107049818328135598129404046480 12576316 -1481166386477881983621343916380561576960 12576317 277483425507104482362481581350937568248 12576318 -402200708978921737936830718440918033792 12576319 -335436224630196957810557182609901327504 12576320 -282597113241965629054482322680179589120 12576321 2038950371253221907300236303989342302672 12576322 514728863930534597327688442653427948800 12576323 410091201298723899796347277295432916840 12576324 818941883161179763422176595715574701056 12576325 350564232798813306700203415249968309050 12576326 133543253270484068472618626900982620160 12576327 710503705655660777840719879614075393408 12576328 432259491144825879924674235339944755200 12576329 -156744648564786331685108539715875134720 12576330 -271616409641149575078801047462402457600 12576331 174034009598408348885023547976532783200 12576332 92490714555755088830036888729992471296 12576333 -26489869739050299773369126268486845952 12576334 -981852631001934385879282974363507173184 12576335 -530491680544123090591932385786905428400 12576336 34749042061382933116132004006688325632 12576337 -164117148475382099617939040002425499456 12576338 -542690100574880698850958878815874509680 12576339 9061480170087028656137567385553498824 12576340 -369817793506752578411097572848841310720 12576341 -1289335934202155700377262093055871084040 12576342 -281864945783717294765077480717614362688 12576343 994714495751460793788074615177130033600 12576344 3168689621315694793750959917543792640 12576345 -596158610312364702938221924776895632000 12576346 218382075981225322749981499711188709872 12576347 416996910865017114989315072700621235200 12576348 729394494922783007913178717231451461632 12576349 1446712013186872107561228588598266861350 12576350 -342231732295815447689120194495300593600 12576351 611695919304556435849945930433284709520 12576352 -275761056795953491149208965059860758528 12576353 1324788340509813328010159879151871253184 12576354 -83303265767084481720354904659651526656 12576355 -369073491024239388297587279444302056960 12576356 342693214842860572900672262555682447360 12576357 370879768173838366356454861143620328000 12576358 -871694283251796998133919203215418258720 12576359 -280450079695821976979679142275799072320 12576360 -158857986717610902508304538059861606400 12576361 459605606611143606309611178623229804480 12576362 -734789293680507892931651052203544032928 12576363 -998590642652480887452675596351921810856 12576364 -1164949174081581899972091842532046100224 12576365 1166200765784435819462366554677331861260 12576366 -13679827066614715093108641478813194240 12576367 101694696504114241452208096444277929360 12576368 29529457349029984951578796880620093440 12576369 -535108359011910378453830120504755027392 12576370 -192892407814479791292411555338160355200 12576371 990877239201406831498297743097418506572 12576372 -39994077899700675566289253156749926400 12576373 -14576738892092389925802941225894871200 12576374 139088520579930627770090229707675254272 12576375 503249006864978613749642920011917784000 12576376 886238441702121467809209367222068142080 12576377 1608408198551275859975814952983433920 12576378 569303969422919000401897897433960577024 12576379 1696237745565455976330127372300918252776 12576380 293098193854028338041458111725016332800 12576381 -12679265292905782550064421465215549120 12576382 2769963210488468215115935330036690944 12576383 2204885676079919745950710700577975758064 12576384 66643993373002483845154964488448901120 12576385 951885934712157506430421278658559635200 12576386 410534682634942062162641760517914539520 12576387 -1230117369902308555533756084257870252040 12576388 -375439792946998334585705054828198360064 12576389 1060488329318175422802207179473126136766 12576390 -37165917255176609346506777239707279360 12576391 -1662083613601001932071852769101910815208 12576392 861947777168782341505856642350985011200 12576393 258448429847018336275945018572763782384 12576394 966796947364761246833006579328895496496 12576395 -62268982128744778393309607517714332160 12576396 -365299119875786005890123006141993222144 12576397 -732447330874382275253728708399022691360 12576398 129863144524108047713577823554121099200 12576399 -262327766995270224391797471825104977152 12576400 76743983518509378668264869777263820800 12576401 685634821998443198939434243339363524480 12576402 -33466901448395397876638341904893555200 12576403 877552521801514840818437497683225461504 12576404 -348686697882335796691840917878737459200 12576405 -590211983661001358409143983923697094400 12576406 370039445933561245574116751991505077504 12576407 27360519304191571508696762771137820160 12576408 -205302157542918974413599408246169681920 12576409 706360063497943543109241872057721956304 12576410 -57894799347935613707138210432361415680 12576411 138055028863300771824236990054700856800 12576412 126962996881972241995582410028718161920 12576413 436911416373658801976745051583589743218 12576414 946523148641470973444141715403558142592 12576415 1258005014531873150450074297086532219560 12576416 1897191848252568588661890313886636900352 12576417 382542816543460358665727885594438411712 12576418 -309349718987155658533309677839653425840 12576419 -541342017854953791435784230525857586240 12576420 59864672305569621028055911889885913600 12576421 -116110153964867117109547215609622374912 12576422 110619452737713570167367018212220316224 12576423 79686121530793517427804224790366558720 12576424 -388843170432943974910428655717609881600 12576425 -7222540808233831488251147171559990000 12576426 419747430633813952779343979356464754944 12576427 -682113876397440049568530668489415947724 12576428 202612092529928405511874195611779274240 12576429 338912988827872313581359958056155364864 12576430 -45077188187362400021927175457514227200 12576431 415395393121322455263037223398957237344 12576432 -155437960112649504018975119702308945920 12576433 -100941691188217905063625585735202977280 12576434 354217799081482698140327758075206805920 12576435 -663304148903224797055978895471563765200 12576436 1320635221410482701859523073107666456576 12576437 202464881248083448085603758219846981920 12576438 306771247986478916152036112281584616320 12576439 759152365541921621397978003258340291224 12576440 659746215163091925484549495076325888000 12576441 287460629766610774098233363470333517760 12576442 -186798827383149739963897024262486726400 12576443 889570988432388481989639873836772995328 12576444 414880878888377540949919372978784919552 12576445 -517733214874760490732791860484839979520 12576446 -365600970592308293906498065554837733248 12576447 416794995533810659979282002047646127568 12576448 112544268171307968375488675987740164096 12576449 -583052737215712412527465545393778607550 12576450 -93338502320902784007269916491960822400 12576451 -778645783762358439464799527499777124400 12576452 77904308387293394078133112600179671040 12576453 181293311808145947543528626008735204800 12576454 17772275100419755808768195942513316672 12576455 -59525618688893964553176913471560677640 12576456 -41033936071476345993670458364402990080 12576457 1109735154843269869063055474025167023706 12576458 636814787320450452384106549344040876080 12576459 -266098129771499981909649235464079034880 12576460 16231949476484316873532217280003087360 12576461 -2201776638733473642410823488434567368000 12576462 987850452745910407188511467431506944 12576463 -225233489310971209941871562267377739520 12576464 503681401113334061840440440278207348736 12576465 -1207642785785430328195987273920284909760 12576466 -261087803766132125506801872882088135680 12576467 -742821372500568280568528217773215798248 12576468 -8430629711536656193923771380207917056 12576469 279040899065065222228985788488636450048 12576470 609207480348586448545437990019835431680 12576471 -501279718366440183445841567882929505688 12576472 -43210181831667413579469092819631513600 12576473 43953376485291267407954129840585041344 12576474 358812738434885675788619837890113351168 12576475 -1381471412059967267841742353047792862600 12576476 -530415199306177744158369616008542155776 12576477 -74208115423305809068685437636836943392 12576478 -202998348938791999662527595304158130944 12576479 8502870042476257188210518474960068584 12576480 -122925764196730117534369029259316428800 12576481 218407609019571712019960296800087963360 12576482 -955354088501440652316469565521984959408 12576483 -306994635729056202203238152405302051776 12576484 -1383987226658977020956640266762175488000 12576485 -115604704904963142779937450986506985040 12576486 236099707243729737508035423121208609664 12576487 -828743372409817722237560143987398554088 12576488 -1409343277125537946458894755869581312000 12576489 1199607165819065175169570527052379335824 12576490 396467236418302547513668432807127352000 12576491 1878313826068757758357934176819744091892 12576492 -410380748752947620901856286011515371520 12576493 -1258994940091806954312187121059148809258 12576494 160584157321119452257502742404466912000 12576495 -960014639446580128398807908780829849600 12576496 31077024493848439472727512871741489152 12576497 547117684777598397412635791446645508946 12576498 885157125829269167045124414324299520 12576499 345550933685694703436266328087255884800 12576500 -1312730342586845985245523109009393728000 12576501 -224064741166538079514384537686908303040 12576502 18671810685039173215559218198916633472 12576503 -351227548807919340333835087660243600944 12576504 235802872757563717597433275614231306240 12576505 -4583269178337829310648680443994001340 12576506 538787770511096430997328035324982440704 12576507 -1034719387267657849537115954407468752360 12576508 165213757715662613763533683117698006016 12576509 -170101840800898566733857696389037915072 12576510 115781314706508062406625262294179262400 12576511 -19265280848483703127506684928741732808 12576512 211521844683882562167088883863136501760 12576513 -69210724639878466912820511827230604256 12576514 -81308588197244255849099575405455077376 12576515 -50640858323887339144677350025073612800 12576516 -606678792070091352757245563917752603648 12576517 -33733253027073607829689704773895967140 12576518 22306511807049665903109865166277493920 12576519 -1345963252111418780704614105607407493680 12576520 298022524312128576076818636945621811200 12576521 -251199744596252925266131708055353847088 12576522 46948206565327908004358551834349343744 12576523 503855295439979910463165882476896914772 12576524 1871428034041885952535028147998143688192 12576525 276146368326578545094483965618461540000 12576526 -395657898657760215701146614751867454976 12576527 1514640232389461637530984019528195443376 12576528 43946907121306023022857643691083702272 12576529 97943705487957127368507559960326992640 12576530 254484678557903813025939199221878720160 12576531 -138870339473495932632440756290202987520 12576532 -278991673666835390867103321435771398400 12576533 826951442672504402001131409736598497884 12576534 497121952100995813691219347928524985280 12576535 274250822452571373247115221427384675760 12576536 799229255339894594944619416203049236480 12576537 292017721842082970139352260638735112240 12576538 -243834513182098947946329899090434071552 12576539 76013288413368788375770448495382186840 12576540 351546201084145378997554201964019916800 12576541 -3251715669262163923502807588026836188916 12576542 -285586639562104455418514528900448946176 12576543 -410799932847650387289549050811741004416 12576544 2067767132431683022998981514856785575936 12576545 -186200405703804448499622713412775718400 12576546 19299024922389566649450609039257659680 12576547 152667471391139023358560907238489659996 12576548 556162975697438251860507432938622139008 12576549 1147461558427454628745727993978694331200 12576550 -112775974549486487875421460967321411200 12576551 -531054851975564438035736516829793001688 12576552 -516242279445316115339144950185716121600 12576553 565708120405241289401481448725881350848 12576554 3432837886849115306505637004026951680 12576555 -199126931503422778705835105794358605200 12576556 48586482219025640443236225756090859520 12576557 68634791660206470504663403152403305600 12576558 -490804099713974555525323683114160020480 12576559 141256817217056407517061242858476731016 12576560 -87175889841823190888635512597718302720 12576561 129796196873746859228037219321213495936 12576562 290812565176266325496690685243607512192 12576563 -1058261492012020856453271044085295477440 12576564 -22184444577298307581951536338754969600 12576565 -1009598618937823826266859279178101805540 12576566 392767820012174140552632094181083291776 12576567 371917805761386921058658640531310389480 12576568 150038893918805215712202082579030917120 12576569 -11305864449758903348284371842150587056 12576570 199950388442337350723557119615856719360 12576571 267858471372987024076333270433181732864 12576572 21120499465225553696417142922961918976 12576573 1157823507127399905231912627448851816000 12576574 -157483811952485734184313275455450078464 12576575 547464234932853609513743037343866960000 12576576 -50903239720434783237719656008700133376 12576577 548564925990999833902420328214649307860 12576578 -4028939596780485715027243896240505344 12576579 1076070964160917459543905810020539093680 12576580 -165055522228706264489291779517935411200 12576581 12375214520224892360612428467187044960 12576582 -64337836159973530195682284463351703552 12576583 963216378886537483757589582130384774800 12576584 1069671967985374294360895165890292613120 12576585 4677973856082940533214561384145397120 12576586 -15985886197578894680391864960251387904 12576587 1072014268522035939867053305518053065236 12576588 237516771887907641456428990704337804800 12576589 439220475368578320635081163053843845056 12576590 9005927901657977643850974944562278400 12576591 309657757545569439757604127441186879048 12576592 163501146878288429119798825741883932672 12576593 -517611240332637677936161407148824406158 12576594 552623621078485230555858392983338420480 12576595 801964143476400616030000731628066647600 12576596 448920470533997236126607970596416343808 12576597 12999606745678272632691108702719133696 12576598 -584187858234656554979670402083886079200 12576599 822024481558320847692239736928832949936 12576600 323989019060763664490872129670154240000 12576601 117150737415586928300404855951385440000 12576602 -5784503798020203354891073317931807248 12576603 38708831474010360677596987151284946688 12576604 -320662161190173526116591529073901312000 12576605 242358365649491408923029984648144001260 12576606 3784798553301294646456898872913553408 12576607 -570233689205978519372898691415742584880 12576608 -941381831536898619301822035244544163840 12576609 -1489894922117883951782212789897302398976 12576610 -196692588288295048885151575186027200000 12576611 915309688442839964784847542990937021212 12576612 124185286890605219804712447107771814912 12576613 416243422121580246527580203199212210240 12576614 699966888803229106234877915503246962432 12576615 420595634774652360573779926560260928720 12576616 -628510499731768867735472934454153267200 12576617 -430481321575561204076664802361626725600 12576618 573027923462060581435077049839976377264 12576619 -443795982615908715625966140466152708700 12576620 -167078573148065884686549277046444881920 12576621 525284285311354480749842787758124352224 12576622 459128864367624335427560717673755522112 12576623 1326502034530960266752320084694837425872 12576624 196614128897899153524605394424650792960 12576625 462713744423977509674820579788403369000 12576626 652507116844349560787482500563876458512 12576627 14564013247402228019505862505612843424 12576628 1532919501253413220398636732496014378368 12576629 -132312084569840693835106380245695505640 12576630 -123866355514881476699810420710069186560 12576631 -16577445428440873207297614139324491848 12576632 -1012272046958971625918600465949472972800 12576633 462844186082841773042572087750811492160 12576634 69598914750405055275818854446964850400 12576635 573365985726547515356721512458710735600 12576636 -823202948574017494962169030586954201088 12576637 -171696845694840809004248693425435735808 12576638 -51687843729473396615432119355879592960 12576639 887227360406203375781384902924401963648 12576640 -8486693115846208525357747666314854400 12576641 900467073166113264158951114923819924608 12576642 442143767807114241791243448871003653120 12576643 1253092733254098428838744753577363172400 12576644 113489582103925310832267134963387358336 12576645 -585002755345646482301390974794294764580 12576646 -261328557281127013699602809138714125728 12576647 1571638658892143519505569129099220003096 12576648 242455063877880483557374329488563077120 12576649 -766429219880238616858911730091089493350 12576650 2396937766834660203054697224619654800 12576651 -690521121236229216088343907897703324800 12576652 -774589753737287695227911153913888316416 12576653 -322205087684502583132304779204850158656 12576654 595486869782235378312892444433082483840 12576655 -200448493296379203412953829397577116160 12576656 -174559884415291833132517515967831474176 12576657 -654127494780197599279421577395883647760 12576658 -419060962146513991773555403858087787520 12576659 106124444183395854572056737833194331304 12576660 100135348727521542108450222546169896960 12576661 1833236906464322816274682527247114981262 12576662 369387818190315471138855254232202241280 12576663 -485949772854646275597720539657390807976 12576664 -537956327009939662832411169609986672640 12576665 132474260650503701263859579953418385600 12576666 101915130195829266223520868447432973824 12576667 -480842585932289661981737443394584556284 12576668 281684571833080359747618073730846226432 12576669 144989143248391407656738075308108308480 12576670 -59814464717400328850376591116307936000 12576671 1147272851060405388836209950772360699872 12576672 -207648407891969582887398842591280168960 12576673 -985156189806388084920687984876676794960 12576674 -212803181281323250296590316869160802560 12576675 -624688479655767441089116397956876950000 12576676 151613501830089887191840293393523998720 12576677 -965418925833899888801415970076458225668 12576678 563329743605370967538393606389314261888 12576679 -978113551632033115081146663559434424320 12576680 -949811759414120745672541111102818816000 12576681 -190381706665570479259627445300378382720 12576682 -280624996443303057337115671596947862528 12576683 -20517950177345057256181419668710170624 12576684 25187127763765392730657779264891325440 12576685 923574664316742475327100837571507318720 12576686 -584241372851740463696778813475321814208 12576687 440503522348010947846007451462176177160 12576688 -178150658965614791195867647693880426496 12576689 406070859131662748370361908458205619440 12576690 -105671770753130533010124244307758855680 12576691 92882115165127653998321753045461946400 12576692 187484697815921323239526559206670610816 12576693 -1247594702941934337539393796561886323936 12576694 41518462466341674838707964275607885440 12576695 -68612252434028700322083405897337333800 12576696 149771168954068024347848531329690828800 12576697 -517580440344478827009866452113798368768 12576698 852819763924949887473760694066747967600 12576699 -511245759022959611946225656896619735376 12576700 22268089913201003949169300542726246400 12576701 -1048078591485281436998046271113529178298 12576702 -82027352523267089994775883413694649408 12576703 677928871812299652412834991868927685952 12576704 51362826517568408507864674053610536960 12576705 -788848900907680637399599972757536544640 12576706 472691539496760096007108807871600697552 12576707 205695143897490385902895327803958644384 12576708 65772697680890302614191949354684318720 12576709 725129363967785707907262432948408337500 12576710 -103521563818803158431628061200240634240 12576711 -374168077226912320877473068859581338496 12576712 -1723615015174701340206752153729199636480 12576713 1626955467375780239652006505906553071962 12576714 -304890691585725929310330730360831580160 12576715 447808385665539391021722387938473299360 12576716 743056801254592555843278756338559363840 12576717 -420316905725075071226349402831532349172 12576718 444857691809853358370646185703969764352 12576719 1129301896722749480196074581776553473360 12576720 -53194555592761617823574475024039936000 12576721 -1273507070186697745438755214330470464000 12576722 -86158856162573531983509711412712910336 12576723 -944951142056825732234763657479358928896 12576724 1548392874858605068273823881097408026496 12576725 146200140855628504259898012246041834400 12576726 -6217752457895325217970735071171800000 12576727 -174943154138399502473002677204355470720 12576728 -1466155751309399222996617642178715555840 12576729 -208443268227735732977740518034505186880 12576730 -1008042461320182565119086235598829107200 12576731 91068975267125912709772289455876256064 12576732 -22046829681384957057584538366159326208 12576733 96099685341375073423919191452643230604 12576734 -120105770421301733913801663230164903680 12576735 979390937262396021209492550622008480000 12576736 1384071192764092563751182481446453903360 12576737 636953436692414451705753756720658506372 12576738 304781036440705916196483179355917430144 12576739 -636791913596111453518539919931497719344 12576740 1210119423647455785246116933251672320 12576741 472344648331852200598955076235580830656 12576742 -202864486938290594213358860962020177408 12576743 855508317588974993360704495462188295992 12576744 439015383067383034991337613198280325120 12576745 632359604979877288910869268836447821120 12576746 -65930308198918336986104456516367375360 12576747 -425365492650396932298069369128676652560 12576748 -969593768841355223490390055162057390080 12576749 -2155944831979690342681273249723214744340 12576750 -137926732902139787383048136758845120000 12576751 238160155842889681413554090994665506104 12576752 -285923723056380656959210697925912428544 12576753 237164196887976465545142827432915265024 12576754 -59866523605352055026029898071213627392 12576755 -854113859450382271795673582023344669840 12576756 -530765392642878207816153584404732182528 12576757 -1364690047891495149290955661997223750994 12576758 -398934233688149829517176015147938759520 12576759 393758286259286364404899118884740640800 12576760 20083193304440278055208782793342566400 12576761 72012390790327204800938859208404417792 12576762 150600814295848237652859413836688424960 12576763 -924157979753607467206879229807249664988 12576764 -377669237913369525643070878766582759424 12576765 -76121121918084186992889506156019144000 12576766 -655699905939692468789684672154493867200 12576767 -230871510921259364713371806988064557216 12576768 15651586767940918540109418328385126400 12576769 -6054690413507626229942262534378754256 12576770 724168260447988652475952394524399580160 12576771 -156191228299185740187058230505369088328 12576772 122400309382685176780731757363643391232 12576773 16100188561715330507552606847761282880 12576774 -210155838102015712501402639277091330048 12576775 -2847780298511294717448717196512177200 12576776 -224082068176522223584040240557347793920 12576777 -1154953926665261293509457315886034763776 12576778 -295343326516864087036953128351746427040 12576779 -853349360924187266068568799554605768620 12576780 -86429697064956526533513484273082403840 12576781 -262776475667974103095896659313586150400 12576782 435715514795878434259524313162643308992 12576783 -809298507241729234324175107051691494776 12576784 10934323643892222147494095679601377280 12576785 -225798659732106808357556323025975151600 12576786 442518443476076772168084084919952694528 12576787 776291136978267200122896299688556704432 12576788 -426982171267217766302217630515656341504 12576789 65081794495124449805342151397824705870 12576790 -30208973129027802385172270232925651200 12576791 239039659688314588370609484186932184864 12576792 1255202863833614626409579203760262144000 12576793 154243007527142955702027799606528248064 12576794 209285002396087499939073586717790442240 12576795 -81645034989636813749438949316482931200 12576796 43473987482444658327213159912274240000 12576797 417867206873375920086975586971692635212 12576798 10291795816215001522004885158689132288 12576799 1223278145717503051326468931027527284536 12576800 139260203056007259149668959741542400000 12576801 652051033686983683072473311684563632 12576802 26573561790156348992710994740182266880 12576803 -370178062931789735451318613660236638400 12576804 358603215069653119426844215119384225792 12576805 25949743831397102731554179942348893560 12576806 663088815786464979182401685540058425664 12576807 -537260246336518831268914480740651783240 12576808 110317473492906896629697542861287336960 12576809 -436716322549802793410961673963630725888 12576810 137470922418818336121599693823493816320 12576811 305287107659616646824488402681818354740 12576812 -9317969049167699587650186147378083328 12576813 167395611441094307053696533196287514944 12576814 195300948367475183964824538806799583488 12576815 1616434261276738621969021579340833079520 12576816 -105259637232328101496496857904106700800 12576817 131584399994840570007156181165336903152 12576818 -490118079375343443801829404080316607584 12576819 -18172636265805377018340726684221664456 12576820 578881419213285171812457251798393998080 12576821 1311191316814751978621219273094441928092 12576822 656616681668300866734228689402548692480 12576823 290805089324736929387499943363497466080 12576824 -203322407078307660966715409446427688960 12576825 -249275019404295390888117957955545720450 12576826 10759538280367675873735805229190741440 12576827 -655956001859349782298343213557191047080 12576828 268962259665782928348922303367690895360 12576829 -1536661172094647331927852917378382112570 12576830 -76971245194217764159351455803111904960 12576831 29680215118077504099612773781041719752 12576832 63780226893078372525272194355693617152 12576833 1371189439797547273383004317363016934082 12576834 401651618722629204686964234163950997584 12576835 -901649594713898182170390517145160180720 12576836 -58779889312494374702362757986213681920 12576837 63760033272570465681423463979113998336 12576838 702498456892559965263952731151041896832 12576839 10087806180621970462447509365223079680 12576840 620549429294551157718529128949496217600 12576841 -455033239979520648291262587288312009200 12576842 1005958415838155581637554100189141107200 12576843 1248545786930956417521472605155820769200 12576844 -556027257209060075305416870172292271104 12576845 -1423900510763658892723831117185498789480 12576846 293703703907939011229117540557093383168 12576847 1340595290504953455578202413034448201440 12576848 -212054802465964701182465967570523004928 12576849 -488663615517096543963336445572467217936 12576850 -171432415982120379274838001758724864000 12576851 -66084027763580105040836597206379452848 12576852 799376311081482173161324945803174600576 12576853 8158836954578472015514695988757788142 12576854 -233326864047934654583774068024788582624 12576855 1386077720707988090504238914960855040 12576856 343125421735435398209986812863489433600 12576857 -79489356095825984475689792681225636640 12576858 -45868079186250711253735267629390044160 12576859 -1404756069475739251768450795148433360920 12576860 32917581478597721775949928666087424000 12576861 -137044558086379342355255044484727450 12576862 407806376085280176541905821486946257664 12576863 503449271004336263842342751504377598424 12576864 -509811564132929139285627370074235207680 12576865 -388992742821406774639857597467717779200 12576866 248462367630852093066529393409801226624 12576867 877205172998696176613989793163448642680 12576868 -882654394505413424618718781347789703552 12576869 -131577228906185837698208594290142175168 12576870 32142766008157530484963664137053962880 12576871 -1368734374152570088263659687010770230368 12576872 -385532588381920084733713109704533934080 12576873 83602486139695125781036003280234412768 12576874 360303395670465706633832967372740390592 12576875 372999398262474221833370777736898432500 12576876 144371746682308109707909348615157136384 12576877 2380708254696894838996769291996806300800 12576878 45830227973785870557921206817521178624 12576879 -20761373949497952378745308464884363920 12576880 -273408323217178414642142148465941053440 12576881 -196224013547968980867792024320133693900 12576882 -307323570427395390297258020448781684608 12576883 -267980238756283395474822581936022431232 12576884 30824072435569933117151379432614802816 12576885 -396752791174671012087918952547244914400 12576886 6001777461996346700054202501795471360 12576887 387734471715580865063507968707360419352 12576888 2364450760090636954781062453413580800 12576889 -243503334632897937952183422701633621880 12576890 697781423519773404597938049351918559200 12576891 -539585329441846033073338180709685166656 12576892 -439230286538821213032319215477652559360 12576893 272481418887751417471215465886533679200 12576894 13252674678436577525960006228216816640 12576895 334219479710973641056633497920215223400 12576896 -541500243311118527134473931645821911040 12576897 -789549636230551605933109075921129440000 12576898 399677027512196080362513614680226563200 12576899 -10494542318401632336910923310985462160 12576900 -21523418023455470136109032847958630400 12576901 1195311884349585339130548823625459319902 12576902 -233535578656475749809296416000998789888 12576903 872205003505036420839657374229208840104 12576904 682519979776546736747657187775142261760 12576905 862122554859795302024749087907468080320 12576906 363075093594692158873985791404977263104 12576907 -309878944448252580312505635207785568768 12576908 598925154966646929880971318995436665856 12576909 701219799168225830474502864615022164960 12576910 -233753142871213513251333307985387384640 12576911 58211345986163974816641226460615946000 12576912 -12353777388200954142404933834533109760 12576913 -8510122834254297770483642214449429900 12576914 10448753948505812057804718244884532224 12576915 -333959285010127741100682894245712150000 12576916 1066131714915563748842926564638869975040 12576917 127314283262712865414799948358922536960 12576918 366485974218586476718159980287067660288 12576919 -180616294588388913083716348333240855640 12576920 -1161881835093683434699480351579596595200 12576921 91187905642893984870242374330433142144 12576922 86483015670894964656319264784653972224 12576923 1614678963912731390677511514209111684160 12576924 184078908336669406256139750657973463040 12576925 813856708491238531168146815281433217650 12576926 380251825559506084377664920024907158912 12576927 192659056776010129581090199696239766656 12576928 -4693374565446809620147503085403111424 12576929 -402073924981135003160454300123020159040 12576930 -308263580243756590928635345910666618880 12576931 -1806720455739744136737851513886791295268 12576932 296423345471996573161387453972308467712 12576933 408621399142578884056354532127650784702 12576934 -115242737838035532381232473444318757440 12576935 18027115741274818857435644863507983360 12576936 106715007405660696364660182766722662400 12576937 219524205253055258202027099886412163072 12576938 330013840822305133452362536445649423360 12576939 -402408605273792530283791776853454091600 12576940 445938338661413496643405640096047042560 12576941 9098841464819559661875089440347523200 12576942 -49370781625288459075748869512921779328 12576943 313320778800230928582206173825761410192 12576944 -262296559918068904948510734510191984640 12576945 196343110579317304072590991374560017920 12576946 363919329446276920481513178883205559840 12576947 649803882653437001196417693773986953912 12576948 -84921850890412363216263467708678062080 12576949 73962209332443040633590841575190118592 12576950 38169366856492383634405754878394676000 12576951 13698350739722941976698173177807302640 12576952 990980866168980985278924359652078796800 12576953 319508728634862596103401560524320235204 12576954 138381933196833296701871371515670020096 12576955 476658730873369849407352064968633596000 12576956 -588930886687234319400416001585197819904 12576957 1408480507197114488295191007696503332992 12576958 412815880021454480173946304850220655360 12576959 570888948689970132906181591576811012160 12576960 -164844145255960880698019883987071139840 12576961 -339961314766153898933451175101645205438 12576962 -565772299989623898229316828081770120800 12576963 376586212068184962227841173714215405824 12576964 79869042326545809695023505474842013952 12576965 -461507341818952343215025065902910406400 12576966 109276862904237385677949308787271931648 12576967 845114191827200673732815784015971330920 12576968 -1151312437157648598993666463412425850880 12576969 871175839047732119912835289410553887594 12576970 62242199890388800191085938493987906560 12576971 1056647262387471633399517531184572977600 12576972 -111964905127535574461742849721492205568 12576973 2094295793730952160022426342564071375222 12576974 -1022151288879968956394446135402276233600 12576975 324234866848461246257091769864855848600 12576976 -29786049198941839302503972158621523968 12576977 -678648610561468986045118469615169835008 12576978 -1058564104784197304216799661845535284480 12576979 259823744942630903552195521494377581120 12576980 50585673373531964512912550755372141440 12576981 -1080840232311291921171766280516937902880 12576982 -999094859107538983381092460955867424 12576983 -40899921305043921585989024821325787768 12576984 371024286501610899604050666126704640 12576985 1009942188014031383245474123251290226180 12576986 110323609760577346774778954894301534192 12576987 -177955323083284904625194551259385703956 12576988 -333569476418404583386836884248683620864 12576989 1228769448246548914652235950959679450790 12576990 -194103153955473769818584492040105845760 12576991 2489818499467647019555868614179139408 12576992 2007003236556572814286949007776825475072 12576993 168369244504771664880925750586107192320 12576994 -228293038217493029035300100846034480768 12576995 -494994947820956784493983371634788200800 12576996 -15952538448736717193554697421953354496 12576997 -690972646940980116350556292430624028608 12576998 94053329752624281357102573056424898560 12576999 -38629395775419804075124108180966089600 12577000 1013665767773451476231094430176437760000 12577001 -2453095028949662800941741869693932560396 12577002 -497465195293578126976585779526294692096 12577003 -1053788350608793752516671124432645774012 12577004 -169266800910183907143368668266291353088 12577005 -81056870149075627212562299583605984000 12577006 -35763416494739719697240301214393272576 12577007 -980095015487469231682096600580938189128 12577008 15911438256832035260648661241784500224 12577009 -968108629778519730509057328590076341084 12577010 167858210414893082149901370123832320000 12577011 52634961385772006204549032859145151488 12577012 357734866320847255394738686625894891520 12577013 -275561784933727700935025126824464248676 12577014 1726223628790193351206587742360391904 12577015 910447799143607659768853602077891177600 12577016 17343318019647949039444481914024488960 12577017 174930392179840871515677592043512115280 12577018 -130082269639475567352990368209982801040 12577019 39274944392082894147009815544139391520 12577020 100607499485115204962905235424698664960 12577021 -1043410401339363426715949746337831602560 12577022 57769960118625833317502172788685069312 12577023 -64072551894852667516708739678890477128 12577024 -94676310233143299046841844650618126336 12577025 -344417690162971237171086366735352523400 12577026 444271329905732586819596810187417358080 12577027 -19669274381898937287638301383899323320 12577028 221818833825219526140119035493749335168 12577029 1300945645853444907247982305104348809184 12577030 -91683700902157202405388523371381667200 12577031 -1418533763305278628982344769762008491000 12577032 -27156327128756424689414837971658618880 12577033 399634216882008363692934248776326696576 12577034 250494079750804373097770054369157658416 12577035 -265657116501206473332015414643381927200 12577036 1127288751558764074521880137731325658880 12577037 156403574824683228690774289363008157440 12577038 464324444974820084396046048107730350208 12577039 -1996721672659757032883022311274242544240 12577040 -36309530792790159173442389747454443520 12577041 -351203426030621939656801583303926836480 12577042 791174186374379440599744392234959087392 12577043 -1313451478477693179901675632695333418708 12577044 -8176710940707771892340878794532392960 12577045 148290691672022354911440362727544711320 12577046 -37687553908513697103774266702007141120 12577047 432209539735902140332504135843388553984 12577048 2196920103301756511874195355341543997440 12577049 897534209858803904747641926630187759050 12577050 -117670775641626893263548821818184448000 12577051 1457499187686864223789046240568371698052 12577052 -505090655599898597030377765969279793664 12577053 1110303110532342014962935157565688184704 12577054 -349046816283577903537638362775983142528 12577055 1158699674409508715344434607620667137960 12577056 -105748679564931143441177709948786180096 12577057 101128575720310982799621964990371308692 12577058 82915163961165627919645571554947281184 12577059 -1160414553628343394063302957429880453120 12577060 71503626048989697649611030486744691200 12577061 -32567714348325633589433262730245352896 12577062 -470589425247781883968797375445135689216 12577063 1785561744081044724031825980577692248312 12577064 763493529611126851602531171076925030400 12577065 102179670043361390543037974814212771520 12577066 -1133344531679702223401997523295991749280 12577067 19775863677509997869277121104417706080 12577068 -155436828174630917229141826801770608640 12577069 1059568036402559981226977556576867331840 12577070 1372622722619135451625102374653875200 12577071 181152212036628637490536381108808682144 12577072 -91729674445013541335820804582939557888 12577073 10106524563404950715899336101167146224 12577074 -6675736959193682407634857633996892160 12577075 833453739263415649278670053776987480700 12577076 1019712349392223009820160333513367634688 12577077 -236516883854665841823619527609883013280 12577078 -419027518461473026864061298171259083840 12577079 2160602939783366440075811048306127136680 12577080 -11184849301763911867316461187673292800 12577081 -1431605834926598241355837324263884397936 12577082 15887392636876761253844709070363966464 12577083 93077038676539607261729702730215174424 12577084 -391709332886136524813965372269768180224 12577085 350980052898397380816450389822676420780 12577086 -397590734835370076891956854371774392320 12577087 -931919159471936802204352211665850227264 12577088 -97882207824768420068454934225858068480 12577089 -282305523920534469700934191057589621760 12577090 -428847779430543102139627559517390336000 12577091 -437925505132716037225547973593745437508 12577092 -697030665600756301818180031511297851392 12577093 -795296281503654113050763666711875855620 12577094 1383108843764562149348974315999115574912 12577095 -394200374228658564821657428656749832000 12577096 -105530139744544439174465796671865815040 12577097 -32955808120455502197805969560292276080 12577098 -522526599646575995503388989637033492736 12577099 -842467994330846828287137109885239121900 12577100 -87921935110179021098355194066400537600 12577101 196560988170649440999887541373094129184 12577102 1093594383782446869100828537780012663104 12577103 463331773903169688983760968018042880 12577104 6742842262865517139389225468796207104 12577105 93045135500547688323757926310169131560 12577106 955431482252775341654291931212754502656 12577107 1345411548323155058864563423338655236480 12577108 -518210892522139459803931646533286866944 12577109 -546691394978107528378048734832314576690 12577110 -7353169611820339481396671372799016960 12577111 1759445312105475709895660338938275752712 12577112 471259194851060086272701888207782379520 12577113 -699195054872261026376053237607870016 12577114 -165070628887195350625482046622691553536 12577115 -719097164789394603802409210768508087600 12577116 851281661857469682988324953871037153280 12577117 -325433023244773537372994986382150148928 12577118 710143803216026024254906009426477445760 12577119 67886677895058635657147181131253450768 12577120 -165279499252456815506427001781401681920 12577121 -203840204634108896334950228952259347678 12577122 -518458841190713813134685436694223227440 12577123 -139659834363038256971594862786494811600 12577124 -510969833049627359207860135012374528000 12577125 1250321315041448111964046447315904400000 12577126 228682403377961436445761306512085830400 12577127 -1564625042480095190973028356970443552576 12577128 130138202516084591777300335414632284160 12577129 44701239288887179829163757754950972730 12577130 -432916177607317933553689429874679995040 12577131 245263277666766773489141593995684692112 12577132 1346360587642584069577052285928415344896 12577133 -926317696527572683161816232889572584618 12577134 3700176182973160976709975841390817280 12577135 599517800335556943549505793212055563080 12577136 40582731321179679578328456484010065920 12577137 -325607311978644682819234818620535169440 12577138 -42410119981275868305399749124354685440 12577139 382938163659322925779729730577767882640 12577140 -839357041459335625702722896557589606400 12577141 -126505196778576739499875767511577141458 12577142 -608590105722349876103391564034725042528 12577143 -238532054897129045067254597700036698136 12577144 669592243577812843574637539633219174400 12577145 325068856749072797212245319592325859200 12577146 -241848003997116180529458249863073724416 12577147 -279132430265719838041668669133175951856 12577148 340231693515195324057451403338175155200 12577149 -1038152834232973224200171512844561366670 12577150 482206920099462400229399423247123268800 12577151 -23145842594703001283302937008996181856 12577152 -217491464947345409316801895593305702400 12577153 -698497045198081684361810108849684424960 12577154 -826694142224078126598294479835902098560 12577155 -111686230248544466991403804061608051440 12577156 -3122276409005050726998998326810085376 12577157 143913232154541329509635400351523309406 12577158 -14518784870770294850502054030331522752 12577159 177782421740290320293127718245137571840 12577160 -116316212643180516556856126849877504000 12577161 1098216783120473524126416700548306861984 12577162 20844170095400227077455861391218160384 12577163 1769296365364065198678603955759076859984 12577164 -168400253092841493159635615660201717760 12577165 -212716803721154900949480360451192220160 12577166 -116158700649894537821135572045153610880 12577167 -75113513088278620104569252993967419760 12577168 338090055557693182782657877395953434624 12577169 1380725845846081856650920045528950207040 12577170 -30806718359183909902969553187030620160 12577171 -281291851627151845053979852072882440968 12577172 -1006142640548524327242078050259513373824 12577173 893829590905425784250340406138111130976 12577174 594709272127640858002040363317640610336 12577175 410830986003598449631937232538777485000 12577176 -198799943274045250766762365099149004800 12577177 241061159620729709266489787000936732692 12577178 -626348382319495957626180673598800602144 12577179 1194050525900493438011731810397948065728 12577180 163756310733579164032269242222665236480 12577181 630466290965334317111448605205762506982 12577182 -186052252340934561026155967946795248640 12577183 -374939101691237026987629946748141815600 12577184 -855690777088977926646934359073481687040 12577185 -127437929020419420379755271360693757400 12577186 1242309443306004802291307095657919660544 12577187 -9827123093685704457679236285186197088 12577188 12859277725806533941224585279539957760 12577189 -1920328293506548086828463827262864275010 12577190 784391657517575763115250431082470089600 12577191 -484483691761879544386471653527289802752 12577192 1669670940320346483011483422209136512000 12577193 1116780160880781109208890358701472744442 12577194 336198706341366582138704361934157010432 12577195 798024162119684687011256842755020188800 12577196 -400988367958255037470254785790613893120 12577197 217022776969559328594205982827903828800 12577198 150364712422328243242743841026155414400 12577199 423704049975625447820221955048348664 12577200 -125031807555738504417334731352729190400 12577201 146882447128491544036277721652706483328 12577202 593500462056042354730357971181357305600 12577203 -861360581773165600017304012669443555600 12577204 -704296140211636087349344164827456892544 12577205 369957383461092585856005988042628684160 12577206 -280850751250730045444427314245518643200 12577207 1879410687306143741885196435873200841720 12577208 20259123484266155931120011293728768000 12577209 155658437852149900521757442662273748304 12577210 -575058897271487600269429369276055838240 12577211 -1094903263638505031316950246763749356188 12577212 439857178940655583959385583306480950272 12577213 -563386417711337839979222182413400507200 12577214 -214250977118601216329040918828174361728 12577215 173195307856963813092647515354192734720 12577216 -332438093321372726749521260491508285440 12577217 920063239665602066215220650179045907266 12577218 49051716260270786463099799317558878208 12577219 -846640684004763115635007696234093393280 12577220 277032507926054899881613244378688410880 12577221 -139424409181728736064966261374918977600 12577222 -579657157180553973714888077294380872480 12577223 576418450977149647077538469641522304472 12577224 722604626421956146649293517488619520 12577225 -64968274820366701392663398086447294100 12577226 553361787929149471790930445544748043312 12577227 -141973830858562905352444597464779132928 12577228 -310420481185688108904959833385804989440 12577229 705646430353136079801206154013361994432 12577230 185441759928155595599365546421178845760 12577231 -2758631978803340300774166030325075802528 12577232 -223834010405116804727030507329502552064 12577233 727001125804711759094481702150993495024 12577234 489750224029017031845919744636281104016 12577235 -40303547250539244239334810966058085040 12577236 68113065233925005481509935645976186880 12577237 -1930071933816742337425914126846067144114 12577238 -922614970764113233132131971245610784480 12577239 316623130868203771702902311566159405200 12577240 -10308077750810753497363337731585843200 12577241 -310905274492216313937460085432530699116 12577242 -6056643924751254362741373534931011840 12577243 -7230717264979911175545397213651922432 12577244 550040284976969750023732408590939111936 12577245 363244264444734657834952483807102881120 12577246 -396479883722805603220114615929783603840 12577247 -2689996233073692639051970509948847389408 12577248 -767857779941671693275894409209595822080 12577249 -1123668153717015196960206904966843104336 12577250 359851490140288358250482089273310592000 12577251 -11565971005292587496023540189061057280 12577252 5948866411835917588006630730716036736 12577253 356964934955640199482556230823167217884 12577254 -88936117342803631162794709473678607680 12577255 -719474499672771047741566183277231856840 12577256 88900670991288965862917718466272460800 12577257 -7217826411522524858809053967195934400 12577258 -281614731068254726926213047609481262080 12577259 -651009897614380057216445779262746701960 12577260 -191412126668906391704664736749731005440 12577261 22360699535221174103073868259200172832 12577262 24660704523987668277404276839071993600 12577263 -1416649256906571269385154316420242815216 12577264 52876983627705299915059696602248052736 12577265 -226414622050281524267036603656474139340 12577266 -90019326372782498651766039641455057920 12577267 1481846558260985314949694046511744731840 12577268 -522612721720571646783096175458642905088 12577269 710552563369820823390617106068818940928 12577270 -610517158243852671947385025318402554240 12577271 958084571519640444281253848545154870880 12577272 59425497895343980316172717573159505920 12577273 -782691171711697255301128717301452005756 12577274 -208290161155395220620142685496966420480 12577275 -8043638219248837132453945003632272700 12577276 -452789947746000456576141103845996392960 12577277 -1860307673045347603040049886197407162874 12577278 163102109111574215322076185596544276480 12577279 646348120075703793858732493195390780896 12577280 -253843495281659724818183315727895756800 12577281 990385042458865951623915094500061557552 12577282 188682966435173630899055911796689823232 12577283 -205496538119237191476188268482653848696 12577284 -460798066201182745639529172317134942080 12577285 -2863461255599163233417432312591642880 12577286 -273456562489911034920462569106424725408 12577287 -1059626008136241351800709345309915172440 12577288 2224119156060890020112784849100840427520 12577289 -327732032856863848624049206087988348160 12577290 25087277344462623160646928682496279040 12577291 -682358924895787005717743467891835771308 12577292 -87234607295111510824296990879368048640 12577293 233036923489725523244311164157667735382 12577294 1802065839413493212207925507477421684992 12577295 71124717765701546861961245232657225000 12577296 174456617564246306577451288294118326272 12577297 71609740922169172579656260110929713280 12577298 -550661629263977907363895063190129535600 12577299 -114961841181269283274516803721518114048 12577300 630126939179239196777640280418785056000 12577301 1734887516215168156614200013834058072704 12577302 443837706619007973577620955649655340800 12577303 2210655682393442489055483733520434292552 12577304 -933449598094150891348220359152594954240 12577305 -228747020611545102082480283316628440000 12577306 -58380765990823238358159879374676178944 12577307 147764230352675091835680949149929276952 12577308 -1577017710481786332083368543749196800 12577309 718319798252669517766659756173032145510 12577310 -674354731532280752807928969620576618880 12577311 -374317423652702906427918938639187585168 12577312 -1330838843382345206805795107966443585536 12577313 -378197366850806183511594844290800466240 12577314 -377980983463001363793976267953049137408 12577315 -313894914007361383351299578842596769200 12577316 -37509180469351697795808534959983380480 12577317 296052919930744028432644429646796944160 12577318 220016829019492037076361905744790124544 12577319 1347428968293696078049367857069636896 12577320 -77522477891111722982271956685284966400 12577321 -93972935612765069898220919272739577478 12577322 96981365015767242028302441520379450112 12577323 -760326368889937095129664877276376024192 12577324 233119252187557926246412630731682670592 12577325 656423811928592413052991416694914664000 12577326 -490798615502149907557238349028059128256 12577327 -417176573133805236150032688495654541328 12577328 1377440340831027914714657427804192768 12577329 -917564561693381384534308528571509324800 12577330 11132079895215561197104107373839121920 12577331 -977376945085908418358358751170529442496 12577332 207846017068120010157522641513197473792 12577333 766879441531569511889181569243224841582 12577334 96569966035833413299754279703565584384 12577335 21585403951338385006624839783488630400 12577336 388281158162410655853278253737264885760 12577337 -2328164963717741190591440970439614059520 12577338 -58508563631015512394596702488907302912 12577339 17246593617753048494746579799528089120 12577340 614904936773954995963060469588601216000 12577341 -357855743017846293861929618734739951616 12577342 -358296762232949487721218882966220289856 12577343 -748247858659490700234837764876917456176 12577344 25918367685395464176438971332433018880 12577345 -1088491466377274138446874289987609900 12577346 -604709629641322004155970681824957833696 12577347 -1337930820522143861673799627914507911676 12577348 320895795721239500695351948547679707136 12577349 -392379604680730917655111667606390749536 12577350 -12367763050729762361465256179275776000 12577351 -203929443382138376325369233993865233536 12577352 846325877641175534552575140163346565120 12577353 667416041555780536448905958851361059200 12577354 92607095196827107252288472732433373440 12577355 -67749386850060607176261673531934339040 12577356 -56349452258690836755433383734961323520 12577357 86607552247953300814832788467962150072 12577358 433200484745665337057663911219943549760 12577359 281006306056959005578529276753536631808 12577360 -180404431936758906729677789829849169920 12577361 -2042050238071523282245760658880594993038 12577362 -170418893664172656305387543369541451776 12577363 -1293010791379057035414811583915969939256 12577364 1339015480586204837330622185840298182400 12577365 -155816852349671253430843260711944889360 12577366 143380413000325298790678897419974023168 12577367 -1232715709113161892201494304533470009680 12577368 -63429825513429714423600399353639178240 12577369 2393095609832521433146693643329672656 12577370 49677369332519628473938492452216120000 12577371 3799182871852249348435166750765304000 12577372 888582223549911654142833138524719448576 12577373 -108694954654661338754503024527184236960 12577374 73166770153140557686771080033688599360 12577375 438579760025260764861719601956452560000 12577376 8627454990195300294442815537768038400 12577377 338649719019171199425411631567326148608 12577378 -332302139724792952814161696660574121600 12577379 -437435440169510468587195381194147970020 12577380 20419657435021248392929755407462338560 12577381 -140914866162149721823495730776965878336 12577382 211155179119418801513244039984417936384 12577383 -216286305666490405848277396194390835200 12577384 -1778970978320940308006354917640366899200 12577385 995981876791984947504428161090439084580 12577386 507527572045640059217982026992436446464 12577387 634986428405924561649798023753822231760 12577388 -2702017267305996012816941390225410560000 12577389 -4999518972677239439605728474582825984 12577390 4146096522869579526494930042098521600 12577391 -307509183195300890193683142577921309200 12577392 31011400157264260125361262418890096640 12577393 -1143949234878304246184021891582128461358 12577394 782065771286862650966113990117369377792 12577395 -199428724450535537595121981569492456960 12577396 308202088319940075351537283193815988992 12577397 33842386037003669600515028347575216000 12577398 88554487165190073091525825113090876864 12577399 -1032540701500050089426530828758886864464 12577400 -29608796845396844684904559890802176000 12577401 -17613737696726649479470438214134291260 12577402 471212558131624682318554856553462007152 12577403 852754669241744025653666977516073759652 12577404 -238105468000210153179324111835767349248 12577405 519754706157926703520844676001175499360 12577406 -92349360477381197388009131805592501632 12577407 -713627570013778053429485135113294084080 12577408 204858907920834130241106954174144184320 12577409 686073486262019609759634969371537560404 12577410 -60534133718626570206842681913926784000 12577411 452737746373210946289931718501127095040 12577412 446759528499836989627738494959593992192 12577413 164637768992470265638211651240860332288 12577414 14340177161596076781676937412844872000 12577415 -42087662940425921867689266129711790800 12577416 1060256448866944952102245425255545241600 12577417 -2066238577675817914538155722761569383728 12577418 -170003168358264823759179729476645793744 12577419 1090097715937976219136108148741361184444 12577420 -148996237799226056574580347449961169920 12577421 2114259233792267413407085875493760765622 12577422 -50099516490526048542215913549202593792 12577423 -286954725370346614912563988248540184256 12577424 -392218251083199689438697746061606567936 12577425 45191183847529007879371651388822740800 12577426 -1421055897316790630944054032563401501056 12577427 606232574116296512413855067614723695072 12577428 385098788261147758938504852503651056512 12577429 -1016534728476090071912134319774559352740 12577430 54752571332321912452082702008879200000 12577431 -518009368397951202565222754543141917848 12577432 307969249199877341198955552250744012800 12577433 -988004605602664345140671244199146306432 12577434 -75798046105840601764741551216287531520 12577435 -235066725817572554960516633800577894400 12577436 588507919229980337247857529287935495680 12577437 365697118720718589656225151193900720320 12577438 -1292030197215028661297995924749732376704 12577439 408730404312309107924092502055597830256 12577440 -428008262733501688472231422289148641280 12577441 -1750811205448665652251984218552554763616 12577442 -258876889850978031666887582103005331456 12577443 -473457305662557950416181204070507844800 12577444 44284612231635539497761586354694406144 12577445 493891564576550089035922415327181772800 12577446 -38092529330390067923055137749492190976 12577447 221203497694863543249833675607785722704 12577448 278715603729347042978469889573423503360 12577449 519236531047314649418149359663495091200 12577450 184760548571683131449525621054129210400 12577451 -1667601599192609115911328033579657590400 12577452 16474798420290764070268351403670515712 12577453 -500809468956859520747214087984952850720 12577454 38819538021395163810093130702354618176 12577455 -412536136820182331135836422666924550800 12577456 73704182476745961484521966330016333824 12577457 7014922949469754462108678349687498112 12577458 -36205361941810780434340652346563876352 12577459 -741620686047038973569972277998085540340 12577460 76493573495873512431728979742196121600 12577461 -570628418391545399866980187776782389440 12577462 28768659175819633145423087948992568064 12577463 1528676198137371473140901982758078790984 12577464 557175766652114633915796932159075328000 12577465 432146123752460968614471417978778189260 12577466 448827849663945017148362847810404976 12577467 -1039598270013329750100848537789468928000 12577468 -384895587962468232199595710830484802560 12577469 -322013215197273886271655949396100915130 12577470 -252859493821972876566100857757511280000 12577471 1234965786862300933376884385946722948672 12577472 -505346270425458493418944265901497647104 12577473 217383017138145416116620283683347692722 12577474 -53672282335460535186589571326821396480 12577475 15053833066383202166948496543723384000 12577476 444388281817389660367710879693123320832 12577477 -387918494656701095446704058490684526528 12577478 301538307713240798206935901251102304320 12577479 -279399168072249615099863189427511325016 12577480 -96633142916914066410059872911072768000 12577481 -184140650929030550722675073311091642496 12577482 -662575147038563478287849900705888782848 12577483 272360895185905314284199533021501030064 12577484 713077617243188089479712879281717504000 12577485 -216873553501242000267673523311212485760 12577486 -690482485919633604190593654333172799808 12577487 -1488157222869443060701290952731044085960 12577488 20127207767848398112127881305491767296 12577489 -2023486498960434997067965918034896349710 12577490 308765998215036688553175118480786980000 12577491 521324209606417661674375655431825315440 12577492 323990135537580386821316343996813420416 12577493 -1734305166607209580808261509265950446258 12577494 -10053576378579484983208636636841249280 12577495 292695032386139520794378880533815046880 12577496 -381556238050339388873063810827889694720 12577497 764592637613729298515597476493397666000 12577498 -135741592046340477888819770863321002000 12577499 -287053840569912724903858234431701017920 12577500 -809182395136956154132507918743360000 12577501 1780408801986477500909041699440074766732 12577502 -206621014403006760411776014886564029440 12577503 -437787700346146574298815857712176642800 12577504 162255322494940123318276370558922522624 12577505 396912000101935945128897296441063486760 12577506 26166495246514762269054183964662988800 12577507 -2007676511988819478691254245878856006244 12577508 -1189366501635735512759083565321235222528 12577509 174869429310937975600280448689322348288 12577510 -220596346275354841671412006965210720000 12577511 -417084310875381503210304984033799831200 12577512 367353449154898573810692945338364395520 12577513 -527564590492326893538636775416000168476 12577514 -54052515540328787507671872873977143968 12577515 483357014733360156482971313667450213120 12577516 -90104167100337029124063156790509626112 12577517 -341852840118262878189531299673959307360 12577518 -9117381265398396243021935329577011584 12577519 -1973128173712140400082477023416681788080 12577520 199936044857353495889150862912874905600 12577521 158519856065159777701644024339298926528 12577522 167651308682585166639324381206740599312 12577523 -22275810031075073562818533742829571680 12577524 286456519265019156983097213322597318656 12577525 304214526049208184894117328997496040000 12577526 32596270998832164986743147657193783424 12577527 558670632134290089356536677076688613648 12577528 1056511346270506344834952211081107292160 12577529 519803382989993409652440941424280283904 12577530 -12127379591831732930664325207403919360 12577531 367686767894498455528314806589214551332 12577532 1235514752290801121450837930061541678080 12577533 -116713678962690920547661969604177611776 12577534 783340234623762552948130239572672915520 12577535 -6203836186972225935967994190677367840 12577536 558601841880188870862884955755315724288 12577537 147914603467418748543113122450814592000 12577538 -723663644260186578492913321446250540080 12577539 -33947217495731050773357654197405039952 12577540 -693454451933680717073756372290783445760 12577541 -521900759242161472399484913411968591616 12577542 -41403467794952621929207557161582046720 12577543 -29495746635125711893014304033098757632 12577544 -355275634154843623053584499548069068800 12577545 7101549251462694538662998311836115200 12577546 642054948792832010432217987536066375472 12577547 1773577291430371516800632512318557797520 12577548 -200418076652870726369571181834373829120 12577549 -4771893537831094490169031837693982420 12577550 292459437146485130106259681132733308800 12577551 -197928884564267630157601308860247513216 12577552 -127910162449624272419367569080935088128 12577553 159336964644611106735956338734745991460 12577554 264089534515491847981038710086337045760 12577555 114050603083545609613108144108897516560 12577556 -241034317601182041715335822539717143680 12577557 -600588634944992057390067942216395288160 12577558 -106596112480138959322097461988112876288 12577559 -742474474745628702888396574642998513984 12577560 -119315517174718392213551173711295692800 12577561 -979475881374864527178182657673613262400 12577562 190806247810568836527893134694131042032 12577563 -326610415070172609536518676749850154120 12577564 2304810474900523992933212686308635261952 12577565 398935092675676946474976790050305481600 12577566 -78354453784722566804199339309320285376 12577567 -1373108030709327001432671468786818644384 12577568 -917182832601047725431310308496119889920 12577569 30244820592043764116113978385108333280 12577570 5835763296630792481033205593419447360 12577571 700059251257540402797691218735356665752 12577572 299659931062883404140304671717898321920 12577573 -650844128160042158579040002867784417216 12577574 -860708214004121360131597603070430994464 12577575 708335521521334594622873232122877609600 12577576 -10363883078209545757518253048152391680 12577577 894728995825137664109650165235431650426 12577578 -30973910762852557681224578312475597312 12577579 265182179005337200436149552779722203392 12577580 889629266237061432115144813895747850240 12577581 -731720475405105355750364950986860707530 12577582 738703689576741294134636353035992371200 12577583 96877920995362507067158144550335587840 12577584 243526210476425767257061836692502282240 12577585 -1458961560653878221672224431724405126220 12577586 -1642352135404484714379214408263613440 12577587 362961919479598360245191015540897400 12577588 1552113340161889824638557383030065447680 12577589 -46951862873899534959107702191575018276 12577590 448533537830066564409958276028254848000 12577591 -853249717435362929726889851752240975928 12577592 -2852579906407068479377164509740419809280 12577593 -30042394376007690580589515591969386816 12577594 490767918465942083597805160165252074096 12577595 -281193027309009619543234757863576330320 12577596 59562761191860005969469256008364032000 12577597 121725232494929882317996131925629881740 12577598 306028992645654282807698820561213769920 12577599 13415548881180560924456171956818313920 12577600 42345414951057463942292270409475686400 12577601 26769066724370458485451321912113722802 12577602 492870320529157675328207885199109211904 12577603 309515944235810507553822518650635831960 12577604 -252203027420078791743186075605317688064 12577605 1360033726571724163260323311206646216320 12577606 848493955884748528865362535729056059840 12577607 -326429723533409536949542324910208404688 12577608 -45018997443324751214029051957208463360 12577609 -536118862061461125327770855160727990848 12577610 563554418861889011743168714178533873920 12577611 47640460557542359309830494409919384800 12577612 327516210452540361079266173122232128256 12577613 -1798690761677856166846357384674700560138 12577614 -123203827192641026181230155388208076800 12577615 147528025050072588230901044296258538760 12577616 -72071881597448720263360830176260128768 12577617 66994471868550743355383652427278638568 12577618 318369105705437415390821751920699375760 12577619 -167184204064990794481438260574800724800 12577620 -365958958269860692451091230021296128000 12577621 -127592570589988087232682021839122414688 12577622 -420396277820946702964546472297035377888 12577623 2220631088491243767000231095852325936384 12577624 155258639011014362900154143355117864960 12577625 910993849617781044629241652238647389000 12577626 -343038177261327737057993155286663385600 12577627 1255601676879910895119938538948474600 12577628 -192290759949652772602382211193317848064 12577629 21834407153338760785242569629730043168 12577630 844857016258381402915645081178019840 12577631 -892785353948215047425924597324720118672 12577632 325916530244097753917222002959834415104 12577633 838894178509771955559798266454285952020 12577634 1025045680633410331751323922800378395216 12577635 89276630315726569986404371487629360800 12577636 -856355499396672902095627914335945137152 12577637 -955733329131958785692049148380161021508 12577638 -76588864348194925497066451528970485056 12577639 -1844499947541521440617233747043684684160 12577640 -919007366545665216893577908702550067200 12577641 -959301464794140143065735317854860273008 12577642 98969538599931564863482467494990757888 12577643 788815399036502189820744774819061735344 12577644 -141938727182748230352455391383470705920 12577645 1109468987261952861360302979201516357900 12577646 -638051367573464488296002066970081056256 12577647 -1120183102668798892781584555178138300928 12577648 -171170639751796154886019315861104721920 12577649 -706832325156174777015997191166302940608 12577650 184971119849599872199611993566121331200 12577651 1217047798297050026025265551647690055904 12577652 28562118410365739401035910227847471104 12577653 1023327722773344760364726385661458504000 12577654 305363871632111051393908092407451123072 12577655 1036982300579891404113228252200784073560 12577656 170705453239947910063528325753301565440 12577657 -142917253922564595224767206763411011094 12577658 -391266093631364145945063332811658944000 12577659 -730098675896039421131728945586246737896 12577660 -28394754994793194332285557243633817600 12577661 -27272303613298972561105722117872597376 12577662 463432152188424152153446477476956747712 12577663 861100871016731776717559337598797746448 12577664 1055942650774990811358594589603072573440 12577665 20583705373987091019127156015373589120 12577666 216040269541090170656686182212962030032 12577667 1598180745427702212866116660267855438716 12577668 -33689115779679988991858567301507855360 12577669 -255138495134384576039309955793323495680 12577670 297327333659212132700611987823868149760 12577671 -876301484123497511947701029941498033728 12577672 22405884661780266883068914799514705920 12577673 -812311267281428151684552389746763295078 12577674 20533690339367852279171795555671223040 12577675 70293149414758421246797502414602879800 12577676 -36393950931437041389609289777473143040 12577677 31080247432681172326655245728484147200 12577678 -304971310720333429234856060887160107776 12577679 -200185017161080487924866664582611552680 12577680 219526122561758955360133743134130831360 12577681 12002497081276074653827004031431090212 12577682 165288221101355991119496320521388122272 12577683 79909265691898053178230270377419792824 12577684 -345859102465152791139269316742628440064 12577685 -33274933540419856098466298480497891620 12577686 -298602338982350222032354186659274752000 12577687 143659062474227299268852445721962299336 12577688 -368677408596416509164695191738162298880 12577689 -130167779700332260622204556117160614246 12577690 86901489087570199826432039690285112000 12577691 -313647717424844182297315333667612645856 12577692 203314964860131386103997302616906235904 12577693 -135040158095282760812304438599555877120 12577694 1177069372867523204833957644137266339200 12577695 29151516872450472040238385220266565440 12577696 -513858095137206707071142344007048232960 12577697 -1213524131307960406187488657628897527200 12577698 -150681000132396768930600147843251045376 12577699 -674131030048525104100795007726480793088 12577700 -488704932551126298139890566525066140800 12577701 152388380384698265304022306251477371232 12577702 -211069184954294101166207421714233695296 12577703 -446749124103694734612040287784350009816 12577704 292347460926783555623272046365455237120 12577705 100087884927245924743179767202188899200 12577706 -3350781140158115401222320726903819840 12577707 1859475800148386536221247072778497982640 12577708 -491555625867125208076087376888576000 12577709 -4085465614056053369111932000290720379488 12577710 -209760909926555355590275150754562554880 12577711 1343182832666533784755595098845249058944 12577712 282862825599785189459629508747750080512 12577713 -376630069495252507892880662309372013456 12577714 135115195080742089652290445487058333456 12577715 -12833260488859349335188244698583584000 12577716 -720885698377204210827476828669928793728 12577717 1426404710702499214311241049701606105152 12577718 469062937201399938095707405127562234816 12577719 425744710896401014607189224290450028800 12577720 26359308819958702956949946211375513600 12577721 486325722731694451855913901676839833664 12577722 -654505895086671019695794648808417801216 12577723 68482442472620552182826248868875486208 12577724 1104882495973904807503354567351479530496 12577725 347448690259070877797567101509502760850 12577726 221645160038943271174372363133517260160 12577727 -704457800533544789204295057256541855424 12577728 116924755644462908462117321419071160320 12577729 1061761822412801696362581340661146667330 12577730 665930896758356078681308339192224760320 12577731 -190877368808040773520060450387904715280 12577732 118939293641799945370272509760025165824 12577733 202335932257835658604549256728378636320 12577734 -62227146177499856240523391755907276800 12577735 -29135807348062951834265721155539183200 12577736 1189874864794221928738775580500021191680 12577737 -311158191955548337429002924799406632032 12577738 465749137642057509321243599529546961920 12577739 -1116585304180084321037983350387601904448 12577740 48419576687389933909660325039449620480 12577741 942145227949847586363942265842387763104 12577742 -279491523877199343156925468279884137088 12577743 46547723498934713269300671209629085424 12577744 152283267797561020564469902657932124160 12577745 -167513675795076101944778551544364307800 12577746 -61391538043183738780817349495503097216 12577747 80411939986754514490301484949070180160 12577748 610492206267928217586087415674609500160 12577749 -151133817299778318095552766207705439680 12577750 333702768372221826652767117069171744000 12577751 -356621988498988352473536302689094992248 12577752 -515979457274057155556671692396203765760 12577753 621929045476130490256621391499966823120 12577754 -6468935786067174217306577688651472896 12577755 -309493251301514333699223985099184407440 12577756 189090443601417527682337400662039661568 12577757 -622355519154026658458389032493001443680 12577758 8577534386166913768280091298720339968 12577759 1106756890613638258534686312550328204960 12577760 367185790861991181974616310887072399360 12577761 30424083531556121551412890748761412610 12577762 1083208567604290616198230703809194391632 12577763 -752943859124073008562397098283805450616 12577764 -323093541667519249792726472950619750400 12577765 957288111974271145115352185885017953660 12577766 302444865879908236096567937211933200064 12577767 -39768558885327593690413604507254543488 12577768 -540487022449127494827229858321465098240 12577769 434158534110579268936438939043720340096 12577770 461772315134093720017426053012377793120 12577771 -224378555929567435657000525684198874000 12577772 -1013425388086748316249331486210382561280 12577773 348841111975638443658567760401475658496 12577774 680600742412685892464787841740834988992 12577775 -10537562501519090527366254200810114400 12577776 -132900147231966063368392350283583717376 12577777 1869664794273363388489485524805669161652 12577778 -1065264617971868544041789479079463256560 12577779 -1204177410824441817097021823589233746476 12577780 -203046231756362507264325499937554636800 12577781 855610195487188641332110761977323089582 12577782 -151882243905816763042534591010544193536 12577783 411582923709485563572536474206779748680 12577784 -135580848229384687045490037018371604480 12577785 -252776280717651208695987986873193369600 12577786 84450035114987485167758439267835755744 12577787 1898589593180337830839479717560083046436 12577788 945628571741443979749531683593462277120 12577789 -19176164498181815910912780264151515520 12577790 -2835147062897185723597097415472285440 12577791 -209698458201164366566605278167411969920 12577792 -341498165297691753542422531640370659328 12577793 -1232903616592613048852920728630975979200 12577794 55844635678484503488671053408016160000 12577795 104442044589765369555939792213584292000 12577796 169132025547458462346382414650331963392 12577797 1045535199118495820814722238164871479520 12577798 -725320141841363365205499702168857757600 12577799 8457282472255124103464040669330739248 12577800 139761495462802297932720326843440128000 12577801 -8420342723787845044570712854622670720 12577802 60762136306764930542684193345861600000 12577803 182413569190070061967422869450845106688 12577804 -326461545090223416807271783370120600064 12577805 -373483201936831763362991844371829807540 12577806 436769042491792725971765645560268880000 12577807 1231909422386448446004713223351711137904 12577808 3882231092215992712040483051381735424 12577809 621989819999760895430079048712367614704 12577810 -413805040842325437526620408920951040000 12577811 -184966962525573348763956266508806636448 12577812 -65708472074469574233163536705712048128 12577813 1163590962142490455309310185423801890062 12577814 233639316629234795098923403876302260256 12577815 -436700886401281630897580096175369948000 12577816 133883649152043493385416782640135864320 12577817 11848926931858288581493345664097696192 12577818 -640734967825307192853255090783488355072 12577819 2078965020143593980146177410600813081220 12577820 -251763122165903560536606939496217656320 12577821 213376893453966513950201158521027875712 12577822 -845644951148460082087271469492734107200 12577823 -99094592246618085234130888328664121296 12577824 -459855657333573756181573181944897732608 12577825 566230031803198760841714060654145955000 12577826 279150091019294284301517661971691782144 12577827 34654402654786395316607892064167121920 12577828 -957928987525066084723653149537629263232 12577829 1177441265019961177274677529664385920 12577830 284386343248272806567385645565237633920 12577831 -192508582421556108559614134634429357008 12577832 -1284223254326652003321555125822867865600 12577833 -151133446004308183554298062367522536594 12577834 -1394628734072222238889824900232597560576 12577835 -1576818287677246845611111222849368626000 12577836 85226795845775991111628404806649891840 12577837 -1078216527540935428817961985665094233000 12577838 -108064843796567561140063224616631911680 12577839 620818719298459748774982510551450569224 12577840 -155023126780745858344244335171964436480 12577841 -380575496819598512860169811735098594616 12577842 55689897529283078593031126595369476112 12577843 5737813040188321420305413992037783616 12577844 -21203710509440281800454832020083124224 12577845 241966059672694604326246469771944151040 12577846 -96447759607470752182159693502778412128 12577847 204007813563530009111091825098111483904 12577848 867105256111962840892590374216230502400 12577849 202962183335012048253056628009888910464 12577850 -229878482146015666837783767539724403200 12577851 545368778205274253798658884849657041440 12577852 -383739818527667494116221172506571269120 12577853 -465621314580926931555163375058156688960 12577854 142786224520527389430843854773651687680 12577855 646457588631765911599312225272770678760 12577856 -143908412294599032285433706316551946240 12577857 -187560273429391043494744421106329307360 12577858 -105759112081692353343342017755477653504 12577859 57514814381508165336573586453961001456 12577860 66964421840897359782240457462041703680 12577861 -452336165451221936407457745990482424576 12577862 143617949442469317919973020436474489664 12577863 374809197157360762578044223846538332288 12577864 568684307089912141176049248496601425920 12577865 648558130771834341953544870599692300260 12577866 106169034291336148705698292932303512064 12577867 835618558294857036761579149713697563640 12577868 -366575931598315660799144977288963767552 12577869 1768156456006811191939626899696076633600 12577870 -174574253769456742075936876131213261120 12577871 -780215547657000302076204360267888628056 12577872 102136608892362981031014778565004361728 12577873 94103203587682429601954548289573713920 12577874 -676819727929846604120303683065740510064 12577875 744152685418440419141637436841147448000 12577876 -1487508942098996361387810800953150656640 12577877 -433635014455195922395555940438080895940 12577878 -169058283100166036100892995604714286592 12577879 -1798249418626742901500912771984852886520 12577880 -328767730163779454411767825175654400000 12577881 976406869665969981541905888390044639952 12577882 745947572723257641379054902790627383792 12577883 401105712286241876139066995235490279920 12577884 358410632501271064374951349585264238592 12577885 -991107963626360849139475338968155782420 12577886 862755662159371336761287885047818400320 12577887 4808936888691933808100305910954037888 12577888 -1778739136441605280394127210605372375040 12577889 -50398460037867339842595503359425977310 12577890 -113321356290976449123979225475430044160 12577891 684502232673681334491394704643392333712 12577892 299345842307643801923004198744984341760 12577893 -179426064424135136942240691694149312576 12577894 32672914157475493087204290687058530432 12577895 -119833301444851664494227589385380446720 12577896 -434926712085849653545252451543932108800 12577897 -2164654780392028466686294330328010369920 12577898 84986090320800525122280141869377551552 12577899 -8243890625110560396931439599041380880 12577900 66340703079203579877142709962701452800 12577901 313063611674230811338684147327329507552 12577902 427413498210417404501651796950238641280 12577903 671592368914581669774720088389146919504 12577904 -53957704438635973010026720649692348416 12577905 1564473728769181808229769674309881990400 12577906 775434525246282045781922649748641653760 12577907 -509398562515081678406870725230270352560 12577908 -435915707437993043816314782113424420864 12577909 -633847421708644230692333851084382407680 12577910 364312719222497925223553462021888972160 12577911 375375076270379487213300833898146436072 12577912 -1609389392366264596319860776014504140800 12577913 -1296868278623326518381845847411676418838 12577914 490166227608240011470885430230708539504 12577915 -179613449006715821219068299180254918400 12577916 359812804040661563065317610098582308352 12577917 433440443135993945933038697754784796736 12577918 193437629603316636116615264363775179904 12577919 1374267673514602313240256914658698152320 12577920 2965717340803619526905559925338931200 12577921 -584446426764059255076294318638081899856 12577922 87255322718483680400645337480088991232 12577923 -139482848287426603783320922425905221632 12577924 1803625405405265271585097701225093427200 12577925 -103454884403374420074004903738988995500 12577926 -521866421003163790442123993042637246720 12577927 -899919079690779731184845243592271925224 12577928 459056213131738360993854920220004024320 12577929 188850844171253495980367249239349290368 12577930 460700473978372013346110352953022720 12577931 -1082372328793840905861531417009459956268 12577932 -315478980968916464906925710408718438144 12577933 -739508865045709418918582950767818054516 12577934 539826458109930361731742121537523788544 12577935 -312056655310295050018056729164196946560 12577936 77662005298826902564622123480351506432 12577937 -118268395608842048277356049614225694414 12577938 -63510953831990094907815200770293872640 12577939 785984431593107879510501332987724229192 12577940 -220546899325299018810881289318617579520 12577941 -672103135023607982225784741474830854752 12577942 -71860005232861279175166876138209467008 12577943 -506993954992599410104075733364815036160 12577944 850484696528483960086169517306077982720 12577945 -735648735234639799518745501876891506300 12577946 189273644504032183872185247707809889760 12577947 -166586800803555481944596856170393797440 12577948 -1173198768518622498287594576917202846720 12577949 456583279766248140396600985413851326950 12577950 -114334288164338617747057341407851008000 12577951 768077319237075814589439884258137609952 12577952 -113525598563606862284889250228818935808 12577953 418005012416963570503658873650174823424 12577954 -980982004320140081638499999426884315824 12577955 -182983410019638540005779797626436972240 12577956 120567097804748159623433335903827247104 12577957 -206949037118466600023478852702877372800 12577958 173024180460055934743038147642426010080 12577959 365233515801347166005826700910223434064 12577960 -115329580054818040001101351562449920000 12577961 -25251067297990813754109396641010112800 12577962 4056195384367257166288493515996073472 12577963 -48871464950873251557480859488243491788 12577964 75271582798641918067322687830792323072 12577965 133113347224597936751383406556812615040 12577966 88122935802256274837025012946163994432 12577967 461837063419590190098687641578139334360 12577968 56628559668144833831329210772690042880 12577969 973346487291485254727731235423091700370 12577970 17304647087507559407795213787653156160 12577971 -4033164310460018356477677264634622976 12577972 974762296788013386014451915210762823680 12577973 -1581632446738547206030869756024161856 12577974 239462386362291146022696175391432240640 12577975 -493497771266425678115287290137058668400 12577976 1203617392033469075366534866019862958080 12577977 1615269576271801800284585808493828867200 12577978 44131472073890046977756734622199488256 12577979 1261544117979845104710501876460295097576 12577980 -77460982696363561781522978414017198080 12577981 183895755047080305735403970711426590880 12577982 483838760522444925373198421555704742784 12577983 -46635711326268682783118765574534774912 12577984 378795108516805514307807246807465984000 12577985 -79558736685772935299037004191122880000 12577986 238612205431618632403820614123327831680 12577987 388324278773452201066255788857051059440 12577988 210209831557596394765483671913006365696 12577989 -19869269983202613266365438650715865280 12577990 -307619162814116494311005092702694757120 12577991 589782158123105236366248004774195570392 12577992 -374908607417532352112524684955131084800 12577993 659767052120317467210262887821682225242 12577994 -94125574429032368149672693377472243200 12577995 -427384558274167100846111479820810387280 12577996 155719234785400420742775798674116171520 12577997 1864091328357268371253135813226765827446 12577998 44341319608129093834782022424344316928 12577999 -144898271045559280310752518946574496768 12578000 240234744292314402966780669826990080000 12578001 -44601992869152279238589112713950103568 12578002 67369293674853926224501413797250852864 12578003 240017883916286870516202777013242830424 12578004 5792096510766597571521406055287445376 12578005 231180972519810250605291708868700192640 12578006 -437678933298981669208344903827535365472 12578007 -177069547788744041876203378129333745712 12578008 1008784448001858876043627730934326568960 12578009 519299075198119752718718084042240019210 12578010 -143673769652203682242302897840711398400 12578011 995163982187215920481190739751613431920 12578012 -265134692971379770855000775684208491520 12578013 68274533415093154986028983669404233344 12578014 441541379093662162409681108263450423680 12578015 -78787650695978184865665593722158234840 12578016 -7451624485666031640816392818793644032 12578017 -742241087864804112647316599898128714348 12578018 208728794024501416624882189508928827904 12578019 32844948742665623305097872929543493440 12578020 42298910420109773863662043938210447360 12578021 -38679540844242584392932798100944438756 12578022 164729729065645531905168353187388592160 12578023 129910532703033345753601203708247970800 12578024 -1246764490762181661387851464091876951040 12578025 -591955849807163046195600834335494152000 12578026 -156850960528286927628497040341721841920 12578027 -526851732618580443955805494252282419456 12578028 693081891898685474710338019438923672576 12578029 1282778959359469748062556894069085404630 12578030 157041936947256591648523614904383246720 12578031 23795818545553558552829499766874376480 12578032 -236200260885512469058768320399412363264 12578033 95884147107288258482611167273644570880 12578034 169223847194467824935186276335995674112 12578035 1160777402393904848900406888717870234960 12578036 -692715481640682052237061603711904789120 12578037 -144832306343428735609238126180223082560 12578038 -150217236479614255736219988728719864320 12578039 -1035105095492560980697847680824782413680 12578040 -120767117789424164595061381165951488000 12578041 -158590194911357282646233794447077091328 12578042 -309937648254005164025166843298521437328 12578043 -531797831482164831627905738619968157072 12578044 994689247534702580714349503798981403136 12578045 1319890299866359426315168584255801512280 12578046 24293298373397264049780562610418382464 12578047 1034233042218150105875755753025880010496 12578048 154826855279493601737338818943432785920 12578049 1003382821198587047949048356257479753168 12578050 -504690990182689564887344525001277213200 12578051 3210844151070506393610399205702116204432 12578052 -223631328306367914263633011193366593536 12578053 -1333625260495971001617764331627816144036 12578054 -1038987521277407589004676159933213481600 12578055 -199604296634040809628474013223073343200 12578056 705115273140321527958634056901741608960 12578057 50759193726413625201371024687981997840 12578058 101994263412942046689891084673224691200 12578059 -7538861083726284648487071290607914992 12578060 524556378468632403875298795269760783360 12578061 -680011502290524406766877956720453479680 12578062 -4502782443155982009167496172729029120 12578063 1836935643176800852439208490493071707312 12578064 -45215618296089577005237165507666247680 12578065 257648809061514204592640893659101273460 12578066 277126382971741288858330570793001957024 12578067 -329226462394120568417417191252688599116 12578068 -364507259556472004504903483227329333504 12578069 -255172968655322946142722586626137035200 12578070 54287613660514403809670426817267087360 12578071 -2163280789273470374565343121725440784 12578072 -396793282192441127672734150173593518080 12578073 9631809594916826926270864539405646368 12578074 -165071120322025384976010799270741000464 12578075 -929874279932058155652363390530744786700 12578076 53278679156244694846544478005923184640 12578077 301947553468063049314906005262933590220 12578078 616846965528235547879678549970023563200 12578079 -177506737851999132774526030997956077312 12578080 1054695194816230449298377019085134233600 12578081 -1513983663835568545169911441766108681118 12578082 484296203053473458356174161996715693824 12578083 -258809503496479822284829534115280908640 12578084 250022284769387780793279932425328197632 12578085 -7688322861863621088658611100385298600 12578086 -58421680032616485947228623035179367936 12578087 -1340387256580176720415482734923876935888 12578088 825929320600858786185724479073291714560 12578089 -702602074737851816944659437176715423110 12578090 36874627184884062664576553094627425280 12578091 -368270865892609827709905027140408279208 12578092 -400012027844299996183083081786743193600 12578093 -1921538358445921057409912737265989664640 12578094 -290108493364751213157714455899682664960 12578095 -299736121165046304630357849427944345600 12578096 -107241542903665044337486340129226817536 12578097 -101852810132948636545807800713923424256 12578098 -228466605641109215341847474184355914336 12578099 81970337009803938610080673942721220264 12578100 -20179462680260078532089437980000921600 12578101 627893083760280439360745986609436309102 12578102 9080196746261702282826811919281981440 12578103 202551998451107937215919784854592965120 12578104 -14292587956725801823066506522195333120 12578105 734907874696544197951843600900257880260 12578106 -962763833134596922235471219948450459136 12578107 124325259852679589342611928670253727832 12578108 888525151291226184500492708990240406528 12578109 -844665158087831785460927286842748252000 12578110 157469100721218327450888368225627760000 12578111 -75768368625784591644981682004955442176 12578112 -329757695457936869490694570675431014400 12578113 119941223992514708816697920796788301096 12578114 -22242607576616452575612674638137323520 12578115 158863265778380530468968997465887901440 12578116 -127379321648727208081922959244146495360 12578117 1480997566565073219735618647405008619166 12578118 226385408042578660398460629734299944960 12578119 -75901801241452115241043962912286102512 12578120 940530731682867848086281438208490956800 12578121 63247408959331033789267254386057965290 12578122 1778616381590679238332136500101161824 12578123 -159077535782085693016414805303715034296 12578124 -84102209566485008964896646906402493440 12578125 84743082376870704823526242301640000000 12578126 110289055737730417555133680937081008128 12578127 -229177331045838690674119775728156930680 12578128 -163141905370750568667478205639946141696 12578129 -130679440543385344823025900589917552270 12578130 80029814103234511784629257521596749120 12578131 -496532336572433785423532106642850370068 12578132 245375184279427958670076872807926599680 12578133 -541994754832140559507712524990159848000 12578134 107141055202171778755659900304576999680 12578135 -716730782451324180298214198582942770920 12578136 578084455061237457649816727091275980800 12578137 668329476782104236334724215327066415040 12578138 372569238345205799321575299026013694944 12578139 657441633074661197644941040459953646080 12578140 383890237179850927756194911337190625280 12578141 998436936882964381302161064432386157900 12578142 -94463343141620905335558032281723601088 12578143 180831570987583703287026294943491057600 12578144 -357257401754283588194761183707297742848 12578145 10115399349860993182194860789468821440 12578146 -89304638577254455257005654574886786560 12578147 324958348902356974347681772684790879472 12578148 -291569658362118055570182159768829857792 12578149 112536080293692372774181164187263493600 12578150 -1405649899103671093453976762262134400 12578151 -457575328825242483052193088341216822400 12578152 565429861989199205826233410311203635200 12578153 -53659796835632851198059193370065382400 12578154 424044739423084516479385706413087492608 12578155 -1132436732648051067195480086714450852880 12578156 337497677960091797065701159025018763520 12578157 -6248319149554413945645881479144828032 12578158 -390428928561712524391499065491283600320 12578159 -1179222253803972996230291111939153935560 12578160 -3995973104019586995768195247075491840 12578161 1743966587937729879186480772932993239762 12578162 -2259711801931941270087217001878184928 12578163 74832454482068593946735031580174817640 12578164 -436936865164910082218324125943200811520 12578165 -1173019281569918824307778461534054339940 12578166 -628004115603513068404624975121345159328 12578167 332866262311648536570992474581728185184 12578168 -393787273010765541754378572761531965440 12578169 -1177356133244601921448053449913113001792 12578170 335114154059815509359254229211858201600 12578171 463442963156849270162685426515675884800 12578172 413399887678131749421332467498828710912 12578173 -492093187784837677279983128917422323578 12578174 -24446515562147632890376092497893671168 12578175 -588890028057121433085435431902795370400 12578176 -761751154542442427693402996700138700800 12578177 967273254982781424271835199100405116672 12578178 438947610461320266462714700193822929536 12578179 812148670417897169496273768782638089600 12578180 -2843928578014773630653805282183033600 12578181 -144927968876592176233449583901266977792 12578182 1169716706024056676991416901748812612192 12578183 -1018655642257043426073513346752255374568 12578184 -638019525250314173467362517978000250880 12578185 -148577681094877380061141377547350174840 12578186 -81274686347702965288338750999578964480 12578187 -560474291879805767063986574487261881856 12578188 2698950398781983583372063488163315712 12578189 -689727977688142572763465828032090262440 12578190 -7924209379901832295399919007556684800 12578191 751720053616179009889909315981130165152 12578192 -17996223037821299226127858586664960 12578193 -25375941765458013380001906580602192000 12578194 -23839681875486501246369941895415695360 12578195 -344601982037731555520728416048145415520 12578196 150884514136986286133849031696113086464 12578197 837653991682519918815503765798022823260 12578198 -779042732571595761015437445670092483264 12578199 -251497943697938891029914836481468456240 12578200 507356062168920376837257523942530048000 12578201 -952603092241958777614614309062268399798 12578202 29210241032576846883876733809654665952 12578203 191108823623539055295312881422678437864 12578204 -129121515934016537819183929913043116544 12578205 7935083940251895027887846946456171360 12578206 -802586915826922757700428818107833444160 12578207 -377466432660236491030472093273202148608 12578208 139752144467138551686791014176075546624 12578209 341954349416121400386896857374639093440 12578210 214812532241146560706107757808314176000 12578211 1323461359747952254865202958601932132260 12578212 -1053354626915605203685389173734437052160 12578213 102463581111919379070819475567154902464 12578214 95429105141948575783657429606226680320 12578215 -256403996148291191346824244160523052480 12578216 398110927585970693139091213481172418560 12578217 80294709926453958625565157890657486976 12578218 390713325997889326367782159631104808448 12578219 248270167855082808654536526764109576000 12578220 -539894224553156823279053023864212326400 12578221 -79468774559445966761718983544500211008 12578222 1021138072582567442478022367880256300800 12578223 -30446963625031984847144369255160675456 12578224 -149151600216827513345134422122754473984 12578225 235222623298203711377086997407696723200 12578226 202790931763954231011565357327735250688 12578227 -1382577743021844137890118674935885100488 12578228 -33799209632350864880617840297645056000 12578229 445958700207879484842996274578635107374 12578230 65734424730584732810307027861819475200 12578231 9992018484141932663631602447380261272 12578232 207653278324337732902425227361034444800 12578233 781702950749459933698317599047199336644 12578234 -1782266424693546583546541846615284904448 12578235 -306094534614528032506909060538221973760 12578236 -421266285901387196682445035077026258944 12578237 -80790884630302248647966237742175082496 12578238 828342476378640719182948208780955832704 12578239 1350240922824464244676740100705110751040 12578240 -34158449330754119213473656991855411200 12578241 163233382504313970767481268988307574080 12578242 516988966374795487656884375664557656272 12578243 -1703383569976558912606012092411249707520 12578244 -4701355806302203998666775522110087168 12578245 -1180740225528534530506307924252050881120 12578246 679651053612902572746621237584725023072 12578247 12935150563294509414198438255804132480 12578248 -519100601906590029499677924098842352640 12578249 -1321596010597896561357870009200491569120 12578250 194506616655111337190147809527469056000 12578251 -681989638197330912598398326179419195900 12578252 -710199287625243377543165928803126453760 12578253 -12006835717644049792674172382427898656 12578254 -79688345911685432656287088363459365888 12578255 -1376150892315917330448101307522898830840 12578256 -106458134402649076151113681920890191872 12578257 -4257937830418221594084079895004860066880 12578258 30018172800046684548444056312041308672 12578259 62694396911265832906771792967670456504 12578260 395369977671577064918322857984866778880 12578261 -233736451440755737906699153216151387496 12578262 -335675887164615353106414459688735606848 12578263 -1231488927154532383577225328225210992496 12578264 1112601528860307739516368825824715663360 12578265 10118814475300171248339945236120872320 12578266 583373637801466886745754451799232803840 12578267 113573156775427744933825668773437886400 12578268 -187001806437398833410867805067729794560 12578269 1124496260427395213549195229520471743840 12578270 -254125899560691746757534573223931401920 12578271 -374448001037045405548883348464318690488 12578272 13380536918730844202928606488527110144 12578273 -556145712977605566959118825399686767680 12578274 950833281759799017892161680592330240 12578275 -288094569294870154868616282486615777700 12578276 2836737277177625022852269802870309888 12578277 416326351921296290228534920398924109920 12578278 -263688183659761003532125275990596369280 12578279 151356434175933104008306807049443542576 12578280 -251306821866149188903936541074651545600 12578281 266237735465884793254357765881611335680 12578282 135479673823980945623262523270387164000 12578283 -1462369680563038903180579225211086082400 12578284 -294720499686858837881530054986136432384 12578285 95908056228567259815988401550575007200 12578286 -148454433400344226517362141995549696000 12578287 48965553275035052609793165825175736752 12578288 -303666772959134169612193294928156098560 12578289 344200613331389670247426004814270372288 12578290 45062044376556723065815036380417194400 12578291 -1747976419857558801896374253501367055416 12578292 668919576450275354567698368887402591616 12578293 17293148394256750073597117740404880000 12578294 496924449029434914746181262537172673696 12578295 462264287057491722698355478678962922320 12578296 -1313855590581008469619304367075046686720 12578297 158651648304582146519014376753946936912 12578298 -40766729798303014721352902149798990080 12578299 -59085453397171183828424930604134185920 12578300 -362654483936361640229884234644075340800 12578301 2604958889906004202201050447197644857600 12578302 -152710738299961797490422953529138981696 12578303 -196600822250290639299062964256426280448 12578304 70379362201151857011254478946518958080 12578305 -297746613905132255611840727967289198080 12578306 -89847501591195169897981524397206891456 12578307 -164451779313782349818318788751804759808 12578308 -93241224491004878509290217586134927104 12578309 -154832339074985376797518760038374796800 12578310 121861795102955091367693149390788217600 12578311 -312302673806093860135750172438373332568 12578312 -46102309226107528997211692912626237440 12578313 730169640194204712062603605992739632 12578314 289809186691334838327201302421058137600 12578315 -681782497936115894580749065245440928000 12578316 -205511769454332775543430301995038069248 12578317 27633796044650452066818057954787732032 12578318 -662372943819445787288636843049014191296 12578319 -228764926477803414706159391759177758296 12578320 -105242995141348417671399057916744089600 12578321 161165292703293681592697460765169461504 12578322 -127471697788281962623413166339001634816 12578323 39263729028098507149346435211607685652 12578324 -1208321180004442486192592281423341662208 12578325 -35836639794323460439339239433464566400 12578326 -500225030126159805711742500297044049888 12578327 1138417180995913823316647672473623206832 12578328 32847415124619614725579268667624652800 12578329 1305938927966241921782579705635689607060 12578330 -361127145050602945779387769499341497600 12578331 -182586678762151805687077172864125754880 12578332 224312846855172795912890565564136197120 12578333 501470527933806708378019559262625872960 12578334 235782708979551540118457817556800405504 12578335 4065858675699149581552365808354859520 12578336 1530546190188431038714064851861406810112 12578337 49557839830501930206616361750591491920 12578338 43025826884578401423989599927144653888 12578339 1749452141151985111421681054978740834140 12578340 231455835766755546265305186341628211200 12578341 -1380646091330076430396363904236840792258 12578342 -307403367177054972082790874358408673280 12578343 91211539015401287489114835369563053056 12578344 -239246687345185655041973895643703961600 12578345 -84876631526021049622051280512053759480 12578346 549092498662905511989471953620789488384 12578347 -1665210611906939536373320367855513059728 12578348 256572616142175301748916969446090980608 12578349 167911512481105227212201064366123200832 12578350 -174616729356658637378650437406738857600 12578351 -1615159794243504839737324533957428209920 12578352 -188611504276879831676292504913032806400 12578353 -37822195349662709455354586068603340480 12578354 1081972524592254755165289601152482522112 12578355 422168434698318086203567298618499878400 12578356 496438796464675914724532437926564640768 12578357 356438230253433335774270365749517823232 12578358 213724038887602998412196476513655525376 12578359 1740632545149439134855685055731936251560 12578360 15446702104386253856619105735062323200 12578361 257928769754632755055190297851903608480 12578362 -321092619867425583017045670535340802336 12578363 256699493352767837905284774273399832320 12578364 500113892611633965482561382794787494400 12578365 -1167295914027909588477821457806126566740 12578366 -109414446548884189940230034523433803456 12578367 230551185177864151410128057592277684680 12578368 559469274727758217193941088947679526912 12578369 -78197245932032070401123612694900459480 12578370 -57959312875980139781410291751130163200 12578371 -453474240467836146465967185027700272608 12578372 810127110178677923146460782560916485504 12578373 80522749585971752136438041047902524220 12578374 -2228452113672620965852710918828000768 12578375 2705567543796900607306948760397186384000 12578376 -55520871624381834855531683397540864000 12578377 -55995825787512450318058528416611980928 12578378 357382780089532812996810382398689072640 12578379 255792671502412368221389800104169260160 12578380 -212081997543271457402954876448337920000 12578381 497861509344171350910863703964548294732 12578382 143258044572040426007001721710065107200 12578383 -399447195432886844888177888550560532776 12578384 5453750680934668324853680338129911808 12578385 553205110409807136725098939458009064320 12578386 -715837054810265274790010862494939132640 12578387 293271120753103754235447659779679866920 12578388 4706578907991489835111776244678010880 12578389 -1775136859993402613984850897602441925476 12578390 -122934730797625840088878763555649811200 12578391 -462295771676065474707256902571822576848 12578392 97452841067267332322707018351322112000 12578393 -1208252774544334197583107348415042442358 12578394 457310190110063387746466949953251852800 12578395 785829554249323573788027229464315314400 12578396 -14495422506262262761580734299387379200 12578397 -525703109816967155101835959053044741472 12578398 219118057328104723308253483851216788736 12578399 -413979858966603646877849877709085324760 12578400 -99028179474475467887006882336273203200 12578401 497627011936996820630341479372544588800 12578402 1461780087209546061703796473739295228480 12578403 14131488147951703321472998624748926848 12578404 146636137711360323052220872219311379456 12578405 33754800736410976683606635394200325120 12578406 -495360729534644230470661858305654271296 12578407 -1413580458003085940691071827837987670344 12578408 -157512223650332774241295604128505088000 12578409 -521097087640336033528182893206802011200 12578410 -27523383012244573990064359964875506240 12578411 -61921097579656781585585539607852152968 12578412 350050839716226754440199697280939638784 12578413 937213916993833736399893918286584152662 12578414 243852470320982267567518904918781204672 12578415 223193050972357914666602634027874939920 12578416 30322023305765789843512783098251804672 12578417 658047847142653928544540401344130705460 12578418 89203251298959133807864038301760227200 12578419 -22026022178455056320028102236139271008 12578420 -484818989293983158998265235239957310720 12578421 155302683854444322473243831099576614560 12578422 -216067633637881012792098811587607074048 12578423 394321657090243756063104141626153537328 12578424 -227547605035348049031169077196669255680 12578425 1092331601677479846492564419456318159150 12578426 276978587395741968530219867408109192960 12578427 866205487970593777737231411612275449164 12578428 -378113328618804242372630435791018412032 12578429 -996811970126268458555886088304427086970 12578430 -202945828165222052759046578542528490880 12578431 -432115919139278614509925816726471752000 12578432 -539038683997039516220649275649215692800 12578433 -314371055791709071834753529995981686336 12578434 108425484772826722997239848615056208 12578435 -922324812941967511933948135964438667120 12578436 44193767173833283303261770681675448320 12578437 82062171990045786244359921975214325280 12578438 -178630310858319425976054442006922470080 12578439 300981840071428368898543888930105706448 12578440 -486306002379741468740852396437389312000 12578441 -646109095283162860613316779461355053158 12578442 362195628629866101959921422036877728512 12578443 -748264675428011703851162080461616907308 12578444 677374857449352766189028393157446479872 12578445 -495329889565429789780844055911096667360 12578446 -6016761723149499628835168601795886080 12578447 193560683288856621132028761892003094352 12578448 155120707981833526110888395375059206144 12578449 50781820471539585015787183064462168808 12578450 -237629286773442423949764064035141165600 12578451 45247468819360070457968092703158328064 12578452 976539826645414664033533606742323723136 12578453 1238679466751830697311852082597306743260 12578454 101790208063838211928350453298256722560 12578455 941916050401775877296304892828342974360 12578456 810738656386893962433643111864071782400 12578457 -33681731982475652987008887289512546912 12578458 -28163811770774903514475941159584347920 12578459 253038492426932826111660734351169768000 12578460 -33205588851157124691429509216779008000 12578461 180583250701557513114969519395377510400 12578462 -211607555195077388367885411725440949568 12578463 -1772226132386871717109471604486001995520 12578464 -978029111110645833825923496418632597504 12578465 -157213873291951280879892655252601047680 12578466 179676763003856788462244318023307735424 12578467 -136628504480307683645742147987278693376 12578468 88955315516790943750982661437840941056 12578469 511160388215945124504595839209053326720 12578470 -201018743266834222096998599914308733440 12578471 -1769726428157396456769503020837860680328 12578472 3328308400757050956321677105930557440 12578473 807566185787767929995735632360212362484 12578474 263626793167691985513283616332077890736 12578475 -49713295042037618589659766525108288000 12578476 735615556903245571616932988879602914560 12578477 1816168826305888802499384538839467842326 12578478 267941181408677971389723919180987911168 12578479 1471014004383062167793937595322241233584 12578480 47546129078797692951545844759875420160 12578481 1137968173395672172762457729867486815170 12578482 178010136373855443712892998635477510144 12578483 -243478650354343606914428933137510476240 12578484 -15138253711847134340509249208622108672 12578485 546165875512916080044738576923672145180 12578486 1528719373127735336538921998960624277504 12578487 855475760496521045325394598302802668752 12578488 -300304342801516617973212640178770391040 12578489 12431600187285924139335229090433571840 12578490 -7371493250264110208832787466425270080 12578491 856414033049756546478413908223403514000 12578492 768111166965457191938833533919931665920 12578493 439531487059024959773014602381056197824 12578494 1050389675392398562886284844476012031040 12578495 -680878400086293841679915339593859679000 12578496 115603542926143871415115392168335769600 12578497 273772950038009942621631754711851706946 12578498 -314504989775527207472477222850899312640 12578499 429688142160897929929930771085865286368 12578500 1454756145951927049026244029158602752000 12578501 591651466537960930174977219706699229088 12578502 70691150593315325321030213520294610944 12578503 29088063857538190218849040372454114400 12578504 -1623026620693308855999040942956314572800 12578505 771694300219397834939377404011272214400 12578506 360605659274473558441289738282029307952 12578507 -288597537688953512882934362981925179244 12578508 164094874132845156171714945343416667392 12578509 -957922914702248536501045468331165283840 12578510 134361996124607593493440635029292860160 12578511 290756942947787905051680606769751664384 12578512 93665763421708984116793223590184796160 12578513 11763766005227218762082755146008086080 12578514 4452136865665315321265522014575449088 12578515 -73324909530799905726079988597865861840 12578516 -1201636972734775807121662897562069975040 12578517 -364941926010385880534474188073399832960 12578518 150133597251953466146867864665954997760 12578519 1211891744530374431739401562550899155880 12578520 105522869675746450354942788002976153600 12578521 -555201048441011338817326219773234871296 12578522 -164554584823560898041905093802760325376 12578523 -322724763007238602332646413489533639016 12578524 -79355828918090403793645252295446978560 12578525 -1030956411976271096302494520498691300700 12578526 -776950315403676009431079300579767514816 12578527 815290660553323718436708871326928517360 12578528 -1620893397947779553225369052472214814720 12578529 -947498165242152947018445997336879237968 12578530 -481076499598332033580973194252565103840 12578531 -1282392873204019162222957238005872142176 12578532 15151435685675414608167145882954874880 12578533 229736973139520233342375656528107437440 12578534 42585526404523422544317555137970998592 12578535 550214978267818806220131912232135897320 12578536 -728969475317147138454837213832066252800 12578537 -1909398597107193300240836636255778586908 12578538 -195525039806691648984305651131310407680 12578539 116036244767215053279851356692442104624 12578540 352835270869657731523828793058436300800 12578541 6439421088426385259003105560263053664 12578542 -246305180317479223395151871261769768768 12578543 235200308127648720758326942752225861864 12578544 -416082193685805876979965140431939829760 12578545 -915162714278744191152287570143127179020 12578546 102609020767215724240497876574991374464 12578547 -66220548696764035665740396612475367680 12578548 658790173037694575003021331566425866368 12578549 34165352595386600860004935692432197550 12578550 -307501887908729984316927947273980843200 12578551 2100151538919728959459222848478817974600 12578552 166758994980281653519875714392966062080 12578553 -322917141608961484936248333495491116860 12578554 123812898746495872156438498902121711104 12578555 -418467290156694293049384060023658720 12578556 600624015293428508470059202160585359872 12578557 -62796894801539528279264920104501479848 12578558 727376061442786547691478260346703544576 12578559 -292744224254220242633870194633039660800 12578560 290279166944889435218545550708346716160 12578561 1059776422338987787932767601820004220162 12578562 238886975865544005242232125338037563728 12578563 3449456886128778308661770459242577674080 12578564 -560655633178926180138305057877926016000 12578565 -774432368468542992252528972126578832480 12578566 194924835376479603083554161414446555136 12578567 335428407241822842834848562280719198600 12578568 251768882227000784307410849503267307520 12578569 226145702710090139291797387021271355060 12578570 -144874129430015758899898158413005056000 12578571 -48230675947172236600418899700818036188 12578572 -166243409174820578350798324139852362752 12578573 -257201613512105579972935819034525527680 12578574 -524607988259064314520692475047228053440 12578575 6582771774428800680215941277902762600 12578576 -469918181855359644971113951913913139200 12578577 -554714094640628237222780031397398844320 12578578 472569227218467801062408528547158589840 12578579 576860865531398148704639572245927153984 12578580 -233626866214379369383892283205413888000 12578581 346516694839079364301820789826050170382 12578582 -1213267089745393779865072609522515991488 12578583 551740174346284031027546781822890072424 12578584 463261487049300772737004507815646402560 12578585 150973971266425724267859767042044084800 12578586 520073486158786799901081194783047140864 12578587 773837473557289592815369822248999937552 12578588 -225863460606486056123483564714039574528 12578589 598204617738003183617847149565817535040 12578590 -625582414078773668516133587508538795200 12578591 38953308579050990763619586712750336000 12578592 53406768970643822909986673708991774720 12578593 -1957739540620797061961451999932530976158 12578594 40115498627043906650888620662899753760 12578595 31829788397534265872288354668219404480 12578596 68214781308170004911647683559019995392 12578597 1699678155249057520329268452449551082046 12578598 323578376911315413203995897875233781120 12578599 660178655714109877087081101041811796992 12578600 138928652280551780508340721974744320000 12578601 284567692433282160746385427901296392384 12578602 386477807412218010357488616692602101504 12578603 -866219509759089500772898803400585475148 12578604 -360479153770077854289046688682215791104 12578605 -200796247878246364428023964449948384400 12578606 -1235191699854334864240731584561264077440 12578607 856933704045480481444692175415599848240 12578608 -78719408760817662352623091104570408960 12578609 14315849374880741453026691335817617920 12578610 213415808020532444333003364871633059840 12578611 -1182453902218358583895838726255325596788 12578612 2348291698448587558990721732348285325312 12578613 165124173137754801607892349745280634144 12578614 -573932357456732416489227314115413930688 12578615 347705378119323442050799153562125951200 12578616 1221743101690747489739683423147895070720 12578617 1534050325121283593886376401060359320960 12578618 -472809377148511970086426500104808192 12578619 -186114359620352269652842745004788033256 12578620 -1106986763598935974606126508583577328640 12578621 -1428633779385083256914832100376633571936 12578622 81492956926983526365082486287403204608 12578623 527812503731874872306017705749182076720 12578624 425629277452990857614962019906820243456 12578625 -264890953278539484674142217219536960000 12578626 -433294151247787583197154182347512413488 12578627 352672025978986820745571520352205444080 12578628 -861897793983492960080484362229811553280 12578629 707497102671300017311679705812202937376 12578630 -36793170374665043544094936499085319680 12578631 72437255542316782565663875352978019840 12578632 711544814235163379439749138545810022400 12578633 1111703301700911284088754250353160350080 12578634 -269727594748613491628744839736001908640 12578635 -201670276078423254807449704486707757920 12578636 -243991192858163510925251745931207563264 12578637 34733168983408398975382026524364855360 12578638 507216711922448368759797328680948569280 12578639 1191199070239184873764275646111678416456 12578640 189758342209057344952532693805591429120 12578641 -808300779345553050992320928740607195916 12578642 -1255005899558293708865076771438014284800 12578643 146956815383518162870141168530454957704 12578644 252772150593169789938885010191065137152 12578645 -1726737840310603431028863000651196957920 12578646 24488439299485993863427225892113497600 12578647 1782574762177414969031676901326938613072 12578648 -1237030334251792372521020133670721648640 12578649 -300683886571429002707069883525779909952 12578650 30024028756372216751602368326056281600 12578651 -2194659882871735541113091442323957835408 12578652 459013632836957624879674523763629317632 12578653 339640959196643278294365917140549945984 12578654 -237899791995690863521374040423739612160 12578655 32072793179406889650168279601520658720 12578656 -1993914503070566031949757823170576252928 12578657 170622874598852496156807788718923418624 12578658 -125834543906271140777664038493862540800 12578659 -47862535887596403892260024499296139184 12578660 35920051555385094920401980717568627200 12578661 -8579200869627618924274451087299708512 12578662 30695773488100998647091058851471929664 12578663 -706854598270163290700360167751138390520 12578664 32705367596508070709750431906338078720 12578665 -247293529945638481376518832236296244800 12578666 433770003729410662315535709835996170240 12578667 85306825383583801747848747186909288960 12578668 632006197405816681470662106271850561536 12578669 -662306924471113821847531795155734287680 12578670 -5236101253832656295256108841696582080 12578671 -629009697534824531447775681046653686288 12578672 174289015748048703436732988023890149376 12578673 10316239103872136544841463986497335904 12578674 730603879185614882558928651661941792 12578675 -840609527747555587776247251133158038100 12578676 1163368100851690264084379729568946176 12578677 277392035966294704267877532964051671360 12578678 126673674234742964345798824406084413056 12578679 112202096006473533157573423473295140000 12578680 517487152359889725661108431332083814400 12578681 1653433545917202990043306398993698389482 12578682 -558823483842384383968820200058523375360 12578683 621495195978269850823587222860632985264 12578684 -4621443061422088420749683034595872768 12578685 -244307726124527470642158231714601491840 12578686 1086483170746642445848966824708475617792 12578687 -252581068905115472637514139926778950656 12578688 -449373577065643878931948080450030796800 12578689 332122224371732496161708880525602469124 12578690 -417621138461455381883419997449639058400 12578691 717944846265566334487699674572665922544 12578692 -132616006004168178779559857737582805760 12578693 1980323472935075558127978010039087434240 12578694 516210993375522787189812357235258718400 12578695 471450868554238562656243701043406638200 12578696 971448029215158127783579506197608857600 12578697 -1147758527066968769828808626795776311126 12578698 -558602578292055023265565583842990548480 12578699 -767208360835944895209913236626628245760 12578700 -239688780734362723805833049629886054400 12578701 -74922025219646312674822020370913268298 12578702 396782133551934639810621095077048481280 12578703 78803089861808207460065185759991938560 12578704 6808771762793697682456121111811194880 12578705 91965189089603277465364465720665057960 12578706 -132537848037274006715080106848071106560 12578707 1477047684170339809479701579428926966956 12578708 -374462516632351655129642347870723428864 12578709 -147777768384689356661288539119278102400 12578710 51738800945975860907430073602424575360 12578711 -51336737465584839487753021682443880568 12578712 -533236220519549610159487521534816276480 12578713 56925074127774941620994697989653768960 12578714 -655453233035375702603479285417340840448 12578715 -74613214419403221911230622074767605760 12578716 -189674591277493589398621709930186370048 12578717 -1409279426347558024389847818115272318234 12578718 -107336780993980166213577747731430448512 12578719 354340325726011159302709903997397491640 12578720 290923839440839675733271512238123909120 12578721 -576883183918690534773702058012579567680 12578722 211307747682846092136450383557768020480 12578723 -150638721291653667095071791971536094976 12578724 457603482636922602641573850517488850560 12578725 -20797950913318646925761528166145908850 12578726 -5824959280301208364724184211723181760 12578727 278422204046334563343954179427578773632 12578728 1523523391183329662441135758611019484160 12578729 456874297847682007487712135150026331300 12578730 -325394154877080653738231034231063233280 12578731 -272928877097119079024735008712147519856 12578732 581657531885122966815110885913891044352 12578733 -27393518156813553866538217581532414656 12578734 -228565140072402683123498912386133524608 12578735 -122650373272696061852001318214988016000 12578736 -17335729053696837079187417171132153856 12578737 128590854628483233565081707852131562386 12578738 -1321897882460913276292211500960503807456 12578739 416669669828455306221732297795614039088 12578740 84699626326054885236282444574433360640 12578741 -1110115682383659086288225142840621852000 12578742 149984203106718423808752057504669658368 12578743 -1262728975549299125114234243899842722008 12578744 2279665096769942762269269997300156600320 12578745 -201242403115781599494774423507023282880 12578746 148929817483793136557677341098344255488 12578747 -12611823297394871067130774673614908036 12578748 -54076019762812693943447399133279682560 12578749 1136594292077034072242307781505226337420 12578750 -234528987433897504872726352895824200000 12578751 262269317359305618094146056251518491904 12578752 -681210261092191901498742798094899871744 12578753 -740102461689991054958399425064437246272 12578754 -8246738600878433487938689440360787200 12578755 -164703161836874449946571400158115769280 12578756 -350406928777506143483253410213033105280 12578757 146882996833089215927923341523883324640 12578758 -689616537632586962562897216100551503520 12578759 1080067180589600566896492157391693133312 12578760 -788354944293390672163265426890874880000 12578761 -93053930151608688734373742769052087040 12578762 -327604988779151349530030177218799217408 12578763 346855239632282511787774894924974425088 12578764 -102779195300241578368662492323493838848 12578765 372499643748738360494910122844347217120 12578766 5636824863666840586864096848153880704 12578767 -486437951538380680592665914415589031184 12578768 81215925199712550588620624115538747392 12578769 115719723307089110489660036822750352768 12578770 500902464009263674555220644539607762080 12578771 -2002764336992193825058553161811329081968 12578772 378043232136744561973456642944455872512 12578773 -620211198097764840960985094166225228896 12578774 122390406914337950532770085360957004032 12578775 -712644034090157183594439841766750784000 12578776 -14253175396937896621116558079283527680 12578777 -216384157950400040886558694373229113088 12578778 705938572866052052941072235935922955504 12578779 -6070796470707678477403457994983210400 12578780 143050544071563662866692721517648217600 12578781 132632014170210848827578283294587750624 12578782 -243797499196060967342732786756839918848 12578783 -2489114747266051983588521223195992736 12578784 -101229467792352160613477183273589276672 12578785 1386424189546107632060337438562915048980 12578786 -47894328597315751446121371630491715072 12578787 682450421527636273649022708838369465440 12578788 1124570604372980395249319691059626729088 12578789 -481738274072603188400223816366423615780 12578790 -618365422599148538527399075346688000 12578791 2633421655998288970565382046681699141384 12578792 50963826536117562909500691958886400000 12578793 -128812351178820499626016360693523516256 12578794 -776370855628738617592588670312173748304 12578795 717539787370891008833682058242250797600 12578796 810886956427622167077416222694002141952 12578797 -255938191247915045905768782278369504 12578798 -1724892909416355685494066872282624194560 12578799 -106520508033106305772038764539918604160 12578800 -23251776505857968881046080743235584000 12578801 726904634519829944746720305199059422802 12578802 -91733351444390246655256471890185783040 12578803 932533506505500801041509754684923375052 12578804 -119325590447065188089054102480010553344 12578805 344899100744866575722485406234803096800 12578806 -561413689107255682861738976120280286656 12578807 -452616939027582126280184003606693521944 12578808 123258672487012864645830942745716326400 12578809 81224055484503120052215041329350641280 12578810 659264183818050729931911161764244392320 12578811 -359428302643917667768599715300512988416 12578812 -659249855375906558167642879470077120000 12578813 96458737597187111154171836704401227424 12578814 15994667740523894214700162474305104256 12578815 77769817454672149136862339707862312000 12578816 -384632223394937557788280918341517836288 12578817 -1154377936308897100161046871543346801120 12578818 -16358969237324796457054511462922170880 12578819 333634769514495747172258372672248631560 12578820 -206123672271559048986443486036227153920 12578821 344778152223869518119685000768976106492 12578822 -563203069923378028503355650973052688288 12578823 338401023986501091886772762294430483864 12578824 1426588474514210853823742409899409576960 12578825 86578357021182200522845022870030232000 12578826 26485617180639240609964616444913033984 12578827 439743462374866038156517427312596266312 12578828 1441970262083603187795281790000372864768 12578829 456409832638402301008939408057852200384 12578830 -313931487872282531855099222321334754560 12578831 -3278080730772359432196969823832627717736 12578832 80287794191053728486336352376020008960 12578833 -11130236214065481582332020731046791056 12578834 257162997894511515917548201908257340816 12578835 274737543181567430078320216511811332400 12578836 145686122535340631323711554123540613120 12578837 -137663320839581328843192919847056732374 12578838 99019694899391146621734647374745407488 12578839 179202013014677655995118096805767755424 12578840 752837174369401437669913318887909580800 12578841 6130188097155416880058259007466277760 12578842 60977161025799102194712008802139164672 12578843 -481925736130892863036744644340486377216 12578844 732947529960241521041748687833257224192 12578845 1091258611071258484641271297106071975680 12578846 442291224235725476371567320037966022400 12578847 -633094071731188253630726565654382274928 12578848 200883827129548775724086331278794162176 12578849 82841960225179285266269858008148072964 12578850 12794082968448121049130810858994479600 12578851 549718064476488716938238594525418113400 12578852 -321260142969799289001766826531122016256 12578853 -48070832039883283692838241210042344320 12578854 -673050372149917126029419031009713667840 12578855 -12907367315501869248594085553523654000 12578856 -400479920743909645072292807868814540800 12578857 57657634648089922090019449970598298752 12578858 455740566871132382330045798558023919280 12578859 251297063266984030163943874655803081800 12578860 -258161283489410129681117915068613376000 12578861 -512920191310587536425873478521371288576 12578862 -639272857297518310354279930709726956416 12578863 -918291858456957971362380693673009618320 12578864 -160314952351826256979110568440291409920 12578865 -218757969099393948191571794686577208960 12578866 443385064463275552085800310061590078880 12578867 -458624073590422658646423997410833068800 12578868 -915307863480838819022201774190716129280 12578869 2543343873567123286327500762928198470144 12578870 -4776388773195326718618482909886397440 12578871 566592491982360011482704454811194778064 12578872 109255602966109087484649048913191628800 12578873 223147966867936656866617325478540669264 12578874 103359102713622538101776786021572239360 12578875 -708247729852096755617828879693355576000 12578876 4230057968004107253345808934847647232 12578877 437625334503007017009201336937650443820 12578878 295049865912284026874312304129000345600 12578879 1949953412446210471476337735762883916480 12578880 -157617391230587066669822589719009034240 12578881 521405516619150477672076034660695379392 12578882 544985373012620642996898366818725747968 12578883 -864030096871072289904498862101638461200 12578884 631785228404177213636659476711519522816 12578885 -1254982263161434210967322635392079622240 12578886 -623335923695391968964311403991989295968 12578887 -1520969978296774158381958506628131191464 12578888 -929736875631346463065579618492926950400 12578889 -946996540273642863926417224892094990576 12578890 249695121079388584333603846876641900480 12578891 -3372711292679744876549982593819491728 12578892 537521723938988682457022509583792996352 12578893 1338692292158942951432074491976864904320 12578894 87732794442169890692095423055285858496 12578895 221030057632268659962405746742619204800 12578896 319651847813769036513005910165432827904 12578897 568041461996817721987571605462591775346 12578898 705051665854014409511441117816800692864 12578899 956248439038957367372153358201791778264 12578900 -197385725281692663298516662476639472000 12578901 24005525652104334089250380474359113984 12578902 433351226601791371100078084970436033152 12578903 -1358374657151591494517327700605614585848 12578904 114289774683411110519101134460498329600 12578905 -2143444072848658052457251809197154800000 12578906 1010840380380135389385121493211850951152 12578907 -295322855836782097751621425971705149184 12578908 -1114951488178421425374999574731871247872 12578909 337883583396588259674498951907727550816 12578910 35165544699562460124527075392386207360 12578911 -1266242964942380532892711522065757163488 12578912 376175289501977198076747214827403345920 12578913 743107300734967468932327515443658951442 12578914 -609171291097276296409308956893419099360 12578915 1450093947722322136988582574093134094000 12578916 178716076923410097358895230226333184000 12578917 -37318486101334545679783470659587377960 12578918 262027973649609849932010130674346560 12578919 3255782182749542818053346881881121408 12578920 158686280418904119189568275631773696000 12578921 201613283360464271712909292889756824122 12578922 -22063011930764429051172277849768657920 12578923 -618998889169293620121804720487270018640 12578924 -1049131546466535668812338933674589926400 12578925 346929207599736888357848134418841628800 12578926 777466263236325727454467805965412814912 12578927 -125795868190412501608549831835482756800 12578928 11490686296769372046483280891205910528 12578929 -530921885344902126223438461064480956096 12578930 -48903617668822746867774355926626242560 12578931 -633340350826335097950937992850122975720 12578932 -240075884570234221551068719030351691776 12578933 -1583234432595525862222572142920332128320 12578934 -19794344567200591003127538958461543552 12578935 -1225175924729539968098878128887590974120 12578936 -1341746399593078906842340947277435576320 12578937 -129682308195860470594822005825265258608 12578938 -771681341323945902292346575750269620880 12578939 1724332820449921208005226479248639173856 12578940 -305888483337494833070311220016713671680 12578941 -2054661403197023702456283607624045148448 12578942 -1034591156866328103809159436028233712128 12578943 -525070817486583174921415814706091063536 12578944 -276148143855957901128303634740884275200 12578945 26175386954054544793066225642492173480 12578946 -737786344946648394272564628753116196096 12578947 1308800488378313481776513717598613238396 12578948 231293997349842382682852145208189127808 12578949 627903597747392954420132620661072613120 12578950 -181130669311674453073528946657040504000 12578951 569791557892019793325443942771383643264 12578952 -109421193349833851587641865341794426880 12578953 1305753871356533650516519246869972081600 12578954 350463623195649755553951963909089872176 12578955 -7231842608988900753938471560182170640 12578956 -475379648833066230671916019121857660928 12578957 677174855748857674266575233906915032972 12578958 91488846850339727193632554082356508544 12578959 -137576333307637049925943856624624581840 12578960 88573465998057548471266154319103426560 12578961 -440746346671024088892000460292053075728 12578962 4109252129030983471917112727451235584 12578963 379225960293815538155684779038729690240 12578964 -57215958922025645056773460508049739776 12578965 140851921783165266412185050845714636800 12578966 -612851035956617946709398083036817881568 12578967 562699004348610298159723112563010245608 12578968 467763291979829730372262361874983055360 12578969 -215881866967131903702406725867884881920 12578970 250120785293060739406627449197064729600 12578971 -643152189422736764021281522268207585448 12578972 232482649859368992950361110415666048000 12578973 -626289975686456922015486758304985432032 12578974 -882836280589175188527983223020143644288 12578975 -679611748200708556481450633181292521000 12578976 41483573835805959662867395769017565184 12578977 -2034027415700597952630342755108058390480 12578978 -190366489653957031794977792060979356160 12578979 232872460806603671644322737487847456000 12578980 -1112132752474265218783305646410757455360 12578981 9840986558029614309326256453319700064 12578982 203769856374528716682475103859332413440 12578983 -252483907944499978023733090718280133768 12578984 334020121241095576935236208799389450240 12578985 768413570683363302501821266050804488640 12578986 -737599121869484899813553081609132219904 12578987 668616505478191287746742358108015683636 12578988 -239551987680729731126233604930058178560 12578989 -152681031536843779639543288161344813600 12578990 8241859930504861314460729884191973120 12578991 -559162509335163221980573017645756655608 12578992 -6436647841208817760315401310253383680 12578993 -185103067846782738758271984419386861440 12578994 19670565572456504850622142034595319808 12578995 505108342036258239209525192112540480 12578996 930674156102847319225460166093374448000 12578997 1440507730493683554613097184307272441024 12578998 479110313026450214400817663339825476000 12578999 -263359371436718245718307387955122719232 12579000 -217803563463454224214296357347328000000 12579001 818699941603981511345314885018887495360 12579002 315743065957703669699198259151356707952 12579003 472966903278164298102643013300388442080 12579004 -991766520541258345795552003282773842944 12579005 -2653388570431346859414544719630962880 12579006 95313306085164051676178075430276907008 12579007 -17248310992768803417312405161895296000 12579008 -207028929068276902876438529608529215488 12579009 141434602098253723144790749172371686048 12579010 -346486843048654788047123483605753152000 12579011 -1891438763067680283381339848086278715200 12579012 -351707086514859098134413315750739107840 12579013 1613044336431219243286477872330249658526 12579014 -95306822601040533980526964849544622720 12579015 357630741577734913214690031018945850320 12579016 456916394927033548743233533195818132480 12579017 -370245959114229044440037024740128680256 12579018 -36705265798842845022484846452289731840 12579019 3023004662969568320423079300591782688960 12579020 432060954035877055313296411434062791680 12579021 13231740353386027717178455300030218240 12579022 -147941463064398831157638934386632976768 12579023 -2139707557048238802199594785802343731728 12579024 116891143374258851505535189880418336768 12579025 257839951866909846256502270031847033600 12579026 -836213057152664205888212387004949534080 12579027 615723746836294275381754033322692857600 12579028 -23372673295308964368746078547618582528 12579029 -119969846894487771516463953833510052516 12579030 179603289018177057593553905898273504000 12579031 293933949229701334715090299102154226672 12579032 444577919020250045446161551848034150400 12579033 -1257655662220289094229137223264045197696 12579034 -71017047010523482821147137138479694880 12579035 968281974096979574292729419649323832480 12579036 -50614405048621909027025580992254156800 12579037 -269666306256524876206829092966953858848 12579038 -372564063765067437348363283980507175104 12579039 121648994213541730915099726351727712 12579040 -543048998142397808502652076806452019200 12579041 -797369575947313239446141201762601072108 12579042 -47012412674442122443788766369292376576 12579043 -1971255356208704904679164012751294647176 12579044 -789778353899518299396840996884165652864 12579045 -5238942980040005688508533980878085760 12579046 276724986648664379153276118105852658560 12579047 31823410708333489653924632993902493328 12579048 8106624621340474230340726522473676800 12579049 -654467157823037945366218974053753850688 12579050 -263646009597003251731810218014096390400 12579051 -214773232357812041284263996188828218896 12579052 436886539062069941620937864293704128512 12579053 -537424590106975994189245962119361340980 12579054 -154410911074985324075263507206522395520 12579055 -1182964837639750561651461905588394970080 12579056 -35121508211004643182618313568588660736 12579057 -19275063035554714591221547204031068188 12579058 -516532451800882934421453301009445787120 12579059 211993911894909843850834549476934576560 12579060 -136124630469433138747487815915689738240 12579061 1532108817570621546112431324722984653824 12579062 -167868003224765585840940507264409519968 12579063 -190704504463211426919978659096137838976 12579064 1033372923069394236558604397842281369600 12579065 -163175877525822895544888477596114961280 12579066 43073984598059697622666898876984270304 12579067 458311500148022367626818209078667467400 12579068 25213819922313986908314811662993106944 12579069 -59625605484569887997342502998784660480 12579070 37851521140295702941510977122429521920 12579071 -1934042497843326140191226759918441833728 12579072 303943368996099054864070970188140380160 12579073 -149269583251902712580878055086880663256 12579074 -618766800392123627160618368687335228464 12579075 -251825445682322668916154794420260856400 12579076 90146094196872766160266416428128664832 12579077 -593237621109423929022450348899175887328 12579078 27498106949041005292867905233477377920 12579079 1479896916163515887649586485689230518680 12579080 1980993629431193211728035687223717068800 12579081 1543141448505726735445676761195187720640 12579082 -154830120595867159657979482368326410560 12579083 339751871301325921993033923027106723200 12579084 -669013762387175195834346714968261944320 12579085 1070677590646322428431727047778381512780 12579086 179976241701681131512807889649832225344 12579087 -65643615643560998354267804342509593600 12579088 -117487732977331166193590172091957641216 12579089 -487656202117555596645396779052910444944 12579090 -385553281102281547157276458126355335680 12579091 -6615322352352848900279316611341012480 12579092 -752513126313445209769247252929322208384 12579093 1013995487722879840914930994546883764860 12579094 150444810573130935871259865233092149312 12579095 -958645224518865898839527082596015696400 12579096 -64626285985724130891289570895242199040 12579097 1980373292991850791196429330201102136592 12579098 119529837128501684475597470080041384960 12579099 -462689142386243098035027107277558296352 12579100 636573198280371034960472009168529766400 12579101 405005432973683289126189569784133728102 12579102 337479182663170539659622415190327062080 12579103 -254949581326973903391744355090723612200 12579104 -1192656093126076611777941827874148777984 12579105 -223940525486041042487201085227236316160 12579106 -23399025834481548083599626306835637760 12579107 620567163592325988762496928413984651356 12579108 1451916398883176425377557098289257476096 12579109 131166576130078578030931213798988572704 12579110 -732574228944564297776522829808370471040 12579111 -988894567868196176639870141956930029360 12579112 91934220574170589488087709827110338560 12579113 -395053163517192511227682264839468853638 12579114 -283039384337291422117750302476192512512 12579115 -1094884531189813877874317920841797669680 12579116 -1092365540207711040056938989741916397568 12579117 -379519150652747793296163212016929008320 12579118 -274568636931926522033846734775577745920 12579119 -814260533564162088767139863267653849104 12579120 -184150580816074283909217527746178580480 12579121 1465913057186236187320003833071506409200 12579122 554484404588377422740361757501170496032 12579123 325932605564211022267679618138902851384 12579124 474270144665766011266672822771699161856 12579125 251478436254301615674390396274741998000 12579126 113326938380890937567510271498575259648 12579127 -1468802143254792833953406148324109593600 12579128 371440357168111858235035632666834616320 12579129 -1328301769741248644648776900408853233926 12579130 249815954368154797508898117170424011520 12579131 -493403525646260500988729731967733847068 12579132 -208308521308925013883730015038863625728 12579133 1051032946603583256633939923667195742476 12579134 -6065731047351846874435071550509984768 12579135 -870917096971233056757052187100540140400 12579136 148398063658369948400886985265866342400 12579137 474855223903261217315808804438762671040 12579138 -99016691894131570818802282041150610944 12579139 907208270071342693861910146496734282940 12579140 -146225374047160537859196988554249216000 12579141 20243333243123106147738271145798743680 12579142 453092320376298613822458751940186193600 12579143 2022614105349504555279314050595105890392 12579144 -184464811307814758418647272135994818560 12579145 -262413142041102933264873805671214721400 12579146 464705276528169134272644737021429634144 12579147 277544887451071914238447460713759063440 12579148 211575056129706402591788590874358474240 12579149 -110161507703943034091202285294016836096 12579150 221003823798921927968237399404393353600 12579151 663509072523842300038125200328520422712 12579152 -165652476181360035679344415794197766144 12579153 -1281669244490217810172153299611389114896 12579154 -205719431899635427286348126543782333440 12579155 -294720513233762346307133072072839863840 12579156 -110298566554052189212695895462747296000 12579157 202311039089918533953897325767885104380 12579158 -998924980952365701874866189801496708320 12579159 -244787166989927532137085167519041685760 12579160 -322775142580861887482107562384179200 12579161 382172226633877734495845941788472026624 12579162 -14965216081866191150899713933946421760 12579163 -1395188900796600037509903350469739270588 12579164 -45780526445338933328579963239939075584 12579165 -993092929729675668988842037293598392000 12579166 35276610118739759558039951587498431744 12579167 1034101765604469132433537874844286172832 12579168 -285408064796035843326230903257835765760 12579169 -538560126612185900272828514876262227580 12579170 498292396658995578664375072486648396800 12579171 -130860486261465336985140564897116004480 12579172 -593474929728334523797312262939468093824 12579173 587221740045956591319239828337854063040 12579174 1229282120200634715355460306681943709440 12579175 -64276490519602853990091784121500041200 12579176 622999625690199633523035166416895488000 12579177 -5523896180365681459111002413882582112 12579178 -936330745091151065623632880214886754560 12579179 30336310930003246840878130998541886784 12579180 173552205807173136348273870791474872320 12579181 55087355319589770495590587334491046764 12579182 -618796676099636763434136787259051366400 12579183 -2767675374534653276237776617985190016 12579184 -942431143276187640180227143461165465600 12579185 936392354897069641522950330893606845800 12579186 -208010495639152048286223254878637262336 12579187 -32299225408280634554199308965924663208 12579188 -67911020201275166883707430589633996800 12579189 -469809119436433260806366239869792780480 12579190 292975791781263272809643174721560507520 12579191 -1434450780241894299734135554181513272008 12579192 498338814018125247932935042533629337600 12579193 44179498128040859142087172483626028944 12579194 -145715905000148633934455119970674621728 12579195 -420094444721721696745347889408037608080 12579196 -2926730102563871406586662011554570240 12579197 -1017697007817064381117374872620853616960 12579198 -378844118813145883417455647062379641536 12579199 511976609037835533146855673385457004560 12579200 441316761309170273408782848431751168000 12579201 -714231699754497826023334301600185700508 12579202 -850119982971511721595582835247574566448 12579203 40653795862973359297238642335448704320 12579204 -718083370468721414853253132916987842560 12579205 -18749241401911990879052450594710009440 12579206 -494660437267943853705978608134822889472 12579207 -159907672715753738637427752907782630912 12579208 -827811925763091266088814647535868759040 12579209 1852994475927695105423583275159846752410 12579210 14946025285951236796674242921474488320 12579211 336259087753151531300309740207909436224 12579212 680455275770906519095089696282068431872 12579213 -167300780174464863226276233336027765600 12579214 -41346525407924502502966379740436542080 12579215 -644399139510496898102716732526094366480 12579216 -111871297915094925458418631547324989440 12579217 -590270146965834280027405256799133731008 12579218 6278814414251384564773533189034563840 12579219 63056551113932223993135907572709818300 12579220 10444737604303045317567925717817518080 12579221 -376434156761747530176968613123529349568 12579222 -31427297144765178838817146492279011840 12579223 -180028774779944332730331414146605464064 12579224 -166723038925975141219303380365616537600 12579225 -417447262004501851497218223507749076000 12579226 4333922340640535741168263711749513984 12579227 1215826449210611180341792177433375075076 12579228 62443995038658412238988896387973645312 12579229 361295687413738390055704792363959527808 12579230 -186402937038991834519836585098253521280 12579231 -424720826281697849579778416147233604736 12579232 -814104202978229989115424633731553558528 12579233 -326429929226238603334118309680250744400 12579234 -323259330616811832313337675666894536320 12579235 1091863295650282824735864305391706284000 12579236 12050266183483548851432140503194092800 12579237 -957705885150919665851809157961858152544 12579238 126307561029607008604771423090197242112 12579239 -1274913715360739596297018989734395629960 12579240 -410188445789896627468780697410546483200 12579241 -636036282029382708474627176353921226928 12579242 -7944483219584317380374746219675447296 12579243 -334258570887525366553981861753861443600 12579244 -1206014782328942052136814139020256926464 12579245 423596190318354459904346853231838490880 12579246 667617422336317134503901967136752339200 12579247 258067583935987130578003056747549670080 12579248 185469531470544508079446769872556949504 12579249 -246470305834412513459283557318528960640 12579250 -909361462929493760935515227722012416000 12579251 -94798799886020663707227618493008711216 12579252 -185083842378500378731135049158304464896 12579253 2631982645323914325406483025378920949020 12579254 -272943251841600341859610800231055132800 12579255 265892334773787953635475426355535933440 12579256 1334028246320680895382763283247238778880 12579257 1883968398184959889138525130717764942506 12579258 -361710612791628627771906075356687781120 12579259 -66794988193406297139354600356481224448 12579260 -89441503000978592844740221258611916800 12579261 -1232653592668137840118268995222590582528 12579262 -160631831024773138076388572910291994368 12579263 -21089540065997179176315050079801780936 12579264 242253136057852967756159073925610864640 12579265 103490098685181370642795737363634632660 12579266 344675823337027562209760171648275115520 12579267 -987891955739140507656868680126626835720 12579268 413347693814164082709324101928183422976 12579269 1478072324840898618080931213597563737596 12579270 -165795528510331099623582918126786201600 12579271 -872655520499584252873314868861688959528 12579272 273774017076828617405203606425415680000 12579273 58858850001243187366209364104544665600 12579274 -896043672129915167397719864479425959328 12579275 -827061238688977094558664306447482630400 12579276 -579728583039729893589758390637895008768 12579277 -1317969390739253271591291397654260564874 12579278 133296819693009856685391584249019851520 12579279 -444479723161319263722590972432322680832 12579280 -244292506721128549309585423578915225600 12579281 216816202700517072443220379671760042368 12579282 -590173048431025487433805031602151554800 12579283 344814707906535309246163198434186584784 12579284 513025596767018485220428518452061599616 12579285 -47019728942607727513025024703435912960 12579286 -864110701772419351186903754275258518720 12579287 -39504677316362720732267943004332349440 12579288 -139300397479529612685450085325818798080 12579289 243861946400424774185521773965033198090 12579290 -781890814038900594245952060451444193280 12579291 69106364410011745846191765842508435000 12579292 459897452718311495464692474143665520640 12579293 -779850554976182570020689401585172006336 12579294 -19791023553461421885171661635331031040 12579295 -864077225998862486447632101543502570200 12579296 8298188753973034723372534396123348992 12579297 23385877325304243280386814839476921472 12579298 -428399902590254215438585092768221732352 12579299 -180168716402004235885207749282027894264 12579300 -20787946947607204878196990065240297600 12579301 -16080835374668121614200127825344523520 12579302 4516182171826788072730951967737137600 12579303 -227458759235996209301912919101415442560 12579304 165565535303312591348177651378378833920 12579305 -933501482030972555431670790831875086080 12579306 -5450428008491985120904821269495652096 12579307 -66871993162967648247428673981879243600 12579308 403283091341030734882820920212832674816 12579309 168905175641938554944955286497993377964 12579310 -448620927134627737665829881256407013440 12579311 -1824632420825488595284725433858431925680 12579312 206990710565233613955328810420551843840 12579313 1757921533330611269907908452944500116562 12579314 -645551208031539510729181747067105399040 12579315 -466688677612673430143844612845283072000 12579316 -1337264315541112347939203872819115704960 12579317 2479863744366158260028497080960316691232 12579318 -618193220072413766173697651359727332800 12579319 614862828117936956967468775922380027000 12579320 -442635034748957522911275470954333798400 12579321 629458252889954717211455811560601637440 12579322 30838385044721508802276463566990808832 12579323 -86493250919034797720631815979234430428 12579324 -577825208674385124285805707129697763328 12579325 232817490677537432672370955906499820000 12579326 -337458298352072671704007749110163621888 12579327 265184109475216613029808877827160429840 12579328 -693829521347091610131665467334920765440 12579329 901170983259592038716564137105674430146 12579330 309692886190149796483882239330671232000 12579331 -104249254665723526155971063038362053400 12579332 -1227436869626301495891338113891680338688 12579333 202347827332123920035216977494546020928 12579334 -232704113406808586458575525536371413888 12579335 262025309256040141346523724884019455360 12579336 -394111612250458457491363232800508313600 12579337 24853936525333596580006644881416300872 12579338 301315701230993372389585779493526965344 12579339 -401083892746845283734393377696553844776 12579340 479734229120577109986337170089998970880 12579341 -724251966418779569521252792316778093258 12579342 -131736464004164184815028425446180265856 12579343 -274926202190843406047584343383187517200 12579344 233916487161933065613613161745704812544 12579345 551235439373821421257612272280119460020 12579346 -81018309104180158047449493469091483088 12579347 -25254889463292507644900755670255055288 12579348 -205259692896832721354080845829951500288 12579349 -4336918178500002580299365086222948800 12579350 44992998976055842746718383400828108800 12579351 -8796701976950251931552124090054974640 12579352 205824929793681523765654695599063193600 12579353 2042202483413860762208956795475905126602 12579354 -647219693876770089494827420965043230720 12579355 -928469826274147183009784231446647522240 12579356 -84982933323510513024976833057149222400 12579357 420068278462120739576264712525051101184 12579358 301045315066171291196389075239584614080 12579359 -388158649695941761778521935500304854880 12579360 -55227788605463897309514844358364364800 12579361 -618661294858613416860488342610793970000 12579362 6441572953031842417704889770074502144 12579363 618590902797998844368731742998136352240 12579364 -387183714718863671299568600852014505984 12579365 750245443032554155311967548149739979260 12579366 207176824544832086850611646043319451648 12579367 -79706945897204441079043400763538327680 12579368 -1709723749676495888246155318587684864000 12579369 254158754783886441322117610301732609216 12579370 190666968966956303202017985878157485760 12579371 137958830194164204888389674915823209536 12579372 344059413564119980099770110130154536960 12579373 -1277967891674059630662510655947703547636 12579374 263574231902194001828614860518664625152 12579375 -237180513524493604634026403047277175000 12579376 321053274244052489333978363459803922432 12579377 1923757038259433829938632196288586686226 12579378 44339696970458277908317183584935700096 12579379 2470142554217781075026939498252458052376 12579380 97378824555464262602320530335638886400 12579381 -378436152788610732563420758018447166688 12579382 -128943585744724971509871146135565515328 12579383 -305587563239020653421075807148434258320 12579384 10458459322911193742235012140726353920 12579385 66362194566638584993675397108501544960 12579386 -188913807244889484191970296105309396256 12579387 -149281725203610689630571484314273120000 12579388 1174737181566299602316214617397472435200 12579389 -931731270286959658381263132460664535840 12579390 287714365035933583519200892225224806400 12579391 -520987927254541279399943613927752792976 12579392 -917526470407580040938694877567254528 12579393 -88471131829955294748454138773994397136 12579394 51236155264286389042843406682630092496 12579395 -671313875201073730204839349689471471600 12579396 4322081774437587388845033339225139200 12579397 299823095642406542326557527762768866560 12579398 -166105404527817999196069479314608397952 12579399 164260794381295124247637025998262357424 12579400 -931465954454282470928022114036290688000 12579401 105304794493689319491005694858800381412 12579402 -647699423404567296914994954522345984 12579403 1430194362686917163935852193349454885652 12579404 -1046655725392966809204496758856239475200 12579405 262898015175397932053820492844642057920 12579406 -322828882608979927338964338919041976320 12579407 -2676923844693161034096137412621746622240 12579408 174341943230343361284644828343030251520 12579409 -2510854813432874784044301691281103632384 12579410 -977211782923654035851968368494278871040 12579411 41020086415714591039379358559266769200 12579412 1188003502942135212093149441926349737856 12579413 131682253749443218314433983514794835968 12579414 428316035303816653855272876200738197440 12579415 -381616309092035013966882679739175085680 12579416 -667025179370299128161424524819965163520 12579417 289598267301544820947882169179279993860 12579418 -875968858609767911632263712980094221840 12579419 -2480232509725675357117812279149437280760 12579420 -100977980991187872427396981456281108480 12579421 298744572436280286153187548580602154144 12579422 981866457556211920721588859386884672512 12579423 -651890150258316698372572067524275103416 12579424 849052279774902472713382003377242112000 12579425 146834638521040054170690486400933992000 12579426 46042853072795271133963716406811991840 12579427 840634149138354763339207390880380094796 12579428 -302022608374199704537121081196888637440 12579429 222463218723759241405962350956639653600 12579430 -638742153005766539937953917035328558080 12579431 -15673992985566280153012315281875901768 12579432 -95337958941018112528617631617248870400 12579433 48683200544528190733101739205533876084 12579434 18565290766022089661625769678364193792 12579435 -9320024969184361719507064274029017600 12579436 410495935417263838905337364411629734912 12579437 568590191027454063902586941313785694168 12579438 -297739757969739868383898564042375528320 12579439 -1911823754139959735287328256364670578944 12579440 51478901335894064706978882934836264960 12579441 -277840058057394340302635510603049270336 12579442 482561567630808182409555553283770632192 12579443 -725361746163000671123631359203884784308 12579444 443093089554155580922818138495735613440 12579445 -378119906107912782635130773870570393040 12579446 464076853059330005977847326468764216960 12579447 -154142885802486643626845041658273842200 12579448 324138332793203689897491358231388160 12579449 -143109540476406768525266295032507573760 12579450 -40513708952322131492493177714912172800 12579451 -508603989541994432488477064196958980096 12579452 -383476043700555780889639528849736739840 12579453 136851535975864016576120782991165007462 12579454 902318405047045387235691982827410290176 12579455 -33442811918926287338814362507754547200 12579456 -487164779731551860968952624448704348160 12579457 1504543189175641958265253571266619856432 12579458 64932667988456366852446719431915632080 12579459 -12103200991098099961871646389460793344 12579460 336615886077939375168057735368257793280 12579461 -842628414060070235796365383142449151748 12579462 -2787414859463344283536778364477510528 12579463 115812843086668081686628189266301821200 12579464 1282698634042009587293221960277779215360 12579465 -377979777839225522524030302612834146880 12579466 588158775911877828939265215210525360432 12579467 963924345409035273834343342057395906516 12579468 650981366295976112575016722774484385792 12579469 -200272221826432616411487183916252342304 12579470 -1025057823196268713289409625526283196800 12579471 849714716797553299729393599034136172840 12579472 93212541848136403005510068758028369920 12579473 -1188544436294964751392055467523741319580 12579474 -143528816697579401688256529612146982400 12579475 -338500920063501490220365188336866586000 12579476 85942593847138903813923510212996214528 12579477 -4551186452428694797381615993766885376 12579478 -3620571301975271812482574486059466176 12579479 993645422844428512283629730457963502680 12579480 232761737107322613465993801886576435200 12579481 1518623074432471358064644936257093191364 12579482 -130271015449878419877334604340231398400 12579483 249943847995770938971193348498024907264 12579484 292731185803433758936244918404129558016 12579485 31599384967673359261922072741815011180 12579486 453245330878946281374864608770722662400 12579487 -671762470494137826401963683127291448440 12579488 -2263079480706901967463606355835025162240 12579489 538267872696162171043644955527889305600 12579490 162067516989520488861114975847198970880 12579491 -4493830588057357921133048935029680016 12579492 213610781381834809585504485242080330752 12579493 171790461823495243713632592240464988064 12579494 51915257023040421690288387928229133120 12579495 342671073414342870965915776288587495120 12579496 -508291017512665522618697206447140618240 12579497 2244214083700254066821095075183615104 12579498 -927014640033387966976098605013166310400 12579499 -331162839027375189903841612663281114936 12579500 -314358095029441761366913029521253120000 12579501 -704156365797091661245468434859820759040 12579502 179103426302844536767969032862434453312 12579503 915539021337567678409496145436618106400 12579504 10120891287173994797915619468084510720 12579505 730805262471296922675129419976756615360 12579506 -39851552952101874196705661823937760736 12579507 -501962570654376291334690877382448645560 12579508 -156870737304735986523605916778338938880 12579509 -38424223892684774185446845282379862290 12579510 7048951570292458830342582956381746560 12579511 -112123395172080938564888249516641685280 12579512 1604890104456099784738423710961239552000 12579513 -243039282140000067777829068402839918256 12579514 -176541454523361476120596243633172448144 12579515 -697358635159051637280653863375582989840 12579516 278372122441741935655550329819941734400 12579517 1296943646141388512959224055941685098566 12579518 -392557351861968988037404717828692968448 12579519 -166514888631535169533148978567963933040 12579520 -280963471377337738549851723038982144000 12579521 -8578259695268444908183088656664322816 12579522 115171582808919354611533382540265914880 12579523 1792749585920340439354162615340455796 12579524 1294736769571724458463010342808039977216 12579525 -63794412951035476781105743142626920000 12579526 -581300140009517688853542500168094639360 12579527 -266335828528343873076741742757662451040 12579528 18367116068000465070146142072419450880 12579529 262124701363890515645042627438376904420 12579530 389680715649125653912712298563971544160 12579531 444270404128864289269171358745776259504 12579532 18639497384591805461342123740124738560 12579533 -104610829135497638347858822278348289620 12579534 -650592108068227119063227177953764443712 12579535 184580139457121631735597209954074473480 12579536 -531929714165530078390006213257345712128 12579537 1457490799443542693662369178388467713440 12579538 436399352904373673536125298826904057120 12579539 -713119806177746201087612199615045231360 12579540 -193843864202449142412108694095371827200 12579541 189177147794766858675179746386144309624 12579542 703375327394268558294183021387919751424 12579543 -26204369814583559281115925080987350728 12579544 -628059825223810300294435624722388899840 12579545 -69534447197735692849974710677832131200 12579546 143789027162046851664974060726266796544 12579547 -2706538665141350460793843465286478101240 12579548 311846833775934591001593663358897003008 12579549 44602642273545454002289601177393405568 12579550 -214565854446430890264685425726102182400 12579551 48686660264641255221651336280497085392 12579552 65817057969002586048369929565178429440 12579553 -795853447362505403709551213688540084096 12579554 -198461489693998817808807894412000239840 12579555 -700183039001539959879642663471768441600 12579556 24370904325496607134392099445700714496 12579557 -452576572265557955399946593179727896194 12579558 -176031725943890403669310388240118635520 12579559 101014649389299904548479625986128072760 12579560 -71400861659808261849000463970048409600 12579561 -631345203628173142699107100692389291190 12579562 -35335840981715547728371232521930686720 12579563 393530781166075280559903305114170913784 12579564 -1418705959188885881013027434022359040 12579565 122911559216842590849325094257098182400 12579566 -289286276543133674798289011444338104768 12579567 -66218401077477531711778444077391011840 12579568 -130936239363052571017354286012740599808 12579569 -3704294957317232296259128957363534502604 12579570 407691096633395742108247452060209971200 12579571 378679894017087072125966926015835737200 12579572 -825074347679038970389733326259388945024 12579573 1269740084131264331311656161507710961184 12579574 -164204306387570910708143008200501452928 12579575 -332914761588516031846978547120262360000 12579576 128464298110625553369047879986143744000 12579577 696450645189511389011418909519773711440 12579578 -7503668687807359217575772117024966400 12579579 31644293765739404588583991075558472688 12579580 -49557528703481714511056043962372259840 12579581 107489971248564209692926785978981208960 12579582 67789608085339764884670669709887081792 12579583 -145074592511367281738160361572826160640 12579584 73344298399866036506567298968180490240 12579585 -967431110118391641122884676930175023040 12579586 -141431296743295301226605546522109196800 12579587 402509399323517891362409574497384266236 12579588 -96777937716879419799383107225133383680 12579589 185128830190863757781144381765520731520 12579590 -82277727859499546125626953492235427200 12579591 -287084215371444209214671816118784540080 12579592 74024913213140876289086037576771271680 12579593 118201947625934621023583462847810576264 12579594 -309376964255670553660667170574534380800 12579595 -184897235926594525163056114108310500320 12579596 2468223956007298668524434013743285125120 12579597 263514400537423480913478155391038177280 12579598 289723472296650261515771964836323300800 12579599 -962839517848345219247869651376070058800 12579600 -135758197313443473004359170407238860800 12579601 -1935550287831361578846071694227033624398 12579602 -304602656895766432108799453890071426048 12579603 -328672948561540522196029876562884159392 12579604 794229019083936901178069188964398759936 12579605 -665518506624243284446888498004778760740 12579606 156776155469486924255340719890747760640 12579607 -7478203029451604989979847740633287400 12579608 -872140883078882888827912264572864000000 12579609 -545318184549116219394809349452497729536 12579610 -10891411063290554378533961590263947040 12579611 38340377500651283554633324325278760424 12579612 -2866647884539773021470337175344073728 12579613 1443885274521688655579612266348826119660 12579614 -68168356031826644968181856806508635136 12579615 -86824171491537248389180281563609367600 12579616 350942830983285090862139882281610772480 12579617 -1232160340741649324218531296824505170334 12579618 318776469656598317948707275116329790208 12579619 -285644251032052708447397640269849313056 12579620 170250818480748332002540158778977292800 12579621 667692346837748281177339312968259278144 12579622 -994701679098241551052837405125035779776 12579623 2285508176395814926313983862607567353400 12579624 -1310190556246208464305286956316409856000 12579625 -476045105291899605320082235834548726000 12579626 66704945207521219335841567171771883520 12579627 757586312398478320791783831703547455320 12579628 -88348648975583271272693037233317925632 12579629 -1195308301415029571671950233128756561770 12579630 42319063233462551177599670864154931200 12579631 -518818219779981433058914425046496067568 12579632 25114053378990672470096206708649951232 12579633 621803235730835837537843579428869453600 12579634 -386331933307340230946270101978063551360 12579635 1562031975860721925030795955864819443200 12579636 -299862563957062334801567455868851691520 12579637 -127301177792460503221502485224711787200 12579638 -369806689216743612870577702380070849920 12579639 562663592803789906151017063236489557760 12579640 -228887754386832587185109710815114547200 12579641 544740387968943635594404084966642656042 12579642 -342811251783187303289293181289678428160 12579643 -853620741131236560924575121653758916256 12579644 1258103087552937055666366085095096320 12579645 -121995841497942122966262308975221201920 12579646 -267607979850216463215116333242842173376 12579647 416508357516625158121596407532069852096 12579648 179784793211664421096669573461175173120 12579649 -105364573189205468538636799362743591340 12579650 -3479211235912411208749706554464182400 12579651 -227183828539614016335458423873956185600 12579652 10140459799002970410770591827195799552 12579653 -213160557893629211523390583955660371200 12579654 -786265889112084648625384498164692592768 12579655 451068022506673977022614405374856858240 12579656 83639980837354750655226863032124467200 12579657 265074398553339131109816615806056777920 12579658 -64600081706761759899049486755780034560 12579659 -199447914203948643671861301957859834368 12579660 -504654692993358299457817632774058045440 12579661 -505260923729177218711668398955082452276 12579662 306534497379166755941213421396481735872 12579663 153556158904506631330320720619490686344 12579664 -149495520327450582344138595360792657920 12579665 -60314443704084142309675243237961246400 12579666 -137259369535975294761779875921322606592 12579667 -440930430087368863131990318838686931088 12579668 -743504805016115102080866877438790375424 12579669 572559147717064646627194560183749380704 12579670 -1254957199021296535814935707258200736000 12579671 -539580589142054835046030420338466716408 12579672 -94353413884299154907474389530041548800 12579673 600559984488572785412573353928159926922 12579674 743480567018380960186798411693515300336 12579675 -441146265175212642624926029334971851000 12579676 103840482707410455505207428639889715200 12579677 -2116817689215299960699644187241090086976 12579678 -123812901105608350702834549834304407680 12579679 565647441670387894468417959645406001776 12579680 315043955728922389639100768415079464960 12579681 -11486447495150537189212032172909003776 12579682 1114275555506092881291482285889179802192 12579683 -1975696034159503862593355868831574180068 12579684 -615788071313843738556111972085900655616 12579685 -441382314947662051207555275568071266400 12579686 -71821327378859120765876770744848355200 12579687 -876075034925245225303893834358143551856 12579688 454168176824100061044450209291842437120 12579689 115217747318616130474078517700292660224 12579690 38553870526330474403943169380624921600 12579691 -2108218968897370824378497762587967700480 12579692 825877964916758404094582007246644418816 12579693 3227074677630674134054048231154108928 12579694 -546833181140225104272396978107734604928 12579695 120881446060107491175466391663767561920 12579696 -277665655982033378058944618517402746880 12579697 -134297868010173940240768217248897930048 12579698 -433258593047326575690663879151654076400 12579699 1999999059571672760721162820785373207296 12579700 -227051445238057404829577137216497305600 12579701 824583506947875864316932317375824730304 12579702 125311737424620083325902333899302628224 12579703 385511086949747573057465088000489421360 12579704 -736867257123393814792473828966673920000 12579705 5154620000376973581286401268195245000 12579706 -735921664718974149361929697466639138448 12579707 -131783542416068027615644670141905920000 12579708 573249962136912117362529273016712962560 12579709 13752116361548475787290602910867349248 12579710 46641466899384205777986210119827660800 12579711 53561949181735550552138404709271037584 12579712 -289538116290637178046647032336676290560 12579713 1196634865427128305061840727951545144962 12579714 174025596533388690578074776665392250880 12579715 1147514749547462535607802725333557453120 12579716 -964597271190283868076375014878574331648 12579717 700317916912692947681397080273932570080 12579718 -1387728290723310366929110702173556800 12579719 53230757342069175348959573034705045120 12579720 -133965363691595410673928605013993062400 12579721 945827017038655295818497428354155428240 12579722 645017598751046041378904258475063876912 12579723 714852496487439035450879506853422501440 12579724 695914015100313193488353572746881482496 12579725 22108753467007959022311112514253760200 12579726 -303001405459723573158443256842906091456 12579727 -418252701659568178740701778897010308648 12579728 -104189799399027099513418326413241483264 12579729 -101931575102227737099262256629651603200 12579730 130784657078363312610491569264484825760 12579731 528532801485992225396500008533128042752 12579732 326025598041323430872345587237822156800 12579733 -98091941549477532403049479624537637856 12579734 -191541324539800348229223145169207829984 12579735 -25590664597323838318599763079787340800 12579736 8051200611837516924037820193554841600 12579737 -864739328000307169361989959443081170614 12579738 -20006006623791036042467827597969981440 12579739 283700994670023110305751438879665722256 12579740 -899916228758521718443771563978585523200 12579741 562567984554232627072282386031325674482 12579742 167035021562505268119558038691829168512 12579743 18886324954748729994140795542593971568 12579744 61057650862609348323529038759843594240 12579745 -825467743985827544987987189624863884120 12579746 502816930470041239405915293403452021024 12579747 -777561651067892123167621404986242341000 12579748 -115842385113985189363173916679221345280 12579749 288978517395302203011695921457405050880 12579750 386800965689932313900499278835311328000 12579751 -343604193655420086655121086442338221408 12579752 898851943097235171914781543344058931200 12579753 1080316120056221495263958233284972591504 12579754 263966865690164447587602603926650005504 12579755 -1334470632979583850538888978789944711840 12579756 312818874809177181317315045782451650560 12579757 -1422569060379756400181480075486160405994 12579758 102381495425200431765030460948721414784 12579759 -286372681474732147505644733121062471280 12579760 -106478816886847587010345314558628331520 12579761 391611134924750440310349800875527145362 12579762 64756020374632534480397466629774423040 12579763 350464493602270181663234891925291457360 12579764 -644311615256422009477316822055103991424 12579765 -556052617122725594266910973478944000 12579766 286092779968971544214966317625007932832 12579767 40914875511615752022575582464080420576 12579768 1025500346154054240896593365399955353600 12579769 583855640319764800477254601244177593600 12579770 93213745759600783151276916387626035680 12579771 785376300373735280255209937584356504624 12579772 -815182075145140972956919099628091532800 12579773 137235362844735332427861892409619422022 12579774 279595615446617116674135097322259312960 12579775 -82280540094089459277669337104620784200 12579776 358748337791844605026816763670703374336 12579777 -324235816191309251604882377616239370240 12579778 65705116952321568162536360540823636480 12579779 -29085102239058258928324747752447258480 12579780 115618222752768834686618542156609413120 12579781 -504470730738904101672656058161432064288 12579782 460153395855525590724399420412294735872 12579783 -710007806257850817892157699108378082096 12579784 -144652253480499526999557914203132723200 12579785 244281114320123230586890996736560320000 12579786 45888231972781550745912775335090359040 12579787 -121134496906307719729452491110855182960 12579788 71740886594748350811276594896019947520 12579789 244903902436060194355380132386849337024 12579790 -80210390890781266070229481124559600000 12579791 -217298017478685286918799715934623918720 12579792 -128438180451985803597219238540125143040 12579793 -1871998538098013372084699667686215986958 12579794 -55481232560073496967233676379785284800 12579795 875174671826802548498605365785839749120 12579796 -1071719582285066175833567171096826945792 12579797 -447230719756429459460682918789857912754 12579798 -4371462715633872072068842607427784704 12579799 195932072917153879715918929508355007440 12579800 235832249680457306358714878572523520000 12579801 19896769353005973797547661051517706240 12579802 -2301740404129602373431575194456127662080 12579803 206255777727146417211746500675673945160 12579804 -124491835036134831570555358092840016896 12579805 138302014335730179605992133623155945600 12579806 -531157661435841689398549539981113931648 12579807 303128901810877326316674423560738304840 12579808 -883046638572655832877783200231994163200 12579809 -1679980848930384129475113769616377223760 12579810 -167299173051505737177428832632978119680 12579811 -1526857801344917216024187933034945183588 12579812 -323045098499677355586892632638143500288 12579813 2109841139947336879626937441799729752320 12579814 -78327813855730118259003209409084088320 12579815 314236862013371058215817556722612844320 12579816 120206605877153015663572430150598819840 12579817 -1855591031150011123772123649098172677148 12579818 501764635351058924457163148433496125360 12579819 808439832299057063061428278428231746136 12579820 -97290206407273554586516197732806983680 12579821 1980243867893644779031891212324992312022 12579822 -5701400815535571068333279096554331712 12579823 522080616119097066786845225421068110680 12579824 278999522878791215694380331237638307840 12579825 -169643811237673739321836753060676680800 12579826 23068152490402223560933351937624157696 12579827 446052653070696461756575391268291415008 12579828 144759103571056601833127327894674507776 12579829 176351605206434309052700167379257208476 12579830 -547341902028187481800872801609842880000 12579831 306970962725032320039378553139017996800 12579832 2843092819614645728135277648723424788480 12579833 70582126824296612940915532385717285376 12579834 -270140662279170245581025589552386949120 12579835 -751935699922288729646908274972070942720 12579836 863422347671665631510959033559795220480 12579837 -450194466250930395274863074058987786240 12579838 178908286576030646737055180402878988544 12579839 718694142719124827231528710840175481456 12579840 -125648235816070557361273073184433766400 12579841 -1488839172327303190734439108158531701758 12579842 706192122583896473883187279716559772544 12579843 -1088178389937247999614906261777358392000 12579844 -1440970817283484011949476150853387963264 12579845 -82135808685780794532942306638287873320 12579846 337090647832728711030028523586007355904 12579847 25312987786936903659195396132610275264 12579848 231682194404644106628625093314790901760 12579849 534845311711648825243282584707142792234 12579850 319031179006170934806997850419668192000 12579851 18851715785691033385080280758966319104 12579852 -75845128564872275158307480326146385920 12579853 986692269650875772067967829658294542688 12579854 9536325604665750008742585936334668672 12579855 437525610493269023630768238524046066960 12579856 -124023009993967035861750915658798194688 12579857 -728035861809437043352310781882935139840 12579858 218702954025775621755038348361804939264 12579859 -313244789874530507327537086276817769940 12579860 -137691365217442217735791920446803441920 12579861 61479984902159227234940301068876248704 12579862 69937930967461888716136823329417420800 12579863 -361540628211553826068082459476089096888 12579864 -151619696701967159133289454981587599360 12579865 -5070382462573153945397124501370999680 12579866 -84204436181746090780799226384739555392 12579867 946005655235481289689270695580483658440 12579868 -137369216799872461196681414177349734400 12579869 1446511605526289503683064040633690387040 12579870 -321691501566358036785773410577901091200 12579871 -72038009221274649068412388472418031440 12579872 164233028830691122345075844889936986112 12579873 -963720605050762595206200313357968550272 12579874 -6270253261294221803883155210739911520 12579875 -284878473278057550115109257939310016000 12579876 397386252224879117557755469666801876992 12579877 716061342707333136170421071200732049726 12579878 -321587028907339826308531510240180937760 12579879 -520218596184920942014345246743993034752 12579880 -799370046653191406763638367979614873600 12579881 700281865227858694925219972279788944000 12579882 -248617012446106398742944631768869735936 12579883 326388106762098240595112101201914294480 12579884 -693405983062426299337499178717857981184 12579885 477397128656566744930822957559655616620 12579886 -192303283379037520634151754349799360 12579887 132473170779570933897505019323792075536 12579888 58944899203732869557469120050589794304 12579889 271212018816505006119215971958875103552 12579890 73731760003299598093362746552178103200 12579891 -682475728614695572172334616361460088008 12579892 -246463682421238038870866334365883723008 12579893 -675189212691590294356875780035187421440 12579894 -657294924535772345327120554358518008960 12579895 -343153705763321742830401921528124279280 12579896 -215514931975364090780903435375302410240 12579897 -596142958521942845423113532286800160 12579898 -393061462405693800050000038849944754464 12579899 1465626529889231421755946288301197468900 12579900 -74057435463540412630587502038085632000 12579901 960590244878912852750169568108103836204 12579902 17984295807109714321000187958884765952 12579903 743804838804285242572664961425737988064 12579904 -575897040209346957668879167706860355584 12579905 305535336742034526285222484147477881600 12579906 -137029404572530527377552592010587584256 12579907 506640733710382426796131686909554646792 12579908 6889210745698356613957307376932720640 12579909 510405087375396938908190791058830267104 12579910 -14829879941801608001026205760713049600 12579911 61415609813247497437448992025127355224 12579912 574401504530531846967513062839785169920 12579913 -932359611475771387699662061110915362816 12579914 -690819340295122901398237561027257748944 12579915 -214721674264016270647620175032625090080 12579916 779125617394991732456675831721047460352 12579917 -1384048293664197455102098085785684339680 12579918 -170227544174819149420020140070475151232 12579919 -1072980644078768480379233198628845425920 12579920 -146721494534518202420126158184308408320 12579921 676974802583764410760269192683925360000 12579922 -619945662141875702078884604065972939776 12579923 209968750735883816673005367170527208172 12579924 -36985274407051241381107288215058907136 12579925 334732075158654789612809896795167600650 12579926 -430683812606512824287939933397797435904 12579927 525634823286034015387859853115023164520 12579928 91710445077961529176902535979788800000 12579929 -2097868628909602202829919125405847972470 12579930 333635860805329874445629851592785635840 12579931 -277025608906671840514530867551156471776 12579932 605917130661460324475554001559702912000 12579933 1517212546554776343239022136888889021184 12579934 -1139505461621394828033560517454123776384 12579935 -89697195047196673895064504521717294400 12579936 203328621099870236963436302316268683264 12579937 -1269883613945042124950461397353069812560 12579938 154973334410374913636890416172615011840 12579939 -293833046716134479404481032529091204240 12579940 856840318276571753416032155421082487040 12579941 1125240896138590065645622467869042138400 12579942 -119521743907998991215137047581155420160 12579943 551925514949116461083744284446772592880 12579944 -30394682753546662789458447104842567680 12579945 347786621314811314308030202519244169600 12579946 -218507575043657197089597932522634101328 12579947 1883420458338322842924851320238001729396 12579948 21533955215844065904030624522943827456 12579949 96935896324763022580425033574036120920 12579950 171070951237606478066126168803859568000 12579951 3972675465457855289246290799329053696 12579952 -101656291110475735727223280489918365696 12579953 -1480906996842191096589003788282529738798 12579954 -486785480330470972461279060852464924160 12579955 -100268974059124860642840900137482740480 12579956 226140080393909990770634458271212533120 12579957 -284107508669801362989981481850792239200 12579958 -521264807417167181995918716477481504320 12579959 13103369200396537719755896621302172512 12579960 402952340404577240930504920316903424000 12579961 114023252724312676803917597745725866624 12579962 -257038597332399254151959926930759770768 12579963 282225876512922618774530583085632534528 12579964 165585298623185715826081867660795741696 12579965 -675808929639854564400001856895312142080 12579966 -254485153092947859543244969276541573760 12579967 -243775784619714448616850734568089017984 12579968 -1904460456693170032347737059306242048000 12579969 -362330439455998908806885868960285014592 12579970 -87364913773049460413581761524719396800 12579971 -1736115265587778427368463454818046525828 12579972 336773729241844278030685174222701619200 12579973 1144585987945392473345565377372687636736 12579974 -34052475966202243326972919633029843840 12579975 -386195355316678375873941369758909082000 12579976 -1929996906762242062233788409106272460800 12579977 2215794434743974741639801916041243720960 12579978 -370926920033100905043779170157658776832 12579979 2228498188623223136420587329479789220984 12579980 22398909847602531257582125594535116800 12579981 895066118678752982794134052185882428352 12579982 436808148321415116867940971147692486592 12579983 -162734971359612092863352371955913517776 12579984 2372191753091595163486089195257856000 12579985 -600996427359022336809080954853297838080 12579986 -199422328142964335417108006840682534912 12579987 -29682745526033548099641159181036551936 12579988 88377426176931708691925468602568816640 12579989 419590776255681917402800076221896912060 12579990 129176184418160179199185266265835827200 12579991 -571043783003307960759100741349233847608 12579992 -1088360907706762966466880632007027916800 12579993 -836213997408139965151942750196982277056 12579994 -684358491869188454258197664364292608 12579995 -1332279091911733628501376922494769150800 12579996 -31924078217668749168030556063841329152 12579997 2627788858074577910263976089578372967200 12579998 -736180039393251082686603285418520976000 12579999 -632075577160434478445653574699695479552 12580000 121014459614826619389760699254620160000 12580001 -365667690151097558063974807209223255296 12580002 -826722038236754902436005564404222600960 12580003 -246547675644197014754785318764070419748 12580004 697111145496575464079929780689440563200 12580005 450422783747231118757285263350929126560 12580006 841446951240109449727085847595260905952 12580007 324013380241550213520382163174504928 12580008 198341247753510991754417920863523307520 12580009 -363780430537536174078771990807531223196 12580010 -395858603987748185455974216855339591840 12580011 378023406854090740632612556032670794288 12580012 -543722167790357626605313703712125979648 12580013 4727201962924368814903714172196534540 12580014 -32604017121649455883124288963959249920 12580015 811370580513728591832250321346581371240 12580016 -93281221229115167700416970229367881728 12580017 9891814052695237145392081307934919680 12580018 -992268379770898731512099457152703209472 12580019 -306733145715848416894262362554243566580 12580020 369662438174126653579969678020073390080 12580021 -750790930373946912234759116396707599300 12580022 -155588403798956539429580102305736025600 12580023 783405940011143115698984152080924667344 12580024 1043921800848731483729097334018182021120 12580025 117729003448827935730281240945357286300 12580026 -397356989446027355450459317117261424640 12580027 625221005495137167071506351841477543232 12580028 170647087746215406550717088092767062016 12580029 -33913891042745893581313734610525028928 12580030 -125870380501019675266380574063246671360 12580031 801800574332418205600723031031182215464 12580032 2206847306559512352151713743206612992 12580033 609335803051874614086818164030501785520 12580034 -216163003447369613824137705005865520128 12580035 -81479307358310111597759081430554508960 12580036 -67259538435255641796933901634082762752 12580037 10362753559261570312041991833751488672 12580038 425338163995175766093939757942143978144 12580039 -974009682325981965062812252127127840000 12580040 1341699772647092650412026513413699993600 12580041 -79853597577086010361779263336762106240 12580042 -1009400837988915653741423091766669541328 12580043 -204101694845022482738153853810222582240 12580044 -192053256421549943421958423073970263040 12580045 -345165073696565983504892390858935780680 12580046 -869007963965431675515842930061511846080 12580047 -1133859397262794659344147832545355063576 12580048 47512057776613472226384540658930024448 12580049 -2093465988055856584126382730170677543950 12580050 -84255028060460760035740210380847142400 12580051 329857508450883369577628322762188820624 12580052 596350148140478609307734889593835509760 12580053 -518116458344217204288980124022972149792 12580054 -246182182883331559131697502994866448000 12580055 275913328792868173490953580468767548000 12580056 -271190775298197402973364143075614720000 12580057 395044420716530288343312879741057274752 12580058 882355993720383073022116614713713616880 12580059 -837909069608774800213189787871450280296 12580060 942300992842214318634769169321398740480 12580061 -267502954953174761980615921502067535680 12580062 76512880289569439992275395233190406144 12580063 398090349280711175494311633246162641312 12580064 -278296946810911175946511552032664977408 12580065 -167816759104619680780649732961038116140 12580066 499116710378409148462499827398026868384 12580067 1272759356831592562788476651601240089952 12580068 -139398769863125713558370069344208369664 12580069 -410391676163690329455196598045300582530 12580070 601055969894557021125879781064860944000 12580071 -34986766718179346846815300314147494400 12580072 1624704330025065024400284569897562700800 12580073 -1731525967581452868436471459312408050096 12580074 -58007267412867961919154203461092274752 12580075 1148585011388958243140984211733546312000 12580076 525177789261654887721170137372911509760 12580077 -86222226843924265859057240390365970880 12580078 450891746195896031344522091331466014720 12580079 -260257269487829793374471217546058524672 12580080 612270557382703770470189218639380480 12580081 1387694226893284117911568679349208556882 12580082 -603929670783551797439004354580063788000 12580083 -1230970715575283495212387786719786272400 12580084 -210121951226930370466717708335605299200 12580085 175424271608452801250566034112793570560 12580086 -154331406495727025427281231369138627136 12580087 68866835082500682134306507951703939400 12580088 792189332312661869871762204462883061760 12580089 -643901326209566069849957915720144469792 12580090 152644341598666598825624475187315200 12580091 202984263852306654665008810436059675968 12580092 233250281923054250246902862893914627072 12580093 108517942416507637611925579308470894342 12580094 161930151411873640190459288246712708096 12580095 -906083478471183089657738984292617055360 12580096 1784751386239370722235778419822965030912 12580097 1130872838873086676456855028520521494832 12580098 611574496892993400702140591498784510720 12580099 587638790263455851852586830556802104320 12580100 -305548530228359471441799550202287929600 12580101 -9613954023409529350138595208729632832 12580102 -364510539261742445326853045757591663168 12580103 -486845125436668800094403666938128689136 12580104 86374540376428368008134741397108613120 12580105 1284899919452236730100245186512846972260 12580106 237871855660259079648892400077571489280 12580107 -426148879326038741309552242655857617960 12580108 -618130963610303531414118849624822921472 12580109 966627016130478835930468703292614471040 12580110 226137847010930583411606886006897950720 12580111 736853510994033739586615769184816504544 12580112 65879290025154838134899052037929959424 12580113 -43139939719640585218185154913373435840 12580114 897240209765413536329297892294479772672 12580115 919341948229508401292062181931503240400 12580116 -946432365532628110991362492192996558848 12580117 -1611220779745041872216185749627363877248 12580118 -60821388360214333912617115555123895040 12580119 1227816468093937176773897442914071887264 12580120 -149143409793748090890798188148965376000 12580121 -694333615060154278367299713081578050608 12580122 55376839043310546182301611880536335872 12580123 -28858882895876655919586952363941684696 12580124 -1087869398213521303091408848557702718464 12580125 503025700756479030672779604595763304000 12580126 103380529407539593450280422235062049280 12580127 -478785539328442676134402875460812374928 12580128 -31462464376459650298962824592850944 12580129 -279659210237396452012958215709794385724 12580130 -456665869807074251308550743566570851040 12580131 15036307468664355244292256460438040952 12580132 -1035379612596498559649207560379924081408 12580133 999313702451820540747229689909760174524 12580134 51044811573857453258826140246316275712 12580135 -328451002642401251960834705049058916640 12580136 2132446473536431714922721867292588584960 12580137 298699127472703620819417282565400233440 12580138 57683934289627607700101178268645418496 12580139 90210033003115302637373462048391796368 12580140 -625470554888346561297266197696398566400 12580141 -2305965827095741069971312252521099776 12580142 -71689207724126778038043783098406168000 12580143 925415524291260236192119313328902841864 12580144 72162757768457510705267379206195871744 12580145 -78363018726893388686704311971441440920 12580146 -334301730332955928439328364573303772256 12580147 271277746240803732342667479450457793600 12580148 200849431912941318565287250659010953216 12580149 150209377917383956285158106312484698464 12580150 -195930615967417628045026589771420688000 12580151 -359528142560688185174513204766865180608 12580152 456049461791482851073939399530617978880 12580153 864396130750177933525019648198256498600 12580154 264254537339628527809300455333780529776 12580155 3703194617921575909201722220888188960 12580156 520431985438013911929353576550059696640 12580157 1070206799164026137778696397886549514720 12580158 234064044470917688412806633373471422784 12580159 -295346401611717741761767595014170072640 12580160 -344009278671851264128103014582289694720 12580161 1868139704810912044414678541892790530048 12580162 -467668672820139459137310379654115967072 12580163 -68709918374707867890964159419609101496 12580164 1017362311118831034886082436094793656320 12580165 -286973731883846415764789885271135856680 12580166 -2102023453490533754549771391291072000 12580167 -885653587278065546508034990751046540120 12580168 -1535118036515706649227549459828979645440 12580169 -111631985071807181723393022863700184704 12580170 90519699577749616389738716699115375360 12580171 -372507737534681066004421109674090669680 12580172 -103428247342995908772238285435190771712 12580173 -211078569255696875164473570019198086720 12580174 313887075570535458985561751081364345600 12580175 -461381883786479162278741315183914396600 12580176 54576805801781644753128867520446726144 12580177 -92354331560593557184154025688836261792 12580178 443963711463200367644120070501660798624 12580179 42396408051673917686707911519582425784 12580180 -234186384784684666893560646528241209600 12580181 223819766019354727600601151667412043132 12580182 -348763138026127455265036282268543383200 12580183 -1819865658170583746062648630997875200 12580184 -558114987224850202518356960870786457600 12580185 -6806717930552959595284936837978953600 12580186 -82513970203252253298900479918404213536 12580187 -525218331272963033433757959202475803608 12580188 -756906522354894038530997126109784080384 12580189 -1558056765359619371054209734247040130010 12580190 68263196182583382256708735426467751680 12580191 11810926860173960581506089689545419640 12580192 -1700445911412513117426276277495122886656 12580193 -337642796403203001234961047380837646558 12580194 214500110063179307867931566990480371200 12580195 710817619391714797840230233454317318400 12580196 736635902951168014262338429837991798400 12580197 -16875636494909995636284836300541050880 12580198 254527782358089942570494852637503011200 12580199 546318579892591228692358552013121385464 12580200 -7271091838808239746310535859644160000 12580201 1315725379973190009287306326953081131904 12580202 178291334585743975281144083104592517552 12580203 140098784960746092774618697923591441408 12580204 94610770111137651162558220175711109120 12580205 -885449278004500773694197487965807269280 12580206 -38100887851950438506376595242622958592 12580207 1876867742227676939455271587757420597456 12580208 657333897517365586060942743099272724480 12580209 4431245269313072607820174963211800464 12580210 112416528325730363702335494961401188160 12580211 -668728904418166249034381499797912719200 12580212 145795990649974949940863580167522918400 12580213 165613759116325074273981205131032929084 12580214 -128268514751703119445858116506469459712 12580215 -129436746733090392341773328303190773760 12580216 1338344875440109809650761105275179827200 12580217 399973439766104098229849907898803564420 12580218 -176796790707492350175033009366251765760 12580219 478316372248898879378487759569979712800 12580220 328127030844896574770135280790538426880 12580221 578925099866916860699794779546218337024 12580222 -385985315304145311486841017747646676928 12580223 929102532992839827137085407723464341840 12580224 -497288106961346125176294209202935562240 12580225 184792609349470904532554659886045142400 12580226 509044864527287615317771007860838607312 12580227 -930650767050964609051775905958112907584 12580228 1107043212413621411312242170028457917568 12580229 3268288867036576807064150914372410962520 12580230 1016090378534264712859540179452747520 12580231 -1317368302053776848111697245495837940968 12580232 -118103564269067745646840961916762685440 12580233 368310490103747407099489370165198955024 12580234 -176982952262554683565711526662214059008 12580235 26789696295428564732525398208416879200 12580236 -18940120511548470347788806313399085568 12580237 366478859278592819875200979507127848886 12580238 66848084095605663638056474960439997312 12580239 44219441844255733170089696637078159360 12580240 -292738449579921769309695899011755786240 12580241 846520941126837099321566853841461260352 12580242 -9557121792763216575131824764646410240 12580243 -434931524970863279423206329739631016000 12580244 895917249622129409680313064182105702400 12580245 -956903467347074146706752734084599150400 12580246 70714301228099154065236520007438336 12580247 3410795147910123733482912758786995152 12580248 135298451096671528691425605643516108800 12580249 3477057097102174160937861699433541210 12580250 811142750985396063659598553444583064000 12580251 -881577434785665921733519762520160062568 12580252 5964748545427385997929599829350139392 12580253 -72350866782159871124123854135659817344 12580254 357325408346373275462155867469342681664 12580255 2452767376415464888985301523890863556240 12580256 -541796636920503558680094415622917718016 12580257 351110642583994175233177323570795415680 12580258 -223503520054815283326938941057063446240 12580259 -460939787662473236311221007601142822384 12580260 -243605104281506402745650945306369740800 12580261 -779274723273162460551682235221441780800 12580262 -245321529121536998394373715284689188736 12580263 -302924204833314009438632005100721826416 12580264 584515009631765419846494763870582456320 12580265 -57814778329043406844404691566275393280 12580266 247596751899899892801322963494771368448 12580267 190449586353163354001667840401597909392 12580268 -271462417416730844900287962353565318144 12580269 249951184253490795892251777997937418528 12580270 -346839199332744717180301118407702585920 12580271 89600398099775888059658617436030476344 12580272 -16258298226237810602513362262446276608 12580273 624182091525893018880576743346779141522 12580274 154992950365413310205924243897667285504 12580275 -190460764910386908109376862497572824000 12580276 371479211203576310123551901526542376960 12580277 1969423662760459153039046151369691069824 12580278 -134304816406804258418019217697006362176 12580279 161753315462281832891424046119681091880 12580280 482945920690543790051538500480787456000 12580281 146754395539709080200622547861519099712 12580282 -196376780388135691006216894543341954816 12580283 -903862784005948036493516317230429261468 12580284 -814875448343124324841238788648532504064 12580285 1022105803227694134722432107018692247980 12580286 103035573213851309501446322726659598592 12580287 -144741909167888638744571020443892270080 12580288 -78497037814168601659429828699822751744 12580289 -177098065754351725830186101260708020000 12580290 109177712401120896614467177216623481920 12580291 -758915874243147755599934246136530526600 12580292 -16067394884815579292762864382470523648 12580293 -260669373503193308722796985871195781472 12580294 375209549069931831815172048234913593696 12580295 -243239598123617894729388593953359360 12580296 62209658115451221680179793621668331520 12580297 2188320274940158654631169860410199718746 12580298 100117591282492175243187572354745572400 12580299 390399274620987844911815548601481312000 12580300 -470608815903052913149276375091707321600 12580301 -396820462143138996741235198996104226698 12580302 -40587857340330533471209814076656787456 12580303 -95326820183773458738591246028938738448 12580304 61319218535782937391077778355926466560 12580305 -198255895231500208687097945736379434240 12580306 -396246193662843568388177976619198844640 12580307 -599550471543111490162904479198152822840 12580308 83241835988630663178870393692593131264 12580309 131300944761193486752619995055861027836 12580310 -143600486671803154277420923507928524800 12580311 359205181489562020275815954348065029504 12580312 -780114336663462966082522473222745036800 12580313 810604463360477952758995746571064663562 12580314 -465450356590169457101775103431169466112 12580315 -930018422778781252034069762000029847280 12580316 221102930487908345464699754622789089280 12580317 -502630481711358747459011113691272651584 12580318 413930175087373982636750478414218355840 12580319 700028079335018212042373742993965674944 12580320 -670343919170663110061954968933721702400 12580321 -254497865225682479978428581193798251456 12580322 466343311362280320400259592810733062144 12580323 475476737516706722305178465972062548480 12580324 -21529397101492943101304028992448543744 12580325 305061505462453203983256205598609833050 12580326 308620462827155771369058724653973171200 12580327 -84154618182200094708440788736595111488 12580328 -21657785844429962096916342557834496000 12580329 -684949895746254779789231575341814517616 12580330 -100841632935574102949694141263872742400 12580331 1144828915222561402176181099397112898152 12580332 -22647806225266937983027562492333296128 12580333 -171002004902068312565137281812057773056 12580334 -26712034787509756555927640929984403520 12580335 472745483782524359612947216317776099040 12580336 85216429188585168746917832126622728192 12580337 496531636238325478840228651404476544000 12580338 9412694549766888133247487143424062208 12580339 617823553727248395087744748661979144140 12580340 23891594507306011005786632115305902080 12580341 684866663962810840440254478929427765792 12580342 -581693998242146008546540075313619278208 12580343 -2293473519018294781371994650914619576480 12580344 -139675521246606678075189600118597632000 12580345 -428244791667810149171935076044598881200 12580346 664443019870730287970210451658027190784 12580347 -432011200769109056359750643997562960272 12580348 -888132313114479157814412603512666923008 12580349 178944507149879904903415935043143827136 12580350 -19448181564946987766531142147643944000 12580351 294654546637465234193061036398621687152 12580352 -22889133199034291229384461736631861248 12580353 843353571448088084210081291240055876882 12580354 88058189804850548691126501570815207376 12580355 874173894415120857531048972017319240000 12580356 -99639346041382581660999358739349504000 12580357 -704394833987072110784016096374170377348 12580358 -54205567202064913676432046988189756416 12580359 917793803132184202718265690534653401728 12580360 330046292538243434726393211365671065600 12580361 -1843690710583951031865540306506229016038 12580362 33553278400152010888988002041036894720 12580363 169582614280314383440314240276357974612 12580364 116800500988978701036453077277980587776 12580365 -39057514074183040327537364172323076480 12580366 327875569378287713762652337119320954880 12580367 2117733832408656471960467607576940138416 12580368 -251655454754050451424022939512471552000 12580369 -972873746287162218633576760048458715356 12580370 221413542409367726284581451522793280 12580371 -519849802924824909865307031012143536920 12580372 91257523648896153678176817565225830400 12580373 -281871154644790222769912580279747962436 12580374 -859378261980931949783217996490017127680 12580375 -2185800168850810901577206513672991660000 12580376 613323132616303186066812891909181102080 12580377 -819637658228823769514284465270314181680 12580378 982022914465662117146982239055096762624 12580379 -377069994990769075811940994379465329920 12580380 368961622664451833306033027254343116800 12580381 -14121107011980729492350527288381955616 12580382 -2555872480051584147750731565483091200 12580383 140131270729095168882040822813069900944 12580384 936022456025393055203101843787928109056 12580385 -360267410699389305991072980358797357420 12580386 -52294504800715779757031020331626263552 12580387 -508126055557913101385503983322850331360 12580388 -373960399320056254287661474153068131712 12580389 -440800312430162082679316082808846993152 12580390 447030871957084168340236601213757667200 12580391 311849115123523749502682361615302783952 12580392 259830957828109344745621725282405335040 12580393 453446895158580351611924202683199006720 12580394 -161349271552989059994957239626464072960 12580395 -537291174379631985213422149526277995280 12580396 -300606657168251808888234067529251098624 12580397 1649260903479869915042902500702485565846 12580398 119018098465569392129923993211067107904 12580399 38773317950237083620203075424821005008 12580400 81368592837068937581365531159899340800 12580401 1689318590857862476901268304193757004800 12580402 40591189224339789329514955882476025344 12580403 149887014609751179725403566143468452000 12580404 -129060341540387327824168107758858440704 12580405 -424109619680254533298122396843779579880 12580406 -297845592200321800042552247143866233856 12580407 -542927053431814150108064149529364851040 12580408 153251798600337596077566142545315471360 12580409 -227530733131345459877380224581274439596 12580410 378309984652469859131032390954009221120 12580411 1163748250741770442387577431463389367012 12580412 430847236562388374165982124311339965952 12580413 48219382292969933364502962203567234400 12580414 300268676589413721778660102583679848448 12580415 501235102491583747079206747133885893200 12580416 248745341865931989505157734953914990592 12580417 361560378443387014358447010001657059780 12580418 340647771807722131538069990814506706816 12580419 725861877628690639607973912285923305728 12580420 243940613314904705501024017841788354560 12580421 308128896413886331015517456844369863712 12580422 -430859240567753905505312928816868254528 12580423 61278526050331740228404445644835743440 12580424 -2744441467099730610494369777359380480 12580425 115234856881620995494687478145994742400 12580426 605204549364722346217101986961382500912 12580427 -625859830479534888161515985199149375724 12580428 66347881914960204096659748447024562176 12580429 1830917618478848446298326255882839575030 12580430 -16097075179572529576389443045995745280 12580431 -748140327787041416506075178436329128560 12580432 140690303800207627048236776874531225600 12580433 2191397561747265265948051253599962989682 12580434 -18115988058361763189256082974770672640 12580435 386345154724458332838938641317446336160 12580436 -298043715170959746027733512277148012544 12580437 -814252984833497765625199297738111988160 12580438 325742532795725730277272293968221135744 12580439 -703218934737427782379778882418772448760 12580440 60638424098172413124451004434387353600 12580441 -23211824004575173194477019237259422316 12580442 -91475701367248928068206685258981962240 12580443 1206377402199837119643017741925490624224 12580444 63362842028624373689005558634331002880 12580445 86224765186948557520127316230281598700 12580446 672422029962725975616697169748270821184 12580447 -231655475171096046067914112223357300880 12580448 52710978604181799187671188105426632704 12580449 208938535355313957552587821757490056640 12580450 -181290521375224098412635608873062266000 12580451 -222336770658735682434920583211212940560 12580452 21648552248948640032025074691451653120 12580453 -375455765541698055810706340455941774880 12580454 928293099881646674183875408746436139712 12580455 -72143896071372464996742381693121519200 12580456 2332302152373954345196746482287022899200 12580457 -2101599816702694290796487515848001533468 12580458 258562428354650877633737106259773765888 12580459 -78737568728092844318677980340960472928 12580460 289079378888885163065481266840038625280 12580461 -875440216019195036548463056611172046400 12580462 -46297495320078189511495859914812616128 12580463 -271413778787200693831263175235231681040 12580464 -106318679217225691576144165202545016832 12580465 -5493313509331910333839358340676610880 12580466 3686710053637740023123170150542182304 12580467 3491375983152651918991968136201654848 12580468 -890082922401689469444549239901644532352 12580469 -1831710610028014778680528320385879088640 12580470 132020024758479392443622160631927142400 12580471 -1070945028982331393969681176758274121328 12580472 -1029144764540612419264958719628564275200 12580473 -64981438529775354403005184413237338400 12580474 -104030906158229282096753803857895141920 12580475 138175386025504221036883424529261021000 12580476 -102417155250853138296908141604965400576 12580477 69972334650896352414135411482933578112 12580478 286519052088745171967846836254798941760 12580479 196042454523307190885010057894736589544 12580480 -902593532855694087451571420156814950400 12580481 -285108323624193186006261670493995875096 12580482 -38135736103068677475307703982761902080 12580483 1326152945085336494764224556903425860732 12580484 -511565276482894049294276710286700171264 12580485 595041539795621485737018887813322461760 12580486 730738120216093592647995643908405444192 12580487 973698505205388319103884065179834138136 12580488 -522623446229035527892497806008788172800 12580489 -20715491757506371429616947999689432150 12580490 226281640584516853289391226042477977600 12580491 -374678432355680092469605367350257408 12580492 250870934817633957080857541090290716416 12580493 -1074908591911345380794211778698972662784 12580494 -2991007819015601291584051969639683072 12580495 -89323894320831378011995950707028344880 12580496 -52584981880014191422711231260196454400 12580497 1003727062501083774159315334133845730274 12580498 91797694278519524094267432795329780736 12580499 -685105573616819776651868318040165244500 12580500 -748366960756420455251174288847364608000 12580501 683063021061131344615480256352050152032 12580502 464596356968857559978867197040902461504 12580503 123349020744975820376974623506745671040 12580504 137026123294472734454640872693796741120 12580505 -601795236995122719067673150519643613500 12580506 274126128498669640451496065453288244960 12580507 -978287113898441299182349104485018613244 12580508 1291814904612435416479570929371865592320 12580509 717045007817136666002468297161226150880 12580510 -5924969143168881266181823397148161280 12580511 1746596447766086708258744313059059675800 12580512 338849879794471228305983925752759844864 12580513 664809994887678829889438351346488401920 12580514 -99980224437177026485842525012210324144 12580515 66770490371450724612085228447789672560 12580516 203070110483355654643990151111864492544 12580517 705100792180492516743758913053795913600 12580518 27409377824257029514331487153158833920 12580519 -79585099654735773214992858166539655664 12580520 79318489066197177264601734997056460800 12580521 -484063436986913938079907153051039781488 12580522 -165368227931328172304839883614565494176 12580523 -4750617570625768006504457302375697028096 12580524 -411415174733957551649739864227804444160 12580525 -224527953770144368649907777861845443200 12580526 -189003734535894984539088094663564016640 12580527 -117598831891158066314084069546711473920 12580528 32840104555456966873120929249956429824 12580529 -412938838623588387701128449812315670906 12580530 -355362832383831332720518311664546567680 12580531 -845631617166841247234998549744158801000 12580532 1565579942175341985965416536932091789696 12580533 200609491534139959888207740306228699264 12580534 -53429812234175270819304866321235007488 12580535 -727792970617805067079626380753089999440 12580536 -382853109938463891224200119707348889600 12580537 2308184107853861786198150812294282384512 12580538 97031731187758224511643492077338487920 12580539 1169481598698261080509697125268976864024 12580540 -174222005579588138024269908387874897920 12580541 850339234763257973585823341623088013612 12580542 -48529720153308346479469358828748645120 12580543 806028431356082496463745412003895433792 12580544 -54337520138680034541194622545845813248 12580545 17350055083802457669987463769512266240 12580546 -505575021065368448824249300688747900160 12580547 -78266140797308299354046317878089889888 12580548 573347513706547566195730375399182274560 12580549 239516928339649009431652318661978827550 12580550 -49065569642630146883542196178701143200 12580551 277971370166281995773054420413208370480 12580552 -7997467451059759864180818954219494400 12580553 -10497299099182414951434959490063124896 12580554 14943219842145665688625304699413939200 12580555 108191385964696973491765574681323777920 12580556 2790841268176516434761726422900052881920 12580557 -275244117298753905024419837488250395584 12580558 -599310119487937975868342196460429773120 12580559 256853100499269288900689780994298268904 12580560 42093773408948480883661174149993431040 12580561 -187244744970879246542924782556940107520 12580562 270677656933766337827174035383361149600 12580563 -276577167665314533623548711136318318592 12580564 1512156271865647683932673459874947426176 12580565 1193078657213735121226377966640774627200 12580566 554965751265505322215824143358513522624 12580567 -44547413204469745833115439093525888688 12580568 -274986311261998253504142032759934812160 12580569 2002172258324402779356208356641921524320 12580570 388640401126577323688858771545836537600 12580571 -895280794259951007539577000100408359228 12580572 -911699876560438823731080523464609570816 12580573 -468822200015990007892631754627374451240 12580574 1355137085201202035273788554494601570240 12580575 63367431452734627292011890508965427200 12580576 -982062654860177431750411822127027847168 12580577 1580077489913200001990329947102054951060 12580578 297471729627172985721949368046182589344 12580579 -1238877164431621773186890014864953342000 12580580 -572344591356955573714163440685521708800 12580581 -26262494670889454848297620877605398400 12580582 1161218290724960069208776296350367872 12580583 -35789687741108909587623298122102371880 12580584 -1484768537230126992589510049924893900800 12580585 -992809396561740764589729050932675448640 12580586 212706189855970582079245669173458408448 12580587 -240814340990430366860134302158024713272 12580588 -881640605265775834509262036293729517312 12580589 219500139928904021719228420469013087456 12580590 326989113927862140104845735314672998400 12580591 -402959933501804136956516599504650809008 12580592 -177144638605752750154414295264192102400 12580593 -253573968940546848623801674744433928336 12580594 12873451797926155899247395176609934240 12580595 -369869846741223796141655196982786329600 12580596 -306841125172091021632798019914883770368 12580597 845075733217455347389871049764478166272 12580598 12337284968577211102119958820467014720 12580599 -380196129248001625336454778323180463792 12580600 -320611833603705791632436710584224256000 12580601 -86255434028737755432786706342197238176 12580602 145328861829621026116691195146383168000 12580603 1131238331128018781585041963897380657720 12580604 375914401372091519987097453437957280768 12580605 -748295123735437293749082091995019743360 12580606 -299562331148175584986580434343834096640 12580607 138760511877559823368178608051804947480 12580608 -54100892617014021449652396148974944256 12580609 913589752977808090806989642580399185280 12580610 52211387330762174023104174201177784320 12580611 84049338495889671963618979992430819584 12580612 -923747807079304428586781496346131640320 12580613 1244715813028713110173927925022196688862 12580614 -624869285777498432696132303910141657696 12580615 -912357141755462316512021083888107183240 12580616 -1101735712509562585713020846187251051520 12580617 -1036259112612016248019416140879615616 12580618 -227115510408737328517514072943703212240 12580619 947273814157223299087102309517522632020 12580620 -72048269852788188924791837336208798720 12580621 -170221701080512215583180812973575519178 12580622 417939230976961704779356965936261964800 12580623 730822009297250268076504087808582400 12580624 -17282248619870442929289975679080464384 12580625 25199646521493392239412528029680956250 12580626 -914983448514533805814980676920887486976 12580627 -1844128724082143010422261855998902029524 12580628 -448841106174337171164888943212209941632 12580629 140111068151210619121996282827247578240 12580630 2855039572824321628958180117369875200 12580631 -745898039982411246980501367295086120960 12580632 -158151184355060500912012016421582274560 12580633 -69582358446737424742238314156107467392 12580634 136926823332361211796938960528389700352 12580635 361284391449450749800854216768461637600 12580636 34939666567033361925193911511068301312 12580637 3943525489118418074702079644133282432 12580638 154831191063557563930456607838969646080 12580639 -21490143953544821311001729202980443976 12580640 -34803461289661765495340403717380505600 12580641 865740000816711977216112368960270737680 12580642 -436721348983076337727514681731317138048 12580643 330346815124558310952992290168070924892 12580644 -27915790693344080871869504863443753984 12580645 -30673335486271265429095855436135143680 12580646 460997609113970127191559749871532322304 12580647 -274144392920010954254120063697888797400 12580648 -853058686361065626410790501683497697280 12580649 -858954643105465369469674711436642173020 12580650 -349107378109280220601943950386680640000 12580651 258836736646990665821745859050876391704 12580652 438757062573093891688346457814987532544 12580653 -544814700449252727510608033872901128896 12580654 -478319429340487378829857327727086828224 12580655 785188470886350162558476928128638140960 12580656 207593772046698789911332157909652209664 12580657 -1260972019130931866739352747666246956000 12580658 -76385805025152172551176499891969961440 12580659 137476663243828592113809438843095833248 12580660 -186209922319976211905202052738484275200 12580661 629080918779506923777281707248892122524 12580662 25561884009556560150390861568398485952 12580663 1139958732632961279060143385881290705584 12580664 -1765721340720057150075440866192166707200 12580665 541600262803946906330215535439977113920 12580666 -29226337310122253531649332543458483200 12580667 196662044877729680831376664971389237352 12580668 -3236666894701261546110015459795849216 12580669 422695198103203842484851431407686737196 12580670 169044090884434228851632489533378594560 12580671 -155219894090253462765915787476771302400 12580672 -108528982580709982205752780393517416448 12580673 81371868096216507399891777710991906240 12580674 -38154809589312047889886239279043775232 12580675 1147457362787337235178095872156987683900 12580676 67632134931349805973534434062406520960 12580677 -29657509589500286010306040035164051874 12580678 1001559793898920615897826548516100382720 12580679 977676603035248619612572641680808869640 12580680 50200801401468718295091513804216729600 12580681 -2085906301751934680322720674330364308518 12580682 237304282409377692988475642916931584 12580683 93616944155862844618029292124531027184 12580684 -651107350779174100838713994410064371200 12580685 -230171913275010971681822283791720157000 12580686 -42741643223064617238794571903368635776 12580687 -214381881571388100924933280672604645648 12580688 -170475810509299753124291804043328880640 12580689 302449894174029115689556862771421007968 12580690 -54399323208011137981020323212826923200 12580691 318478392590423352823520484332685547632 12580692 318453091310299464425336812450561124352 12580693 432768307979468735682811012575261491580 12580694 -266370960148440504663287625934182442368 12580695 -582208736507806698827371392148240042680 12580696 -1354461493997053427036778271572467742720 12580697 -405509423433963819665598765031682430828 12580698 -111469874784210532752946326647535594240 12580699 -676096144422560936587193353920601538240 12580700 -391537332946572299868332849646224985600 12580701 -38895355798611941550734523840964522464 12580702 152961493357037049152531912685253671552 12580703 56638374676118612062371337181547869280 12580704 -522937480218537559288255782195269468160 12580705 -660891874074781631664799115853018926040 12580706 -1047448614771298873050336233565708098400 12580707 -460998774255133037972836145090537287560 12580708 -346425815120988305127780685433378422784 12580709 300829992551259719415913004152213382910 12580710 -150555908987718271834787205128143130880 12580711 -183778063816451827729944542092635275856 12580712 410372243708922175231793258502468787200 12580713 594053070629382799502198207089104688842 12580714 -1187163883973254830726784931028785151648 12580715 100358887765894871690118785934395796000 12580716 -308256629773719341863972635108403986432 12580717 -662561865944664970471459569786740303360 12580718 -574784854080762199121841648072565525440 12580719 586644660256777903405682762458035195144 12580720 131607860013388983186361450526817484800 12580721 -577060530602594180890272693657450662400 12580722 311873669358607027813711931671912842240 12580723 123829127821526660767956571069207376972 12580724 -322810310151679412741816311580433850368 12580725 -8675362170196301998669868101983052800 12580726 530170702306337227819977091268796657312 12580727 363517868691926718629846481497658032832 12580728 -832130742209536758243541367861616291840 12580729 865599273474309357011733724747817398400 12580730 -84591559262903915482928014115629486080 12580731 54630874277318802129948085592429359200 12580732 1121815282301753696515741710236665604096 12580733 -1107845714854148550960804956981964948 12580734 687265337729207279414981442961238287680 12580735 145387580684492338037436502489918908960 12580736 507364918868489275988715705496240128000 12580737 548649336809580551223541236846438619968 12580738 822728297760398588667855491070164525520 12580739 -971079482719998008481407957494248940344 12580740 122733982347518440927055244863183731200 12580741 1896254233182024698053631973331708834142 12580742 -50740094205811305642917089549756012608 12580743 196305037443947676396841555311364727808 12580744 800292910732323598308777619531892613120 12580745 -531691889044012713763667533383191097600 12580746 -465731894531388725222009276358143145216 12580747 37204077032658172374500347351817379840 12580748 549817774597311607599413917515237758208 12580749 396973374275883350267012543788565822934 12580750 321979222374234164316178461866482560000 12580751 -18294336037559147997031403439063411600 12580752 -43486460120341949137541445686958489600 12580753 -985081619825511106216121695557498976220 12580754 829433988364839520170895839597385842576 12580755 181061403009851383888004590612475116800 12580756 715519527280816817974686748251257678720 12580757 61727944748054290308445471321581400512 12580758 52147895312947005568742110577603724960 12580759 -1034364719040304453024122811300973316480 12580760 1615584267848141221830672249133520486400 12580761 -61998444779817549532664914003241646336 12580762 -466838900478611280134798382010329751872 12580763 -676227294201662606119579501172510084976 12580764 97920165056109551130428723632817774592 12580765 12163440966524373845138531012406141120 12580766 758391137904168239908377343191596293824 12580767 155272408175515593683336686134061967928 12580768 7613412015458095334551472314691616768 12580769 -456380224335343568966613993621234834156 12580770 -85210491790098843340607324635892751360 12580771 -300767924823061566778871011127346598240 12580772 -1039713496321228102745740271982298275840 12580773 -399293014670667205641445297265080214400 12580774 510326981357681633799119464491622778880 12580775 796728467530192237187205540637643524800 12580776 -82191530571158384019024645882087106560 12580777 -45097387867832364834418046918571158016 12580778 666784714278963544456166994670213635072 12580779 952282103314985967481337361653145880560 12580780 -48864354386829563848863116111961600000 12580781 -1456119540287307721392224492236096637418 12580782 -235736747426427467686116364024518646656 12580783 -1483410773975391379314217452232024505968 12580784 -622111584718264942984284682980342890496 12580785 185599038756475868531782901654256019200 12580786 -202583834985368196674868440059704735840 12580787 -730694449251417886540987549044133252128 12580788 59644878815794469431183854562344960000 12580789 441458618730278475015838102878763286524 12580790 -457533439488111059957597676024850905600 12580791 1605873093320062786029772636829872134144 12580792 -184769577338889612375109443406151024640 12580793 505465321317588824034418184493329121600 12580794 -53971923543354800772184228616908266240 12580795 137933137636617013985018088700230762000 12580796 1019609448326837001253191419223898844160 12580797 -420394631307460620297561184704264417600 12580798 -18433053483490866335825438854710975936 12580799 1233363368634322129316313599198435976432 12580800 148646027211794965438124931827682508800 12580801 846738465293487273951930168135983725504 12580802 -232181227297067671226050056395406828480 12580803 -612007076278375416031180404319927866936 12580804 859824871158940837133729622196617750656 12580805 350631366025583071957170238535394000000 12580806 -16164398910793551276091296348213626880 12580807 1630008529442258342306617389832822788056 12580808 -777595938498867072024650476682171965440 12580809 470035998472631817451327880660188225920 12580810 123631368385980011048747327393498661120 12580811 -19600329700353946263006039120865027608 12580812 -675540128691644035155023999551487385600 12580813 -396181697530165841853640051070671567360 12580814 -135975107272969798931010989426489699328 12580815 78344100203913415229159874139058376000 12580816 133813413729599342862506792557708836864 12580817 -105025925575396684808011108978784869134 12580818 420018695848917064268203577864945015808 12580819 3105875512909447304339475388485562828896 12580820 16877606130728399540427480961308917760 12580821 -638237915494718595634609239320400206880 12580822 -164825405785054853120350448631341987328 12580823 592957659418219901817420890265315447168 12580824 800548188579610816511302708343008849920 12580825 859113573387642124097732942417014273550 12580826 504763238830593021273903196467132464112 12580827 338959594924854986269073492324082104832 12580828 151816456673968444212739696073139888640 12580829 119192474908735499609221787018039852160 12580830 -361117307991024047606266262747784939840 12580831 -697193587815452144798108755678115927000 12580832 -3695523666768202317673625741811007881216 12580833 940611814635803948145011763741439821024 12580834 -9278488400471650002016237888331693568 12580835 -1142824131957255972026542849312551432000 12580836 -546206593118005583687636487733329745920 12580837 -299833804551587553144477848876256624514 12580838 -447973084484742257503933043655589789440 12580839 -272937814465038908530898595729021777792 12580840 -212339064178127167412329208721553920000 12580841 100199173428019179491171197169353422144 12580842 -471439129636123407329588836973377106688 12580843 1074203880817421060261893450371109076928 12580844 -4842779643929203713412610467562475264 12580845 244816106093532262554550353578853786240 12580846 -659346974714723978157851311469265936960 12580847 -1074985443927169656187162239892638800496 12580848 -31746178443954421772343436093866344448 12580849 170288338104880044335112229762328801136 12580850 3677940232800041835301966560019144800 12580851 319508081048391746591875795704982911024 12580852 -1108659776994737917214727169639796514048 12580853 -400970293820467611922021256325806516196 12580854 1575753776320087947575429428174848 12580855 10321489781051343487033436872198096320 12580856 599351509381214493190328045601641594880 12580857 -464108129535949053984042858533827093446 12580858 113214833440034905476073068433415755776 12580859 -28445173567376396097275117795365886940 12580860 83151519973507950218749638364527452160 12580861 -1871788528005871509037206440386354466100 12580862 5435942349600539550385890973122355200 12580863 -116823153313556930307517920753968249712 12580864 -40359282169777792184053765790572216320 12580865 597117871513535654067468725732113569600 12580866 1498117768211372147786207633032114513920 12580867 -1066211178301759962934291108761138998880 12580868 212570476846949823482221405321785077760 12580869 -192314595959802480319194205498074462720 12580870 365712540962709127637155078266959882880 12580871 -681852119586401126762491307270310893928 12580872 893342169674384275254929851062412369920 12580873 -873832810515480414263974104463971902256 12580874 -748523949478366703733597520082217504768 12580875 442342732087838640290263371182362716000 12580876 139162616489876200196961855353581633536 12580877 -483222541032786672487538110362718595274 12580878 -912738667153653136713259458681094996992 12580879 1733673236228983439510856144771029378480 12580880 17070238799936666582516230889060597760 12580881 192052645168581428341131187416293569344 12580882 -585745053981274639200845853416771396208 12580883 589623134860750374534985678220891055360 12580884 -972417749957921557496548095109190005248 12580885 -204615218673233719934549780751038438400 12580886 439507790612281896741793120848750991392 12580887 60415420954297819261622225997542232960 12580888 664754667253789008044610167813633433600 12580889 -368124215620939472097804206533974405180 12580890 -20951758983626264223724515470394163200 12580891 -564290896642668686055264771479275775376 12580892 1112072979597667235197017490657286985216 12580893 -29985592781239800225823194645610247040 12580894 -267863250788659518121420420369605140160 12580895 1723053484348880727687401733437711728080 12580896 -1101976035569229713442989548899454156800 12580897 15785919069808546107603901260472067200 12580898 1071189242228203953022762632849711483648 12580899 -123683086526465202928929778376242649736 12580900 330750521138458127727821127265007507200 12580901 1943480278020748308196838305970250895932 12580902 -187073455257721107857708174192541700320 12580903 -1851582848335993331180164112374007267848 12580904 96182306791753535320366975327636684800 12580905 -73706143763332114044638312663457998400 12580906 -207257588943149951572957679052922337856 12580907 -5459308584849772149116453347510901520 12580908 231352081690292536355630500805069045760 12580909 -683562696838352802824947551344780134560 12580910 -223171911333757232256891769464290849280 12580911 104782576931966214976548844267316453232 12580912 311680299811249776140907041555054575616 12580913 -490028082420677666897472328099072197120 12580914 -176562586364228789444707586938677192960 12580915 1343703546885163994529336033743950999200 12580916 -123438213987137163710750577680649584640 12580917 -167773002872643161830467693452365913952 12580918 422551445127845407469314398207193681152 12580919 -210045017604250501973556474447451532856 12580920 9048437934881078255307766475752857600 12580921 67972833157272292571308536850748464212 12580922 474249759431696485301336794657562834400 12580923 -17019254071786514457674035498605818832 12580924 -455670110349518779912494426111136627200 12580925 154659270879300256430941977933327792000 12580926 -58286918674158377617145498165775129600 12580927 1039520041500351816010481152092276099776 12580928 -216420406900987066104653795614119690240 12580929 1117404830633638784404609071897537351474 12580930 259737072558780260485159052380170177600 12580931 -111521488844728851032331257144512628736 12580932 -23258218885890875795260800020386824192 12580933 482169078092705509484505831947912673182 12580934 -1031753851265796576579917007144133812384 12580935 1994084157891020465116601481733384089600 12580936 -248492440803782413966653196281021496320 12580937 111622932721753545430153199599449722586 12580938 -4460921748325943122824027592544802816 12580939 493404635185376141682197166160771290256 12580940 -13734713958034844730133417339909401600 12580941 -389041161694383000839225962490126922240 12580942 -451737864625080421559495659912489313856 12580943 -175781503029026716179102474542952017808 12580944 -103891587127373352603303150377903456256 12580945 -570135379225799669913806001217124025600 12580946 303155384517385120032222177929656986768 12580947 -177414610346977928773122946394144593920 12580948 -353107390735372334256358946116232347904 12580949 884655644451312835514622357311337151950 12580950 60212921453739630060056640327956961600 12580951 631882367779706571935252561167427018400 12580952 -727147853038027909595129377461098065920 12580953 -17456409279980766059621057065679938560 12580954 774309437824262171978249594248376171520 12580955 1405663005960881581669344363382414008720 12580956 -249143672776872160085400638745503090688 12580957 1930874017860577994270693871228752931520 12580958 71634223678146325587806685738413985984 12580959 117225748171629309707992073308400620560 12580960 -305225717885289021755264017202203852800 12580961 -441729702906162006860997722992210976700 12580962 67683698956291150898382451861378934784 12580963 -776017673214962439224253503323104866788 12580964 764989811469899157019596110549853696000 12580965 9620495774077896878927965593334716060 12580966 -46754106084570580395553546382586810816 12580967 578185326397023906902848470910774546992 12580968 63830707654748461301841297492020428800 12580969 574751112640072483684612228680645954720 12580970 178145923727858462895173317183591267680 12580971 215612158181419763263623359129911461360 12580972 -798429130757510303616699502115846420224 12580973 633693089370735434155752209188238931084 12580974 -115244366251062204523860415717297950720 12580975 1104284294115257147418291884137832000 12580976 -144349115971349287326550529874785107968 12580977 232749347805789479424740094257126668608 12580978 300147482347575206961716880265939507200 12580979 -127938100402385194155608749494648883200 12580980 -677362436277400018131476335074722304000 12580981 -427358347301525998808141487687678224256 12580982 -592270973202152513518402630159572288 12580983 -13825932994736878741067635540931376000 12580984 7486157070908891398257013618124267520 12580985 883842419918063479052660580277828410180 12580986 405483656880813829636532403510527851008 12580987 1758410207348432392364118012489479800320 12580988 -60665694160797397275184325823949538304 12580989 904942100083917400956867632643429133824 12580990 -396642693731308537757687302041228312000 12580991 21389963665775306334347120373911813952 12580992 -212840078980480790282433215098477608960 12580993 1432608697579294470381009281452563834242 12580994 568115092205416614839613504060201721296 12580995 180828429878051219011154386059080668080 12580996 -942839317429477678420805389687325488000 12580997 1954958666570057627980603049445860544 12580998 28025031157771525743320479237969768320 12580999 -300165136119475605093698959412402341064 12581000 -425278326371039271360006136221818880000 12581001 -11013759228592561959811575866878737408 12581002 52444129821283182235697220811932817920 12581003 1630135378361719420079507612872687577160 12581004 -13977966459158260650279226523322528768 12581005 1155337256683410949649820817559409315660 12581006 910299853253169556015451509103634041664 12581007 -2198398551534117085406771183009354212608 12581008 486084855132464129839411901796483661824 12581009 138677337472674453851880362194968955392 12581010 113666920734407739790501177935579397440 12581011 955195481305092718700219866889836898352 12581012 -1029948234767349806489479835054879228160 12581013 -205491232165146874956831268092426542496 12581014 -409220378684510902207636224923151743808 12581015 632665759615894448921461655657822144400 12581016 -209254684725285215469301996231228784640 12581017 -1503321136549400644960125922533269836848 12581018 -419866892515847920757880234174358721280 12581019 -702218473206320044096840074853840001112 12581020 1012819951266241710374317884871437511680 12581021 -2703634958074384964613758588298149280 12581022 -185646393353716925416043517791021147328 12581023 153630526170121653722730962853144273408 12581024 1661055923842375845712349813579572248576 12581025 -310989647023127164230396972227267821200 12581026 -11259387549360466368048337827699409536 12581027 -1896011302520110371055390793580501881124 12581028 -82469310993016676743884335169860782080 12581029 1238079931369796371788039048663532089280 12581030 211698938948926500373788927615828326400 12581031 -814710698850881285519454751717476748080 12581032 184909238205210403884583348346185190400 12581033 -536875971687118472936772025966881875718 12581034 -79264243504067069620557165215219242752 12581035 -621493855164341377369038355302510933600 12581036 -198158899108171792167568816773490879488 12581037 -70155793594431652450312981396677565728 12581038 -1067904555566637891206490250855715262720 12581039 -38858247111504845254572940020763163376 12581040 16917863222929992435290919184367616000 12581041 -28739615213192780410097848157462025600 12581042 -100049685178721705486054732785880764800 12581043 -562802574098311435799349952462842497472 12581044 1350968532538511341718158814279069976960 12581045 -812046385968555136122690331610149289700 12581046 -280698265546741322176008267578272602240 12581047 -931004121064263880421223419360148268504 12581048 -604234206229921181192598547000283811840 12581049 345395021786475918044470862359599191808 12581050 -427465237377153328558644843716805889200 12581051 -747326061672904808920534035534125803248 12581052 692381464056244422562807879142277464064 12581053 -1820403979075299125209340036696115680698 12581054 -1335210405373278227824306374457249003008 12581055 68495613323936914816315285811170766400 12581056 -93273900530088963516043404333426933760 12581057 1159913439217184328660543206670747875760 12581058 -4965631661072049184555111235289784320 12581059 2082767315591723652196024305480813343040 12581060 203401756362167143382375435876665651200 12581061 -182585564202377809205587833446385580320 12581062 638322324152359988410806739367810695680 12581063 1162449056906971851075858256217282099760 12581064 54267116507119278550826323383842472960 12581065 -50767593472685749515728467528764230400 12581066 -764916660504926380504320462911310328320 12581067 -333455215846753698075913030571665674000 12581068 -1654349249952253777025841417689429952000 12581069 -8661316033012954261670445039486843072 12581070 -249076201747088843880335546170958150400 12581071 328195916105114459143684242940956027264 12581072 151617109237222154803307830364585459712 12581073 253454812221957097069579938648687206964 12581074 -384390778067909804662019011118691854208 12581075 -137847265835200598418473444601116348400 12581076 -517131884574935025917353910592406714368 12581077 1508950762589525515113321502077280302926 12581078 402735668178629128502755436883168181440 12581079 215308732990409520424629436883532077568 12581080 -1228232207125677399898097801261975961600 12581081 -746827554418983310647960723312906121068 12581082 -168150998219567666181845547196956871440 12581083 1791247250685549758702554918043533659332 12581084 -813926098942004173057852927334072890368 12581085 513148745122116916395893750764669800000 12581086 -271703553033038360439901000901564666880 12581087 -264541718729268077172900747857065994040 12581088 59988867596201780959299902872709234688 12581089 1343828883625535255492570241582374505890 12581090 498966692226216993742804495310773504800 12581091 587326363413903748659157081191302616648 12581092 148473968626606547397998479449531359232 12581093 -261030102838339369818818443204659934242 12581094 -376692843570133121054672889008927910528 12581095 -418219668898611651514924916087005038000 12581096 1081405472104238724269172414628116480 12581097 510247018026899900400449482331866008480 12581098 413243621596368226891234410896375979264 12581099 606210862639756727201199232648308548160 12581100 68340602887787898014048816239598054400 12581101 -206597401025474829938162585185385568000 12581102 -34358792955571307015712381239518788096 12581103 702172815636220446733745136511234352904 12581104 -106008485569688932635537247123236782080 12581105 384409567332943444316967450161409360360 12581106 -102357668294774335248721427740805248896 12581107 140184290894659241693474434593250080000 12581108 1415510605615702026343745315632367506176 12581109 1502961460004739212677485122917222376640 12581110 -81587732801737965078761198735010595200 12581111 1205134411573925758848177948587726612712 12581112 -1470203886110057345360438685434511360 12581113 -2023355599545861480280208725532223143100 12581114 -62843413948094129295602875173597078528 12581115 81500990933679215113385051364831640320 12581116 -1042724667691621320769089514623475566080 12581117 51309345247553495387366245546809404166 12581118 248322816711208630237112025716662849728 12581119 -1026196220160885434196141410393462836480 12581120 149023099818367606490506172177999462400 12581121 85070508276567575636587511550628216704 12581122 690417572484008543605849463121830289312 12581123 1881654673179746764578623765257658469372 12581124 473989818249825627165652213866222630912 12581125 1073636137975912188317158789764945675000 12581126 -790432635394314239476815383787666864960 12581127 279471959744726280449033774584242378048 12581128 331954480268944909883892874146270412800 12581129 130407072027990343738490156816594862720 12581130 -59752390939735817022636426934566528000 12581131 -1382951895965147456620968786792963213168 12581132 -1438620738989118987276851905799869135104 12581133 -402665566933192215198340380246205047552 12581134 -933535675288603869810789999308085854784 12581135 453895286939243875820115958533909312000 12581136 459946108716634231364598975175228784640 12581137 -331722439042702788083099775568558397148 12581138 200724232820246566845014260569347794944 12581139 1359315971367311922882417574528527949680 12581140 102815877936048897850756544599504035840 12581141 1583280151158681663661113380996727861792 12581142 -342845792347398223071620647227458714688 12581143 -147093193556436329867958859485708183080 12581144 -855936883417624317231501495902101923840 12581145 -707151399151195856757060950355394128000 12581146 648248842880618395327540371061948780272 12581147 -216988633090178942540437265646433957248 12581148 -1180752870999148617749632080316415852544 12581149 -661463663441325045261040643847346453664 12581150 -11878363978418911519581186358978219200 12581151 -26778528115655821092437511695640227712 12581152 -1061849996111250879443459175684318363648 12581153 -551860955052569101033990333362080721516 12581154 -203985672505526053279979576335996940160 12581155 4664319583520341809388637919801619200 12581156 -61984762934351474797883290711124803584 12581157 -1111621278729012639446181658678258718880 12581158 -28232122338395215815110621124910449024 12581159 -843253690715435267367391437293364807360 12581160 558128474701993532321454075447840768000 12581161 -634601118580319821761061101042709114368 12581162 242310279459349594947756972045857854464 12581163 -24587435629255143552535152886537154160 12581164 -3078687139972370637684235403309572096 12581165 1166523200400383193202702096005067218060 12581166 -210415783073472524025981429682113614592 12581167 319792087319479682265737867607052695552 12581168 -12784377732184189669346142867590184960 12581169 -217210064642271210167944573914416325312 12581170 -187122805682698983907508895172952801280 12581171 -2644197442658770084185790415817678501048 12581172 335703075564625495184948566946197389696 12581173 -1420311622163654357181176428939167645120 12581174 246794415018022195597286657334181650336 12581175 102306604210457351611245552644814432000 12581176 1151885349940631389238648578266854830080 12581177 10826250141146794423467105111243840000 12581178 -32524118512954658437685644446198451200 12581179 578987679493877352967086390260323321680 12581180 406393574876599551199557889051284902400 12581181 896603437002925789466592374446936527270 12581182 -505085883554522950049498810105678603328 12581183 -598950752965921798134446180431059413568 12581184 20684800489209529574279416243933937664 12581185 63629063770373459201093160467503636200 12581186 920788211937521145152089269551066050080 12581187 101255170563402797105920165169159749440 12581188 -210853770842387256608627941602537738112 12581189 599650901498502200208664226531238001500 12581190 206998705671716067089494150901015539200 12581191 -1369607713246540544317880259805133312112 12581192 447854545520840503758573861922829107200 12581193 762759065433983830737072244627010326848 12581194 171368567910801009182884829314677880320 12581195 -482239721465636658401514800762625761280 12581196 714056649821601485264912634407113416192 12581197 956366598351890955245720579110052072640 12581198 -4414896983467111053645185340758707200 12581199 -140673235078642045816513566315936252000 12581200 -80931170111010832144585210472703590400 12581201 1371278924184784143754604339416848931392 12581202 -293933569758139069960718198998152643968 12581203 -2830932590674585636917960340847233903920 12581204 260581604626683354889032083814255290112 12581205 20755626378176156721310719163831075200 12581206 452215401436669035502762907583699584064 12581207 891983154792378842788475290457470222800 12581208 157915217429958203934819530089261916160 12581209 2372189791230854259112296580230080763213 12581210 -129680495040993023967494783162723519040 12581211 20370157283530214551957357450729109592 12581212 482309469918425018636833136968004237312 12581213 -1156135045002134961001904182220854658196 12581214 -88588395840565933788998603142285299712 12581215 -951656855984886740253653487965833713600 12581216 173868033434119302179369890780804546560 12581217 1195077698817901966065039380180442720 12581218 -60611398994807056910984618193413699520 12581219 36486719355755179505563838050973667840 12581220 -33645582101701846473618303184558878720 12581221 311770187354744213954112232893058183160 12581222 512602843337858719037728672805347122912 12581223 525691550024203729412889091271686961664 12581224 2595094885455317614439401387426475212800 12581225 437970376723122960135235558437915318750 12581226 22065799663791259888729292627067629568 12581227 -399295349479779544599083102084764438924 12581228 581790091453112659088206041321234909696 12581229 29682454264638583812506584171896273984 12581230 -224895208753908373510133525531971584000 12581231 -456768109437871702104681064395424485768 12581232 247386923556031250180399927133679288320 12581233 13535441945090497931370233425199456320 12581234 -209185324108718527689083375101454079984 12581235 305936936466214967958116122254162745920 12581236 -248389046475489020881839564306897605888 12581237 -937238095188502952899032334300499964114 12581238 374506194098917830989083224153495582144 12581239 -806306505919025483434966012335467241000 12581240 599208197433561861521444282447486668800 12581241 -13732584724770812350109855562907262016 12581242 1004875078743755862003802788564255800832 12581243 903996095934465229328527763477193699492 12581244 -41051325429688089723120972348444887040 12581245 -173471449791798681082231913434498252500 12581246 251026658065368243174433732496866661184 12581247 2206541298058216675799736562160442624 12581248 -45917692068582264325968973544690810880 12581249 1043694121067591546325738640791686724000 12581250 -341167598167666051776572315506641600000 12581251 1273209023549210546915554458477416730400 12581252 -183951474140471422795793750527862354688 12581253 621817854760770236221840902599865311520 12581254 11359741645898889868281285972348550272 12581255 -900749101498264265797900346211577367040 12581256 460667912248766209101712474592030515200 12581257 -74607627186584662051719788802743153920 12581258 13138322352219648913708406082213470592 12581259 -14345601303583956673488409140519251496 12581260 -401030297864944308234804660393091737600 12581261 258341848379582075294018157614504639424 12581262 210274907920388012077126944406053537600 12581263 2143686812847186773367318741211524990512 12581264 386483095594299652405251053371953684480 12581265 -571530753114678331598104103873282215680 12581266 735407880393574575394804728346990802832 12581267 -444194243406592233307646816819156001168 12581268 -115060726600770873621467814442737500160 12581269 -446985687090180031370660633961231817330 12581270 -302049606718485829490530662830960035200 12581271 323432681051587896958709740243770074880 12581272 1049415099087158796010097018176042291200 12581273 -110530674104323885918405924331696974200 12581274 87150445567124404341842475904297757952 12581275 -27196412857413319014081999867402948000 12581276 710568631636118296512956148550325855232 12581277 715162736528766033061000960711831489920 12581278 -687665540064730481237777211703806857280 12581279 1597284862050512797818179482630447100976 12581280 416625580149603686873442623294309007360 12581281 132646110754323090156997582574260962052 12581282 58421087714619116194104530111596380672 12581283 -479066102419803122122865898452205414912 12581284 20094355928738238089169839038066780160 12581285 -95257720636770531952063487520360886020 12581286 474645229440189357418363574650922307264 12581287 -119340875423557124202213612493583200000 12581288 7306518359330626505547583583215288320 12581289 -1293590479804047057357936650984587789824 12581290 -241611621566860139559576447029021513280 12581291 -540038017929246646845818015542223023308 12581292 -775467856105925798986722383039173260288 12581293 -26255682681323741171886987085852827936 12581294 -163880662322245313913766190375419879488 12581295 106296646071893360438201456543617303200 12581296 -24264781537014763456679503963575156736 12581297 379778980801435820485959477442101622512 12581298 -296646943777853440872817104960262682880 12581299 -10119840066502752410661630112034540832 12581300 245931307386108447616276014391970870400 12581301 39590755986691677658771465887409269120 12581302 507397223800591678025751965426496201600 12581303 312874687562886273161779627195627868160 12581304 -14433287881758791869406272890702458880 12581305 -1418366902095747886100727205805593438080 12581306 -157079022714658912738850995072501382400 12581307 -144328610381941487835180571430343495600 12581308 -775673403329172592188985437211454467072 12581309 -288075023283222429431926067357296827240 12581310 31000096171063675056049070855951831040 12581311 904761778423918464745543622933941088824 12581312 179922670490095355004954735729470078976 12581313 40575696367954406838013108470833834400 12581314 -255953986242134127872103638088322557744 12581315 -591343696587956705439963538077870797040 12581316 102301472448864365782557193546748396544 12581317 485939451752219514370321487436725749792 12581318 -114140930361935791324346177909014245696 12581319 90560613955583160961090102869589237248 12581320 -762298808650365270921540295841338982400 12581321 -159860514216008986345598158102724182656 12581322 11179022094202059448526242946863143936 12581323 1758368304996447950778580069275256455572 12581324 -254796515272277496023989026657736756224 12581325 -267705698575978181876704004876373540000 12581326 300540945930736390070444171421234792768 12581327 29498763593310555815817114361078575744 12581328 -242913257678078765118923294958628110336 12581329 -286003884019845422061903564901224525070 12581330 -134000064581905795634924785756605721440 12581331 -13255171998816329959963415350214453760 12581332 323199327225631303673980457640049319680 12581333 -501694691442029055092020404581288678976 12581334 335532198000549901425763230749354914368 12581335 160832638631632829314664609183797149600 12581336 3232600238810098670446470012799505448960 12581337 355942718018772233715604592300197772640 12581338 1481793203635517114301395472092825328 12581339 -400547947213591159599199879860164812860 12581340 -19622670307652093536025296387219077120 12581341 -1112606167620563815407130915140518215258 12581342 54202008036315347129022217265344543488 12581343 1257156127378286827940456386566591795984 12581344 500243344728917319485499746437925437440 12581345 -45096275452281147449906285233735891200 12581346 -189676008887387883257069919531592586496 12581347 -3595433216071811523646722434987540409200 12581348 942906601128358838960353881689556386304 12581349 550017716833542754871079819868166924448 12581350 34563912000247982565985420746104716800 12581351 -768930653453102763784865382910608442968 12581352 -217573241646398930479860620244782284800 12581353 -53899709819300496786614304022009554956 12581354 370022882263977448176504862616100755376 12581355 154636472747654980809429935367081822960 12581356 97986849954601427317892339583958257920 12581357 -1393386479820973250375284980873137732394 12581358 270692249185908430288518728614507205184 12581359 -290197200789807077162461483480358061584 12581360 -75477063127027912638406933321306275840 12581361 44429957478182473197972728995043559936 12581362 965094764798313173875781115096181884432 12581363 1804807139620881061917188472409069576920 12581364 -351950031498101859203991057440207437824 12581365 25001292518598551719243450184571151260 12581366 -11116140185885915569144215702075550080 12581367 383588712382294325497648374636158344680 12581368 -181924242837787318006417481306705018880 12581369 -326569882102036855948337343746238505404 12581370 -7329502013171759811819974516298888960 12581371 2046110064939493312308136799442059844288 12581372 -487999420646413385089691391967687008768 12581373 -95599783605290918482820015631353341440 12581374 -708251973328369088098675009696423740096 12581375 621805127142445151828929847832561948000 12581376 -428862177215545672209083520548660576256 12581377 307762857555599741060544269687081424000 12581378 851564531382751371952345566063966624 12581379 -183973920462322648169696059590119800080 12581380 -231481850529886031017762724530004520960 12581381 278631774054112520495117385197785016064 12581382 345200169350170193816126959737923174400 12581383 -716482072358069885360638055765968155840 12581384 380283740732119504877846482161830584320 12581385 329139570309001694727422720380352818560 12581386 179637809373791594157642442690297369392 12581387 515918632146773141579621089233801550032 12581388 651098641386375969936998355703341603072 12581389 925735723354030380504721802587571168160 12581390 -365413996285194407415007527241918804800 12581391 737627057830386236083927999536874028160 12581392 87352026522021295915733974733761028096 12581393 -732264144810934956384361691699612608656 12581394 -262816191542604375284730446856024539136 12581395 -568186240275427447376066661420824305920 12581396 324923423907614030418456136028459520000 12581397 419293760990148610463345869434336352974 12581398 -820125706211684564270846160118550392800 12581399 -2342807695402609507754106160482631952760 12581400 -101761383125502497419635515786763264000 12581401 622775250953550608008793330397927081920 12581402 -342695386576838839436943540083923096848 12581403 470576538095984497386705341923696030104 12581404 -110252636641988470763275293365477372928 12581405 -5128454168629608151874391097624580880 12581406 -1155731908200422074093982900947262400 12581407 700433937124255062014587161363383970656 12581408 193873741674386439912253539987033686016 12581409 306025718914279199661090585289261501104 12581410 -428157744375964492694787586734531068640 12581411 1268261589289451160599756893411472282400 12581412 646180929856443823045170655211015463936 12581413 8076699585751234409266220182656782208 12581414 -673412921404934880149766664353212129280 12581415 -78949288253101618017930101669676149760 12581416 -1784224825707983375595588363332783723520 12581417 -679166314538580121068111549405489254400 12581418 395134175224511598006101601606409378560 12581419 -890568501395596243136947206226216207180 12581420 -154427390792954685912981758098646476800 12581421 -699573155872108863304925725437112413888 12581422 216690702390209777880473689464662159232 12581423 1495509381159003311359484967366586854672 12581424 38211576209138340635130396109061849088 12581425 394863527370242469893732647567719025500 12581426 337709513840283317134738772550172251648 12581427 -230417306263873591429693489406757861840 12581428 -226779638418435051504609259641071295744 12581429 -964591446387987114927102040570246353600 12581430 720415044673484191548567624234801745920 12581431 952105853284120275882156730574766232232 12581432 -1341945583888735306631077580504224665600 12581433 -506603715833334094792412942827008662400 12581434 164310367327896368209455486521438634720 12581435 775181406309314311258258228760508284160 12581436 -245871719835735152012824465922652728832 12581437 -139727346957733292617343586913226643552 12581438 -313306056756851755314464898187743717120 12581439 136567964389663594581876301394806646400 12581440 130766018814331895596766941505299415040 12581441 -1493498542111479571700806454772703588158 12581442 -176479136398841089490806582845806466528 12581443 -52215386742951163283066065445869764608 12581444 -591133386589706097431943904847824904064 12581445 -539192467901875032886929177341166321600 12581446 148673613892552503801129639626417786880 12581447 -283438157516693554136557895298871887600 12581448 -555039172151170796341564072336186490880 12581449 -1520656745344213070038072907740080288550 12581450 -59320427432890428168835652313525120000 12581451 -1274373490335741118254110736933473282820 12581452 -388070962310100107406343385057597616128 12581453 437781097217194563425799777979019187702 12581454 -599499669595334530009660246993836473280 12581455 -272466227070090151419343446224621730000 12581456 -2728535988984107690425506906832109568 12581457 155900187389959376259104896546674988992 12581458 200818054523879833543393907369366576640 12581459 -2592403396228632056605554691060120860 12581460 78462780631453479506516509806979891200 12581461 -2156817786315526845194118887987656693120 12581462 35030532077657258687300123522473455360 12581463 691994040833635269781717546485424985088 12581464 -111207418868601399490876256266297958400 12581465 -215775242190874665217952049980433198960 12581466 -372239511588846543162715994085244632576 12581467 -514162401558788918268644509381947639484 12581468 1456584336388451631046412051687156187648 12581469 720931065469825316832477413067350314188 12581470 -30584685496749725535036609904730087040 12581471 -310056229328798553068759778489576677376 12581472 775415729917025420847351447282694225920 12581473 -91927143831938919214198536838451405278 12581474 -103500724044978847287608660814026090496 12581475 -73460341954959570219958331500222488000 12581476 991111046206559965715394778006440679680 12581477 228248370307773530386031408920443559680 12581478 -9704951844316747829264949483102895872 12581479 -837117494077709113197073666450380917424 12581480 233785587857620435576389306327124684800 12581481 100151157324667231493440317796022680320 12581482 45915103148419453068772956730236055392 12581483 -770029722595233821644522588883922833616 12581484 -32041908682721230740007580770752626688 12581485 -179788946964314393388672675797510183400 12581486 -595833780493246141685498636146472015808 12581487 69118629925906801253319699039716713536 12581488 -211854128920415480725482017263973990400 12581489 1462217833744898877571726345828028695860 12581490 -125709386397674035107007232459955002880 12581491 105411234981950873457468828754132102064 12581492 327654085104713384571782346357182361600 12581493 156917412091468331990729016142025418624 12581494 624794312015945039043096452642310188544 12581495 -1537623286527374952120490087943814201000 12581496 -1198317887413776326522146901565769113600 12581497 1587341519983307076438037876954624202580 12581498 -39633170567197010639555653407381306000 12581499 5570651706012852668496730271787049728 12581500 -1313325091132088269427201308673098368000 12581501 252812332839278818349544150195317018502 12581502 -78297021153482411914686231915471676416 12581503 -132147217551250637590570882221476259072 12581504 221413687133961680976823996519588823040 12581505 185759238420667517057424933316730035200 12581506 92413613562896477891115857494314252288 12581507 -685994892475628983036003580882510345568 12581508 96172981625578667769685788768242288640 12581509 1472972883425292365048555984821072750592 12581510 309165687951418403912743442902814060160 12581511 -565976962004706785359479675968504648712 12581512 1223377521761284292162286790825055155200 12581513 -58786598930925104345396711835670523904 12581514 -768852818935822486560266596818533376000 12581515 -1151596154357645235374769656227088360400 12581516 142327797675218253615619333364751894528 12581517 -70251404246605635857929503890992408320 12581518 215072655691993866924023546642769024960 12581519 -43887926002873486099031658537017872080 12581520 53151024036052350995869804111685222400 12581521 -1894974802423729274800329138744969975056 12581522 -319107906722444130276233661542235032688 12581523 23963500624819059382058132450296158720 12581524 272175631970409906912399625222391156736 12581525 -560893385501934247698030989377437626400 12581526 978221003245976310232056641393682507264 12581527 -329261481572465185500242822932480507168 12581528 -402892706085110446487388426203325911040 12581529 26084116881584448248663290338844419648 12581530 325280667231670944346738635857034741120 12581531 2176940078308566832332332149750147261152 12581532 21801483505632251314760333652944704512 12581533 805273864149296203121604340676044574604 12581534 -979251220748453806674843244982311190400 12581535 -436182700818841234590823856275727602800 12581536 116014342735469532309229439382850633728 12581537 220181835857944608359894613299455017186 12581538 475528128832628510414312586146732175744 12581539 -1036262418307491579751713713359557776976 12581540 -611939259855018577554089691287586201600 12581541 -371124292291224220520155558200124425600 12581542 -20099944773311075642475643571712715968 12581543 324835845500594233426632381551827378440 12581544 44138496023058435031761669616102686720 12581545 -524656061907250837996405422441842276700 12581546 -32515428908553488976185068684551601920 12581547 -215617302500705418636996172956019130112 12581548 142336904398567605468114164666576013312 12581549 1824075751292053730178077090173515164736 12581550 -23562233872230671687711615089997260800 12581551 -62115272501625095468287779632893230448 12581552 85477770679096200558562407709849681920 12581553 2100478655822361937888903691710165954560 12581554 340126949878457715258955707399887320992 12581555 161596498626595422524651583419429207040 12581556 272851138970194338191514477927433734144 12581557 -1023154787407054667882317654544947538194 12581558 908121443965857393775208110355741062272 12581559 876306290157562334592619375382665836864 12581560 -153554403829267975859034923542855680000 12581561 -273247604232336436124938628347220012076 12581562 42513964489456982072904205315850010624 12581563 398381497218035469264519595683996522480 12581564 8400376998460295542282060365498565632 12581565 567184331768240898861516822236154599520 12581566 -793091213685524310214271330565816576768 12581567 -508918417257118586570474624005876799808 12581568 202737922722132250987995250090322165760 12581569 -83499635211685715848780110695397505920 12581570 535768076621845947628375899182667408960 12581571 1851765296354234782590562154543520543744 12581572 -19331413082902221751363531897676659584 12581573 9395122550797600608843825224479656960 12581574 303759919994732401601479812235619967360 12581575 -237763294762033506989495156809477784400 12581576 55268183089863270823715554336481280000 12581577 -882051789655143627420671361255703604886 12581578 -161015048101713073970555517475467614160 12581579 526727154005523162670704334077730271976 12581580 -28095454007622843477390302519301120 12581581 -114459252284461998832189144994302995456 12581582 -60867362691092882517207722553040340928 12581583 81926625705731602176926133891998841600 12581584 441708621172463318699788018214794649600 12581585 -8446953480496996533557152766824075200 12581586 -389038993717292553569432464777778877168 12581587 -1097867141087241520524077533992685967764 12581588 321900746672421398681616702375814838016 12581589 -64721590647799637770567607456358622560 12581590 -172747692176412891481002995430755070720 12581591 83217716241363791492311839020293645440 12581592 1325771036227532107297177946424740044800 12581593 949792375979307017426295108299383906320 12581594 526207933074434307884615116567236186096 12581595 -285683673864513123027852679021909132800 12581596 784081769209472000160736862595164019200 12581597 -553246307839395456746227106126537681568 12581598 39106223722350717791229363495442415616 12581599 1955370462545900474688808586418937373600 12581600 -390855342274928341984478261653969305600 12581601 213526274590097150968793084018575879584 12581602 400160028782985191489075472408776891904 12581603 -991544618446031177812184382203306306148 12581604 -353872783353626137443980846619319578624 12581605 1689655203808769001657388479709906791000 12581606 -135633568187009242035330490977646057248 12581607 -447801804433253903799716042364546879960 12581608 -350625519530437925178142480776387594240 12581609 556570738882455324121691217054017991540 12581610 40317964961925415631127258974039078400 12581611 -163814692297403614002157929079793606768 12581612 -1141961000351104129510240752910374571008 12581613 1296124218760387210729401419566465652928 12581614 -164176963124093152859159037297056773440 12581615 -326412211991782913031877653207977001960 12581616 202881413054305835833961325971028639744 12581617 -583233686629945495399498871872664278488 12581618 -614172248351703447935950413071834646528 12581619 12870521148373755448682162956325160960 12581620 -722654359655657058536221619930809048320 12581621 319353207911011285011619211034623744640 12581622 294192557936717596696723755529420001280 12581623 -39907298625783484084797849711733590656 12581624 -1555160990362430406701851204600270049280 12581625 116163703329179058525128332951258848000 12581626 -75998876370319444333750888191779123712 12581627 -1989243941207540624734165010640144802524 12581628 2621952549953076953224369954161745920 12581629 -161017575513639826331227504351684861440 12581630 -434665373901119548926077037296361839040 12581631 -953276584273294143128935760600386295880 12581632 829602570705924827263996403619704340480 12581633 128164616225131464738190034947462116144 12581634 250625387570226848553346511255164482048 12581635 -293721729070107864375090098672267784240 12581636 -78399594743853310758238771069598564352 12581637 609351423139191834975539925983076639552 12581638 -604211573350595810819396835018638254656 12581639 -35117312204534103624457761752089320144 12581640 -467785479804123230668886082113053440000 12581641 -337166118408926173813864248493811687216 12581642 756497700387128400448232844896763719472 12581643 31320892685072043539252586186969438144 12581644 -78184956826070572684066427909858181120 12581645 -345890638347803018418880934277869233920 12581646 1066269426547844917802357384775192576 12581647 -814113446602981277368976355774529964360 12581648 375522435000810854554059440816291512320 12581649 -109422193632826819958323040437595740764 12581650 -307822308736279008352518874886645268000 12581651 -541452827160883436611357242318734811348 12581652 -284890174554366259673533453983302092800 12581653 570079336149477115588383364245463614880 12581654 525142565820764480711321218014248479776 12581655 154468506813860235804587998332547502160 12581656 882445355613933514948095808982447923200 12581657 238514511043637975408553697623657710400 12581658 79022825118477159692187355592018623200 12581659 1912085974253488684593647791114973097860 12581660 26657900562903045404757814088690565120 12581661 -1019791663020780063661742081983264814400 12581662 -642443150187578724576437268097921499328 12581663 201921762873286279808129944847974388400 12581664 452235881362402676305360834927507537920 12581665 -761645715314788239196483361752113553920 12581666 1068070096154823930554122548218818022976 12581667 114781926362546548492445121301210452480 12581668 1141949974595104617544337170823353405440 12581669 -338728608852737230660882665502721708004 12581670 78183830400841843872803535167949012480 12581671 -4485477432176715305553447181470662736 12581672 -21209891575062016966341784271147673600 12581673 -221667657511248696689500628931252483456 12581674 109912419750833205699789124353344362752 12581675 686345000537947239756518438990578344900 12581676 -597330226477761065264014798782552238080 12581677 -536941942404931856582931850564416906240 12581678 -444596360386502854347182088774422727360 12581679 -48582053476420864678032262016057028480 12581680 56386385949352215452660379043439247360 12581681 51410921321489518605090770270504067492 12581682 483897255044113730353308090175123108992 12581683 -1547407215098119921243086888191989619400 12581684 255054681614201860463217525360896864256 12581685 -177214270583200660103166596266539430980 12581686 218311566254475041910387877707509884800 12581687 -464792750432461139051089813039014617808 12581688 399102289853102449358326073628153937920 12581689 -1668157989641098316438554520959734967510 12581690 -203140229158054473753830363924777487360 12581691 121859478135917203291857144342554618880 12581692 729288296414116092617130750643574814720 12581693 -1980619896472897092375269505274337984058 12581694 228746113046064790175003637187317196224 12581695 -327988676894913491498087370469152527520 12581696 26833656330263904580510658164222328832 12581697 -161793751412819186921046767903609440320 12581698 1385394743285135788191493542750246389760 12581699 -38862121248244764358817620819898375136 12581700 -209437886591736947362749116255817369600 12581701 1097255657488623217091775735208508606 12581702 8985523407226919782639766610396420096 12581703 2014987196024535887794202274600660046800 12581704 -569014251035897808784054253469791370240 12581705 613260124414440758246434498948833864000 12581706 339823747366891125706929063251548800000 12581707 -62877711565775501202746943548069528044 12581708 -747897355978090650843116455096446904320 12581709 159533373329645256854892098990376105600 12581710 480550668811677619644692493831408557760 12581711 -670989654620762089252570246304111656176 12581712 235045983100199764929228964983809507328 12581713 676664177053263861101790069414152328384 12581714 -2997860397046372182012326952651542400 12581715 -854814992815890908382055606974458012880 12581716 214807627952190497849640080619058505728 12581717 -175362909856277258099185213436603819136 12581718 -617367660264147846909601809338665703040 12581719 -1867861450755554084064035770768119245240 12581720 455688894143291271557857062308267212800 12581721 -95532769091616235480991766047445891792 12581722 157947289725892245083498620677839975424 12581723 -326738080305538756301096418649902158592 12581724 -491181400586793932631731039382394675200 12581725 34884302033783591885465883912511284100 12581726 1578837025501317369545289115809978434304 12581727 288917976466089911496523989910345659720 12581728 730869705700521888983615362763858903040 12581729 1770142556256975412924059010151239110576 12581730 27308670864462093719273593788318385440 12581731 -1271248135768510463889308671294583269800 12581732 384417356197264380607564283981698421760 12581733 -885806845682454586349707642687585706400 12581734 -609829044190652593856901667014399563136 12581735 -564988992742587032900379064280179779600 12581736 -302032900567170417058370869345831157760 12581737 -503419379378229506115106259371192497600 12581738 -20377375650172801029268235938173091392 12581739 -336429772568382339951897310124354045136 12581740 36961043050423213550864751382400563200 12581741 1856003545195621034738848776982820959500 12581742 -468408976536869024605841173401440445888 12581743 672644094021818537998181034540552330240 12581744 -37627712497248648323664264545246183424 12581745 -444844349822846901711990925057910276160 12581746 -14127148748029078289548697308051922928 12581747 1610526667400109882794136028666563461196 12581748 -292234614213222521116061161585943011968 12581749 -1001421282205985707966236629696504343250 12581750 669878755025679419149560699507630240000 12581751 -74937512490160117660421515080172618752 12581752 46694914674118870003465359688195276800 12581753 -168470414755479851937949449341846274816 12581754 -498360018772445863820863283369738311680 12581755 268660738816038406731831987766386620160 12581756 -1045134252829907010555219292506674188800 12581757 878801285065113140417292025276799040 12581758 510803076248100540392254608782410509312 12581759 963057906399931884906224500331498354688 12581760 412538118718604106871379629746369331200 12581761 -332593249173500617033338611224891510700 12581762 38001223353151520275258255974228912000 12581763 318207967000849585886542291936939474944 12581764 733983068916151997429008071008551636992 12581765 -366860754718906532054452642770557001600 12581766 163281355264412296584230925111874504320 12581767 611358904987948779975424572590090136240 12581768 -67317656540003445914426799461033902080 12581769 -1038581223002418441162288919839212305296 12581770 -296609837762045599503305261792541973920 12581771 942540464391555047198718632899225857072 12581772 -119583235805428463027790425475648208896 12581773 -336581678517512281930489257201810604480 12581774 192587533812139805281251534552371123136 12581775 44400915331466529374532617711257170000 12581776 -38298945015767063309364913907115196416 12581777 -467409436925940682042948852293600823680 12581778 199285818938307545818207054247205274368 12581779 432034790078678704534420977055265192796 12581780 440310610191764494210584510012771901440 12581781 399421547569835749352375886327076684800 12581782 418980380512245212501303061996056161152 12581783 -15826416231957360466425862963306541016 12581784 158660389355108079217699295885131776000 12581785 -1450403483705166460121373301888679070840 12581786 -38762075237761637583576008969507520000 12581787 604460149940330108212339997067330673560 12581788 -798744710685973180140246406129618534912 12581789 1570092097954161988041559788668946669600 12581790 36361822029103866575837784340835447040 12581791 -1025559268125346300947721067241645665328 12581792 1446419637152018310677973703416448745472 12581793 111647097124344639610747365759228667008 12581794 -672095551315004591977293603565251461760 12581795 -876513549992565722959969354955958541200 12581796 808771970936124239628576053183234918400 12581797 85625220339234375688740965602515341246 12581798 119726671392108690834694790625503186400 12581799 129289098012849590595387633817051226400 12581800 -3520808399966267877488126011146240000 12581801 -589726769068666332737356223598572942988 12581802 -530876540915304645271878862071118543008 12581803 27298610054246226705148583525551361584 12581804 -1219280764913798094569064328027841155584 12581805 -263262712064281221337834591579777257600 12581806 -167507397081909770865170436163694329344 12581807 64648631033957097932850521277741593472 12581808 34615871749238274512452206646229827584 12581809 108928936704681284487705309581795711520 12581810 227563413023901481472807557060772806560 12581811 18631055411067688745275707561805628160 12581812 -30770626185841365393238270673909321344 12581813 -502424094305584774626181258323798617700 12581814 150005379003729781116677990106664046592 12581815 120894344018953800748916207406867112320 12581816 364828205739971909276885490129753292800 12581817 -598151081375447432372237393509166201520 12581818 11428877795059580925463697130455349360 12581819 -329898831796162906220843577406538908560 12581820 662405436342774365330188308992110272000 12581821 219559733786679639890987748311160585984 12581822 -1969636358836290605547943722605513664 12581823 -622233969925653389802989054505902543856 12581824 564956649341102329825739032497173299200 12581825 -17600673268255385165723585758647552900 12581826 -198195893117876084460374868039053744256 12581827 -1229807762302492691756247547311971728324 12581828 79110198347784181916674357319787933696 12581829 -217097652822291572096238189004273061160 12581830 154591806655231525101350669351651602560 12581831 1385520238828941372826778051437603777200 12581832 143612026115131419599076364550951608320 12581833 -341423767124892574834152700164494128176 12581834 -263330724135477098532902371217797104288 12581835 -169774551507186719295993088142589239040 12581836 -178946575193792694600701779650771313152 12581837 924086519157919038394113820089701370486 12581838 -379916699054807313177488866943368243200 12581839 -67910472950866655854177607390150766480 12581840 37359518144721774514740831098403471360 12581841 -265125007888338089801900759804620719840 12581842 9689752304618904386938011882459147264 12581843 -27578408052262315459919189766264228216 12581844 297053527865888512099733069906208663552 12581845 559798166288227674019755777896485259100 12581846 -65581483856718163165318124392451698176 12581847 -318797281611703330342403404892301598176 12581848 988451147131364306535115151621682063360 12581849 37360898431331578003981993273090119936 12581850 -45883275683835103565343635901507667200 12581851 -210313437034225622066055739106698947408 12581852 -203803674581199834019601271956170520064 12581853 598592566459508647653262059656280491520 12581854 169425921523484185231302440219019540672 12581855 72104485308253295203963690730315629920 12581856 -263844329239733772432225739663169814528 12581857 -1622636953790581295674251689451729598160 12581858 170179168815873087296262236347523968800 12581859 113062456975879935680983871418422556480 12581860 -576170952790105388652179399547273469440 12581861 1973797301542318194469270003851924981312 12581862 -513198366165244502798407108560162293760 12581863 841966938867319700167275130607413838080 12581864 17519163219847188552586349033190144000 12581865 196915333004059964946901556652666720000 12581866 663639691878620541064460196016051175424 12581867 -50492312018299782340785384586066029000 12581868 181868815208125987190986806684064235520 12581869 1880650823386997458207739971848064657644 12581870 -73886450372854781284699990975948723200 12581871 748674776247422131220581566879062235912 12581872 -39088628803151643632060754630988922880 12581873 -2005138023175187934155126996424468396480 12581874 286104952657073253704167882718055111168 12581875 72888581433985715395435766136181065000 12581876 -839486368603094016992288635619541012480 12581877 156847599351925591164971356701843867648 12581878 27104251585372129021221510120693806400 12581879 -1955793098615903432369242407458865194520 12581880 519726885319898110423539112285946880000 12581881 -954156110993284679316333831160829384850 12581882 -194036737373593160094423121369776310080 12581883 967758774237483317766478538165497279680 12581884 491792022213225887457684724984055643136 12581885 -386517917338249636652170011810544638420 12581886 -617706096120801354475769150523949056 12581887 8538443406978779388997433882245827744 12581888 1678351765699145882921465109373765287936 12581889 -1150660481509564265703406889759862330576 12581890 -105024497865012272173237169284322795520 12581891 -344605987110377620801873582392157812528 12581892 -68552439351837364843884929719088694144 12581893 -679861863586276058632850993752597134720 12581894 -39551041612110468539025453890169464448 12581895 991622458144028024513442262181783174400 12581896 -1896661116619560368292660605342294999040 12581897 437434634058198976642550132802350632128 12581898 205674686572776891366615630381028016640 12581899 -1380142616764293126471485169541787393880 12581900 -379343014434256177534676466533777356800 12581901 -506947649107412111948141769838354700970 12581902 114028543011688114871881495617492169152 12581903 -350929270957916150460615378577750240848 12581904 -281681985704683168874179339170545664 12581905 269354315737169806165590589911192663360 12581906 191930134097089562720452281498249547152 12581907 -309971303507944221626563353544222767312 12581908 -16805768311048777784710241963290763264 12581909 1573532253069938630117959895453098276110 12581910 115945876656503784233651340609186355200 12581911 394904018343789768792337664867026957800 12581912 272065330801728105773802083022268538880 12581913 332455115866865462680592306156122555344 12581914 110315827781798747562796834193934355200 12581915 -29205795625839587323395515223236765280 12581916 73638768265122402184250333998423572480 12581917 -221963757874364920847151415540804827034 12581918 -2067420671606962051983115352506611840 12581919 240652397203253767689680840142934621440 12581920 -248401931248535693379974406645491957760 12581921 2367912519439507634894280758526441009408 12581922 60807760906755703114289509268042201472 12581923 -587056784265834214878923875181294257828 12581924 -54170893353643760437891978132967927808 12581925 -410027658130097893508357345371590312000 12581926 256648358979260536610270073286434873600 12581927 -721584391442325632590911837037268817480 12581928 -1145623685733799168288628943362747520000 12581929 122631991037624795309204086637837280 12581930 304698215993360345802104410742403110400 12581931 -512488455911107793370095940480957127848 12581932 -1258968182328441490126524639963902166528 12581933 -6323682251344987685969783534456395776 12581934 228351819206522061218112997590788382720 12581935 -687357154922554871545374461969751542400 12581936 -473840879370355678633691865466757726208 12581937 1002909356206633630212744598572860962740 12581938 1258149412793035010427778493904560203296 12581939 239719474368361867638031967189822168640 12581940 -1956305709103198934013127375760179200 12581941 -751255287788613349222280667475912735200 12581942 589989560953170842808826472744602579872 12581943 212602660732475448988031119826164901376 12581944 814192524311385323776827845890558955520 12581945 -306693489715422730378447221418234513080 12581946 -411715496391034022326801779302945733120 12581947 1465744074643296245465942705633708513280 12581948 -438824631058872352103594094318034056192 12581949 1062936272638123031047073251024041776640 12581950 -4119560339835742885882975726050984000 12581951 1771293512639513713960191504753641141952 12581952 -13582288631137082850635230762500096000 12581953 1068647894765734305406593785204019691202 12581954 -123355721648013865489987622901742265856 12581955 -571152757131061532991202513891192323840 12581956 -967753760468665957316425405669304106880 12581957 435229419931540942808074272477790124892 12581958 -319260761143075006093766623585322615616 12581959 904007503385685141478523743528535744104 12581960 -865270265415120331815637277614759680000 12581961 66036930386500022233802401947795548544 12581962 54333286002659690248368329632870947072 12581963 -756411756174612807638085404740821847788 12581964 87719176850904264888226101916721952000 12581965 -138370658746134317396389580054728517760 12581966 -378470536214662206099483371800245369216 12581967 113834433532672166005023671723662090512 12581968 -2010579761434132729008276363733237760 12581969 -663400521204584772270357932270646716940 12581970 16203745937659315015833441814525870080 12581971 -72085266282012954944634447470564403600 12581972 -6395252515384403575254567199881056256 12581973 -25998296908365997901233529784168998898 12581974 142156204593547370474772448426163692800 12581975 -809911042574949751510514398425515445600 12581976 411706880538042261821377494567068467200 12581977 2016254539589312424609406816214628754826 12581978 24164970183617664881115717048239360256 12581979 -128085004686719103245638740092220383736 12581980 -589925425197468297063839961081740175360 12581981 -160765990430447661853067527118122655136 12581982 -137439660005726983857743403951757875456 12581983 380866294861502580956682111178810291232 12581984 2045965196787977348403581674038771449856 12581985 85755021552954383380665934962225386880 12581986 -292424533602514084302176866618726554240 12581987 1664346154671755490385298809156330489992 12581988 -3265417079158545170851884646906478592 12581989 -55897246716803315725297040752980757248 12581990 529092993608554614882320094424244899200 12581991 -1244271844819381258247737612604772582000 12581992 188862087330583959582036325378800000000 12581993 -786982053215346865365721075726433890758 12581994 321952523967635061618254873289498319872 12581995 -697161402881021949058493555972734404000 12581996 182669399104134433988605417716321847296 12581997 -264454036370599686211689753189884855328 12581998 -53440307129685823516762001942155983360 12581999 -797224761398214263994018470119433601600 12582000 -456100155091227711132971800815697920000 12582001 -573604035933775358823171542954856260096 12582002 727667036519380052569484330412410102400 12582003 -291617628862945189168933739320474711296 12582004 -18565100232895076322523377679814018304 12582005 -1010614771252945341829627583996599658340 12582006 -171001607030446805685625775036771480832 12582007 -158674229304690504591977948765416528200 12582008 -263760179049543251708817389075249111040 12582009 277546914607350476297791408767307567200 12582010 298524969343677865949377074766294364160 12582011 -709220688588726946832306555596436534448 12582012 -198441534549389195091941890143074869248 12582013 814144854060874121995306636907097040262 12582014 -760657150800539528220169895008250154240 12582015 -3673016257543162169477873842449175680 12582016 625424300245225007346968626303189647360 12582017 -373015961683943465642363393224972965888 12582018 -171046596513936788566920373135525289136 12582019 -331918505952107119231851151922337136920 12582020 231399685329303635376863143813402152960 12582021 507763030854011621460208274432086444512 12582022 770295951076818368426005898137701705312 12582023 190952590132286106829004964062033225136 12582024 -282321743907211482138385857425684398080 12582025 16764026217460355107069174452917324800 12582026 26956076596235133024093593836072667904 12582027 -1670636754436796087042271233616340788000 12582028 -1440401676967063160939069523443253332480 12582029 -122051078044548063501447354597992686560 12582030 184059250687886106436287683247496840320 12582031 795861350596660272116325968987479926144 12582032 -982158307933639470516915641036832768 12582033 -483163824732009471342611035962417493776 12582034 298188487337366530705018352590858322592 12582035 106827211230343863694126863452624468160 12582036 -356529554413394569942171660382154739968 12582037 -260148660160816151498426748796332369640 12582038 104230553554158320563524701908724781696 12582039 -545184383738330636151635103435659485872 12582040 -294846080793825111887929569037454131200 12582041 971534312080804881417101118137829005184 12582042 -239902049842919191736415643293232680960 12582043 -1972687660748935084496331842745114807056 12582044 1104101415809764608119127388281322139136 12582045 67392867923038636245605176253033673600 12582046 -513013604220682745952494056999502119680 12582047 -2923947789332733274225702836556523569200 12582048 -1197101928391281364556602444120977309696 12582049 238999697953951015501792324439361294050 12582050 147600594889272652425729882376258242000 12582051 740900638351163563734195116319810345984 12582052 86292453749220162781670327974346465280 12582053 269072597416482460113479415345002285088 12582054 802969744609158958821085888955630806080 12582055 -1388967959426553234617969085272984372040 12582056 1241904698263300852415742944535512985600 12582057 729675750102978488510061165508553580192 12582058 -5499764105846831760535091218265421312 12582059 -163289424577473813425958019896503823984 12582060 488075842743136776987706836486567336960 12582061 -116893878177084844226269073107974250868 12582062 489249813145319344751510350460570765952 12582063 18754711063663629507416653743371122560 12582064 -571277715225863779554161824679493632 12582065 -1089638913137555253915826178159860062540 12582066 -61395525186119619493809106503198351360 12582067 -748743759707264199114191217253915890680 12582068 274933478921733480886815619312052951040 12582069 181243653564349863609024638236356896544 12582070 394211705293226031877002391651721940480 12582071 1851490831261095468022879599928881055272 12582072 -227630517047383626924329786881565306880 12582073 232038341551722023820789091542141017796 12582074 815196357068948745008630695002068935392 12582075 231515183523276169898785892661485894400 12582076 36031324938172412261153186807371935232 12582077 537573074131947930642768265018162873926 12582078 -419470548642080443993568463854522064576 12582079 -186347681983488551691523118339110544320 12582080 19990537244158340385431506984296775680 12582081 -74332123857393551026575472119785973120 12582082 -768502419378274199088368568584059810608 12582083 815077499546079045040743421186871830332 12582084 -441188277776297659302328775188831601664 12582085 -218435245860979239046204748355384912000 12582086 79727433226934209485597041909997869568 12582087 3317047248396729451569354033032449152 12582088 255428321550066743330497824913091788800 12582089 -215974796345172866603140477254637251840 12582090 -91199317640505008715647952349059038880 12582091 62070126349662169268786922478224516552 12582092 -302074254969578225654449055719889146368 12582093 -1593662943916900393399526107767176649600 12582094 25492285596533815666445651001950552064 12582095 -196509494028793637676639617039860564320 12582096 -148392677828870926422229217982503190528 12582097 -170077262614158344978892128010566060736 12582098 304864905594903632056206314247242981664 12582099 -629209975197847416234864997122613077516 12582100 -49116211028911933992109700052911497600 12582101 -14117922137224189196804232393231256896 12582102 6060154062696779196062599488484602240 12582103 158793370542966060672873759359153449352 12582104 -606151624258800498020230532766744576000 12582105 -230312210069010526295063536932825839040 12582106 -929380408709170147156913942025361806336 12582107 -122811771149854173524141918419049277888 12582108 -166657594366561877799488699249103667200 12582109 -34132254581572883796105392626289000084 12582110 575637034670632780030923963931577712960 12582111 552355905284486262749384083239880613904 12582112 -53902103980342959592692134092366675968 12582113 360913086524423382441198661658914601664 12582114 -213687249579771780889557556565808890880 12582115 42244860518688742172408457920344979520 12582116 613986271075680756967469608833759104640 12582117 266832463758214457425813457795783712828 12582118 -875901839422757257037846224681552830240 12582119 -1589165771295408893532069233163771348840 12582120 -726207115381786626965760563531366400 12582121 -714669752361780842042604602361439925496 12582122 162538424684728984213535647160634463920 12582123 -464905064066171785092647485140446611200 12582124 1100439740649469458161927866048054437376 12582125 -361904631938536100161993244242532352000 12582126 242367673869463500237929225165032430592 12582127 843318308895892061275719011912058685440 12582128 1712668768515950976536379747013951488 12582129 -473475100408091066252489843918342491200 12582130 453992413789979331905434853393022067200 12582131 -498644761947638465317718946318398413128 12582132 193717636316845965015911132359260229632 12582133 -339372673261947513514319552564831840096 12582134 16182997480336361575918187456950964160 12582135 -115205071418373249139833295561855074240 12582136 97750025772267602811711327224708136960 12582137 697021844086022148157512165473049746052 12582138 -497856416429992222744037698438011949056 12582139 -524709698184837037166278684263957587880 12582140 -648662943933628636943167589889727518720 12582141 315548922489890144950225796662860848640 12582142 -371516269443440724370879221923561105280 12582143 766083834678508357635891904582198212960 12582144 6975153002791591341267217534496538624 12582145 411338976296810264525320720203529314900 12582146 360219890819842486972216593676710811680 12582147 526811040217447785008302180916671255728 12582148 363408775603199839129357850958355897600 12582149 802124848457883700318135262452427037150 12582150 -44654886215793172674049615347080908800 12582151 -229666464119484738488908194420845813400 12582152 -734919244709433001239529686423086899200 12582153 -1079826119412288323645605413044293428438 12582154 -147765921081977415155813507314370132640 12582155 92811725787138606016243711236770616000 12582156 29732306476094241950008684693875916800 12582157 478696727703800118916234942807769077824 12582158 851272442256378741615281872273259359680 12582159 1337334551402809985688339805694680815120 12582160 131627335391411534616117870184602746880 12582161 -1097000533841535057790855271249673883680 12582162 -11144216885466010166150361628409003520 12582163 970759519703339669454202931677354240320 12582164 166843876424078183136390864590477346816 12582165 -527263757643761065794996426666400940160 12582166 -167337123977285029282514095890271823616 12582167 -405076135269440191306717580894441468280 12582168 -161095533473388954554724190551378186240 12582169 374125908264517875157911962904023642570 12582170 384576975348138674180433509741066285280 12582171 714822407082336289777461986176002201552 12582172 -1418303561012515751951128063514334105600 12582173 189772581040182045916119036578389200000 12582174 202042872581805570678130314260461762560 12582175 650349389260728060001060013365686925400 12582176 -1313017704057813591938008866697991946240 12582177 647122512038547039862873066037920124640 12582178 -11529562889143180327736787777986194944 12582179 48842460580006161133983525285186584880 12582180 -83176877334111149944247315750259609600 12582181 -1111688091773668481923895400746718766018 12582182 151592073999104947849368851126753793792 12582183 -80000989212059047805019836144209892352 12582184 -1669806863418114690356056831269617341440 12582185 -369382032488771842129079793393155520 12582186 -301052612946022526302589015853204231936 12582187 -4687510600156879070815791681178685440 12582188 -594725114867633556826259291008551482112 12582189 -182108315102435567225269151905795743360 12582190 677958384473462101440417564743578929600 12582191 -1123772503493549763277372509701038887408 12582192 3313708781408622704653899605996470272 12582193 239277040028270800733867340991236860880 12582194 434104215800749289505310103236404652032 12582195 648820967486651936291608750745026063920 12582196 -436409258760340329948103884447733395456 12582197 -215738589022476616510197899811447918600 12582198 -831952197421779407798202567435214871616 12582199 -578401914253197662893841303521995160960 12582200 -295878606516327507237446500741833216000 12582201 -222572290909739753678772749127108152688 12582202 468202901005806105436883397273595329504 12582203 126756513301207519863981450003388744344 12582204 -600887953906554972697147197884390690304 12582205 -196292441226690284200655933504680101000 12582206 -143735413087626503776167141051899650560 12582207 -5405062289559365277457327217154781584 12582208 373700995670080390388568047885919715328 12582209 14882990045322495032772663821585006016 12582210 123301354779756557794604685645803704320 12582211 562570564328737710206176597429950904152 12582212 -34016127045488543261179680529349660544 12582213 -244277749332431232008287893445286122176 12582214 512219719800350563442061746555600460480 12582215 944876936039801975678834210426205120 12582216 2393176195642053242096282071046292480 12582217 -310424750091599233479055291344292915788 12582218 -155325614946685233390348606357924003840 12582219 -258819288204832308181332279885935393280 12582220 342207376841405734540819990689049297920 12582221 -172800904531885450966882630685805384756 12582222 -173719387980710032536503945135768540160 12582223 1105305281048504877945265537513890031472 12582224 7554559674631229211998074977496203264 12582225 263551749300069771761711721813830779350 12582226 -417226725313607225809394558072142469632 12582227 -370132859998118138943607971524855116128 12582228 -432090815337990856724168973329859354624 12582229 1911705779531179114588515405344015302272 12582230 -3604610435340137807996597060501472000 12582231 -78449063751689058945002695726791466416 12582232 -930653192723336729853441442894839398400 12582233 733088838924530348667493449155298434964 12582234 -67685195259346110596434025315881332480 12582235 -957223036775905139229540067172705152320 12582236 -1098674305056970629489053701523047902720 12582237 122658123552423369207101751345326484480 12582238 815298500377187552451901420135602299520 12582239 201150977819928962806883443890407363256 12582240 -230444250536284731276002015160576245760 12582241 198493396672744176160142373392326958272 12582242 -400546380757978722216391014913588182528 12582243 -1697040920374839576573647832150127606800 12582244 -663570107849857961193420361164426782208 12582245 325193212870593278853758445944349708120 12582246 -220360481943523630763424931039970385216 12582247 -1191031172481672149784456134293928031304 12582248 46675275875596027288949722725615452160 12582249 -415089109988601084788866051183022375424 12582250 -58610083130265118081704674712000840000 12582251 3040228783912116074824042487989906252800 12582252 -685400674332438912948992797436122017024 12582253 -92104038864556330217597871816657148596 12582254 396643797694065250892975854316097361152 12582255 100190300655256678615990071451888350720 12582256 -77931886767173576480600522898629427200 12582257 -610767184368293476324503870976912433868 12582258 -116290695160820433719738680576467812352 12582259 74659170484482137392180440157566534720 12582260 307217681369680727442240809841537626880 12582261 -529790471061167632727975410005885220068 12582262 68537867731644913525117886679962118144 12582263 -1608439638527734223417380462827105070488 12582264 1179492982108103360796741908255335403520 12582265 443143333203022816360310881935108861120 12582266 -745913496307334549882484819228973377168 12582267 -517900012813462074507631318219390317888 12582268 -101856379604025565438225156385968043520 12582269 246029665641385525967201539098905265600 12582270 247639889311815705477912093903286867200 12582271 -438481927620657171624223610851210932736 12582272 -476605827847210845000448316179218432000 12582273 -16643286440852554253652727578502678272 12582274 270242254709780221642898029654211745744 12582275 -199716998329854543764952422396747355000 12582276 -154752183171972913901965729827244867584 12582277 153442552299275690448856606399069051452 12582278 -93004943157158856892964022660452103744 12582279 895376612988248808977426741449439847024 12582280 -18836195584297210497307598323286016000 12582281 -1929990548906560218555455536440813147840 12582282 386221972535857649123685919679501544192 12582283 392595482320285035760137952565598808720 12582284 359544961500036723609328166430376399872 12582285 60349122927292858918654348273439700000 12582286 294845847955357348345091474335347095040 12582287 1567533044514094810174035795216273237840 12582288 -169598652616785109445593742930140200960 12582289 -669477358952116644667789285401226920910 12582290 -51273330769490175826716849880993689600 12582291 -639723982373748052339903022868562585296 12582292 154932188019080731434712307958044806016 12582293 1032615700900480070883785751375355654542 12582294 -4093357811753976306779055506125627008 12582295 -484367135998416650674854926407303047840 12582296 272744573133859487937719605545782784000 12582297 175321120486389183853418826823295306880 12582298 775160958385274552827120969428132572400 12582299 -995004101730514846052672661627963447936 12582300 135133960762918102830878696386410892800 12582301 -430082450499392004439086649727758844698 12582302 378224835790841008206196232119629367872 12582303 643363236319788374326967030100480350208 12582304 388193406480834810101161651972548329472 12582305 -723102729611306366168629065754787295000 12582306 -159402526064459215622798255645165280 12582307 -71308648794229993690861409842963153444 12582308 622060326340464564432598022155347980928 12582309 1017356872171597549424435043546157924704 12582310 227711542002531975742333440403145266560 12582311 -104834310403535154028505469170957955072 12582312 476821491845761054731442754038896230400 12582313 1107442105474384524572392249645063307920 12582314 -618385709059633244541483482174628945744 12582315 -212130046944592602772671070681723370640 12582316 16117579404917664242031530831819833344 12582317 -1301898113199046435956117414680228208480 12582318 456283337152725391164275035309298504256 12582319 2660383585521786600872649780166793891896 12582320 253185183587203907044795460940457574400 12582321 -43850323053188786235912580124792550288 12582322 210382822907911945565659676179301885712 12582323 -781118923825835284667713417646529988416 12582324 310956027097275466760821897227969699840 12582325 -235703328806558702854634343142208540000 12582326 193675883846691701638960198119673827264 12582327 443511582557095297595083990481565454800 12582328 -1808387009337283964607685070353333063680 12582329 -1033747652651708987355472444822987906560 12582330 -276039522627236849331689694664096512000 12582331 36281324027060684378086678590239492032 12582332 -101338574548650184114804336835932078080 12582333 62446000233145583198592021692604868902 12582334 358091241634747751073708165060774947904 12582335 -878575956182038904392945057572469437720 12582336 53151621679726442237352424441450070016 12582337 -1071598269536989196295170213660440420668 12582338 -709664176991279278728807912305983141680 12582339 -310734130399930459085480175272807358720 12582340 560066095607655044513903242747754188800 12582341 1725517927918317348022975794178504691742 12582342 110107912539833032650627379362303859200 12582343 216225492118347217128351402405104005592 12582344 -923430526158171787856604122620345344000 12582345 480194673037876965478137647118842692800 12582346 484362561427500494570315590408192450560 12582347 1909976114646822587796537068419820219796 12582348 -219338504485521169613588670264220062720 12582349 285623960496701231929219000902911529964 12582350 -96834036559848211461640314104429803200 12582351 1232932439201179993882897210911936806400 12582352 67521287039809004352333936474024312832 12582353 12308502127626009048172160112856360704 12582354 -255900092037255454593998164684448832768 12582355 -1095375178572568895813892757514355601440 12582356 1335740768002237846757109182647475713920 12582357 261238694167147216253960395312208791488 12582358 248524859607790966862149784835428309280 12582359 -7483178078540237341875996186831955152 12582360 151407589006874063511990412375482777600 12582361 675335661771930704762790937354957169424 12582362 -164762376458306241935380991700915444768 12582363 -381947769138941091569034066267277688016 12582364 -621606463474991671522142998968985081344 12582365 1056132598290762827385773374533126817260 12582366 322346058921838928171357997179572942848 12582367 -470838215586611599189422310970549522928 12582368 20196048533649679707272131547378221056 12582369 -12390195139096530802260051758968760412 12582370 185048711507968091160969848429327616000 12582371 176198641444235128159399668772476796572 12582372 -151791561038161107359663475892912128000 12582373 134607948892489969704045268391372081406 12582374 -381203482904073428261634466424404989696 12582375 -167738073722633843408786624972708400000 12582376 -15757387914901051182287992062122035200 12582377 1043168020412785561285991202451171271040 12582378 -8245812439818452192244810783274265760 12582379 811495012406982899628649800707227389960 12582380 192205859978333466611199673281739468800 12582381 582766585085734153587230837853767238144 12582382 -1154302805146077039971351025866519414208 12582383 47945948383817029359799437362778766080 12582384 182857455521485649862305258053204475904 12582385 -144668868844361116058092918893856636800 12582386 83708240483244468517091015035315996800 12582387 205207884945573008511246122614847372244 12582388 -46488235239519939936760824805072496640 12582389 -802549690022781671439814702485016294560 12582390 -123126870923019716770155944779211347200 12582391 671040467865833714332728036486817058792 12582392 -1226994047085341229046772988988502016000 12582393 508588878071031299008204785951858678864 12582394 293455673560511390813915982322413020160 12582395 144501546427112813068752903953317551360 12582396 16092761934387617731054104016181128704 12582397 421219720041146049023865543691488989772 12582398 -1233261228329044447821316242438948864 12582399 1478150414233072697879609401267710675840 12582400 110674854119896109300010993767468236800 12582401 688024191706101340081796917827127408212 12582402 -1319663985498168018342960146115649536 12582403 304576176174234565254614960186975246064 12582404 -456498571217883933830795057535498240000 12582405 -407685695569107199901106257558316384000 12582406 -510694484058650915676068352534367672896 12582407 -699774707241622679371576677181660365648 12582408 331572238537602354179035245972708556800 12582409 244908318433580919384656195046786757120 12582410 62969882286054784812083564125876299360 12582411 -345201940997035004670532963286109605928 12582412 -60714951951013485720907158404038591488 12582413 -949842249168753331766294399098556088480 12582414 -44632353664511182863904034726010156672 12582415 -72453372438919418713783828282918507200 12582416 289658001335523212817038396157914972160 12582417 1189546965651684436350918412119006966912 12582418 -105551107550209507572970312305169545840 12582419 -1035441304609848852743352803626394312640 12582420 211936628368513151736026089712614778880 12582421 -1529558757469216663487041361255681624000 12582422 488335714575325236359626143168605716512 12582423 -139361869518657529978028391659400186576 12582424 1241936337478288074453874853765096232960 12582425 -807852480593256471729739981894034396850 12582426 -4581378129452534741862655762522752000 12582427 -525211880354571498608230586236474960 12582428 345973299204632917581796657045041427968 12582429 -840458988911946558929761997009254233216 12582430 -239734315437253436492248306337627040000 12582431 -328416730902885213561163651550489212128 12582432 -1220141471980426581549368174305644380160 12582433 -1187949264970639806040265691700964176620 12582434 -132117816107449909632170849908109406384 12582435 81707472165962523414924754198537651200 12582436 1038974370653907117713401219605158103680 12582437 -121219543951114957007804691642908799168 12582438 -398804905118604720223442275885590534144 12582439 -142763328881107562269839854408191434760 12582440 -324501874758868156901504105133935923200 12582441 -788031167998193718719301217266903516150 12582442 100486624673967019584575704243209825984 12582443 -181084170471695813382191333718283327308 12582444 -167421815230917074480228969632552255488 12582445 -1281707470698258861259330850103710901780 12582446 242909571423793910346482294515350758400 12582447 -244693059499226028753008344167752062080 12582448 308347005948275317074016959828532002816 12582449 363555383304945664169345385311028022656 12582450 50221438239600832331125257779202807600 12582451 284172930846522938061067673192629204048 12582452 604274258917894544764451154845129552640 12582453 -390351087038466500685485328550238076576 12582454 -888231438576882843372429362956877011200 12582455 931285383911434593912791398460399238360 12582456 -257532504887363857513700855304704716800 12582457 499063372153297786521469737504817777706 12582458 200542576998940797837059181647283985920 12582459 -23854279946549151629855638769948324136 12582460 -83187067808510615124860697254062679040 12582461 -1725794317005213856026003592062358426938 12582462 -636324170533725223219651235344033130880 12582463 -380599415540928056019688021346490608976 12582464 -320429272300197720725731308800759562240 12582465 -242720315787458309332772231751298492800 12582466 -199232722519740666414771484022140833792 12582467 -499131743506170476370681328030628156484 12582468 -720795904938639776446099295121050766336 12582469 1457573893098101667403320258649508243870 12582470 -648045444600595580101454753626522343040 12582471 -819604207560702449184816343651585278336 12582472 82347976992631717558898420896633651200 12582473 -360794950949369602594583711028844971036 12582474 -702921984856432138839713194541428558848 12582475 -369468842544919317021815225836700964000 12582476 208206685124709028636156347333538767360 12582477 -1022993965886749212267461303878161342186 12582478 -209235751331692867057734604330935703680 12582479 -114434465113646187377519265140584014048 12582480 -23260208406173428904788388850420940800 12582481 -15904053757635459345788537960919598428 12582482 -407687601239655326361400674780372193920 12582483 772396259804544215872352959393523040000 12582484 -1056298694167992110637341476390562662400 12582485 1111308967766559320766087423929582169180 12582486 -64177660691729001860164743274505441280 12582487 161333782622005282702853742417092632200 12582488 -6738271928634329165238094965335654400 12582489 -674496285836888665287693529503725170080 12582490 -107040479507660878072190970817089153600 12582491 934920235842701544124648600358959274880 12582492 69123336582778502974235568839183864832 12582493 -259937538971595929743337221924475542080 12582494 -737649294227257070400912206050122424704 12582495 -78126306373667774568275954557748218080 12582496 149144826337138630733942069223215726592 12582497 71263638846983846116509149087113094400 12582498 456653164606875299858210214346344392064 12582499 144598064529432449774968787250397964880 12582500 -117001974179989250726532489697766400000 12582501 -308032932704177204596323852507302705568 12582502 253043374890039442646810186523410841600 12582503 -2049749397920472071669751289768274204160 12582504 -10889017829503534949622327788961300480 12582505 494083266498172532727440967920934045960 12582506 486653713934100846550958292350049899952 12582507 -143708437612341037274582748161344352256 12582508 -252230711452954236378246864836212348672 12582509 714384188504834936207690736576743002710 12582510 -285535570856397655261365516688276717440 12582511 254735091278809784090681275215723205152 12582512 -196804477722071682334779136751406710784 12582513 -820058499256185082486901699683412853600 12582514 72551817819357515826441978720697149456 12582515 -1504786701546439258577840802350902568880 12582516 -365911477584447749051955148631829909504 12582517 -191957636606233572847287346739933954880 12582518 -85863131407675447576730815769012685312 12582519 -321907197553884882313427394796570309656 12582520 -158774063231842493009662331407392768000 12582521 637435764260456555648364526347714112512 12582522 501494114644013297096725208045945460480 12582523 456535960679709036101214823220660569680 12582524 -389596834264139212877097586528637299200 12582525 -244302698470764715482325353012108518400 12582526 -693922401627073367918166772780119057216 12582527 1280530822522646173575999108105549816600 12582528 -62146964094221883225134714229746565120 12582529 215511844225185531069253286607125771184 12582530 -64455518733091001020337711187856942080 12582531 -2410083713648354139679897281814459488 12582532 -954850838245664624394728076359819154304 12582533 290887633456651416835164000659602637376 12582534 113838012981741496101965735231674339200 12582535 -138767540951167310814125081300707307040 12582536 -1995447159301787893110396554996780144640 12582537 374142039504165119040239333481432968160 12582538 -152877701363135736825131164119381520080 12582539 816580949377141822449138350763549584340 12582540 -236894742407425341968977382153879408640 12582541 -1167256181010615725394755006392661497920 12582542 -205827355487232012572918168565458652288 12582543 628777013295946411367540670593036515464 12582544 -181362732501590613299732918470101549056 12582545 228197252198549191802217599435952784320 12582546 56246262254035156081778594124016416384 12582547 -384703364991988083222544946158111908680 12582548 886499350447405254646322121697682304 12582549 179464169957848610911552464053933387520 12582550 227259700419112374396408651526370601600 12582551 -1102283115063874835604673929494743948728 12582552 -649982118790129714241561986762942709760 12582553 133036432873259705335319246789262455880 12582554 -707106152724766318368086647152445323024 12582555 -250098797074518695175365482690877220240 12582556 466921752454787306606017921264987283456 12582557 346357992365926701379618084908091212114 12582558 394736426175006614843109860065119406080 12582559 -691115640771575958889426790622046502400 12582560 -772773590448060706417767242748788736000 12582561 -501172712417647901707452294449200277328 12582562 -1861999092678077867353081779309645784800 12582563 299419327701569831236105532184770869656 12582564 -173595843556550242936644122830395371520 12582565 672523024326927567029065419331141790460 12582566 372758013018089737914303455428920779232 12582567 -3002622724527414066934597177067605478400 12582568 -1338724365386057142946259749985516221440 12582569 332193266821159574271667517622064622196 12582570 -11089312525880485142801770975566643200 12582571 -3346630592706630987467813575099135200 12582572 37271079365094932577197446740763935744 12582573 -907717511466522679891668454224405786816 12582574 -12941314306720587883878618985003414080 12582575 -434457966941105869884478643261582122200 12582576 105282493617681326162932273167142256640 12582577 -28908390242118494930925055638623813056 12582578 -696976815158799677100348628905100198080 12582579 -176215268077941740359750277028653223360 12582580 -297544678659570445322605690103427801600 12582581 1155213913400197520024308064343660606144 12582582 238660051140666457115429086645009977792 12582583 1553032842858184955928472324010264753504 12582584 -218337674866117612875006850998299934720 12582585 286362240755394830494453449118883105220 12582586 1009686706017639143942766686191614970992 12582587 372474732726813782661577869909400559712 12582588 -384352872111579935469570649035152371200 12582589 -1481715590744129972475011923696551879610 12582590 -12192834047234841533641673125207664640 12582591 -494966903943729986946592745561593689600 12582592 -240195288810729641259795543961827803136 12582593 -739283417388773874656924281604914036158 12582594 448607005405672882785671818774154880000 12582595 400078773021673003053563122072450783680 12582596 349634367485676680470400603640693134592 12582597 -906817636174917719400017563664546637600 12582598 -37297214302019816000291507312152872960 12582599 -103244176752531775120814443346352239400 12582600 -836070781198054857029005399018186752000 12582601 2464040720571207340624759334492387252532 12582602 192240550855423205730303877137851848752 12582603 -1015344881505779519918282114256906322800 12582604 180476665336877225402919848703102800896 12582605 -117690361208995331682003288388022208000 12582606 275065530111269411269669314613027200000 12582607 -1599235692960737408557424047160157924840 12582608 -197923578468344313045903743260886384640 12582609 -241998663288711554602989786476541997632 12582610 -679761850215962072962088813931310080 12582611 -1509572821058926756104203812904947600788 12582612 437684614964066797355089300013139456000 12582613 -362834990560646363366471353135538743236 12582614 94681104689105220679859235543039811584 12582615 1138118781790897765911244612628755384320 12582616 -5011852450652335039303402439248281600 12582617 1056113383894385619235191684022685280 12582618 -25506857030620940185533986171637642240 12582619 17370967192915064677137757614068003072 12582620 -213207558392073754151185422764374640640 12582621 32949805212892595317789733045486903424 12582622 13524526246549738166875616502707441280 12582623 12513952690936889998962091377802536360 12582624 -226701825825806774346908959035662794752 12582625 1596732965120041014546291915074441088000 12582626 274058965993053820102172464287879912960 12582627 178658356578684046315585784352027648432 12582628 444794260725012587197092889752956042496 12582629 760095360059521493180570965394893734780 12582630 32066663881715505206320423394198574720 12582631 -367720176567674365520544158726149996208 12582632 332930050974852898046433654275428761600 12582633 41270465486063905230799871209493913600 12582634 529329782400965675419292536640658289920 12582635 -544240285264069895073799067155096708800 12582636 258018143910337043390192235962207846400 12582637 -335213224594523983971619358401722268714 12582638 916028880845945525806037754989365638720 12582639 -569565101083626936380735122884843334896 12582640 20356707168915141437428367779518873600 12582641 162664523786648358023645818182121018992 12582642 -56338050789647136626371656462895760640 12582643 -2034071971275524979182468602796199757108 12582644 670686273203876176334459142846769278336 12582645 -26893243781824586951639567492526116160 12582646 -19153344606932762112029936595127395840 12582647 -336821750665423589837875992043324695936 12582648 532958926504111647004031467663765094400 12582649 -19748900831359991952766686524296595350 12582650 -178618249756306623987460150096097377200 12582651 894260836955443907335616796095403115032 12582652 379255229211525665195506045977630867456 12582653 -1235913535134975146679596208309187400436 12582654 57948161201368701318594011418282215424 12582655 -7094563690696603530790046833672462440 12582656 -281928476594651567430926619807546605568 12582657 -377782223581850345694942982387281866412 12582658 435698283929206391169146320915158698880 12582659 -127418351254176013557149873164466971140 12582660 -3867972997566187388958387219253923840 12582661 -375274722548041511753989994392448394468 12582662 2517929154208149352260166815445748832 12582663 -74828482773305126009999567045793744816 12582664 635167580085166819225224078651783628800 12582665 -284606425700237553704933847633384811200 12582666 -213697769693423789059464929399334333648 12582667 226771211707248397927090367799981438396 12582668 265672012788918873380369889581904024576 12582669 877651133529056048023394762374703040 12582670 207627666468918263556451305191504729280 12582671 1720439827935531140697205864123303617744 12582672 115117561836758808618097333075001671680 12582673 -475890061252878645301987087086716128078 12582674 239796776396433790626353599355775098880 12582675 -94344990939518954403657130897846464000 12582676 -266359053936151554787004860595479719040 12582677 -483688427918223006423247488793618791780 12582678 869516530610015983889231294386560375168 12582679 618063561614320334965544246506716691968 12582680 1126341330274387557199430632245010636800 12582681 1084550840189872981208591106026633686848 12582682 -59673556334200234642723283129715817728 12582683 454500215394739088911452040172265294144 12582684 66577026618368688450677905736141368320 12582685 282945416723426484323209625554388611800 12582686 -2227641815159619833806124119622645504256 12582687 -171917817638532125590468554891485774832 12582688 -1388734607603367456189850584652815728640 12582689 -27673716359592206922001568269903370880 12582690 -134990352837298329806678505491451156480 12582691 -243104116978445169590167480457937541632 12582692 352903154916996971586373095489646770816 12582693 -112886199120136472842824383064750745920 12582694 -222058156429224144905850797335099171200 12582695 -159144576556307050856830565915995057200 12582696 313241843657052268982035881369021480960 12582697 -785753554393056479740812293253669510320 12582698 -617146269833904028998342456960846673920 12582699 -2752886797948590030268850907605172436992 12582700 25251368918767095845865725395846912000 12582701 -634881368141787621061075127554683909108 12582702 -6098761311033793311550206890719589376 12582703 -14557649966490668941409939973523226880 12582704 59824695993932480345550043697007083520 12582705 -88981412216763238881910274644272374400 12582706 -295844187106118722367272616811111710448 12582707 -1488555102071661348780811038031251709044 12582708 -287751552721093473672113420659829821440 12582709 1752651694176595698873161591963318227104 12582710 64259356121663844633969595385534803200 12582711 -104907416549471492771013391662476178240 12582712 -1707795697113286159271141337059859148800 12582713 836238623849090642613289925770159942848 12582714 -169596282071495523827564634977027665920 12582715 72825959683579208141695804871425695360 12582716 190779736885770142348808162382264867840 12582717 294816486683131621740790045225080814080 12582718 48665617258575106628722916691095493504 12582719 209933417725147068758406624285668270040 12582720 245172247483413320632140313342173511680 12582721 1203121158889862296992665171763602089922 12582722 185035852173641130655704064265485365792 12582723 -357555579503472310452011812528136485200 12582724 2484686264903971532402555565545951232 12582725 297516444408446380926093992833429344000 12582726 401444628162114449550734168600578559040 12582727 -1306710153574534262487543169979705144768 12582728 -235974067749346177036150203278732835840 12582729 -1846191927572280559427246704247085154080 12582730 230927820162894354241115558324177526720 12582731 -250575047679470046588976147086546086400 12582732 222658121243093458604148136678031622144 12582733 7415299328595279304652651158775874124 12582734 -1471923280437332806202425353382009311168 12582735 -532110072259893108254845853918593756800 12582736 -161361156784274626719528282795357782016 12582737 774897668833836252398508073630549400292 12582738 40976876578382789092030304757929894400 12582739 397020087633351634292033753296902821824 12582740 -242007876747534200938900113870171951360 12582741 -1221604086821203513245487569046224160608 12582742 -646200975482692404720638477413852800 12582743 1012113688852092614741237485200780125520 12582744 -830109390716254703915996520973378560000 12582745 -112780906004689935554703190100923837440 12582746 9869188952615524971112152954137714688 12582747 -1006986807634239681686067690876499939476 12582748 -7470747674248668947808686409078881280 12582749 467901194777482789003567019434975621920 12582750 11946748965868822881345289419490560000 12582751 2016812806496250424657704161805171774752 12582752 272545870472642545290971739434778624000 12582753 956809673004917552092438890098413432800 12582754 -769664932368559617085432474950855605088 12582755 316190439712716762568192325379471600000 12582756 584656196770488694486449284451015874560 12582757 -1646037652816144877367465001995853531968 12582758 198914794987426868385214315325921262720 12582759 517820808656349392382777727491354156456 12582760 583264848694290232695028517144648448000 12582761 629000271975422106840245587609474498362 12582762 86741400892152034060562621524370563584 12582763 1135732978301906357859388224939702968080 12582764 -635377272944911211678890812453749336064 12582765 -123945863634911455666967827068615870480 12582766 -154875861212092728844998421107843684480 12582767 -550808465909834902533757372279491707184 12582768 241520035984084331369682960464305717248 12582769 409435812812257004001843997982836537840 12582770 77615709529429463429347614599182272000 12582771 -268793049602052809934469643767186665216 12582772 581102668444219436790064338071514163200 12582773 -716816644011633452694996806531917380960 12582774 -284960078826125005989714023261329603392 12582775 237076525160073049714436322347859785600 12582776 -232768384047873746306839597264183296000 12582777 241073327369894242866231604440634927200 12582778 -9737292220715279995389612689976166176 12582779 -355995287237616952811883886587848368128 12582780 -93734238706830501741172466050786099200 12582781 1571723283372151426238268553253121794700 12582782 298122616457597747685028850049298754304 12582783 186909099899374267907172684701741298864 12582784 105864446445051092018956432205414400000 12582785 -93375161428689646251943713583757289600 12582786 676523191683187841209548583508394171264 12582787 -612020859536042878528767697282004652848 12582788 -1234613523904633492062921212914951833600 12582789 -27779141347397887083186653366599107072 12582790 -566232005078515862796772647393984000 12582791 31243990487487731083946523735810859440 12582792 -438517055936778272903076420875492551680 12582793 -1182784979777738386507676898897572772480 12582794 116444324995529207846998888035494918400 12582795 -438550592038407912323392541030698609680 12582796 -1068027392763442421529131681976262845440 12582797 -84493976439289101241410236062971527754 12582798 215616825041773237969612185188067737664 12582799 -493832899371153343484955320628052277200 12582800 108148328166120345945696392125292544000 12582801 59342510178851539627149978531710711808 12582802 416431200399557059809132471425872281600 12582803 36810965874368251793708964922484219052 12582804 279429479400019340976000466269508485120 12582805 -15285267223579349164549192205628561600 12582806 923192734510349073199450064063315192352 12582807 -182014906910808752123663939269890032640 12582808 1162296792581869076437135717606266624000 12582809 818548053747465589352974442146710814404 12582810 759888556445081578365778145350987008000 12582811 4112590518769096678699453712372621032 12582812 -469916262827197511128200516489975521280 12582813 959938079107526535686070577089379906944 12582814 69029077915943954187004567133897080320 12582815 257298189509964245898434750052340840800 12582816 -695996227108046725136289412591833317376 12582817 336210906308845460139252810624346083648 12582818 55636236406145637653774848016751626400 12582819 -253050721116041599327609364298934219356 12582820 -6833409865420053588216750579619008000 12582821 1485740069012365687119486692385414233022 12582822 -40851681111842912565220130197323902976 12582823 -281186501814714714069876698228995029096 12582824 -674364809991554734029741285984582743040 12582825 -45058085508316944893939595728404268400 12582826 -1126683572944170178584616611019218382080 12582827 -465499514444529434168816243196727382328 12582828 -1220817864394880101064857397277757948416 12582829 775835655864826931189670491278651530976 12582830 -55672435219921584329027955004716879360 12582831 -285618983877049974490744791626806240248 12582832 -7712335943919680273894378426738769920 12582833 -1293447414547622853831823069246822535616 12582834 260770345597162857433276894676116089600 12582835 691413603461340706339334240111093015280 12582836 -163315974519803645404365461386771537920 12582837 -271332988433144866769044527667751204160 12582838 5189154523130046096158900109375398400 12582839 -1453360823043965974784164407549028608240 12582840 386444853816212233171965486376393113600 12582841 -477525341269197746154639264055452668758 12582842 -96677191925431116209110962772921046928 12582843 -167625384504483366291688554880403281152 12582844 421307434516555216141959970658114548736 12582845 813765795399379622103185986415845934400 12582846 -98120295907768496862245382607464177600 12582847 1193144093104757878126666948381331374480 12582848 -285156954505470178823782670171702820864 12582849 94783229350147451044207777211065192320 12582850 -45314472792730433793391787015781043200 12582851 -17861146557074829942125192652865718400 12582852 698749863332300611817446620103347551232 12582853 -950640267597597700780485535003232700898 12582854 21159310261326643164037689760836300672 12582855 -786003328411471100164318708410314803800 12582856 619123706065573195743089517422034616320 12582857 -17915270469182995315157703932043981168 12582858 254336364622022117025422598187975997184 12582859 563050923283967708229447312159129127800 12582860 751567122228348703728106907491976494080 12582861 -297338992132426635504536952486614008128 12582862 -200465814940113495838287956981717429568 12582863 -364747095655844429485146038832781125600 12582864 -429530287952695094358045236373749760 12582865 832172604753667813768689125323953430260 12582866 -293762582710978931267422847320423507680 12582867 -12421847517097619626851800073140705664 12582868 -1389489519188915992731564640321675315200 12582869 254580825002029257062926106162217896448 12582870 -114412315279103290626222247791956035200 12582871 -457635897487508466709354479109732679040 12582872 -227123541318069720776349838973321625600 12582873 619578199360771880316086290721261082804 12582874 -765622008063793149462077530916100482064 12582875 2922951873055002657946639773269268000 12582876 328318413706958440084655260735497964032 12582877 342588468450313407452616157194987427852 12582878 267003375342654720106444798756816837632 12582879 -560721079330218569343441810283188825600 12582880 906207957891119008365093339561162178560 12582881 1309291324803208881845523985435706754864 12582882 -60706654543101474069684187401117641952 12582883 -974473267168219433536270324873311321600 12582884 -63832979242172145269695200475009229184 12582885 -100533997474728004872498581722035244800 12582886 29392691782839194921243252930745502464 12582887 782434417882673535081788226075966225312 12582888 577879735529620142929496886408181186560 12582889 200697742860778474369351386864973802496 12582890 -708394840491090192540896236535782067520 12582891 942144411084977448768900418180993099440 12582892 -925050033368612673155419675056932896768 12582893 -798169501207128602486058883551812802858 12582894 237647317219326572725505388269948416128 12582895 510880882260603789488824870965922748520 12582896 -437088678295745702073883871528456552448 12582897 -722851529493222126380139626534822055360 12582898 553658464153242850842768921024877981200 12582899 23042064445729277207992799858282723232 12582900 37130050685391129036720762944396083200 12582901 -2104970890886178825918259047466569982500 12582902 -238831440946914665006169149030484286080 12582903 -1033441948187731605855769099351414159896 12582904 730036441681769010392772490406037381120 12582905 -941257045189366696155650140424702954940 12582906 -326259920426611377190282789960871829504 12582907 -1420042934544035525040003419977160231448 12582908 260323878551407161019652056757234234880 12582909 -160505639330522050803182046987006118080 12582910 43106522281264844699002274808525303360 12582911 1953781433435259446387663403192329736 12582912 -690560727630966443464893616170461036544 12582913 1200068356102170468819520611293284193024 12582914 278797436719498111254709289329489203072 12582915 358713269649328932581161721648901844320 12582916 -259381596949387516911967734037803241472 12582917 868655574033422808557071793732113887966 12582918 -2380630868505986318214667782200755200 12582919 1767467783522956387295287120599791943320 12582920 507117087630820014123307650958135296000 12582921 -537626559117571958234502672884706709440 12582922 545865503489678130886662585256264391424 12582923 41739366051346248764251798259896848480 12582924 27597266469162191515198149145770089472 12582925 445482119971394619130311247755228783650 12582926 897278462525902082722696763185524828480 12582927 413197246093361491193193704566495413360 12582928 73000526351945132768191147675203018752 12582929 1521193511116765721231035254895193284530 12582930 331092666659749017494904352139215296000 12582931 261701525904568868314652122087454630464 12582932 -1173282668220595362739302877653583392768 12582933 384577370399014459533229135427257887648 12582934 -99014325016090074679929154094479835136 12582935 1071314995219372625808074337000797505360 12582936 -371527828337359594008831168552667207680 12582937 -114855256280396850182045504057951241688 12582938 -786581980392247252995289823731362884880 12582939 -223810663156924878410026103354070690192 12582940 751524616672609671837665196057273369600 12582941 -116326880436803551399334154052013178240 12582942 210359084170665149286507108994757258880 12582943 3057492164034106918046124637572563419464 12582944 2021503155365833142185956704957895278592 12582945 -61626603770431674974275013590596993900 12582946 541994874017599879538691136009740082560 12582947 -670332587247992876558398280565194960160 12582948 10809306124590898833085894312900362240 12582949 1585958845138612262761886590321914507936 12582950 552348572757108633332104766604472368000 12582951 -256625800019882328929546963097289877760 12582952 -1583147727791882296184899017114555110400 12582953 -446441947715249313281678264177155278960 12582954 -101957561557693178983498464499945075536 12582955 380301724001714461070290233383796480000 12582956 1040220836994026016068628524983840677120 12582957 128646983865518286140337482015510149440 12582958 898616738583165149097627234638472953472 12582959 -1259746267039968394382308603350449895960 12582960 9294385208955985498113199644652339200 12582961 22815041170997535838832723261256458992 12582962 143997576759301448696484612198259752960 12582963 -635838806284305720096877920608016844908 12582964 -330821481926063764988769837746276497024 12582965 837914605070860886766233766334010841120 12582966 360717381105015234812281761576731747328 12582967 -132498522853588614290329942777669552984 12582968 963403532592467102930585931557981122560 12582969 20291915969888925234504735362215756800 12582970 604706856862188245586893564252382643680 12582971 911497450650869016530359652075077331172 12582972 -859780479329190391389823708557636648960 12582973 11336334120387363813125591624538080024 12582974 945407242007680432841618338528628948736 12582975 259312027853028576969580874620551264000 12582976 75216161541999124816563511658165567488 12582977 -2774738992692081400402482348645099812256 12582978 113922461074575315506969223778443264000 12582979 -1263289397864352061249850698033285928040 12582980 143468427115331569059667674881611983360 12582981 -724156240429607125262306045333863378176 12582982 40193621154683668946513240435052267264 12582983 117536214171741633476843540248470298080 12582984 375715591392300684193929485773836288000 12582985 1658402954244942953352619055918412720960 12582986 -134044444925730901119126458389897103616 12582987 442140065121066503769557505768358854360 12582988 1336245767628186198359871845515169358336 12582989 -32663964493713372681211364225708028000 12582990 -91656676202655271889147733624279502080 12582991 2119027657362239078879730722852764641392 12582992 -372892022867218771120537936137457778688 12582993 105901959321587851571259176517695478528 12582994 -239921497641044042652120155147246312448 12582995 -1269239983498729379042639520482110484160 12582996 -212136759898109259654930589486699665408 12582997 62255853558655661740144823853483464320 12582998 366797261314922551687454157038623841280 12582999 526389614811015529062999149364622060800 12583000 -1196636605665392228079781890940999680000 12583001 -377088384397210543997635335359389703808 12583002 130902380423096191030023621558696912384 12583003 567873581606516548975055993109677501252 12583004 -14293945074777617648818537843166636544 12583005 709839509608553714794380270499586277120 12583006 40420835274719712547292126490041357952 12583007 171760412923233959788625547077172404256 12583008 -835255491525189961335543810209203224576 12583009 -480263600910360660819829785031061871648 12583010 -29379647046458238441737364490829230080 12583011 291654437754841466850806102697352783104 12583012 -273696538780573543397708968845380757248 12583013 -1076495081840405042838552668288857429800 12583014 -567340481950972684981287400013323095360 12583015 -1453869049783935001650429610027602384840 12583016 -2775824844701535562526603136226206720 12583017 -667172374944662834564324899290970931766 12583018 189039045818175638253030069157834281216 12583019 -1476732291753383244582746246382406771440 12583020 131658421391467660067203174216816327680 12583021 -2296561792703210131018665961722703000896 12583022 -230718361576868865683425009409251274688 12583023 76307200346959223325744391922740333968 12583024 89660889404780098888071002331795161088 12583025 -2799610790878532471670243801543374400 12583026 -80533446513665203201296152117257364736 12583027 -798284455534507130506816800735034323124 12583028 2241622834087688651707655729975786582016 12583029 95563580117051490149468027851041381408 12583030 -394329902228678491208564350974595107840 12583031 882089071126153855382648673973017641832 12583032 -750576513344721311616403713476198400 12583033 -288520173463346735786001213920459832320 12583034 -26276325301860726389910792318374426688 12583035 83765993414596165903186856669458273200 12583036 -178267336914747482990154481247545508352 12583037 4457796841624924940685551390336311686 12583038 26414818940953367071063963273859321088 12583039 862828773129548765909030637571875552 12583040 136686649724954506061857478261971353600 12583041 1041864274111251699621445878401506485120 12583042 -244292944678183161497487744498710208528 12583043 -776969980984898570735361287888356980720 12583044 121541373568022815493714522754636900480 12583045 -102158997446179739472179752192686681600 12583046 10129946494189168373611902217237739520 12583047 7990806020981649216217356933525148416 12583048 354452361110272842275972993675223859200 12583049 51066780394638716800475057745415278864 12583050 -42140305150992347578199266756606560000 12583051 -761876981207146895483174155385885828080 12583052 -45206696415469749743045211678429739008 12583053 420492001542775213258585505241990630720 12583054 650984773575149557027348425410559790080 12583055 -377965581430559513336822302186672894080 12583056 -121818080460350687842528926632246181888 12583057 139748613396861586246787958362973090880 12583058 -206596605133153968066894778833431979120 12583059 1327777779851753838142978339349605387704 12583060 79680470225846594959640443930682941440 12583061 -1913812258649185951767594249987385300338 12583062 -510723929432916490964866034271311947680 12583063 -340712293114094602387888569019316709688 12583064 51621729583918391928070362737001861120 12583065 -209774575471573886036442541613960304960 12583066 181507870653094668206730105059606741232 12583067 144543108163466940021942084603773835792 12583068 596985990140891078347894370469096675840 12583069 -1373641119771072086677593406396708854880 12583070 3538752915458916689491770836552121600 12583071 31333891138198145253788825413808543520 12583072 -171140241959259023290186361728533528576 12583073 1727835629033392856683903172929317468720 12583074 329315398931120204211394109199066906624 12583075 1134482764480974861764927866033557204000 12583076 -605580488680717500341096425882987269120 12583077 597900622427295101990256427690115286720 12583078 291363376219072930619437578468575631840 12583079 -30964715042196733506479673011343804024 12583080 -574589378482612420333460076328255488000 12583081 781757300901654628573405245002485339904 12583082 623326975291322783801342010273157189632 12583083 -64176184631443754174948980780906176336 12583084 1154424547512748461803453764235250857216 12583085 393348417204414308549488755031825189560 12583086 112256479974732092476244847922954825728 12583087 167302423277765987169629460109987845360 12583088 72057880927643322988642007731878297600 12583089 744172775901663387545240489704172949954 12583090 1252993441130579125485913131895472640 12583091 -1464562551629455210603314162376335083508 12583092 -10816619034677294198108760733654732800 12583093 236066459763995098119173953003921349184 12583094 -458512423134378598955215595679030203328 12583095 270933822077109165732661640114592614400 12583096 -849548374032296922974728548425933598720 12583097 259552227595525825504606619016279538692 12583098 -8011121622791569849937867846460314112 12583099 -956948171463305257334479594385437375900 12583100 105836146349111887398709169367349440000 12583101 -189516324611496017821084261661256222240 12583102 105823788166497033844175717157254371200 12583103 77756341869867693980948680971877733784 12583104 372305537483914007507454381952069533696 12583105 -153350435468749177235001356705719635480 12583106 -157020104987798637200509096215476052480 12583107 -22637321935245051294349382806696803480 12583108 -69366859207713682989062470336288557824 12583109 219602367838581147688830301535467369152 12583110 -200320002804604927415466843101910343680 12583111 -188100557877776876969301532642296614400 12583112 -146378702134076770026263265184803717120 12583113 435187891667800969423086160726113744144 12583114 -840033591600103707797225705755208286720 12583115 234463680532646405352656411569884933120 12583116 83110941503456375836874655119367143424 12583117 -13302663094933857236985856723596059136 12583118 -56678228729547886008875208665875980096 12583119 46974416930799597834179361795886362768 12583120 -96844886680836561573386165658609254400 12583121 -1810816392271709671063587648514291185678 12583122 -1025802366539926350069420804963148594176 12583123 119097276689347749512870061918671413840 12583124 -476887445741968443382032423603513112704 12583125 -225046093031854610391275781050221736250 12583126 -937294019816491459573344194671592395488 12583127 1312083109502522655673546919719660649592 12583128 676876512080259217767519258598152069120 12583129 -557493669235630200908152976259413944440 12583130 -165381487618153867131877035177928780800 12583131 -517361484603716679338162780525157497472 12583132 -462205517261290961269846186693022294016 12583133 -6502531461350148620839041733411349856 12583134 732809433266694315581951546426469018240 12583135 175084860567961509351388771171082603760 12583136 -1303102766411684547696145968397941473280 12583137 211228396230363253786160263741342379904 12583138 485734997672536137358394856143813616720 12583139 -290095433586078861189822114365662952976 12583140 -438837743600841802563601371742684262400 12583141 770085361448557753975336599207481616284 12583142 -494751442149097564135572498687899746176 12583143 1030326373573959428814786428201037660432 12583144 194467678744075187665290186276182016000 12583145 -83390314919697817518021189493735113840 12583146 -188352982911432763752299891257434872832 12583147 275509558890329653215834196993770072040 12583148 169637458712699463637877070581464682496 12583149 -124140089349586956640466570052157932960 12583150 13745391552560136553720428728884636800 12583151 -1208385603661512826365914779173308541600 12583152 99182189813745405510198476981245476864 12583153 2393336571191164509852973214538422786 12583154 556977982693934878578495726474408700320 12583155 -36865252057411435554407029567113414720 12583156 26808323342863345620585955249821897472 12583157 803945644622803280829759132077703167406 12583158 152798677548328135695651153349910353920 12583159 359542867844777303463829835350289072360 12583160 763362767563413955472409178285139558400 12583161 1982478067087108253043642482026000268640 12583162 -372753482012871609209892535463167305216 12583163 -572404385740482318453412260593083434120 12583164 361463339116580409961208313641925967872 12583165 -288198237695811034246244575321671578880 12583166 395731140495731573888744110690392231360 12583167 -1232188013039300047849084865089822968120 12583168 61204704027789802743862565638504448000 12583169 763722304727398442426400596842778877696 12583170 276360642415470923770638126219782706720 12583171 -1898558169856118938587618317904948378628 12583172 446089809900810467321956049750206771200 12583173 518627003761392839444472960968302464 12583174 -920452526063037488760791843592717941664 12583175 -186967411957428667382237376279595654200 12583176 -2708113752289079153139841111196467200 12583177 70053816504631696731100706008429536026 12583178 -121362522995537454691795280942563030080 12583179 101704798869914818172424047444926801920 12583180 -367856015182978562602504068442805452800 12583181 1531945987540558056989237820618983532 12583182 225908765987352896048897770664952472704 12583183 845754942603509976647409899601294944432 12583184 -26426082639041852258423040300144844800 12583185 315460003823380054997510976175039309440 12583186 98426775012176560003600008061444285440 12583187 79085867318382025339896201115928479200 12583188 -18051827752684443909787476544090773504 12583189 241417632175037291109785481855846875520 12583190 -617203082364003893790694502875301702400 12583191 -714222159058037749353346215167978630808 12583192 1191173683330150308019582314699752755200 12583193 390091211281535107266313026018475747200 12583194 -35278425392717622946938610063034057472 12583195 16305040467939893861420003358688986000 12583196 1940647295345306575401022407007542322176 12583197 -280797179864428241239060561621602949632 12583198 -128673642354563189163515540933569334400 12583199 3451493520975096779801514682069542840000 12583200 -193563684729368536654161862749624729600 12583201 -743355689201091628797159226878824283968 12583202 -482874850285417752353289639330169795296 12583203 -188948567264933047695526465309987782336 12583204 727309629757528823262329462236359203456 12583205 -849359859736896084555433783168394813280 12583206 290351501859137705868835777188307884480 12583207 1747412695835224943263569219401288640 12583208 -9329745403682361479647581238566420480 12583209 269046477444647663573087207007571772304 12583210 -174733460622026080918693762678698516480 12583211 -655651582394772213106944854640085786188 12583212 -547978789121032129600195825970052684288 12583213 -709040444264833931647811084927964192660 12583214 514918892404072109243173360305146502912 12583215 381490975622505293033205940930170374400 12583216 -298960904862654973201177318977176862720 12583217 1815266361713876613115928757914867125266 12583218 2551886091542994086362024949417383680 12583219 16198583980265163348980231721128993280 12583220 -225097195520872853760669017075710763520 12583221 -144926171700038073038123297476207312896 12583222 245406666327701958644365105617178410912 12583223 -298712127584680578201952766968464091200 12583224 -400296534177274600174937555995050762240 12583225 -863883831660138625219792728736801500000 12583226 -1240072459475267746833106692500374495776 12583227 -250558965626743315535682607529436098280 12583228 -48506061615920711949563992045250777088 12583229 -45961170934468505549040834822489709716 12583230 508129848294946173683206212670261770240 12583231 -497949049017473564412595933210796893488 12583232 9209542724994565848931416153263702016 12583233 751027919445911161135969315158937279878 12583234 -336329541126487239942879496941032704608 12583235 -321041418946275736131872614315231011840 12583236 77393378302019990726621188638149038080 12583237 967135243590906218240113910629026697886 12583238 485196767140226417035503369485669063520 12583239 -133189306916165767185372254432180994480 12583240 667516353133840744501765108289093068800 12583241 508707049206386523623285230496779507968 12583242 5277540376408706944497841324312396800 12583243 -2866199724741523365773695357371287819960 12583244 -470389808221500136029422417638216972800 12583245 99113346946110119488481668309505740800 12583246 -267841024535289648272344025107527193536 12583247 -466836947692652160214903600327430612928 12583248 -53145649303629186871536440564452294656 12583249 -391573213496209845601136893210427656014 12583250 -547706500965422868830153173790148216000 12583251 -695039272960579028080946418973386657420 12583252 1075269477021431362589489702736329367552 12583253 -1101355174384899541655256041160225874560 12583254 152928888235986363175984657233617399808 12583255 665430955196099271051851956217777891760 12583256 -123354200884283843029633708290202583040 12583257 -77911934933913812243014800731535405360 12583258 559401004446301580176062215783762378976 12583259 -534557193199753391000656195826303677152 12583260 162239153060146703908188081551661619200 12583261 -483681152831984621664001533973791164448 12583262 8143515170701139966672743644281979072 12583263 -449600678719433689770456926163106775040 12583264 2222593541602838419670755475279559524352 12583265 307046483399673659423991840018224596200 12583266 -437446727336559163330322944695452174976 12583267 -622984027884953939001635866026100221600 12583268 -63315066833953373814239803747532986752 12583269 162493475277725289321893169495804036828 12583270 -68648425204610388464965326938958858240 12583271 -783001536188752771633591488277863632256 12583272 -51245338492823930412946502411814174720 12583273 -1336775170683910120618237277376896289478 12583274 -167910491723659785907996755533575196160 12583275 -246682425533372485478878760434801942200 12583276 590930435630935910059416362460765436160 12583277 268676446815823076440388514410881598592 12583278 658244657236438337965792305920244576000 12583279 146516390570843086658141374920369524776 12583280 15906975791890710840255290391219240960 12583281 529261374991449041469206268507347248224 12583282 -640321049698910536872107525448824755200 12583283 247284748205533730303433116430485280000 12583284 151358805923165781989889109517350502400 12583285 389747705134529859733467452914814592000 12583286 115411689270843874902480375775255239360 12583287 179335603628135770985646583639317603840 12583288 433692858686066430908062398405086453760 12583289 3349521320173759169933729597047610589840 12583290 127506829748716007459283299358055806720 12583291 -101713486168235805421263601808144494080 12583292 -1556027992107645219380144696403498153984 12583293 263615678681093270648482699159908941664 12583294 499941115161057712204746734370814139520 12583295 -52729398395341267050859396658969506200 12583296 842122213039989757415109068466212044800 12583297 -638314215894218096322576621954717200254 12583298 172816435663300750009897068075748915200 12583299 -189223679714465028185236762499266352136 12583300 155086097295831587066883944041489612800 12583301 483532883117729712943939812661650938400 12583302 11935421076721844213935107489083099520 12583303 -346371544618360497284472376576151552640 12583304 -3094483830982125204334501931464000634880 12583305 -562749867665975320914950163625046400 12583306 433206089254732709978606407522314626352 12583307 1044496504073653833577892228526338956224 12583308 -815548000729570234073588192513433776640 12583309 -793349410523667232413656736051576734880 12583310 113779256539046432884314939144819717120 12583311 -98250250248478234745094102417779468400 12583312 -57489637444138938122570043830558261248 12583313 14926821154818237232624637323466411304 12583314 -416363243610678994452423397122445414896 12583315 1716834680527341226842478466909469715680 12583316 154078261665882545668684857842121443328 12583317 -75753846335627017968838501835594471520 12583318 732765333371475662122137762852402661440 12583319 -335205592456918871484837128127478215504 12583320 -337714587121646406862455019068948480000 12583321 -1743411570045138455802651294855840741500 12583322 -495041045148524144559903429896589600000 12583323 187255141177432147153380066082426444080 12583324 714373659657237509796585889305018662912 12583325 -635408905504033226771469374705029081500 12583326 155313084927048006689250958218182298624 12583327 -324322805664589226765968846855533281824 12583328 -117417837725484287087185753835793678336 12583329 -666179739664600578865957495162656829440 12583330 217331569977614196476159872099969228800 12583331 372699558605268736576965356239753242792 12583332 -103590246912378710712703261489892851200 12583333 -8412566812724311501321446289846079680 12583334 716575672625121199456107803635833973728 12583335 -883263085027436365039408463999139639600 12583336 -1479475527000733198725944197174421667840 12583337 -693958185035106572432279188256158416768 12583338 487303133748637446105776139384301273344 12583339 902242670858915838723143037507087416440 12583340 -156554280005606101705063681581394083840 12583341 -132284042883365497514739166278074650452 12583342 652531285601319914974376355682393992000 12583343 258623864630073257031090679936598257920 12583344 -155685827148287039526164325040348102656 12583345 718660972096580485677969871962136658100 12583346 -26825271325203867417594067256189715456 12583347 -333806149912855966209152469658858870728 12583348 13605753681528885754530309723373516800 12583349 -244157724433715431366865043223890194934 12583350 4203441746418476416269077154146592000 12583351 591436523798045336669552611285877698608 12583352 -810635232277505327518310723491687526400 12583353 -324647846685120911269470659691929490096 12583354 128152572679180021973386754632590144000 12583355 -877180146828866655811378110254745312480 12583356 -626198951159840469218770089621040393728 12583357 -4493834125870227587281249757394193036800 12583358 826326328528288614909401399804088728640 12583359 170138231928815875963350820870910550264 12583360 -301020487523491907849039726434131640320 12583361 -276985108018205133507008842717053049920 12583362 638143716177684022495587940315518361344 12583363 529000311069597273747530057720483163424 12583364 281357571283947800040746519901264283776 12583365 -201662488601384800118512244472443266560 12583366 -658370307526440977883903153151036997376 12583367 18651903656736699984394189779567372000 12583368 176008493314506262022184852228687298560 12583369 600816335427585017406193184647890303744 12583370 594561009350067243502450669878001142880 12583371 -1117406436691589847238712194569838311936 12583372 287849943218626200019634833575006059520 12583373 234349057149221289719800543197155649504 12583374 576664763330369543561896792533188996160 12583375 -25306778424203431809840739484030736000 12583376 -34739702724362336506840894588582576128 12583377 -3916499563525926714037322549716928160 12583378 -137910281341296949643521751492823611760 12583379 -865411686068097325861278378034699216020 12583380 -5215128988522527979800961030881914880 12583381 -608396818188831038975127239190930539808 12583382 -88133773069958848262464080965023724928 12583383 -268701614540289567575839928807748202752 12583384 -123134831168080630728440303324028334080 12583385 702436114830690533135009970342855074760 12583386 116767656058796549956096378576638754032 12583387 -1110077363743592823989143392537920818728 12583388 189775069987286689251019962911793010176 12583389 -4210732476310805969654585935358266752 12583390 -365047877047113690757148265482213683200 12583391 -7698356371094107790690809144849844880 12583392 -169936084798597083416066191380688404480 12583393 -181372923126190145289651557286919669100 12583394 943662876092012826072439161594759356496 12583395 -529479785111019233974634297225928240 12583396 -103411684361120193932193411905449574400 12583397 780526878834080149361512157407568862846 12583398 505768473368870511182625615426780601728 12583399 -86302292494763995697996211605337369864 12583400 -978264361580508902137380412629655296000 12583401 54189003540658884663612421128484695744 12583402 774326919177017151844450956977546346240 12583403 -410190769977173159246830469615383120896 12583404 817737890482549499547331533051542568960 12583405 35165689670755492967294903682364098060 12583406 -719646493777287987419548395548657564736 12583407 2103294201600292118748980307291361948416 12583408 110114958975792330604624955335680491520 12583409 -1952374140180342829250678275287022953390 12583410 79527923748217486367324621313626373120 12583411 661640938785220313936092994534159214112 12583412 -1055587119699273491259896060623376325888 12583413 -340997745741844929103984422028947764580 12583414 69523884958221145853250881456024911872 12583415 -182128757831339543154160505165127283200 12583416 -228655842072712556072251568369558630400 12583417 116158346596370903888830502096923895424 12583418 218484815887013215187984454191506274160 12583419 33232285505483061889515842447647941600 12583420 -518600974684595301891947007193732830720 12583421 -2112854078006459398648758397129997376756 12583422 150463595266613943059773745545006069632 12583423 -580674320634471048018970048456360995328 12583424 -102945529409017105360195915378587598848 12583425 -304619944650505702452826153403437386000 12583426 832261321973565476718987291204765480912 12583427 -229776673197807861744785456947108068288 12583428 -224299196267722692186005389684835684352 12583429 -791592254110689435049050999097692423970 12583430 -684271243080513705916752322767794144640 12583431 25800987766227673130908796164193101872 12583432 -1036744705718066948705123053738968345600 12583433 608058164676829917235572031909606967604 12583434 6287249459458460288415438455201832960 12583435 -360308300715791214087074273568344152800 12583436 -2129666743568825390464373112685265541120 12583437 -232563065706219723993264963397478828832 12583438 -32045884362992885430901419903339786240 12583439 1265416700059235821047084659527964777400 12583440 202170489026388583716365166648481628160 12583441 -150553882540029744449967559838804056216 12583442 -12017486416321959548463834353047702128 12583443 -70779993732589659940526020682046195600 12583444 526771560657705302507769482669328080896 12583445 -593702949541923873910336123759606637220 12583446 685173281233397031433286077291612944768 12583447 219306581433250389552486117491459826480 12583448 21640878552355484654716526913118617600 12583449 -856077551503535781392777590127666388966 12583450 -267867062989939493776903935552824563200 12583451 2129150620763501721155579271458310552000 12583452 -55014961828646895554153254383404310528 12583453 995090778364840351255429800268425709120 12583454 -45884199893767656810157570304720472192 12583455 -316552531440869343368282591668134422640 12583456 -2149402177632778305191838644814576746496 12583457 -1173271192083977440251372607558764716268 12583458 2316889473805472047657557680433623040 12583459 192978446566309129627250288142986635216 12583460 157452147250325149434779049904690536960 12583461 -274169754572193936393740325887570519040 12583462 130342198507528942265963888038919076864 12583463 1255375371504412636182249203563527326712 12583464 -327127225843275448641110708178007572480 12583465 -35683637268148774407952783859622343680 12583466 317571199178892163586006447209817176320 12583467 11572930833289130422537458541699409136 12583468 -1342668844457832270181768148364753083904 12583469 937116140380472423870625706578161214870 12583470 254412476534422591634002095117678672000 12583471 373504561897049470039043870906879652624 12583472 -87928034194079698928560267293638000640 12583473 -312114621382412778631189511838710715456 12583474 424090951769519665872680245835016670752 12583475 84345895139893438418738068300958683500 12583476 61056752246630518645730905270131953664 12583477 -18016408953581151971754687049934827680 12583478 -291512459797548642912384238047995526144 12583479 1130981406046735085174171860754444106984 12583480 103654527277956315686762606789868748800 12583481 195267942226448344037683831650549258282 12583482 -223956499394635264998993514042898724096 12583483 -206837685986733183275090549690097044376 12583484 -149006783933506421843848192617797520384 12583485 -712576280331503918026057079301718396800 12583486 -36726541486816466903748564630998321856 12583487 -8397689564872171318968494053330351248 12583488 337933054813409216522025589755598602240 12583489 383963358000639258681175168489675226880 12583490 811145697502784842130403472171082388000 12583491 350357782873677592563892469798967542400 12583492 742088434545620242057083165369177612416 12583493 148914499122170641511522911539419801244 12583494 -290664164937862371962686476692732730048 12583495 -146155261973495605141856923543685955120 12583496 -135739390727081484621745678343051673600 12583497 266626353520748965032893788701534561600 12583498 134252701909814118339623818916806993920 12583499 8733511747202056259383024151927284500 12583500 -283847043128317486611729390972760320000 12583501 254615476632209233315421541697581577344 12583502 -677938264249857211197633824968830749568 12583503 292286801963071982316562998608342481264 12583504 67710697031014490790337689001888440320 12583505 -30114328759364986534639187886106440000 12583506 -184516944466377096568041103434748930560 12583507 93518517660262761410350951361266291680 12583508 416460190288337844601893875587876694016 12583509 494502787890192268077181184917449657504 12583510 84812431220009297250999020384326502400 12583511 -1829339691402346718144477569415780880888 12583512 1137083608497248958670857175659997777920 12583513 7415610102726045852652524567728762762 12583514 43582924872527426029836372551834255856 12583515 43613853438974582560747850949308313600 12583516 947300099566279148088398338313600000 12583517 -219013590788543615863440042078570505434 12583518 53902684490988757892297885934889006080 12583519 -728548471805114353223336821933108182048 12583520 4461732330930578628212569532478259200 12583521 -25240268418265397136001289444900117280 12583522 241881016702460591181861305923258501632 12583523 370969828326377162311607416040296991772 12583524 -160490775785281852543474330895953849344 12583525 26269978840371416399533900858045761300 12583526 58271526496633251121195618102634879712 12583527 291870213766773205754620738985345585280 12583528 606440000299479788935714643195934504960 12583529 -535141299241711519410048180767307485760 12583530 202618202834130778616477358104696217600 12583531 1769389708051886649556625351592285692200 12583532 94352578909652708436355641883033804800 12583533 -574134655992559010328511201419416995776 12583534 -189883578815174071984856978647695259584 12583535 -718961218407938993888069404877593267200 12583536 -43282133848243545209745357619961266176 12583537 729237935715191485677641915598291867712 12583538 -152687630601233087315094580110010668288 12583539 -1205587800324998548820640770988962138400 12583540 -493599290346041529209072901072488213760 12583541 958877552250637048168709323639548268032 12583542 -43976893516052504393163129580104948288 12583543 608926288651283151067727728393068703536 12583544 343890525203004090416366630167991808000 12583545 -372014250097697502204108803880367848960 12583546 463773863122068319334537241074404271472 12583547 -424001555739177750439044709934430283080 12583548 952241817349588396950825566263128414720 12583549 -2037301315836973240867024070325013354080 12583550 159346039530335953827263410247910432000 12583551 -174300467240465647345921700914651146240 12583552 770740241505092567330706354259686850560 12583553 -158859871232373441091598658702097124736 12583554 -547130813558373813331657688799123838080 12583555 -654061337159656745470292929623799288080 12583556 211853047378528026444809563170890041728 12583557 -165796754114861591043613764454264876320 12583558 274176032933443498921392516063674501760 12583559 1767887392411201509340867251320846516760 12583560 27767619814514380935203904554771251200 12583561 -771540246783588538287584648682272244838 12583562 751459883580683159034039816057500746032 12583563 8830119997376611446535289612030153664 12583564 -130129007391099045939359828216906127360 12583565 456685223804860987309037653165427696460 12583566 -149491334898446149602562889332438272000 12583567 5416901872329966648362153624434326480 12583568 -106644906531907700862007983118626963456 12583569 -149269732723990436695780738804363677456 12583570 -251410967202859528979159633211289179840 12583571 241451473566694343101931658760428190464 12583572 342107979865120602690974428707879708672 12583573 1485076880513894938568428155707244359822 12583574 13572483418393687964508730571970898752 12583575 -403793172184563830019777834697975600200 12583576 -824445140037958578331038083014974873600 12583577 -541928165204228062805862557601219803574 12583578 26237721059897387523216445820517147648 12583579 -1955558964510748000618886762079763306680 12583580 1305000857413093731021194842112838282240 12583581 -727147153809947643225841296678863173248 12583582 85416308333313314296046598331104595968 12583583 953553621229414972705754152205841860832 12583584 391325180546300237888639401816256544768 12583585 81562955692451560626323682632699262720 12583586 -893348045427680666622144732264651991680 12583587 458213083413032561665245415247992027104 12583588 1250290607848397151079936097177364226688 12583589 -353707288784522572648506521077739896320 12583590 -133804357420513774606792332291393327360 12583591 590435048082458540558519595429319407992 12583592 1167775485192179840232874541273323438080 12583593 -25138215237766664894815694138198754240 12583594 -103142080051928529097939402404656839680 12583595 -577243331051628915490988318203826802480 12583596 776736095131931012460009643710686971392 12583597 279994711900752054874861084266372993240 12583598 -570972073770531979486889968848998715840 12583599 -270540477687665351396776885592491510272 12583600 49020026829171445930590972161943961600 12583601 1279867959668919134339322727210343443602 12583602 -405854007121829017368791319324053009520 12583603 1096047565347664106229568073963489123852 12583604 252435862999419164536705681594314166272 12583605 455064300000168736069389495935431872000 12583606 6852872630212424997399991219064776704 12583607 1703541934224057644164532397873126434856 12583608 -1580467831874369414777607628038809518080 12583609 1180178207787445980856926228567885200810 12583610 -274291713473774562617676059655452715840 12583611 103598764520630141316139828461757570032 12583612 1331821150894645274084374399685781472256 12583613 -48932890280372809823443307266518638592 12583614 16396396836627533455757242056866734080 12583615 160200674205958970831875010752162750320 12583616 25727765001934309272390017933616611328 12583617 -315755913689115335136059021828106516288 12583618 69137120788481605206652300095362720640 12583619 1258343906601343922209321212522332262096 12583620 246682030714963587658002941290174464000 12583621 -444493246934889093176540197577503769160 12583622 -199156840855147199336364148115297076480 12583623 125141726887390282660894433573156181888 12583624 -490450980703049531045926990977405542400 12583625 -606991424412346077526363623362485035000 12583626 88697129598258200069066280393733513728 12583627 -79570860232792354428177021649153152256 12583628 -797090453332933735869041358181427940864 12583629 -641385541421114054604565523441221827252 12583630 -128886187494135957837960144161464145280 12583631 1192156823029872550987308826901621144880 12583632 5652231360176515579627257429116977152 12583633 61541114935702460308062138380772625264 12583634 91920884247229311382907736214229481984 12583635 709633193838377311536478259921976567600 12583636 -208160231371385261172879971351852050688 12583637 -988707852968690912480502868701276882 12583638 -58523270963781577520339253947044514880 12583639 -493706235328315817798412191669602568544 12583640 -382811439642186753515044507254489907200 12583641 101801684318774641760466558165895328592 12583642 -98111340052638215255816423502726336528 12583643 -289285707872373037178414515373384424960 12583644 54067724658384067705113134198692872192 12583645 -39124531836815591101172612402839553280 12583646 857753562607056007229337479422137230400 12583647 1735127407591081824439949661655008449040 12583648 161207736598268481567242292133701353472 12583649 6867197081248213851531012723158744448 12583650 197497825855079605647074142470142537600 12583651 3107584706485179836288953924811924965200 12583652 1184279912886261852128753108114312785536 12583653 -490682449634404429461965787039975086592 12583654 -237591023228476681601479826416759912224 12583655 19953765502038777875288599640491992000 12583656 -293632166927711427773339301067749934080 12583657 1335361670559113726003841314673752894906 12583658 -4142420584657917065520104140251161760 12583659 -167668765392318405461396459996847031872 12583660 633873873750694940865599655788898984960 12583661 1591988070174907614366983931962875490262 12583662 -73842469604137753714318206759590154240 12583663 88089223245637751529566384405770268960 12583664 546115544328642247668181916502346727424 12583665 -691320417189861736144559946555513587340 12583666 -611092473093778025691660680905007209968 12583667 -119663498654916529987928149930330676352 12583668 286306713003589123306342907167553617920 12583669 -629644168255692479860712693510498916704 12583670 500273186892476630106294681245241292800 12583671 -89869290332577443669620806840942990336 12583672 -1579535987048195435608785669316521123840 12583673 -2543858170856552022952663060018163963520 12583674 -23258831416894336384234559157098637600 12583675 -21608758340413753580866163925816400000 12583676 271581832530651611112644652024455052288 12583677 -991317076155662361951617575868391828480 12583678 -933394370039743702676000777989575183360 12583679 -177494685399617232826483706665690420560 12583680 181542275736533222129469204402379161600 12583681 1229412975518999205551339840941490066400 12583682 -674949938168427040701580725847527676416 12583683 157901565297803625878830928691451283664 12583684 -28996010360320046406113571633206993664 12583685 295496706798675921422681276101394808960 12583686 332191630100813963676794908846596071424 12583687 -117821716214476525348185301362160925088 12583688 665304446787349108338684002517207336960 12583689 -548777440053435013763382689187373722720 12583690 234153720949457600861713965451629236160 12583691 -48110190993043410970022794670971099296 12583692 12875837530761421755310409027350671360 12583693 -544028520429561310550269790015850330058 12583694 600001358443236985446098589680405992896 12583695 27568866660868701603408452381527579920 12583696 608164368001134397598615051668440481792 12583697 238721858852141042160218032176490747200 12583698 -134565460251112471710632106421422565632 12583699 432425783421682457475737364851434534700 12583700 -122601820460805405509553813548378880000 12583701 923463559783664028830832251407170166080 12583702 -347494016301828929750360589158694548448 12583703 -1733511196430023731485345619143655011280 12583704 34900707041659179991334862350684651520 12583705 -219106187827136416446548877410223600000 12583706 155617781561027085118448163137522042880 12583707 -275972106568630605211916983173552805008 12583708 -1379680642869263918206816322257637366272 12583709 68059757681773879357529675947345271160 12583710 207226995105992218489480647765272284800 12583711 -285107449129904815062867124221818925968 12583712 1933491658337436814234630200601446776832 12583713 -514371393375263201828335712165172407232 12583714 -110185574181611234892713102771931792384 12583715 3965661728714022817950079137310910400 12583716 162247247354512399781547346845104861184 12583717 1552632973138712568237146370077864459392 12583718 -794826016379918567782469306920869888 12583719 498078005965192590584068495628503086600 12583720 -323982576020003654144799855995672678400 12583721 548619722858379957298409925589453388922 12583722 67152173712037140984913783337162787072 12583723 836339952659612475850328146274234860320 12583724 830759197999181073326720391345855069696 12583725 -18941860097577737085788071835228352000 12583726 130369738134859397500319018872370517312 12583727 -295992540403468757676356153913194156040 12583728 -260135533976069827161431216879306342400 12583729 1229676009804781457275957933542844318320 12583730 616660935811588964485958993911046777760 12583731 187796014711233730156749914132403535920 12583732 -82388730069530717943543618417673226240 12583733 3504205846048991088747559631086914123840 12583734 -116066901865814632400418819745609504320 12583735 -5614385606393775625318578032398112640 12583736 1061665301615593378321249787484215377920 12583737 32559806987527159190889335921360034816 12583738 20360691758733084248178080978983726560 12583739 791399376637804687942429463551265093016 12583740 -26413596184367272815229386195913697280 12583741 755466159374754761279895756469591411142 12583742 -290407164353721263520407577279281590656 12583743 -106296869825037906525522537839939207736 12583744 12606572045168251726935429326822178816 12583745 28967499802197828068720821210439210880 12583746 113123050465183235257505853456360474624 12583747 811443741074194435862697206585674453512 12583748 1579840328295156930705007352065310105856 12583749 -415159816718310164761073804498513922336 12583750 65474120816603928183220551631372860000 12583751 -823455217399395962027163439646026891896 12583752 -824866327063590905018109786508350259200 12583753 349304643979442768441331656199355882304 12583754 604661532306663860961707980096667695200 12583755 -800464370160718310360375994651869390640 12583756 509875829147575719403917246671113912320 12583757 -1398852658517319791063325535534140124800 12583758 -475063568338651545758039437162212288 12583759 -1709555969707075073927838243488101521040 12583760 13006404559329987620297010888085340160 12583761 282472909945759279380704476508890139520 12583762 -412909692282225389071309710658946752368 12583763 325135097592577551319205266603038271224 12583764 -11522086014138659553435630406202624256 12583765 -100399996179297309727846158492389904000 12583766 338415001786924851397818661232086879104 12583767 -521571835624383443055948902562453281280 12583768 370428647473642696425680800586677125120 12583769 -365111049958872785328705221007381276288 12583770 377222284485106594493291066099204985600 12583771 -1568433758117436362796491122954632450656 12583772 642416671061756899177653669491147813376 12583773 390413995595425630180403798941329407622 12583774 -81955364406172581800724965984110072320 12583775 -870022660225300312953817034811925252200 12583776 925656405649664879137546296559927296000 12583777 -1198913581658782063465415243997535985374 12583778 11773315398914187654649875149374679424 12583779 -95917897481223057285374499153319408800 12583780 -265309097735526331533806651496408760320 12583781 307444985824967145081229003863804043584 12583782 118217916821210116342275665235388800000 12583783 -517818365142924368824306501547474098416 12583784 2734736665723663637723235474311917977600 12583785 -838938194673052398335937053228132308800 12583786 -38634300745911411716924177515971747408 12583787 399537187464339830659166745199778360436 12583788 285799809961743618726560153304512534016 12583789 -644771605559456292505443381566597066410 12583790 -233622424682823823467599812319850977280 12583791 -470950267697141692208398624470450938256 12583792 79343950334457243044457972489299558400 12583793 406709293869571558954799514944280613704 12583794 404577472317881184547760046440194979328 12583795 -252669975175916042778642218289039360000 12583796 -491528564667481812594994382074408581120 12583797 -1117345454763187428991869931207639288800 12583798 508476812039449806788010843168252362400 12583799 -144331786672679396799806311911443034240 12583800 266474315753531757802180715953517568000 12583801 1055231432608386902194318666508040602704 12583802 -15398097715030316981392375764161467392 12583803 308309393027238708148975955421866311704 12583804 650151486995655633200574488734608000000 12583805 -338540747373766303319187217676819448840 12583806 498634112440278800967219757132507342848 12583807 -2196175790410609228462073427991377726528 12583808 -1674962880861007189380362935101114286080 12583809 769483173738064325049141911778530304000 12583810 -212791738926736638276137376996188975040 12583811 200514520401950784233409968555542955472 12583812 -687582776289629109216041003647214309376 12583813 60823832864206062347942095362220607808 12583814 -355167445607313379626172691002300100160 12583815 908818025974134276527902419521213520 12583816 -360176726290157960374992817039637053440 12583817 -1452473937679584179841687580851545932134 12583818 -166692493393273975885736442212815014816 12583819 4121126122466815375540574620537606782544 12583820 381632658850918577042629027104189312000 12583821 -8016478008282140635157285643926392800 12583822 441307560793469914548688924061532107712 12583823 316318905124639601079648518804932813920 12583824 56476766370489865880736833371630338048 12583825 773486674343328431855533336291643139000 12583826 -336961028650366142714224860156213790560 12583827 -219498780941716965315477893642304069120 12583828 -265112411400791258767782088505146306560 12583829 -180521910208743451451460387883622344512 12583830 -36285992732407825789189754220293160960 12583831 -479970143285516310323865488946009263680 12583832 -55386295252541523936813508771329638400 12583833 -101567775601522263120492057715496871360 12583834 237391617784820645619583862631621262560 12583835 24514563203828690180806618163391206160 12583836 1009043751647688851900259340843461120 12583837 471693845508460896585194277346314236166 12583838 -943776080415498183581258076965016568704 12583839 -719703946170815775396156654758930115072 12583840 -754736188198791172959153108216004608000 12583841 -1257984826128907442079684255169370569758 12583842 78687401777530519936879082194866077184 12583843 297437642624168269442857209774326156928 12583844 39208657149553440617761445305779093504 12583845 956395902631055465512665343429440181020 12583846 185458242256572649158328498958598853248 12583847 -214067424874635242316953450174966724120 12583848 -713061793745241374721537766323345162240 12583849 1577239699396603094301313741188153145850 12583850 319156942074530551292966833302066416400 12583851 -44950355252640405456066713200633583616 12583852 -944905946046658151523254469864950428160 12583853 -1745151134482374036006434126154963473898 12583854 -297965197125904972174664830724529599040 12583855 687780058756758665155134356475629474760 12583856 202722927067106267293013368520802189312 12583857 351362554944558653743304992469275156416 12583858 273380284687884179612832350492068661760 12583859 1649649023548337535224040931095808553016 12583860 174598789674886709396336119763577630720 12583861 -240914312476769590291519599702342802176 12583862 -449135839626290205905086617945640745568 12583863 1014582909203468419063459150518338552400 12583864 33417518099836683518739404158914846720 12583865 135116083651130610009852817626825163200 12583866 -157371487926067009551955868981945035776 12583867 434747882950904081749711990125534155440 12583868 -102725663232657331850914720762923385344 12583869 -166042308012997686455285307521910066240 12583870 201271790840153075480258813036112768000 12583871 -430970515952260680646337326426678675800 12583872 -1226189527967423513500559990448979968 12583873 -1567248835546312804356938767571551013440 12583874 -1534831386418785907610647419680597836800 12583875 545525875352039807309572028011020480000 12583876 1343439538278388237048898027054318047488 12583877 94565200174780568640487175505943431360 12583878 -128366493699524075490828172587010002432 12583879 411549436452789885826961726829022080 12583880 -372233100327901474533868084235796633600 12583881 -490825515829019919375690946989837684630 12583882 209179663320753355903387849346627871792 12583883 -135064339030551145894113245201108234496 12583884 -325759203019066066830223706876385051648 12583885 43053373214337127929666965203135230720 12583886 54069012061287467775948884331300764160 12583887 -842984778353840360827375608338533188480 12583888 109770202127864942217400009255666237440 12583889 1144967529595159962939606960507064680690 12583890 355127368909618198690671834864672768000 12583891 -889645824172183466711756881901847682708 12583892 240849422141043008384082868599285276672 12583893 -61080381790499861203452979316154105600 12583894 20314305378617211721136506744924766496 12583895 -644239078666372695040559577336443994600 12583896 -152020878615256880005966858155989483520 12583897 1182596290334702060654757610684412686346 12583898 -264120097249363501230546071443009784832 12583899 -636860395039728749024503719193200292116 12583900 253679867835730358386087779621033395200 12583901 -28457562259829046120167032029241634976 12583902 -504397568330547459263333102343785957568 12583903 -45957225985921753928480336454709436936 12583904 604131882799878054214176469527655612416 12583905 821816400578738923434093391642468556160 12583906 -313920633409709769352208408654418251616 12583907 -1543923566486513115712773105593926656 12583908 236697870486514770799699766753136177792 12583909 761910414024355560370896624535104580800 12583910 1178975761140154032207188450889790694400 12583911 -443573899872116325950677949116649747928 12583912 -130145789094436444430116983457128038400 12583913 912732304364892287643152094804900735162 12583914 -244447164504795365367953775888352439808 12583915 -486521434468243135805204638815485905440 12583916 -318351049016610849832485539233724014080 12583917 -146948382251091082272894786533702019348 12583918 -443342633057647505042995132105177275840 12583919 -988114840030688404358460034670704885680 12583920 82739337536855070449580275571801784320 12583921 372192626395000479379751503166758846464 12583922 -149847125413530465803509412014739521536 12583923 -161846147316370787563301749147821732864 12583924 -467493765045855295254142134979247039104 12583925 58422024076196587586301715277795661300 12583926 -101085852396269954052649881914598181440 12583927 -84358481133730641616268729445089449384 12583928 79614734419482812717386795291965849600 12583929 930447890186579170520731991318272328784 12583930 -169703820450004550837446028548474272000 12583931 -801134839433492476764002710129446431136 12583932 -180766287851580500079713569502679203328 12583933 1636053953463706811194207260564040539360 12583934 -537053589894893520778303630986526525056 12583935 15622804309246700767794934247977610400 12583936 487990745996673411864306974060152094720 12583937 -94604239799002719517976870652953513040 12583938 -10951328773819104285009430137589724160 12583939 2150322162206106642707591035500384447740 12583940 714806123050005933109827973304159969280 12583941 244460168218507420894944246656741625600 12583942 -272284912300073918802662429633009570688 12583943 -394948563095816819466827502987898144296 12583944 -889041846611928396835203849583902720000 12583945 723436724073433577214340589500939968000 12583946 261362370194636355659807441995130874672 12583947 -471385865772663693043696994607268979520 12583948 30846296384686778362060650747369313280 12583949 201056578181095136163022432484858708352 12583950 -4163843217495968094786355703027404800 12583951 -1525245167790267832986714378797629765968 12583952 129469707925311763276525958231706058752 12583953 -448038683778845844819030472822576411038 12583954 -157261028266496134206100939885623871488 12583955 -759839732121099108241880443848166550640 12583956 -109081520171644122510787172760375951360 12583957 104191932527472936527157619180654632206 12583958 340970503750311876474233003085049926720 12583959 22354927095230382859944415106794692768 12583960 -295796402676625534671908825695042560000 12583961 -51705199893927408029888096847772646136 12583962 -220428539989593337616906368950709347072 12583963 73164650857180019995923881018183713824 12583964 10464211474258050403119135285868416000 12583965 299338860757837371320104976902062561120 12583966 -335129971611431444036087783941535672640 12583967 -878349175321725317227920215209398253440 12583968 -857629706588370960245705481631951749120 12583969 -870355614264905441788525442019056973120 12583970 -26993109912539347643439150517259520000 12583971 -1516592922638209800688853956662530783760 12583972 137489159320399009876984712223870919680 12583973 -846320426184255765198159259764611075778 12583974 154933593310556041324043552349384528768 12583975 -597783543109845714593801345878329016000 12583976 1427796546793350359049751235536780078080 12583977 63827870614904414117328420855742565760 12583978 382175429862232547208892860512267768832 12583979 383608397268560193807878898894747302580 12583980 486375300355143595528147815255782108160 12583981 -1676343547667034194415313620597473498218 12583982 926044703107652321006373540759489974592 12583983 752927973592600157132714462615547030024 12583984 107097435551774150467227183288801689600 12583985 125004665170394741880317625736402214400 12583986 460950203622702953469043635299635878144 12583987 -374357835966340009327861031742638576000 12583988 1063961370390113641466348146357746223488 12583989 -486256557116110697331843060920827612800 12583990 -490055972406707014899340115431801370880 12583991 -865228065800783188503281394061048584576 12583992 884509436364476268830580637397744025600 12583993 29809513101058199289192526603516939968 12583994 827066705176618249887113339059594893792 12583995 -327727807748459045758561896429021172800 12583996 -139286955439115138340632730196956257792 12583997 1273190407243518392244231198250513333446 12583998 113277445751891677132612265862742091136 12583999 41194067754316968826077758928087863160 12584000 278988054075734299611501053607936000 12584001 413394239653377566370743211359457959424 12584002 290777665419924817115878280910484672032 12584003 -1181529079100798175635211922046574215748 12584004 -401214574629093496232570755435417497600 12584005 -413544926757256581893533525666924128000 12584006 -5216480676273196996302739982177777856 12584007 46487556931914897860660419956145605840 12584008 -528263659027521804243774956322316032000 12584009 1059651323482509226284721807474323477210 12584010 106499963051462100401704069574907490560 12584011 653245665635383128873322184758795597224 12584012 136530155696918194764752881542962669568 12584013 135431050501085404731286990663174688640 12584014 -956326538021316962484425987673907470144 12584015 244766700713335970402118627254831304000 12584016 -63120284207397553281704761216841809920 12584017 1228056653476302850084575174801957566066 12584018 -273946195429927081488657781913262941040 12584019 -152626964089113663834306103837930778112 12584020 179980020137716720104421303642993006080 12584021 745963760342790822262995111218345977212 12584022 -25692001522662312535033864788161481216 12584023 1098940740041131996230805961300845562640 12584024 755568664812423186426681090956223160320 12584025 420476309706625519426146189481644432000 12584026 -63923336114372407958387551499123813376 12584027 591294106237361157070656895809986055120 12584028 312489117450821507208023262347431695360 12584029 1334360850227102791881373212494788942476 12584030 -55697042302029545260618859009330139840 12584031 269005813424347218658406566131098292552 12584032 -166733814027564015994748748712731475968 12584033 -704747721399832750568576787492350856768 12584034 132731779346969678863054304276032338384 12584035 13041037064472473225538741417845103360 12584036 704443021491049401311761244087906304 12584037 -887781118473065986832583498949898113440 12584038 419523967186688308973736512465602784640 12584039 -256623329931875747169774381099710501976 12584040 114520108357853385670503992787546931200 12584041 -104397047053760622537946888926323457500 12584042 746860572871811003093148387007132051200 12584043 574026338988410107298331535204149255132 12584044 -176470251948985817089687014004736521728 12584045 -818121754404380800525257415323374683680 12584046 -14116885493125779472354275456865178496 12584047 24319229195848633602419899259720996864 12584048 122597162905100183151050649384949776384 12584049 550014383908220031411933167786439797760 12584050 148097224321573908206722859054579340000 12584051 -1998584732366097914382843589432829856600 12584052 257697513658924166619288059196444733440 12584053 342417690492275319997115503164555639324 12584054 -210486199743671512841181425571724781568 12584055 24191912747097870632634060551428761600 12584056 -12266964569628231342318878151447060480 12584057 -555659697368998121169728726646551684280 12584058 -230163404592393095669206477049655671040 12584059 -1339817577182651023287733414554432150096 12584060 -332970805505667304905459446091035051520 12584061 291532691903927884069611913707425359680 12584062 -423402079421612401665534237942435564288 12584063 2795230882821847502166489882405885900096 12584064 882487199670871917919677191747052503040 12584065 -574861701717200396253590421277306933080 12584066 245749624440100908469623098766328423680 12584067 489480084931300141147208595766604252160 12584068 -115215425069940222371688577372208742400 12584069 95531130825597148371199680313113540444 12584070 -64421592406702840179788695681576579200 12584071 -1520054590148757280224317375368697546728 12584072 1471161546145717534687450654466383180800 12584073 1967867187947541719412299639405120974464 12584074 -497875303267044152055560868868238769408 12584075 282328653076406899312787969659828974000 12584076 196432803280121572571066081061504076800 12584077 -799602657945681190729447555876071383328 12584078 136539213203892825072034174575585243648 12584079 72077464465275385276217645445153144 12584080 77198083716663889958830155846687129600 12584081 185815944872274731512027698312094003200 12584082 -106123170962007440631039919908813866496 12584083 90997020941589083165896953953326172464 12584084 -314753418388954729465251146654782022784 12584085 -113654411245503362314917037738047621600 12584086 -751283972364571647741271971392950465920 12584087 -693075692819139971721214910314921930920 12584088 -909221830317580546032298454994911539200 12584089 47699495597238559225269801738853150080 12584090 -64519909879721851797119898312857191200 12584091 -120074594862013563771281468135520562320 12584092 175548498772769780878812937211467951616 12584093 -2531174408472168491541500414768840870100 12584094 1231082782081966219693615906166971200 12584095 943339527141774434988031087644227911200 12584096 287329072729361737055973969815304929280 12584097 -343354750958449193019461993727412475832 12584098 801923762366995608559290225445603390800 12584099 16257112533860323387586328505620068040 12584100 -23118771180866909070429904069637913600 12584101 -148487163867291060168438455864859917828 12584102 -320753495127402329301196651288428361248 12584103 -214978198803366988535677978323864756096 12584104 -767800343690217165687553628711733012480 12584105 -28090851276425471117972047551442320000 12584106 -890944983773227257416530411474588884480 12584107 -56886692509340237477089644218042665568 12584108 171569429727950641114959925327556751360 12584109 -349299544091969024198570674782753914880 12584110 88410107240865582626800322177873817600 12584111 -434339398230425747177273566803161869464 12584112 -51711355191926634721938146477269647360 12584113 -675360807726359628951019731442047274496 12584114 953211564314820862892325033089916305952 12584115 540948849201920731156864295369420667600 12584116 -123134127616230518409501083508909727360 12584117 109879114583126953430219921768929597824 12584118 946802427834965160603027979004712929280 12584119 1103412907100864660351995881903635668520 12584120 -615049048825394391409883743254322483200 12584121 1040864214499889657314218493309171056 12584122 22205373860641619952771333627150722304 12584123 2799045535513810772191743113874067312200 12584124 -190443881104279109204918531271121880064 12584125 -1882623587839960060500851827202311161000 12584126 -1028228317823763849067017112675421983488 12584127 -1246818266038422104772587317272775579392 12584128 333271337126321675785878248571109638144 12584129 301156340324491502657992379276024945730 12584130 68782053205618459125219204249923159040 12584131 2071082241922615659239665038815981390328 12584132 133454228064947950083788046447572097024 12584133 -552050757751228183770623918937942854400 12584134 218799342590824323491832595731231245952 12584135 -103235092469228343652718033640611150640 12584136 -909243006322147057821768812214065971200 12584137 1109760599973644500866146608214380852240 12584138 -73951703530648271955278182248330971904 12584139 -885084868782146796104167748921468961576 12584140 -227077728281909896398878299579093278720 12584141 2372779863857168007156676781342174588352 12584142 389889580548888360949223479469845760640 12584143 -802101638815973500459058113333902663312 12584144 -182758510722791587119365137318481264640 12584145 343989548716168374529171080661076016000 12584146 552945109713520524424553358819412720272 12584147 2144310148986532263828943732487313958560 12584148 -448286391241113467437601052893922054144 12584149 -548876649623930688469452186440246940850 12584150 -315129421742483920812435754390826064000 12584151 -433533740009703855135786293822228635632 12584152 -28372323426493206085542600307053649920 12584153 -17904772761068390396710692984051779376 12584154 -161193039921653483487615242052690328320 12584155 -595606695298734866879045896553377044000 12584156 -91808075481373454012539958314612162560 12584157 1040596630843868132281614083451438426240 12584158 -210423535165155045318644481559881448320 12584159 -199606901182763629956444373600209182880 12584160 33995232394312605652197446224344514560 12584161 212383217161983864656559547895132208960 12584162 154948321071041560790568666509606474832 12584163 -47640158034165218816619878582581305600 12584164 295073096531157302619702449489541877376 12584165 -30380590017024870713359605846684370560 12584166 187221180526895659844367290926764324864 12584167 -170377262227420136124894963322502265368 12584168 571680186488330168648858340052572994560 12584169 463089127307648666450857702741025844480 12584170 -618440325600517413549617831012423298720 12584171 -90654479157620747740454144808561558912 12584172 257571581925854592325818090065266324992 12584173 365396506819826560265362666684447013760 12584174 -524295345077494302332190467360503244160 12584175 148344449164945485951408401023564032000 12584176 -33964043134088541633724639377113481216 12584177 1521844810762893140557133356890799603026 12584178 36524717682589086709351225708015956288 12584179 2838902388188347616457292727917688661784 12584180 -192190976156283297476892503208643042560 12584181 -265172684358526017823233209036725749216 12584182 125082007972541954943989369601510517248 12584183 -193981813699571729133951471446600722200 12584184 -907193062777688905915994128030089031680 12584185 793894181129558380466695084454471437380 12584186 32084605298445257277962903232911073504 12584187 -105353593546966712007016368712165931520 12584188 -1110817719643360231234944247958487419904 12584189 -838365101912212856216955322816407642720 12584190 -400461896654765218004358783062474628480 12584191 192413786308950665134824808824037659312 12584192 1646452339405827283721443786424819122176 12584193 498990728176871410732467760279514063424 12584194 86292901573932431854226902718402035200 12584195 -417477314061900103680709449922144768080 12584196 167001079953882941405963662341547240704 12584197 -833616281319310771304921711106896236320 12584198 897622401455138520996683255804520369792 12584199 -12733061842844940779270511845632616448 12584200 -510033485025712512090736489605580416000 12584201 -1004823817376816155255061879980300549056 12584202 -182757345111277768618497146703245045760 12584203 2077800567799885360681637597560921836000 12584204 198655392194287929216310616686906394112 12584205 -881407297664041480319583143851707148500 12584206 99004851944723037315314789471685749184 12584207 -589050305971246298865674956461158558544 12584208 638026066418772912198507101838901248 12584209 303642910664179680220879314894420317040 12584210 -675925163356887912295161456231827622240 12584211 90338295932880991430582254031362589760 12584212 406832746887565979964530093617099583232 12584213 -794740657012653952493337493420366690080 12584214 -286674168818636880104742363458947503360 12584215 537582861796125976572141788371037964000 12584216 -363241641861945304779172456525298104320 12584217 -1005022057533531603046441446459103567920 12584218 255738009373756801238135649319488290016 12584219 51932387313854647030745007018040159620 12584220 -322251754398866157353066370079897190400 12584221 235830878862039315420133510390464609292 12584222 -238270746071312989510582025985517565568 12584223 867944628921961429616053637856978008472 12584224 -1209721149465591974983775172487987789824 12584225 265335293944658313156315335607006621750 12584226 -380049328512669138669393079179932467200 12584227 -183621068839801341779551226603821525924 12584228 241070338859857145661434192219780060160 12584229 -98493077995781621138894405239881852384 12584230 -141336411019640890950077198478893658240 12584231 -3586907340012429864828004865648843612160 12584232 526240155041152362834721388407664640000 12584233 -43094641042792392584971653019559370240 12584234 45984225734762695958351506776796105920 12584235 -127086421422702976400514121644422538000 12584236 -238987258185373495713326479142267927552 12584237 -304405631741763916924173706482981645600 12584238 292281211700360373932143223039199342144 12584239 1662017470447109787347895998663247112600 12584240 9995620127979940889808601969723637760 12584241 -1731717072888436561978205620834692436848 12584242 -342083746607261717991828693688380000 12584243 -125318501385370686454192105309087823616 12584244 -172597242607768260672263682348347781120 12584245 422591233455931651658779306795757016120 12584246 -41189073710230917069006905957566370880 12584247 337599233483951107115148526305327089208 12584248 -94571504614677940634110829358062592000 12584249 1532066739054651849359056459346555712336 12584250 -304267341434124273554760680212909056000 12584251 1815578949249972090987618688456312960 12584252 -154752739593133359273232731060310384128 12584253 256685575414952859033081553539952684032 12584254 1476454940881566403982445397976832628992 12584255 -51824286458629419278595827224158860640 12584256 -132314331529645200856870697980278079488 12584257 -473141265875349054959008919794317351488 12584258 488412831575715792602034480711121398480 12584259 1047740785021940977035877886639347976964 12584260 392624314673838904389554946500923008000 12584261 1367513275681097281052012315653429640862 12584262 -422688899355423825956419877512173987456 12584263 -112060195139371053021245793017630360488 12584264 -90516656734796894075313033686600908800 12584265 -46528908827459087253837513479594863680 12584266 -403278088399534761368733675883450699776 12584267 -744042861917457824080094972145803345088 12584268 -643456454389041783009613848827482368000 12584269 -260667356615548097091454079934134551520 12584270 -471250275752191184989933643401488768000 12584271 -37524522266065175551513931140913102976 12584272 225863696653041428522009046068406239232 12584273 -565487295546236030847351539022564829836 12584274 180760938203144636070355981521092141568 12584275 -639729550285577705148321564782874878400 12584276 -354897328103447697525558138993336819840 12584277 724209912040600420765484794367418424188 12584278 629531988416777372572165813909656467616 12584279 -296599577776739621136690036601583451216 12584280 771797603332092538603246746498702336000 12584281 64451834025929530965969672095966050000 12584282 -371159173423904184742048358730502967808 12584283 620747007412567002981923068345982467224 12584284 -597065582642229752657293809242526311424 12584285 -529075500181182193608884043480869648640 12584286 -162934194435666260134270651003841316480 12584287 -640534006036356507315110108375072530560 12584288 -57693998912069024147539620410991575040 12584289 -408952787191971531846906751883719603200 12584290 552243102200613844666753792448282400 12584291 -745345468754514310204199048022548974308 12584292 119334252482043115606851525367171276800 12584293 267080602520536454354065131125462637600 12584294 -201527930986193583496497815131249161792 12584295 600460204131680503424180383680835600800 12584296 817022189668054991839445714615520353280 12584297 -27164496093121108863382388737328024832 12584298 -534013295176469984035275949993225710336 12584299 -124033247845091974760314120879310583520 12584300 132099090962710307319651299677177804800 12584301 -107142581514397787285640209647447340736 12584302 -1210708116490295604827320133880109969728 12584303 -722295931508747333676963115811907759360 12584304 -117695925635818651765340743229714399232 12584305 -1573617491465753871827317853985077136000 12584306 -5575760945682790986275686044812421120 12584307 -407509628634337980442422141865053641160 12584308 -328952079164397103857839550968332277760 12584309 4080845479597151236242024797771274204 12584310 -139174920095938468382656765837893939840 12584311 -1489259023581006451618260084974196168088 12584312 336814782190775670782750124081448304640 12584313 -61724156436562231038097796276815425216 12584314 304971101875535961035730187063977587712 12584315 -832944798566905156105044181969526519040 12584316 878697758127103170723503828159983534080 12584317 -196313533105602821681603478042827808634 12584318 5599274879029590086557433168686296960 12584319 743519000107048797020648882688553732608 12584320 183776573454450538152391175304747417600 12584321 1700803517506709895659667716741068731522 12584322 -18843152793578254348402269659172000048 12584323 -954446214989826957746429494823009783428 12584324 52661441930741096404185615602206605312 12584325 67755870206428094609970997163137701600 12584326 -268300102969521002847061234988488336896 12584327 -63303992089436175819826102208238048000 12584328 192771408733678409159224801954794332160 12584329 299072477437022521598279346153443275876 12584330 -526656010811701416895756876349654069760 12584331 697923067085471319019542276425250188220 12584332 3647231707885014165133072358270476800 12584333 -344120652659194454161613355095015715060 12584334 -372501452276422818882730292882612367360 12584335 -251986058187852840669884037773626231680 12584336 341343484526422893326350118359837704192 12584337 -9167671965845155319560900358226025632 12584338 -36567052657273747719965159891190807552 12584339 -1450045457788570495287019364794189310520 12584340 -81393489697172305061500264731842887680 12584341 -5528954480507252661442615434673701696 12584342 748570820131269668127733884122622508992 12584343 1026960092646175951140428331030213410664 12584344 2578512362285220814891621793623962009600 12584345 856198885118051783027959848680138804100 12584346 187639572566668418351673833267230924800 12584347 1051664419628941340420663436226878582960 12584348 -138329776983169993160936213734460396544 12584349 -639529257097884037762485939004821362880 12584350 -79691437281132221911276286683436472000 12584351 272272040461966982867303509796044711512 12584352 1048195818490238670036949642320310960128 12584353 -108775969224546933530521969290205562398 12584354 324833550266568561714234706641779159376 12584355 -2909589540310455760187770258658638080 12584356 548868359875373404219314413176738017920 12584357 296881191901570400444720995118472665472 12584358 -111866146803321817305786102627644355840 12584359 1186282804642695010959056956303363197560 12584360 864547733444089087450788146148334694400 12584361 -931141054930738506946358107487927567616 12584362 -26548794480360143927503057204223308800 12584363 -3124209439864565838475814516587000884 12584364 76726561853052148363157049643033943040 12584365 1230294752315828865227836536536719368000 12584366 -49426801192497253543430648735693811456 12584367 687096124361901920349180710648404235784 12584368 -18302396598657613696801672050816450560 12584369 -857357198774862735253883428397329262208 12584370 63189750237850452660882083880034268160 12584371 -376965146502323158506625277163609053428 12584372 2175379912418226280726994053932874359552 12584373 629677412513913824600834143614408333984 12584374 4389543227342316627569188422711797760 12584375 1748277704159731847717346659930917425000 12584376 415637584111116441644500251408181248000 12584377 112385067237262072244831921831110818240 12584378 1708403835435720004330084655780655448800 12584379 -316619632337817740556260055391519453416 12584380 1370556290427656406070588844733250560 12584381 -130151944775186913225192778655502449370 12584382 -303718935806755021937679732810177916608 12584383 -667135757440335516713942459872174862480 12584384 692748787299763360281990911109994905600 12584385 -191828437271762766846398435839512332160 12584386 -884277778167052603040481456361821281280 12584387 212480299563666133955527822402833592464 12584388 245805847638474531680288519568944578560 12584389 938642293221542828902829490970341022524 12584390 122243746194748815483946853959984396800 12584391 1285653097985669857189050097787326080000 12584392 -1026529804908937101169138223625603102720 12584393 -733439117909317569898917747456186248358 12584394 -595052301157568499082264770813237248976 12584395 -469398750058326672849991548275396748000 12584396 1236937087397528047141307307030856450560 12584397 44301122575935182398579771112538240 12584398 -729226320960532997289585825357345518400 12584399 -423641211451690299150631519880101923600 12584400 131846781870017764931242407195249868800 12584401 793667303089904551600648317060434204402 12584402 430715405854947088528921323505204459152 12584403 -12906600966822444401130741656677942560 12584404 186606894201126069751284490393033285632 12584405 -510749502602569801382677320455882112000 12584406 170071888341352338953903666637081376704 12584407 -516689734385202253818396993048433728168 12584408 27903825669706381241513425951784232960 12584409 351887740211750098182604338093589288512 12584410 241838151376494458192000303881415835360 12584411 -505556680550777350202772134596661776368 12584412 392514679982803972718423038003659841536 12584413 -507449890978390222810286465897467103700 12584414 172103576566374346150714692620117228160 12584415 -78773574889606284595885255276396567680 12584416 -621114460632974558150262966497299660800 12584417 592968577238111942360529372265831824384 12584418 159932045710938827584230974618060021760 12584419 567980185367660272399688185223948814400 12584420 -7222389331319635608380657484138769920 12584421 -118357848280044422797235648658439527810 12584422 31199337844193114737086414104512430400 12584423 17943726200892653733717781838517084504 12584424 -356401727852703059300076961771685806080 12584425 200433138658042442351877358031381733150 12584426 1136514184342316185934459461176025344 12584427 -83929362697062094654749824873918843904 12584428 -626696854735156812635989255357263884032 12584429 374393171015406252895207386611899430688 12584430 397013994733015115443004460678453657600 12584431 615958153252793586934673812465126160200 12584432 104820117295895889225380924876773588992 12584433 209459005259113977222817149568551428544 12584434 112024477883547871970687113235883795360 12584435 -1027922518195394313117344417796065151120 12584436 -443850995375444779872857283508656242688 12584437 -3888813513926226896529559390691305530048 12584438 -1088997886823159133248323742104392578304 12584439 -182617740424186121587934754481408587216 12584440 443006772969849956042897255625765273600 12584441 -7817999304986680627132434640032481200 12584442 7644327874647512966316145126025775360 12584443 -955455926583101841579966473566803833308 12584444 763845575262390181747863712588522292736 12584445 224744378770157682544302080430632077920 12584446 -123105967131007687198462383520580895360 12584447 -717768499675542778497479055547230858168 12584448 -279515840756619476013975030451107004416 12584449 -521485404077835559093110185024276055550 12584450 -15018263198639546017016650738860748800 12584451 -612844296880463849013985416142293909696 12584452 124911571422930495325677066088446750720 12584453 -342411230385744885001336373385766410720 12584454 747996124434694443645741114013600924032 12584455 -409971454677016004384479678871755326240 12584456 -1133915624678987302319796018501170949120 12584457 -648994932273089051749966032108708867360 12584458 264587328913260356367328883849927603040 12584459 -13404143295658978013027913548810216184 12584460 2485568715725678152660325011579944960 12584461 2805675761084660728427708204496958144800 12584462 387979239384349512920829406862267747328 12584463 893133312408037901239688070350638617600 12584464 391206320627644164182356583629468139520 12584465 357372222297016251249589180072288255860 12584466 5407923835848677491782330899647357440 12584467 98523835317221057885932009206128678992 12584468 -268682543596401692762915843702706397440 12584469 596619904168024494989145990069710538144 12584470 1449908192266318462643316350454470400 12584471 4238036980554700294962445684703172384 12584472 -661350532187796935363377053527710126080 12584473 -185333330031050938035093171098731394112 12584474 -572414299832882274849393868107579911184 12584475 -181021824291744102272458603980865698900 12584476 763914150720420402642160496668363545088 12584477 -68488836533371424108854481849840217108 12584478 740222824632929430469478268054014302848 12584479 833772425886052852135371098526788642640 12584480 558366099863153201836654017113293455360 12584481 -21931242617809690964308067984208986112 12584482 -1068182775652269597828776646636753375408 12584483 635776637302964017600147015019133887424 12584484 -887057616531304566791951801245166592 12584485 682820404262617561487985301290788175360 12584486 -423618973968194229027016945748475709440 12584487 -1076259488609057217113602724870650360320 12584488 -559767504533647546111776870544905830400 12584489 -1664404527793091303643434245494241247244 12584490 -251958780906428632746936420763060826880 12584491 1721408983611207173684801020977097140784 12584492 682916773695056086469949297652085345280 12584493 -735953311106644703171944554128927239200 12584494 -136666627018010260392428550277866912960 12584495 437354033518706784498387043167832335360 12584496 76389105021554213053845721620126105600 12584497 -456324266058741665133863429886972865740 12584498 -448873348224466708410344911271315237760 12584499 51271735511763011760291970511243186016 12584500 722022911561876934973587196305539520000 12584501 1442536595186815204881845572041839579502 12584502 105126105294634161585731959506206385792 12584503 1343787688973750537667529544031708608200 12584504 1510316978038642095666463098230679859200 12584505 177125936219451541391529797121127815360 12584506 944137950097589129692635231497940036864 12584507 -20739860081042010457982895823256427840 12584508 -456292948121835938771658652397344919040 12584509 -276768369281190180765258229616572480 12584510 -493630250259428754734104092969754875840 12584511 -926249625217384549355214064171738303200 12584512 -125028689753554919400621471104088670208 12584513 140966295705677651676661650375513103104 12584514 70703228675389635914626833334665864192 12584515 540490480951256004783516728332577580720 12584516 1090800837692553748834857446062632960 12584517 -384697471257876281266610092790668362240 12584518 205557418413317848621779090282510118080 12584519 -654669028408394277263356970715127196640 12584520 243452079226875870881789799846265344000 12584521 -1932871497913826190455665803685495313400 12584522 -17715504689461074150946086574317725088 12584523 -512395098357303345585145025178200681280 12584524 -140835161303578649679169964624623131904 12584525 -534672184242745114379797253995537633950 12584526 -602803967016211325853367736350143953856 12584527 277187920948338801886886025001286347376 12584528 14385313628310255563362921947996094464 12584529 -284910370073945594625666999374072949726 12584530 266584706034742513905216417741828902400 12584531 -1635635816444704867386053580259234555668 12584532 272245480595668807782731544165197266944 12584533 749089219696745995060551776306381215804 12584534 -49522062211746506907549195913569679584 12584535 -373480959608632975271247524080649530800 12584536 -696631108524435680263189774448516812800 12584537 -213122467859332405473888467597760756096 12584538 -7523870934280324287406029668308085760 12584539 -525873250677234140354503997585329897440 12584540 -551641345236234081846331584897102336000 12584541 -380995688042913084751253675842509057408 12584542 -915696444839562700081347525841762836480 12584543 -35129970836880738636600834105490609152 12584544 88404359363738447493274693810041913344 12584545 407114359885567794252181872169318262400 12584546 -39047862772610734698673443936627235776 12584547 688379716895896600093446560507967645924 12584548 -1046712988377261825542068715926929860992 12584549 74636303837314403601028829686681119264 12584550 -256981230303422170932376789221206784000 12584551 121149656227191257572991044934453174240 12584552 25810151839794094913670073669419909120 12584553 127612704900180553492906950727319170704 12584554 470535826352745225407471099423926083072 12584555 -312554285869073172185887853795216418000 12584556 852417531338548017431619401985650437632 12584557 382777508090066058508780037629238740992 12584558 348832630969611739000141879618678114176 12584559 -343894522391411719239737436377000282112 12584560 109163324941283824715748191913290465280 12584561 231869869489313470317339201053289000000 12584562 136795375372441085454081680191406362752 12584563 -1292679368779492298777065501337115437016 12584564 -899200532895421512189285581675834845824 12584565 -13664109192405967053513587436095681280 12584566 -1186867683152031250070946377565087804768 12584567 707633780370792321403677847642044924912 12584568 -67992521815166614346090515011072122880 12584569 -1727635881698178629492998229588474443030 12584570 -158074867348391655448425863367631679520 12584571 1140090230898939648379458392204359922712 12584572 472457746776814329949025150508858547200 12584573 736403824556085306326849289445597646040 12584574 132233796088690351642720593735953018880 12584575 476684321279165673172176325916755839800 12584576 -999708068545063078584294572732385853440 12584577 -306933422352867166591320545011635571968 12584578 93893745541624166599710155073903383424 12584579 726910010785685603911080636916239513600 12584580 -463773388832417964214385625204147363840 12584581 -670743350045464129828073351585192044836 12584582 422273593657129810570623318143159784000 12584583 675723385517022339445232802823457091888 12584584 362671666720970015839402798640530974720 12584585 236495605931333738288485356361572402840 12584586 -165165701876548756039552339848833694720 12584587 191884602818016144303059860528381945560 12584588 312179957103781957894834016182896900096 12584589 -907810182821136839423320722506582131776 12584590 -552325085049673332054786873541304430720 12584591 -280004394751581474574601567746860464400 12584592 484568022987990085978053905383436451840 12584593 761805538655597084171388034827631413440 12584594 -535102454466982030094051315252960930688 12584595 -2575420451771791141229323893057504000 12584596 1391047650340548906099248116556299107200 12584597 -728278792685920801766913016323461763954 12584598 -76408987294304939851597047959663179392 12584599 -1048781665446953753729796301464915609400 12584600 -73689804714863694347595027806423040000 12584601 -592259286991430308753019921847743136870 12584602 894226983193723962201984899377910629632 12584603 -511917785705847520527742694455995377148 12584604 57362609849008363979760774719303440896 12584605 270348821065351422085521997035604270080 12584606 165446675296000614899863081585049372544 12584607 -350288596399884368834987978405939548416 12584608 -683189831258359871006125999622958612480 12584609 -1768432287615467853673679972385534524190 12584610 259902078024983008618867397193947266560 12584611 -316426955235575622333806126466294539040 12584612 305393805151583880942425351724004623360 12584613 280501730971101230448621527275453218144 12584614 184873325129057131170661245724599877632 12584615 -612913715205193393670483943425939443680 12584616 -19748428157336081044863145932364677120 12584617 1932077643127608143885660364116761340666 12584618 -1146023200143423399345475381620800316240 12584619 -342929633345271532920070114901290805760 12584620 340521631468925705913206926285282575360 12584621 -2101429202513944439040260622857916131520 12584622 48174463892058561848683350015432626304 12584623 188434784522383331631428649272517785824 12584624 30245462055975059219892263208102789120 12584625 -1390927662978700098964265526699216000 12584626 -613894072163561251207916224537659534336 12584627 -2213376904431337594693413135956399647920 12584628 209646076923876949330949833113159690240 12584629 -732315148962505483874127202551770858770 12584630 -142325276325419301476106612921673737600 12584631 449016471219479243800630382563332890880 12584632 783749865494653390759402217181108326400 12584633 809230146570003135326359592386544019882 12584634 313771520441637652018889435046344437248 12584635 -4131492278513114354112028193974230240 12584636 63250607060434623065285084299288227840 12584637 423507010026998495522405462121759742200 12584638 -4553269650648570539982850087331165184 12584639 -1008516084507169180712547013291600032600 12584640 137751246090166097666795429765106892800 12584641 -2043994001686251832406199002536991492640 12584642 -77700871824764858123160190373352293376 12584643 812359001722105068506188294838522929920 12584644 1323794810956769435390814247896302942336 12584645 812858893971394687517257017176117379900 12584646 7655370763674610499356958227122849984 12584647 744771066534830497536249334566248265880 12584648 538303274620584901419710030243870991360 12584649 461789603369578645257202277132140268544 12584650 -160310553425254402155623166297864480000 12584651 784892071818883025016564737144864405652 12584652 -289686669363001716220439909916114682368 12584653 -153643988593823351942766041416895405760 12584654 -9624889787479241639661829794293500224 12584655 583933981582461830747171844396886356600 12584656 -86254758218188218116732672338780356608 12584657 -1401850363955839580880825275309905624320 12584658 56524304173728410887352523249068847360 12584659 1070364178493209563758967296242131978860 12584660 683518684401293737421614688360465909760 12584661 424970874315545068558620417192173415072 12584662 -213184780236132464006913052386661632768 12584663 -112624324438712022487013917019180177472 12584664 -672021909179989713672670743171068436480 12584665 -287662252967301512071392570145922846400 12584666 696246219485678612972814700746351303360 12584667 133486940834216293588131328032190510080 12584668 -20064707687519182035345568981098289664 12584669 -1397844337958332093316884411392786260160 12584670 -45245510515692776482863365752003584000 12584671 896278692652485798547087171270506225144 12584672 -1113126115131345217379452917404906815488 12584673 2364378445018161113152371940715675519520 12584674 -230436209792576885810039623791251929728 12584675 -1070297497472500058598746028526783156200 12584676 247952991055095203488045872445327785984 12584677 -390072394298868277230705846166577076928 12584678 382650315588372918855102944362706876640 12584679 -846588181128359659345754441509459819392 12584680 596916715978250499758418169336479744000 12584681 -4538156398003984654126544551252394928 12584682 -92107710571659978451075454765960444160 12584683 635651265284221378885967986939081105776 12584684 -218857364102733992770341984327865466880 12584685 236638106643320649366104307198410942400 12584686 467993280158786234023782753979528713792 12584687 -548421451996756683627477651399104031360 12584688 79626628411408163359923415986143232000 12584689 -23576035743951696973249532879106366000 12584690 -63417487157477997829784299355451170400 12584691 80619844658532441696758851745492645280 12584692 -965840953120535398962275633337674077440 12584693 1963952096613210095768327826513800834400 12584694 -37442358684283839913390981001852289600 12584695 -1074094207229427084862573800975727140000 12584696 -1211498038103262346170622150875340062720 12584697 -199365979703075552159001979175858088672 12584698 7220504513575403658268102070190342144 12584699 843093955877992633646817873905526313536 12584700 544042059030775540320179595675955200000 12584701 -139609893180182877821950420066711072596 12584702 118619750491728063207174782493647627712 12584703 -41795129752203358934198503100258092416 12584704 -165127036019157350046870956604873768960 12584705 -65082757934040975679485089503548258240 12584706 -497699362909724581514691558237715053696 12584707 1258793568050197830431326324289521234840 12584708 -302256770546465260187712169372055900160 12584709 -539667396767072182373949970709326755072 12584710 -265756877244968095539068735371826298240 12584711 1808074778390103269153206864920863292312 12584712 33837503601125132433073592531190743040 12584713 153266352118429546214462292866426664720 12584714 905838102702249888855177318132529207392 12584715 -24798293539277108510403173594820015360 12584716 -755784413038740731229177742702226115072 12584717 -1440900561052164138687683887748876172234 12584718 -260078876319782636228176699576895646336 12584719 50054721511946882466116722738158154176 12584720 172654656384038723977088200956594094080 12584721 -422015788349570795741812457851978940688 12584722 342251997774951493910938784585848512912 12584723 1375518947214815878365780992178016092972 12584724 -6454641966221842798366150219269550080 12584725 428572819817851546159424569122285922250 12584726 -274876953163273645821302806628167680 12584727 358330331711248336945941316094368293048 12584728 343192994375977731424020657117679042560 12584729 643415621057996301829241820801969957120 12584730 -201017439017250449749772336520363521280 12584731 -123291632440870252652126502446561209468 12584732 90813192696252972624493879319425476096 12584733 -143433331476528017880926111057613068736 12584734 530648376300092295532091130010028678016 12584735 363139703560222385045805728254064032680 12584736 -498950730066645031990013432107672928256 12584737 545193222062805227338636796389813162464 12584738 344655848079264349990018273141078748544 12584739 -239247542192556884576439945902091509952 12584740 55668339783457661314814235723074580480 12584741 125879788064707262113248043135791118560 12584742 -456902219015074001708697803698004466816 12584743 485677654853843723102524965838254832080 12584744 685468383097780429638058104870908805120 12584745 -284143627887717439039457558179930896000 12584746 93702409278302978837163361156688227584 12584747 -60439856404689125323112373545575072368 12584748 -108581611505992115106986957375222353920 12584749 -372363872593496737551455579650831187712 12584750 58913400798048898314279020086050240000 12584751 579965922334962092219616425037001383432 12584752 -332003487557165674529789657872789356544 12584753 -182953044783665823143637192544289510040 12584754 -123516115617735222275580377488036162560 12584755 504857062571931106978744588683987688320 12584756 497349892716005119696685666360167507968 12584757 844249319849267348976637058880034532640 12584758 1335463641288234168846614948387217201984 12584759 61668375311210078982286425105497687040 12584760 27332393032210544950584288399851520000 12584761 48080848125995677257529041723802834432 12584762 -87197023284852510618163981745156448288 12584763 527166973632903211928213913878311332492 12584764 -1145959083713037096953679910913213273600 12584765 -452656341634673448089225084978690624340 12584766 608956337743822630122908441588778441024 12584767 27940824723384986682548347956941598720 12584768 -119549572452229099791206920118730227712 12584769 54085975526361665018602055153649771648 12584770 602526998635258758221110470585096245760 12584771 158222407559574938250164240574779958972 12584772 -289656295609360877477666897185673625600 12584773 920255075541730335894476991712055278780 12584774 -22396135419826682949348703072171237440 12584775 30720532805608592651230932595566249600 12584776 -179475211523388469104880129068316784640 12584777 3057945014274267602638821293811542929824 12584778 96761727020635386076503862590794388480 12584779 46994027878125177311594888316159878720 12584780 -33547851774239829985625979306220800000 12584781 948880720403171427305112857419841570880 12584782 225878062622318765136463410156482150400 12584783 948968427890216000401368333430884380520 12584784 -19401145763938712652380601053958635520 12584785 1066904249900371462399682400648954004980 12584786 99078021130256995727774912813142359040 12584787 -64662732313235830995623705513920428432 12584788 -675675847588750655657620159017653905664 12584789 644566643876147959169398207042977457056 12584790 -387773552771408088667035006187077694080 12584791 617524479158877694292173968694283425664 12584792 -1599728517129208680354654402221173800960 12584793 133056831388080286875767078947659827328 12584794 -20451591236500152561648879947714973744 12584795 -670033092882504959786700380128697995680 12584796 -33160683226872399636066078173266722816 12584797 975570002556845697015456726650380476672 12584798 290056802191545787164458082199469062080 12584799 724725073057490567661654639924674237568 12584800 1018125916036328193596590687387258060800 12584801 680376386717030323030053892714478912802 12584802 -13424118326886571491821940502733053440 12584803 -27245674504519881633388501419440028672 12584804 -668015308598271321600069261903097516800 12584805 44672659754721672673024714931919808320 12584806 -417023259095221773543228021715591860096 12584807 1468635274074060692501550743209807600056 12584808 28175567331705596154037000291176668160 12584809 1171748226435626271027999073829464414010 12584810 -515721075803248275480466267968890880 12584811 -908910515311616327466183197851375165440 12584812 -870367249969040379137776103973851801344 12584813 51782946105301550925934333709734492800 12584814 97551466776110399039952996580890292224 12584815 149925135779595769084282396350504453960 12584816 -265190274121461333272928569531248508928 12584817 -538178761336042385569852953440997161214 12584818 147401507223728322529562080991067409920 12584819 -445867776049385882863318578842891648256 12584820 -278048293081399041859108638474863063040 12584821 13381186165523984960921121819645358944 12584822 -371349209000756826056757513688382976 12584823 -159414190864723136515318054343618518656 12584824 -543430740922583354323845561152322969600 12584825 -407512302977363763738158051007188708400 12584826 469710348970641694144012538292007777392 12584827 -138438569151605963415872401875969556968 12584828 -1463648453721108464511418099239910201344 12584829 -175356017878475814492717842677476694560 12584830 486023928257499055621562249109334186560 12584831 -453883807027949192430086472982654693008 12584832 312804604156773750502624389665107476480 12584833 866220512453636070184410101619024958082 12584834 -729672964200362454186610033967007899184 12584835 -69946397175284838756731783375239060800 12584836 -427463463860602503912588100703227130880 12584837 -303379827510403294373228287896250916514 12584838 118930386092692142811753364829021337600 12584839 1825520565473930009155636756507553418600 12584840 800047627030268065167822428151214080000 12584841 -697020159863357030905639126569755720640 12584842 -766758477493331920159767096010221662928 12584843 -507192372664226336572780360294813806600 12584844 -274520075555658421312676274051574398720 12584845 25854826887712020266533581502552508160 12584846 671536706989836632258343516467332908864 12584847 -884089095166351857553690193144068464 12584848 92227461008116022867578956967437443072 12584849 -2203244993912741807076290755180764005952 12584850 -40347723343567147815642277304051020800 12584851 331522437965725885653678758024296006552 12584852 -89985667782339422334013698402334341120 12584853 -4981915364674175914737310167985977600 12584854 -171201457993396451653458043726283142624 12584855 -70278160315429236361796606997562779240 12584856 741817390970202152666758381966405939200 12584857 -1803504743327147537532062297202350712320 12584858 52975333692268745366294560898292971520 12584859 173039316251910005854101055662983911680 12584860 261817402503088160046109372063482478080 12584861 -3500842589631796096698040206601646346048 12584862 -1201942126390804195746758955530096044800 12584863 104257261912532700096345478429722886112 12584864 1368488486880793929187301524230714163200 12584865 406643255921742469515450448737236046720 12584866 260001609732285163400215846709156919456 12584867 11725492124516835383114165389191194280 12584868 -65787930978092247902142600681489008640 12584869 -302858783749034717310857067249395342880 12584870 -549642824678239020543282361097415765120 12584871 -543539625388394255260862867396373748392 12584872 -456498242815784635230993203425840051200 12584873 728135186173587671500087987778858931840 12584874 37527964036987345202792337699706364160 12584875 1246730479261299613032892035778306908000 12584876 880771733811914954855905495955828655360 12584877 -776200921817713572560920116587156986560 12584878 -857884691976917854597563205431784949760 12584879 1678001660031376388773425830737613659776 12584880 -6595571042324290592678783450983956480 12584881 -1685369737252913377712789593204539358318 12584882 -557981417863704540625431284685665108208 12584883 -416095748742264634059692891348520434376 12584884 -55626287989523593989631516461538574336 12584885 300864965323849751134862528088732543000 12584886 386037871738529132101689867473630806464 12584887 -67003961669054619228161734967169919488 12584888 369990156839645891931968693448651509760 12584889 91350991347301344435382444653176095440 12584890 780582819267532545423829105341389641920 12584891 1649202225423745875021368425961872007784 12584892 -197155804141735129331348603110174826496 12584893 1078276051693967356938986100226422123084 12584894 -83043510788836039722170704843292285568 12584895 -500496387880467268310816351544536807280 12584896 8248510933173600101395276687548088320 12584897 550714131302859481027716161589209062080 12584898 -577780017331735736902824849794898770400 12584899 -772612342957656341987503364814397020100 12584900 651230970324794068637342408376277651200 12584901 -16872377455048295178034819019813774016 12584902 660538469253819778149283626307212419904 12584903 543066925372876030436493881564699155008 12584904 102604915114023798644969600158164664320 12584905 1059098460253916847008354647203847737060 12584906 -809942244808133627156526081364393552848 12584907 -590612638754962970500141183367826545796 12584908 61229867010355555675277486668252250112 12584909 209971265153409162390759787400513853900 12584910 -71056794466832191933992135534161406720 12584911 1003285681771241630876520308262856182512 12584912 130944634864480441271221998740423442432 12584913 -641572722705441583435260299628786069312 12584914 384470569316696365205139742898602471056 12584915 184264860484412422666914794566369380480 12584916 -7145010694184937558084697364251545600 12584917 -491260832473274131057107295683374701088 12584918 584946751731144949117817811900065867904 12584919 -691072039571199420930751982368954780056 12584920 328728992100499354938475144977403084800 12584921 567871325086086166691980222606017728640 12584922 103992610623305889973774911400863360000 12584923 -281272288384977165655731054554425988760 12584924 258290890475445593927835543930103680000 12584925 229075217415813373811987380825706204850 12584926 -183120477404313152200887579636094790016 12584927 1502248473265416958038173324346696325560 12584928 898935595089437376149312923090385633280 12584929 -773948926337044086266762197011884988224 12584930 164512191551816513965649154939577065600 12584931 386849308434728074670556238393055084544 12584932 -798814187768056781427353005533295691520 12584933 -847099285951839856445513258183745270816 12584934 -129726989143133463989162857517869037952 12584935 1208356229571620499351522827197966454400 12584936 101468319259121388096724447090119475200 12584937 -1268847093031031088657331794164788721280 12584938 -757816283107162493497299283491684962304 12584939 -4905973664762581650295285023400570776 12584940 107471923034556703917050343650439936000 12584941 -134208597140027925483968720830845174068 12584942 889546282738230443159948079896427319872 12584943 113425876678331176411668947339835582720 12584944 -54814118147841925049618156148592148480 12584945 -1741640676725680975936425825647546027520 12584946 -123116940239220151993357722782199742464 12584947 1355908062635078251203523575113008409712 12584948 36021325454775420765376212383149415808 12584949 77307644747695384868414678870499648 12584950 88728255922384954602588685878161452800 12584951 995268295399403925628875939247470658224 12584952 -1267761941564382663699354303401945210880 12584953 792579219685428258812320519849964602560 12584954 -541721539786291515109723093879036162560 12584955 749502475707298924645897634702219358720 12584956 -140566679465548319696909370338344857600 12584957 7658431179505813247818915070384724864 12584958 97991403677462078651079392255674518528 12584959 117832660221690153130833101857378812400 12584960 22247988049002169623060858909229056000 12584961 -494477866992632860728991267920165582990 12584962 312308330086360752464576316584092518432 12584963 -690732899610091081042569087594819500640 12584964 -170014341018598012000643747219477637120 12584965 1509653083963831873681806736803628348860 12584966 870210941483940191206890732725860878432 12584967 -716912738253367415265136880951492920920 12584968 2981454010280796443333838100251079680 12584969 -301935006363728729845946841716464398720 12584970 129510254485521665845340681060325676800 12584971 -318068524074787437052452043625395861216 12584972 996890742511464406678353465647952811776 12584973 884819072952501683010163533683892885600 12584974 -20833797229163535788493009681481423488 12584975 408067886224420115904114457245722664600 12584976 260891926586295539233440331030314811392 12584977 481603268521819663779852662797291981312 12584978 240904515485945948016267127610118368256 12584979 -218182787094686834515896216056592836352 12584980 -87476638515585654228144416004097440000 12584981 8393440816852375902928585502407246584 12584982 8648370791012257062974406875202577920 12584983 891638102775890782414573953688656892232 12584984 -100590066413890011409135101152681594880 12584985 254515948128618324391629420160199673600 12584986 109357419209262925211391667546267710192 12584987 -1495793067223948438831659582919587895200 12584988 -69101797896189327649377289134921878016 12584989 1756001332228485325241921600785554418790 12584990 291366560382150730752955421245550592000 12584991 -279867101677425158597511806447094441456 12584992 -228625708147762778142509561095630356480 12584993 -1259308625935643165502279765067069657758 12584994 216369532605995722769501179696673520000 12584995 95344098514675654180278193210721037600 12584996 -26329725391984939316220793763595758592 12584997 -440525344391822130242043335910845736960 12584998 233767530685734930396299805613405983936 12584999 708967999684919910819673935508103513136 12585000 82867466270562822172352810605824000000 12585001 -921517861262893553886276577892165919936 12585002 88485934655805520071400769279691454464 12585003 -37314414884875515715978131902025059496 12585004 193005681080525853777587331470389082112 12585005 -299417324853013742715301052377606064640 12585006 20718382346999524276885065487280079744 12585007 -1797556766909385638042098427296067221744 12585008 -28099239284765629605028990060959891456 12585009 -11398587864290015299815194402690616192 12585010 370160866877404447046798179265830901760 12585011 -509483412019127637067986007001131266600 12585012 -834758121255093257594035206847681069056 12585013 44234911204200995864792858548235393600 12585014 -380956873229888829820102695173940708480 12585015 -532966910591106943767441084911659084080 12585016 -69503821409522411289621990036773683200 12585017 716331830976397794311345072747644353066 12585018 369698581505532147014326393544203643904 12585019 974231552642792336407802396976886605096 12585020 1518940184252177827112657988584386560 12585021 -1307408476795671074621028184909247155200 12585022 -240266593337785656062038713128926994688 12585023 295232580613376178661430052380334017280 12585024 -265060786455212756213974704669673390080 12585025 698150359555173751081575525290856000 12585026 -490380277903955710205075946666188202288 12585027 108088733633474680611638467728466310400 12585028 344740761345883145798626835593368797440 12585029 -1117014404721413953236222898525441783716 12585030 97818612191955925333744362713450496000 12585031 541935783709726296588745309286622034600 12585032 227859114396089379606006936583232593920 12585033 -177795881088992430096545040208218683436 12585034 114693221999923817482751372183823187968 12585035 401797462597180005392620110568824696480 12585036 11711798368282640546740659307490786304 12585037 -1860137819279508801285378100589551202314 12585038 1110321223196404153571196701747252809920 12585039 4270877327660067244021866181252955136 12585040 -40699602458767625445665698447205498880 12585041 -338135366688749442157323334808135052096 12585042 645688067034131360830767143218244628240 12585043 -1201067063141652880439572730051542933920 12585044 1454931758737313028230443248889229963136 12585045 361953662926490225835371964107607772800 12585046 12135118887915571530767056850796282624 12585047 303112527464563562438186709754407332520 12585048 -122180924240315014756741775119507783680 12585049 -3570593710638404875864155848501020358400 12585050 -155383332558488169773809963007174257200 12585051 -46889427496883465706348053408579078508 12585052 -94094987612752234478254643013110193664 12585053 578661249659854731499022337304883778168 12585054 -10102679972222374654991173179560540160 12585055 -9452887122967544587893807928448263680 12585056 923526278394228676072931968687942139904 12585057 -370807436527398177666703644225222254160 12585058 56904154021289794064374835335313220384 12585059 -1102898809711688848046450646125789536740 12585060 244273848553317380849607064500356198400 12585061 -1324985079289490313199936650070390478338 12585062 371199115467010545887271461211974097792 12585063 -350512042609428637472865224125987588056 12585064 1658891918962498091782411409059716111360 12585065 904076101350520541334900363737787417600 12585066 -319277442460565579570838082610201590272 12585067 -129667719481599551236196478844692179520 12585068 -8795879513939773747841716234711388160 12585069 213719973995863288708409452506747292800 12585070 -114008761591712556911898024605029770240 12585071 1050599427072768817097393454531510201504 12585072 -49847871194673764739108956604920954880 12585073 742743476996582127286543786731062365284 12585074 -867796691811265380430426176549871175040 12585075 479080903209787386440342330154921930600 12585076 84077881550164954762956379232457154560 12585077 75353061265416686046955038141783034926 12585078 777892893526678307924575553148914365440 12585079 -458236788868834246798059835304018455600 12585080 -305584791392309068000012757710464921600 12585081 -973749226331811792043364379863554723248 12585082 730445564050804475739845903510789377392 12585083 -196289300130133882163449763969936454864 12585084 -193871737032439614535033137999901532160 12585085 -133524918909747431706656214426822569640 12585086 587167712089430815840870109748914068992 12585087 -907886893357708762552885555917970460760 12585088 -713691181378878143632315571347893780480 12585089 2665201870436571246150361173690066930 12585090 177034908248495886519631211625710668800 12585091 -239267849427151379480645031306488325508 12585092 -323287234746593111946147417120644609664 12585093 -379944869184088370788370764781025063072 12585094 127239648273644509989491639926502898432 12585095 1031096628435375110577287779706389785600 12585096 1578518063400304338684254550318912307200 12585097 118252171778241319487511847164815887232 12585098 8499235430536935410339937717057707520 12585099 -843021402257489253171543986567797008936 12585100 -657028287713124814044841540057445299200 12585101 789643196851008287819476004121851520000 12585102 -414294596713935079282164887149072863168 12585103 1396889414942084007980651368933870793880 12585104 259112374276729851593854593029984747520 12585105 163665447693746636949843698092843660800 12585106 377310370232869012422031733434830666240 12585107 238723044487915443911519197570054735992 12585108 214985436036031843150109816280242165760 12585109 758153758150590606946711850532866460 12585110 -24442588635255212605292675443019063040 12585111 -3902632292692674772503372866345553792 12585112 -1333168072174340019186068193737730508800 12585113 -979811060969111708946247247968380979440 12585114 -212854430522111207448923188685226330912 12585115 -538566700209649755281521606569835835280 12585116 853228931728568969418466632851777072640 12585117 899622544407176811514759143121825960320 12585118 73635871397849355156389037346384684800 12585119 -150752500635922561440405260229654645840 12585120 -867412503113650465768989325525977661440 12585121 -713795992309756136378944490260668859678 12585122 427753163578431860550564033103826212224 12585123 -30639918934558943894414570317465428828 12585124 516524160034266943326743279288434738176 12585125 -42749178048989535987952055790382560000 12585126 -285088729925266009881040849129493054976 12585127 125829084636688589923325900498219456800 12585128 1303376682007254846769149196191928028160 12585129 146229951866240242435893830860164703488 12585130 -363583118716046037488756765638588161600 12585131 -265669921651152658329363224952499449456 12585132 -3646583869399585213042880463689809920 12585133 -988709892057598235762550050482532220576 12585134 359994834206883792439643984852682086400 12585135 -218520467011955820854451157094384636400 12585136 445258551447375497312884796143337472000 12585137 -24295012878022108461066432761945807214 12585138 -560344208581974777805089690708359005056 12585139 129843090495136800292574671213364523856 12585140 -126455839824758506758339892098097766400 12585141 -630251798539355878709309364839096932050 12585142 330094275824560575350964875832935467200 12585143 776394287971591462648838805461208522816 12585144 -381529927601858410026765949205456486400 12585145 -237292753165670245036828960532533868280 12585146 -277071983367205763186739924276842264064 12585147 -269150644530747971424343757831400496080 12585148 38804497605694178954730935566795547136 12585149 857383841671783710022360609710439321164 12585150 292919726470771110396947309420844556800 12585151 696663969711316113580864452742584222432 12585152 133833738668710008494484347887530541056 12585153 -503796652675524162004488613948113344640 12585154 3863977272756158281241608039803033600 12585155 -172061843925473738845220715703533329760 12585156 -84691537714878265728157232735817025536 12585157 150731705543112761165775793200909025180 12585158 60425446383647753369967435150773606400 12585159 2271058115753634584179331683369394071200 12585160 965839814430293274373451031666892646400 12585161 -383063354601786363863399985364964195238 12585162 666133602843716679288183609964138640640 12585163 -37552933233376560699912260256470169600 12585164 1994095316614387954206404362811602630656 12585165 295462887244610237084280524917726944000 12585166 -919421891608264429811274417926878387776 12585167 692145356726948223515874684155770005984 12585168 -92753428810024788904952367288212422656 12585169 847814409097092323851361221718945603570 12585170 -355565970300708174061386566526808051200 12585171 -1023992773319453571529119469995590658888 12585172 1178057477256830115105211482707615969280 12585173 -216290225201526883859990451287605606578 12585174 -225540533330523904960016745028513505280 12585175 -303629532071132570381373170557676491600 12585176 1119999941630359434295994120057063055360 12585177 -66560387285317878911389659813665759952 12585178 42021405151910841257283341947853510640 12585179 1573722240744499375034140297056341187780 12585180 26222055190812804686011357848946329600 12585181 -623672301725510574847421085034873752576 12585182 -19655651493398265983075911884427919808 12585183 -246940727281513322966045223601177740672 12585184 1036636068803676002879487887577028755456 12585185 -762297895911846815287108485940455767640 12585186 -504038248418342195978049349227259960320 12585187 -114937476126454050200663339731858121880 12585188 -94271806050427930959494744027795251200 12585189 -191106503282274629696048815965333353376 12585190 458847282066931299667248622240290823680 12585191 268935176424068193084842351829330305592 12585192 740684534750293550546173253893344460800 12585193 241272285910300843252546427732383168442 12585194 228189088005320795790230122550999780352 12585195 277963376238210413379086075514162258720 12585196 184848479063949997699401909465138253824 12585197 -2712182265023271466134184978306206240 12585198 -336499616660705997013170145763520601536 12585199 -1574037383794273871390159551624006823040 12585200 2644608318808842798920490912930201600 12585201 -105322706909522528279121508616263530720 12585202 -109643733453936621778146080518485841920 12585203 -1380266776523918724829573896589924558320 12585204 558164052022115411102250212814144685440 12585205 -881274150730083935244200142613968535140 12585206 -609180809032459274800277795148548983296 12585207 -90130014959452819121333365974925754112 12585208 -396664502506484106535831302987566039040 12585209 99474955677035956718565798643513917120 12585210 -332468390908194955121443622486987520 12585211 -1486700498508994618653013751138276948188 12585212 -416846061853959621703064563636762988544 12585213 2312295555554447163521314737923637308064 12585214 798733903359192203324133433486535187456 12585215 706491569311390060032569365897007219520 12585216 27365986680056083737396170191571779584 12585217 -1549207796771788569345664166195644465860 12585218 500409285965819376732023811772300739616 12585219 -279463451203895602886308569562445932560 12585220 202378112173371438457788059197065216000 12585221 43387663368886839345544469554719442464 12585222 -27904468016404101395902180603188074112 12585223 -330687198970015300494110277725456572320 12585224 103396734047809672240213063348181160960 12585225 151713745563419039384249587680434515200 12585226 -188970110217597159168688948875541268688 12585227 -1394214954602352193013307703668541770924 12585228 -265484183912749331972345189887710068736 12585229 -582098958746216686924360759728837438516 12585230 64034313162382271174331022586889707520 12585231 166567810795920517562925282032305915440 12585232 -173875318205011496207329890265245941760 12585233 -584512473591509777207609439213566228880 12585234 8173091426703661646072706923208535680 12585235 618431881275977778495963983536488889200 12585236 -879699652385729693769340040753141098752 12585237 -174256330634106078667468044104201428992 12585238 293102993859010453982757488033141853696 12585239 -276642384869347534997865120682033403760 12585240 -1929446216418149621345644784713728000 12585241 1236147393267313751549812731981292637642 12585242 373937209667845679939729769269361004272 12585243 -965429115800535685549477045194906583872 12585244 -81727911691643385007090884964627272704 12585245 -53110693484131955007908112152875588500 12585246 672818450565721598595505165815407001600 12585247 597841487120811816747790188464080987632 12585248 110303103492199684354644457311483592704 12585249 399397837546273140594633975535444958100 12585250 -189552336815066781080829834978814296000 12585251 -558802557974384296642571259798104985648 12585252 17818200144935739035909972748675993600 12585253 -474625187126746461927471203102472128640 12585254 -148275137136008647273267967931684614016 12585255 -534647967404371807920924894276164198400 12585256 -826571900786245522043731204776972456960 12585257 705955062791840120832646386387710101620 12585258 -336394773200458965536882691998778524160 12585259 -1345542968060083568593327604075383678540 12585260 -699816929220629225072893549352897157120 12585261 -19190983527197715620535614007803279424 12585262 256247621706766677540058571416206543360 12585263 1262177944234959147955287914343876229680 12585264 -43878409273737196974924151801775947776 12585265 -392441902070028642651360538472704669440 12585266 -55853689614278290367976195481322935296 12585267 1424828962192594391503923380308551696240 12585268 485975773832974589086705154632663330816 12585269 222118530895865385031665412074275438844 12585270 388806382526952525161113758057902242560 12585271 1616031594743018976747533093245987522472 12585272 351749145650756267723349323631643975680 12585273 62714067466075839385378151701372670304 12585274 200993705782099272881799714824952063168 12585275 126666250887418044729910523398971420000 12585276 577068717775788078021788467242265648128 12585277 -70215710013346844391479190241723237600 12585278 -77258090573594225355603571289660028672 12585279 -33914515586956633492070041264379040000 12585280 491343528774972567696785083451509309440 12585281 -2520597547090449424119907377965767267536 12585282 10014087659145682104957324906011176704 12585283 -29319644899340168510298751222955522484 12585284 1625840461111575895319825924154588266496 12585285 930434968081831622517375146185738599000 12585286 -589290148626392292306220545039581184 12585287 -310510523503412139898065172674343882752 12585288 769620193281347833879740707133848002560 12585289 -536705213342853368573439529662602558300 12585290 -422819581852576298803611652587141926400 12585291 -395268178092145176685213386520210081296 12585292 184020316551016723638931769827018089472 12585293 198173236924682051486442350188003579584 12585294 36965704503935688334147789525084792896 12585295 430916765891430152411959029014892362400 12585296 148185783296932179975724213290713088000 12585297 1226613153656703093319586245237365454272 12585298 550924172009432721519708317622009045120 12585299 131964497342921221943832911865221112300 12585300 -66732351178358952241198865671785062400 12585301 -1158774908747173741701393959727799672896 12585302 111210555758434680833205574707492933312 12585303 -72492862311234535239798297587240731488 12585304 642034193826187654945242738785748172800 12585305 -944724599484836702789796520523831052540 12585306 -680656867680502382745816350651892033792 12585307 615152625529291376079153187453219631712 12585308 -313819292873751629335927247053379907072 12585309 -154281070508320562554072538186739528672 12585310 53867915419452472574007508710582154560 12585311 484975960799061918506523373691296237800 12585312 270333860124319085132345050157564559360 12585313 -468209811752455153763102917562414135276 12585314 101951444837868284579808363761059686912 12585315 -254647138396383566683943809698436608000 12585316 1134977048452625444897986475070020657152 12585317 -596733933812938734093270791395255519620 12585318 125277203678587296451924949143129276416 12585319 254230266363135741613953679442688732672 12585320 139804566191850217810739075964957081600 12585321 -811007649141344952323677667734650266880 12585322 -136538091723130792688718618463666206288 12585323 543929887995451339298225803269306962040 12585324 80075139473076395888210211649246003200 12585325 56908434722832818356056880358950338050 12585326 -7997634480755503266964793834470248576 12585327 -325876565329241856980982182641109310192 12585328 43719724311430190746735681824288014336 12585329 -715789004770879880884821063342623009070 12585330 -415726597243151397629688452835488991840 12585331 -553681479715979400895602709012001184 12585332 2200155209185465196254880264686884311040 12585333 321613890584109706890875467806218373600 12585334 -112541024856491842770407074171022092800 12585335 -120747151888364130253868305323337124640 12585336 185481229583899418884873072634132582400 12585337 -3073444043561008236746853158302127248120 12585338 298270600601829129430002911570452692480 12585339 328571951773116842916180356250827246880 12585340 -31278708022883876233572712824942289920 12585341 431567562567007015978430836756724493984 12585342 188641456299809378109368130216530331648 12585343 149186708485137045308028243345963727320 12585344 -145866345344230216607333320555474452480 12585345 -348419816889762148991515091730334334400 12585346 57869292481596124908024874907780758944 12585347 -742659138473977804048686010216487808768 12585348 -375592736318487033508162440068443207680 12585349 -54603344867323094595729518893416898560 12585350 412261694516980468774322703989699618400 12585351 253950011569897677154729588269674705832 12585352 -161720825055559271275440823557971834880 12585353 1391259097151558649046672142809751084640 12585354 72787234254685115294413887908061899520 12585355 228936113977422350702436425229960639360 12585356 1093512347380082706016282526852171212800 12585357 -153370662780500396590069269240209589600 12585358 -76605381077216420628888114533463046080 12585359 -565294402523511190330069263163697023440 12585360 -30650965806845817076338942751958630400 12585361 -1571665489042794572769046051470852528128 12585362 936377235148909429809660537651512105280 12585363 -137936205338645178610815696589465733376 12585364 -1234116390193726644858619512505552048128 12585365 152890197025538052509505972294175759920 12585366 67485296332153110052988225100505261152 12585367 -1840527743185723157119908783124853462584 12585368 874074923552077054220969590512559656960 12585369 -5464792396179571712793333620854927392 12585370 27459279587912627336300061100727592960 12585371 1343845965460817679127362159077171917572 12585372 -146610110369665119592818697283338567680 12585373 -110688475598783493010766488277790480576 12585374 272832609782073054237617276618923912512 12585375 27212378295991539175307553734416908000 12585376 -1436578673122444823120070629478188974080 12585377 -281871777020164335949257219807245636928 12585378 -75351355160704567385000058090502428672 12585379 -200467059978465232496119955709604970020 12585380 -138786815650733513889762421205741076480 12585381 831062677859382903311781830142845849952 12585382 188646544660779974100546084088719446400 12585383 157771641621346780911219746607497344632 12585384 -13670787485334550172476718858114580480 12585385 915517486215523452659748879484259849160 12585386 -940453687225359509250274024731050566656 12585387 -427782582169462991102055545124456080040 12585388 -226556331651115876383988590416784986624 12585389 -845440657276909287496436331181254013248 12585390 -294464953582830945577642804687419742080 12585391 171937060595492468503193445129953702400 12585392 263459787356409984159542232635047428096 12585393 -41819884915770224515820230996155620544 12585394 -271339882767698226949152872122181480928 12585395 1262395061249622314228220049014697244400 12585396 297984372053264913530941335338270625792 12585397 532048482173848638332063165759120476224 12585398 -240459331262317293879552650138604196608 12585399 20654023804172669457473316353926518528 12585400 276125719234106566573059508536886272000 12585401 14422620904544512405625496490878921000 12585402 85385386883886372241236790376106816000 12585403 1202958891615456400637731969718238391652 12585404 -172483421337130325107881018518393395200 12585405 -221903254208174909765182955765181188640 12585406 885191321626362299069757496684219541760 12585407 -188690254532035331230699224044339797920 12585408 -154255605857011507525692206167212687360 12585409 1652973069565310074693810854875540044610 12585410 -201268100851785142843464928202835456000 12585411 327839134664143449267929470084890839040 12585412 -3490927327645531163763811677679218688 12585413 987525711145096465696681810082278597662 12585414 -94928973590092321996574552796405431808 12585415 156779358317310461787282551356415541600 12585416 711716583202855180076417206763003904000 12585417 -490358148845618921308449660290576697984 12585418 -1164204304121877503130859565607755340960 12585419 -32228683542972436011799332477992816640 12585420 471233480148179537192932292165255500800 12585421 -732356075601719191967057077087082986378 12585422 871526282653499546780425149151278328512 12585423 -1342823112975654831040468132102090842096 12585424 232961271139299344908165832554684375040 12585425 -528384619827101987169938498337547267200 12585426 183301933568979379157234950620055924224 12585427 -245074277113658692098714523081941828768 12585428 -714419452968377099709684277673912342784 12585429 1469959423182993553086570629011173604800 12585430 -127712002897341904096439560752636977280 12585431 1273652349014776257032611784431087364232 12585432 -1264792205044785355631173972105889218560 12585433 108764405913152152756458309578104361664 12585434 909647738952975071782588859788702008000 12585435 109936875687885170939368862294313970800 12585436 694596131952232482314117313542772615680 12585437 -1003042324706170074596464395947763045600 12585438 -687881935880846800975904406150695576256 12585439 33523926272940234760000163992022806984 12585440 585577199634286024219285575203668623360 12585441 -243370913516939534044045965309171785376 12585442 69632386333950405199162652206861529088 12585443 561195056657879198733136517062928744544 12585444 -315630898072207116481792189121741180928 12585445 -25942940793785118945664828264871751300 12585446 272363069695759512971851243089196492800 12585447 -260478814868390362204621278905110282368 12585448 1808064778425878129853340202157895680000 12585449 335090830726851267093830167242158994660 12585450 -241439845314500961191697580428138854400 12585451 1125063941242011368391252836277359526592 12585452 1433291020054845389720015810894485248 12585453 -468694129142223007900031512215915688800 12585454 283196633033912226901715530536485016960 12585455 14349922390827715325970795429317166960 12585456 51562101743478855382416521858974384128 12585457 -490814489986025334649333485653156275548 12585458 -995651406601786593796618348911572788224 12585459 91830790110925388201577755161106924640 12585460 392234645749928649692800045206942351360 12585461 94933915018563183320686071933258041664 12585462 -232445326261305967163367361910721331200 12585463 -781081708568565340202415477764251870080 12585464 -1832712757760418005678165094399692144640 12585465 92522249069021555260545377242932136320 12585466 69702120028067873923282864716030744432 12585467 917779526770791565237945691191607904000 12585468 -305222288242134945403232643085281828864 12585469 849238533964375033715046508345496496844 12585470 136933911434955068763369982482662352000 12585471 327010759132334946810738328271809434312 12585472 21399489128409655564675418019166420992 12585473 248164942889009660377999532192335319808 12585474 248438994727519119501861185502495509760 12585475 -314023753276328113828084928693090195600 12585476 -487469383630200014393980078190293869312 12585477 386020476233674971329551203048177344160 12585478 -276497257375311185824435145473736855040 12585479 408307627297152699032612848528080637080 12585480 203834788185678342178755024611057664000 12585481 173479432768448801295376701471914950672 12585482 117312411467830417708785993704843833344 12585483 -386716648892084700533636997208726807200 12585484 -1238907040385166415055759715563854153984 12585485 344662221246252952568895854514089424000 12585486 233204101355584094102265458663783285760 12585487 -1279620229363157979170601379237782262864 12585488 198748121953018503762921247749767184384 12585489 -344334811579716599376693463812856610880 12585490 185677484409619308722881706721396480000 12585491 1094561150619920908198727472730395205752 12585492 -7773413464510780991852089207715569920 12585493 364358532119515146033061586697462697742 12585494 37924453431807300621386463935178017280 12585495 -202782723126380292515641322057599066560 12585496 -336498720747563662184782453565867950080 12585497 -920686559516753935936926089947978848054 12585498 -6868570893045701680195177306840941312 12585499 -1464658064208022064092544827956460229500 12585500 -371033819049970177697986078120295808000 12585501 269345199387434166647367405962879914560 12585502 4953582959135364817771516742444949504 12585503 -308045944309967702201582720884006517880 12585504 24160764416241629963812412045414891520 12585505 -283054873934676551262350661349299446400 12585506 673455994441615078058476310170478255952 12585507 -945546058808273253372359311458927221760 12585508 -462654033514988834273598302008846786560 12585509 -816184795021446697489936735293224998086 12585510 93788700031890876696395271677784576000 12585511 122984796624625456423761838363253139424 12585512 -226972874253705767821646344586147604480 12585513 -186818685719029400437625646693818680896 12585514 144157752046061509394219349207706631856 12585515 445070011736866487674628672968271000160 12585516 17971430555141337236356954615830308352 12585517 -35203868209837705959617319128285492416 12585518 15236345279464133558202628115562440640 12585519 -1584102844637485136343104583809894021856 12585520 -108290786840460613572185141807534899200 12585521 54933709041217989817099889123674365492 12585522 -170878105542579088605325088238416309760 12585523 634595331676930432026845951554568389772 12585524 -71060549430565297117487937708444180480 12585525 529607593015463285521443276365686665600 12585526 -42028145607557254279261619739917557440 12585527 -1531457386380788024192181909066340449624 12585528 303743568467788397612848823563127808000 12585529 2014098502267051081221719487247123355280 12585530 -1164808462867988004283841858127337174080 12585531 137028023553819572739870152795480752128 12585532 -671403861998466814678597904452067840 12585533 2171711038669547836771872716034491395782 12585534 24980430377364494363738927393856272640 12585535 115253649640874919554446204542583589760 12585536 -442268114937564329743378415515855749120 12585537 -50204243222266907407848519658192848414 12585538 -181410913445786626239969877289976680448 12585539 -850684670356181131613877139793397622032 12585540 81257962783304887897515420908083507200 12585541 8809754127179611317584902164578738624 12585542 -231196960718056396743496538407952958720 12585543 -16574824635477103485316018187264862936 12585544 -1619842042480748226760967391552546339840 12585545 -17076441510134016343861626209265510720 12585546 -21534205928678867966386297774669118928 12585547 311206139158331436957068788347800854752 12585548 -937081195166972296159690971179492917248 12585549 -634273211664405716708746406420391779136 12585550 -1513841068226327130983321309318299200 12585551 -1309644112962512976993506024916587284296 12585552 133432236704791537745288753687214292992 12585553 -825640139392226037129517147277255821198 12585554 -77279506028239863655964647156256414208 12585555 -800973142540832843603416911525730963200 12585556 28780116310866272785604737784923443200 12585557 850539444837470407327573835392970617806 12585558 298972073783431879027541678482689691584 12585559 -345678240529372513416884370707411583648 12585560 -588985492605745041192370939358306918400 12585561 -22162162243744073223890458519969799136 12585562 -154227395303484019697907345610088697600 12585563 883762212726736950691153359903634495488 12585564 1129618066768818483555969048220360504320 12585565 9340638332025364561200659404709749320 12585566 -1388821266546269222520800830461247488 12585567 -575248695849390913734114464036054222520 12585568 1250917452387698231644633262288506060800 12585569 -1250002464579278372916591142855105539840 12585570 -481457405920221087825095785627252392960 12585571 1047326885913743041545278292723163423772 12585572 -763702112801786556909446792416929393024 12585573 143922802426279756002299760133036032 12585574 -894207501766399696451156538383870002464 12585575 -689360653756308709453709843261140579200 12585576 -180559702238690118866762437126749388800 12585577 72671701621152035041617369529990819008 12585578 -277246187557480027832667342571228207776 12585579 524874330906305824427327544593426428080 12585580 315751244935797801537115522511756298240 12585581 -1586318054470808046120831160959580437600 12585582 -451062711485421164277429376542230573760 12585583 -1094928140842989090087631059100510608600 12585584 4009836386636854192507457994938646528 12585585 -811714817037799069866082137257094484800 12585586 -375279435111679313945103585589489858656 12585587 -234796294233317707850007563837972159328 12585588 305256817383451268139375265740384460800 12585589 -1345286059159305790449851225958732592800 12585590 -503281471127572917851081725027174579200 12585591 262690342564053261744442558729940522400 12585592 193859305667637031771280720944021278720 12585593 1444304480853942463846640645118235543380 12585594 44402809975312154263727117953450705920 12585595 -787486530790515880354346954675461897200 12585596 -613465124362871205193445945361531340800 12585597 -202051149347907116133177084095068404480 12585598 -173901805008567554259337866745054193280 12585599 -1819687795567109188128577505322830919096 12585600 194722114153807317002385756593848320000 12585601 -90752102641208167552316015644690567548 12585602 690218829756486834611157341519928136704 12585603 643091952750814966716451897158849062904 12585604 -49788227360834320143067853450140800000 12585605 -737630547716861344115630567434495804740 12585606 171027958170144298148214917769127074816 12585607 -124147270595307426821250835952220038720 12585608 280110892210212340771397636480052264960 12585609 1017183784054715437920628167437474393514 12585610 517802586960892604384498515998685441920 12585611 1107270770830146063542016570697834072800 12585612 134935615849087569966001087435914857472 12585613 -957691703710931482478413517980095377280 12585614 489008070927858899988354156864646174656 12585615 -83807287109792983314162377380674777600 12585616 -239108583922993994920707506969541017600 12585617 1491463947994892717112124329650207248752 12585618 -3064650113964693523448214687695445360 12585619 52568886812007035396198622639398410840 12585620 577764439158889249988015516064972199680 12585621 846517550087159855755923117888488407104 12585622 -212927646761545649041316857771834822656 12585623 743264799920771586210611690551441207200 12585624 -117561823028398525031479866085848391680 12585625 105849515524309993221187446728688812500 12585626 357580669947464286274254292430113462512 12585627 10716065842425781102521060460317712848 12585628 82626011216486597535596031022784151552 12585629 -99091788352631663399083674812816574624 12585630 273498093166759913370699595628022021120 12585631 -305714579939341497708108381217154375136 12585632 -1470459871710621324448799571144897527808 12585633 -393215440135095763307930413365654935376 12585634 -539857275359479589985445014337643012784 12585635 1166954831108085330372071539393338064080 12585636 -151303915473149339203712005520558788608 12585637 3195182771210987908498664982918014093532 12585638 -5548883466925200176800300744399392000 12585639 733941703046944325807229600388473533568 12585640 -1369720120329791859440768815447745587200 12585641 -772968032662318186723160432440373358768 12585642 162339820340426718658061618855236336128 12585643 -12167336048024812142088014657722262784 12585644 -650378798641916315493380267901984414720 12585645 512342364651615111949376185887587712000 12585646 41384493730418484774260806851526038144 12585647 -90452995824199010859554914418041697472 12585648 193506068910535378273376992711095091200 12585649 -307617503248258018312093793254788842350 12585650 342770076145337597650455154498099958400 12585651 367698017416903576481483821571521569840 12585652 23840836508772877203694358407771165440 12585653 -1603526136091698376898436937633182190500 12585654 151650554935691512360194150999140489088 12585655 981395944994883049776833591226839641560 12585656 605419910022476036253930012876695162880 12585657 827664109491852875305837084486855680 12585658 -621505022155942213170492291161841153024 12585659 -17241423686511519660456359771684694720 12585660 432457518195372508963760619885796392960 12585661 -117971575029051517004510155731983897184 12585662 -83365016142925521212827822826458983168 12585663 296998538787990321487964154045411891192 12585664 -19546807277731063936298386785669480448 12585665 460027927306451272192742423232401775060 12585666 135572235279777389589403049603160061824 12585667 -1009140378215253372253343656328454041284 12585668 107218296523658770572932486890063683840 12585669 335944511002388206994419707870827174400 12585670 3193320834684493384031586762176131200 12585671 -94276593576814491384106618156394670288 12585672 -1890045411940284650231763519208348876800 12585673 -955307005180756065876555032759093596032 12585674 -47915573704434568160519512733466639360 12585675 -180554396761882808061519448366908147000 12585676 -994367559723952674185215424756441684480 12585677 -9278748112279497657953387474361412992 12585678 12968007180280287349440878981087496192 12585679 -55905925186712065429882205673094984720 12585680 -36532728627951374321075235863577968640 12585681 -453019635020540110146784049244314323980 12585682 -339960923508481504766137533844231486848 12585683 -239580961128623549370836167143386849976 12585684 -347523178956398228922615960747413796864 12585685 -95076657708767817434750096983917360000 12585686 -174859098205584828334193734184638230336 12585687 838205007992280105760551471553441901160 12585688 16932981247130952787914087091607531520 12585689 8772197458868662923337652277384385860 12585690 -62604020310421620481577036030658908160 12585691 -30331290366876906171410813789709693200 12585692 185223835400972182011242337208451039232 12585693 924484463967477842856225513147515048064 12585694 -1571835174652104697827818504648697024 12585695 972673527997195330725350735727809239200 12585696 -679848232965086473430077105978117718016 12585697 1513037511282367971280279409474557578146 12585698 -210742670062503837963390424873056108480 12585699 -679714277844426337574561908796263948800 12585700 -231151544528785104035090000660076953600 12585701 926801950666106046138417877528100280702 12585702 -233173831482355195697098473652414747968 12585703 538858918041311552185494182085383944800 12585704 -1296117426142789754757328579728322560000 12585705 92837640681554690423322634762627660800 12585706 -116584555804767774449814196567919416320 12585707 -3177244446649707167957570501058166583328 12585708 -235028560951356170925122125129327281408 12585709 -181709047841163653146114059645030013620 12585710 -249907875629423954707151648131479840000 12585711 40779653900014610717894659564750755360 12585712 -180372050038650066295402053285881315328 12585713 5991484305554545445628408195869634624 12585714 -47978566861900920089968212263740177920 12585715 357570367260031811943496744144105885920 12585716 388432831984736341316484291252235659264 12585717 -28269659127702444522043611302615547666 12585718 392037962584242039361480846007504998560 12585719 -89235251037444932861753422936663213656 12585720 -87981197420885266635157677035873894400 12585721 -314831216748023743775730500301548761856 12585722 -345696378515705566290770117408660819088 12585723 -1306416181117378701968295531620235469776 12585724 -1535799178347412656861358458402003349504 12585725 1504274950927119675140337541081930224000 12585726 407178587524560459036007259645020022400 12585727 689686800181590459371354865404352691200 12585728 -1627623042759638025304519779701370126336 12585729 37853282813625246221500672661743259136 12585730 390882157046783775987156477719489517120 12585731 -1755447755838440205560990650653402750468 12585732 -792483538173228247376425838196547584000 12585733 -343259277862693991699386491459009728480 12585734 -269362811250630656508551222680480756608 12585735 390071030958662649972965809903223301600 12585736 793339582506140036089312631046573511680 12585737 287219298454597657297851606748273711386 12585738 237500206642530138034668096274932043776 12585739 555699032949597297452070361672464426960 12585740 132980636948263353792449673612933427200 12585741 55557074687568324486740462023619379264 12585742 300766839764912490666795963078250838592 12585743 -4314031523809620558113458010144126976 12585744 -106386318124567208630363069908967227392 12585745 265799016863876266000339474763503024500 12585746 597135653068360809363545191279104825120 12585747 -1109350574001098030744141235932824317000 12585748 -677275605521608408878112530158983983360 12585749 758098424318870688266654474332897202592 12585750 -154791846578508098756655119185576512000 12585751 169838169491005872489572177845025915832 12585752 468686434388504077869260541821740646400 12585753 -1822885543601943998754658931440857655200 12585754 -1020433718781845909609610353433194151936 12585755 20310762676971123934732975811671680000 12585756 -7007219816691860849149086727769481216 12585757 -698315562828152652244526015142869036820 12585758 928987152817583278257051772347596868480 12585759 -280721613837345286763001350971605293496 12585760 -8017447887128685979583585427054919680 12585761 1170085821985722653741331255460004138304 12585762 -12363070906481466243954227667832143360 12585763 -2243937929590655361191767612765594876416 12585764 1275550023609212485938601924871726698752 12585765 -755971772744529377390990495345942947680 12585766 441853364448073565207881604281644269184 12585767 1071929794356362901847660154232870649560 12585768 -359763829653966720293460558761094758400 12585769 -84453506181525528920569377095370859904 12585770 72876635091094997837764755401368570560 12585771 -1170184924027510690138398336472545090240 12585772 -67427803239680867155965882675039204352 12585773 -534524701611665598932073550707122076756 12585774 190231490395950755851532710685317008960 12585775 -624215424488269781373532087516326170200 12585776 287410316516196336493984794928185606144 12585777 -456184842192560967592001060434175560080 12585778 -68688300310864967747534479244201520000 12585779 -1020092525398001898740715223859161152024 12585780 24812764093694995634928552306903037440 12585781 -26434070845567299171901750416101496068 12585782 16310623093348066149258922864063315968 12585783 102071916990033438468546989877591410688 12585784 89076334155975281704169963767437803520 12585785 879277084866609423917112397326421750980 12585786 171683265837062576754992924343873174528 12585787 1932471501855333450465370099950317566436 12585788 -161762730390131423420990806478940708864 12585789 -557893180194395903837686120691238137946 12585790 177678620599491518617204205341489459200 12585791 1441810022616989991828491859507050208192 12585792 -37936378206306854393410895959585456128 12585793 -561040943632830465777178868091912155856 12585794 9750988812675792916403715546287730240 12585795 -48446830137983562658357185491042528160 12585796 -41579047290599815226477321660275388160 12585797 1395827280340952087883194181631747498680 12585798 540443631954951076315899568118971418784 12585799 -16779834609877797373049445850222256936 12585800 -451988659091029503809887163840883840000 12585801 -245306507633187993158193754617432640896 12585802 -314190553029250858495227032150643165648 12585803 -203701169476638537363941414455846703256 12585804 -126988016945592868034882128928123682816 12585805 -865573110994125054909465342530210079540 12585806 -371658761036674265578907632444629745920 12585807 62484959265826253996550662942814028800 12585808 333224272553600076310563004414729183232 12585809 489637378384103263872846478187734746240 12585810 126872408663725789775325498768847388160 12585811 317767678719323609829123953208063513504 12585812 -233033106387941272553112369156566085888 12585813 369750517883894648464515713317798774944 12585814 435729723452475867564032821465515746304 12585815 -563883848737323138092373735577220640 12585816 -16821940665814329669533820115669094400 12585817 1024426229626453364965970534334119049866 12585818 -179800017081265766366326224315501667584 12585819 -363744222660244581472637740962907716456 12585820 -454883125950045001735487494242155550720 12585821 680390509241652078680344350899034607200 12585822 -894377193116392876685167007918080680960 12585823 -1488572939788773936519250715574603413960 12585824 821898151794680359410773984726031532032 12585825 -213162829726860270903853832331440260800 12585826 -429145005102554196985254053430142909440 12585827 -628638758104508905019468966922063871488 12585828 -438407331296597575106989612805040936960 12585829 -340684825967013755161220663616487693570 12585830 -213661347680407254794093904453076481280 12585831 348884532733512028072514235834584191824 12585832 62840535698398329188575405741014220800 12585833 -615938249832700029648923217892468083996 12585834 95348576478550860015384102541503114240 12585835 -40635418271502754073537313523234802640 12585836 -313610015656437307142416595969079371520 12585837 1084956379424984157594224224893644086560 12585838 -557782786268735372365084502707547167680 12585839 -461676136236348145310829896019566622720 12585840 58867443050343790685100915340381224960 12585841 -2593640745928290459159059837096636204688 12585842 -11419383682117782637546945653252394368 12585843 1119932187801841352952890489266941608532 12585844 -1255457331135113268268801980034175515264 12585845 159144318011409634487620755658568832000 12585846 -27003043121069543876199612883295550720 12585847 317004392490410644913653140554631827600 12585848 -1409308234141764225189483028607120179200 12585849 -959670690240710972990754434201318037936 12585850 -395518018044104715903426724892211475200 12585851 2304291025873217653478446619633137728432 12585852 255698179149368298989521435229506271232 12585853 351202721085387396948241320096528664704 12585854 135587107701247632979483092417261605376 12585855 815532755943066553810790283869966685600 12585856 1676529397686572728712510755731312476160 12585857 15487416495034746414136463236705792488 12585858 -49779385049279729449272061159808754816 12585859 -257461881354893515852147845689999080704 12585860 88205150702406787731494161619053056000 12585861 -56479772071682925141476463464314691298 12585862 -35441100450185405105471381551507606848 12585863 821797829426301268098056547426943481112 12585864 -1145008273667071993459836674483057172480 12585865 198344985661458205609507664990859112320 12585866 -99211025184510574173721859255622900480 12585867 351350849268608943130304652985973416704 12585868 -440454355753748543615803877054542135552 12585869 -1684956646734126404051923969145439878730 12585870 -394921942719555941514226295887840479360 12585871 -890150665682074950195789883561794753048 12585872 -75793813581288176144018022074438369280 12585873 -106426096469815244302303133129664377616 12585874 87048002254168909932072836986695919104 12585875 1130636400160177470232695622344717924000 12585876 57995191092054950994528638449250992128 12585877 -101647156821234544917857559850914780274 12585878 -49847946284563571089561299167940973440 12585879 2598718824798120328118491288162738890864 12585880 -81794851070840488731823010085952512000 12585881 109073433915899016746630479135534684800 12585882 9969468944610158317403753719243912704 12585883 86774107031550711028032187690734955376 12585884 -812006386741270931862979174483796160000 12585885 4893945699644459362967967220022784000 12585886 330268161751587175635479802445973929728 12585887 -2358228706266851721391815002398586235240 12585888 792382868844125394462827616002837053440 12585889 -2064907573792894113394090569406052961310 12585890 -553415840612168645411800168418935768800 12585891 -1272220210865654742408838820227242064008 12585892 1114571636868175807687551831562278515712 12585893 100711963555784722493504493675406285248 12585894 286040748526949059203435727816259688960 12585895 -56098679656071682796846882210798569920 12585896 391308220610798118844831801436734049280 12585897 64648483507215305122727148744059301888 12585898 310335243145617024622346453871564810240 12585899 433181349987075374139307647013616016480 12585900 325157673008766386825887244254549516800 12585901 716868300677109420205553702700624498304 12585902 -433247818136337586089704329937142739200 12585903 -452459308275929976599731046910372720000 12585904 918116271485595169477547515766292480 12585905 1678332451548817175444572609513152096360 12585906 110845803285331549247783461895311488912 12585907 29608823174968299357491321151379435072 12585908 804382892557308548914982800113846091776 12585909 -180385857890924519708955013800623178240 12585910 292313285718338688716095259932117503360 12585911 96862032586519940365814588781359998152 12585912 -741737142534621138874492764421055508480 12585913 1230589133236272769062086454230617509960 12585914 -894587264505937814407725554816486554368 12585915 177750583131782410953888023172002988000 12585916 275312479039250648689363887962434400256 12585917 3066718470162644995919865941363954215692 12585918 -580693384970314403338935150144016879296 12585919 -2429653177312710792394899793513632249600 12585920 133421087867540952192611776212322222080 12585921 -491446400150046638446318290923654439888 12585922 38932335141073410513731201471560942080 12585923 127607555597059327726642008834068778240 12585924 -173853457668539083215328777170365442816 12585925 -1034398399278333226831996743499506271200 12585926 -82748633893262982097298279570410221696 12585927 663119334802429918521848208923325860520 12585928 15164074975691418588549415134244085760 12585929 -15826202602396344394441692431158092060 12585930 199836077941963279935600460971632640 12585931 994655987029936240418603351689751459732 12585932 -227103576183278948708169633367315125504 12585933 875188215807542389676422027037127678444 12585934 -342457847694021428273625107187028370688 12585935 466223037105173346108510148639208228400 12585936 108937969561051351663698474905763053568 12585937 -8017496110728353911938847148208059520 12585938 197743677295198341626248115897147136000 12585939 1074890298904625339175611719102545152640 12585940 213295619653476582600268178790175833600 12585941 152021607098133776709761708894477451342 12585942 -1183227756567436123245112794683482828800 12585943 -1016691451667887797748659904901166500456 12585944 683777277350193976961436681733263790080 12585945 -106892248618955977566147521017969775040 12585946 289218145855409497999803309268843506672 12585947 499128680861960606839065708285743982864 12585948 -426569763920354044045575262495165969920 12585949 -324777310729092675196077799112763689050 12585950 73458962237234778280890509160313262400 12585951 -138562813123520090796737473505755630608 12585952 736308360302575420544192474021077450752 12585953 -157899434076057231337587894116264834256 12585954 -33951007764180258702510685165712179200 12585955 -1656248580205391285806537727847278223840 12585956 33410388422709910926739461083350840320 12585957 331218406987738834148451317644755214464 12585958 231424513683374583022449218703621046272 12585959 -229488433971375640675345510881814257000 12585960 -570654885015158384343546037861444454400 12585961 1069546752938776796180965109829035328480 12585962 191658961443134232299598194789288333232 12585963 -119541522051630090141556692938878421280 12585964 311769977148128903935780513279655987200 12585965 -382974344075427768102220055065620192000 12585966 -31236540399337492957721076969826349952 12585967 -574366966813176522011704532634284832768 12585968 -101715467936397576189196506212576329728 12585969 -338552315012273995507831264492367339520 12585970 -399679516063738470198987219509643892320 12585971 -8663918781720219050860372048490821680 12585972 30088282390454599024878261768194334720 12585973 -535577650962730462147986549385247805778 12585974 724515723063567437498799160025672695872 12585975 78106156050242758600981757581184329200 12585976 -529808065502115597651636760818996940800 12585977 -944904871166351294592497720311666305174 12585978 240216925086204099599424484019800136304 12585979 201282003092089069244094220575320609280 12585980 267551373163606226345740444106546995200 12585981 -679928659636834427045084801530966683648 12585982 700271278969734661922935976249757195264 12585983 211822055219817639258522722226227807232 12585984 14772387022370045624856903658978148352 12585985 -1141679241928261986728571165684573179820 12585986 -235543387977560494264382689210415433216 12585987 183861060589878526429294987452656797200 12585988 -238289990557100383030027273640662256512 12585989 -779169053037364304356078568832875884800 12585990 -205323746788999286839845891911233992960 12585991 -45458234902402227556360750298442877056 12585992 -1241393611066896892793763863645485793280 12585993 134824652693661362324642864621435088720 12585994 -328389222831673989381775609536307705248 12585995 25018604802141733825431601306628703120 12585996 -959968184525762069350218105555661808640 12585997 -1312198302027032944481042502172126436554 12585998 370427634965413994207247990523097277120 12585999 622924397497539845266462099634914439040 12586000 -40263199228184800760013720287969280000 12586001 -438226252609215736470686458277665835136 12586002 36295343199385322431262187036869660160 12586003 -91118877959432301561068563531789954136 12586004 -578007935185969594140722231001782434944 12586005 -649624585299161123426396886112056308100 12586006 142053726780475006445013883889891433600 12586007 323277731145981362929897183575022606512 12586008 -702550645973893507207058428403366830080 12586009 476028498825393907203317251130399393920 12586010 -93293371525616605342531390959645783840 12586011 194586343574833157131855188585954477360 12586012 201583426035896227008617275356813498880 12586013 -533260628248126236855392430572494427616 12586014 1191884502301577437609021282002210816 12586015 -56853106275752535583357943134264714080 12586016 -96423690787072230006354824264937111552 12586017 96553492191164551289827597715457316512 12586018 123144146756598557395803873082174007040 12586019 -1425821177017710615278051777934959228580 12586020 -99522896899859078910320399095056568320 12586021 -717536827622180378705351632236932811488 12586022 -771227959405232103802546440074581574688 12586023 22668345612839868818323910335716250152 12586024 -786382123376486691101081669918124441600 12586025 305059050109712913656291660404275227550 12586026 414758933903731345379053827599054502144 12586027 1074588859472887690623314300124862866360 12586028 30661362999096349868360844823670095872 12586029 396944486672582330989943838634148384160 12586030 -75743869695456331092267095384060928000 12586031 177383198911420704306742566600063874944 12586032 59371034341058803031872903191253499904 12586033 983912765338171604096697498805905568240 12586034 222130847609186299163802449760948358416 12586035 75867544254468562374472326462202813440 12586036 8953900363308302188408465206438555648 12586037 907624348301986836011443694177767457280 12586038 22048509263207275353036727779811383744 12586039 112074843904187983331450629171191241824 12586040 -150362142513984118920372073015059763200 12586041 -375698699016049314970299064290533015160 12586042 478266507350202710941938889936496015472 12586043 -325167910434159675749584753471084286400 12586044 813730737041591118349341676503063753216 12586045 276264610545985375628247182056579252320 12586046 -376572656009118523936565038866001471296 12586047 366178679278678140132740091201683872200 12586048 147422229884914723175187651363361783808 12586049 -108679043733826576856356036699563219648 12586050 75153905777751761018499609752379936000 12586051 503153741160349659908213263291426117052 12586052 21251973048760245455257019535335358720 12586053 -24028090671463528907577746882548737792 12586054 500429621012962189808074677809630780160 12586055 1344665195137013964390029640404515731960 12586056 160043102456978090041290277425473126400 12586057 13645141037643379222941639137097120 12586058 28413347730738317793055042332077201760 12586059 216795944734334738744037992550010778364 12586060 -134372381490025279396471969870217840640 12586061 -1629068919174110033985663650389944091668 12586062 -30167766586027422306412938059681267712 12586063 -151155913414738408710408125087792468240 12586064 -309883855669943529036768273895676190720 12586065 845188622298786753948562657021636427520 12586066 -567601658310894069371750281834452965376 12586067 -89217935565639283204107265065439663680 12586068 -88686406166313769846325510047319623680 12586069 -906649546733088791524550600557460579280 12586070 -241550103250474126775286850737139127040 12586071 -513712463287572466736872308521812155288 12586072 1555609138491322210185099596027473920 12586073 -997199839540035983830525962681312819696 12586074 87204583768625249983851113882007298560 12586075 -512276308780946294483827434224414927000 12586076 78587864666977694799488113259800645632 12586077 -15183389238910458892373300953086092160 12586078 -595036530197183482802423321419400780160 12586079 -82420687055466832519589084266650563328 12586080 314711939377617062771611084045937541120 12586081 1382105104345257491278689579240585367552 12586082 112534683211154716006706202848719562112 12586083 -994557353206931542653664393206507820032 12586084 -734600533458767648713935539349461585920 12586085 -323266539846150511838713908088565001600 12586086 -411908296568359420316311400165854170816 12586087 1247206279449571442845831669921020547920 12586088 1174813839662946714271107728137690920960 12586089 16111886610059323212838629466556125920 12586090 -358573324296537375236146936385372332800 12586091 -1213385428204358829898095793933531289712 12586092 71141568773797227818501996831099366400 12586093 -199206495058552008449895684518812352512 12586094 142402967185873935317745915121137695040 12586095 798764563293603776310194532309997368000 12586096 105807793067511367627058525056537362432 12586097 -283274041832997525753356915260765841454 12586098 -34781307201122174108473776341605032960 12586099 -643600683161694777015167736081683507760 12586100 -7387779649626810295838073312153600 12586101 630234720292000936024554140035017569088 12586102 397690182217771821721027988568922595904 12586103 1179874961508393803499159953695674774960 12586104 -12747113643794780060358009472108707840 12586105 -73365789594757322921695941274657286400 12586106 -309842971177724684283456833473488049920 12586107 21188358859909537172105501316784436592 12586108 -64784960477136822100222052633875944960 12586109 1405297786444083026924378717836807752204 12586110 132627047837989247530688531001658757760 12586111 -1261656706733430415780047706932918556288 12586112 -408568967852499486455468314539306516480 12586113 8252987820317240354183378166510261600 12586114 -883996590681382541225852895775315063344 12586115 321270620870957262940293044779295957520 12586116 611254712648308016275880056384731033600 12586117 -1290779811646693913838395193701923500768 12586118 1057819440951615997627287003054339761760 12586119 151028884979793290461427661443293490688 12586120 606321593337070154919921883589777817600 12586121 -213962566364533697298560939078612430300 12586122 -457103288647181750903490618181469767680 12586123 -1957353377597351192117666470639729841496 12586124 -496561557888332026180118832839537553408 12586125 305424721874725025092047015875577288000 12586126 -161532021650570610984003011885118426240 12586127 1751604556379320593106570034275592507640 12586128 129221933856283450408373753123609247744 12586129 176935566257382649452348847974509496384 12586130 62912525549172054664078872220584038400 12586131 -783869385273843039940587041676857270160 12586132 124309360792960593501114195172734924800 12586133 77823488887973306149845121854313838976 12586134 269837993219993102829049667272408204800 12586135 -513030281709928526040607826506432162920 12586136 -89026923038353479213662238200788746240 12586137 608064695090080469891343264215070411552 12586138 399697919276601605089366526495664086496 12586139 229902890945911540953197507900980002528 12586140 -142743139679754829106176186807575989760 12586141 -255757456410257692548354974132899538458 12586142 170970300041153474197811586836005701504 12586143 1073596737352209320129736746660713031880 12586144 -827114162522946279225459226594171158528 12586145 478146970692009414082621544418233625600 12586146 -155584547945172609668993500645219393536 12586147 447051838653622776538554762657333498832 12586148 19774150950598394129681631336096564480 12586149 -107354223927192897596294712556140752676 12586150 -11967557670937324689538044559971614400 12586151 1682567189408850296236862399117514769920 12586152 -99561735711867264603560468329891184640 12586153 -61245440971026963946180820629948668800 12586154 -41974307520002669440652707608106710528 12586155 -244905406554477440250998302392465454080 12586156 -28588907683639907558557903415002867200 12586157 1345880461465756660168595159438943465420 12586158 93809720764472653254872468427387091200 12586159 -1251285442037905945190533047018734654520 12586160 -239211240281230191061728021578099589120 12586161 -76877463898453279051544151032271660096 12586162 -15967663306200865307606256960801789168 12586163 889566480474696152465846176171571174412 12586164 548455024177203156215223116716672536576 12586165 1230129906695659140761064660411318348060 12586166 -163334985777692591283466483720219471296 12586167 -97451321717834540890801275913182563112 12586168 -82352635671154706615369610475584307200 12586169 1013547674101358167964394066597638214570 12586170 -152092166960385163060612879634484019200 12586171 526140398788524729702881017515704949984 12586172 109218837144338896704156322987646123520 12586173 32053458086785129946830870688716320000 12586174 -590577584778826290567804967206035538240 12586175 65926056401101814061987158809461696000 12586176 -366412117645104969820804834058906370048 12586177 -1823072097278315083762300180701274944768 12586178 -1292311806694089646612254233839270320 12586179 -396637885308839114681436801789815594400 12586180 -127896511293243559357787316417550272000 12586181 -678088908341809423421123848420987394400 12586182 -71651355334388452403208147601642715136 12586183 -2506101287402703879605105866353333600 12586184 -667126175238965225837609458437751265280 12586185 -420627828028841824406887683053274009600 12586186 -5450692208308264676048352882623096832 12586187 -308503189182177135131192460497992905528 12586188 984291963680433190590903630448624435200 12586189 334234716435576458374539536582510397600 12586190 250866342921198667795942035124769431680 12586191 61823483613790819005046170381119239824 12586192 -57746769440368067495011652389771673600 12586193 1668473176045731113048397439465553939442 12586194 -655711474526550535005892050542198979552 12586195 891197528091289433871487199985576913200 12586196 188626554823712013979062808762449801216 12586197 -24200660902284903196149073548320029824 12586198 -177462013000950268203736666634969771136 12586199 -404741100585501765760539387211185415800 12586200 63269515181630676129175732237037568000 12586201 2206379456337695234262173362849950409600 12586202 203097015864618019773033021859573682400 12586203 -104401158836751477140732914503136535280 12586204 -2161374287307842099647158067247585587200 12586205 1342978400113600859697489687777867347160 12586206 89076054625900186828132354737126067200 12586207 571741989106184253877733215916750039456 12586208 -197152340411741078577209743021084508160 12586209 -1681311839856516257770986048576568743840 12586210 -11721786281448176202654138359309383680 12586211 1190253002512302013445288171013558619200 12586212 366847695056523947287677972772664678400 12586213 -1767175648205004981525369450878773137538 12586214 -273776587612398018824971898583456694848 12586215 110813449315622190207559454861524732320 12586216 -215310229068925211790910822215349063680 12586217 212360313252483875414242230203476699776 12586218 -422181921863246721755923380329002967040 12586219 -1006162366344142821088283063582728960304 12586220 -543139073907368357029812073453062021120 12586221 153757998657125667699232306835714976576 12586222 -94593758542560226290553447877356845312 12586223 -57032349922136669858723477030823651600 12586224 -25772478131692643969001301687966629888 12586225 -19402793513092079690773912872708480500 12586226 584964652084274851831224509714688375312 12586227 1123062669401343840342926673646956310080 12586228 -811827997467621674232305236542713498880 12586229 -22825993534394535327928958706821318016 12586230 216554830855095147771968668954194595200 12586231 618581393723667501530972768079870454192 12586232 196947885826952417700475428415245004800 12586233 -1203456251341714131204607436869554545952 12586234 -526033822828747674586956106371100058880 12586235 -1160542841439745831700666156299148864640 12586236 -106261834173945883770890338253774724096 12586237 1075792664231805075381347324985362883052 12586238 -609369809216085330987858726705336791424 12586239 319083299373310850019138109310114287920 12586240 21774414335357580210526352962234613760 12586241 -573047169464868758474359121020510113600 12586242 -70629798521476710434887364665354934016 12586243 865656626023694525172488829849591146492 12586244 362964809199991697607961872842691981312 12586245 196772656275545544535914745991055619200 12586246 750209534561056058242107475750508214720 12586247 125167405220613810106751303216688012696 12586248 331416936797374635977375676754300108800 12586249 -689874242127614737848212982944528521436 12586250 80104331710119169254963350234764950000 12586251 226974023781724632152566044837188398080 12586252 -434681684079940533522036440754892871680 12586253 -126256710001648876568585973298490236980 12586254 420254948192694693684079493744360032320 12586255 -1163139374453540855757920399547481297680 12586256 -596328136629552840953336689995280662528 12586257 931606934113841129873966403533856998754 12586258 53870633020669572940901400653488110720 12586259 -70001535451494846586511482520294334384 12586260 -75494024474586218137659858850820413440 12586261 68027714556341070718970070076448322300 12586262 -85608469634070321505779242183817624576 12586263 1107111266105294359508675056929084432744 12586264 -368798884498753468650610465106251376640 12586265 1093036966729866346468582569448832851200 12586266 -5058671832593245629076181665646983680 12586267 -751110079790432408326432491006488316240 12586268 988363036481101620390614103401639413248 12586269 355603646155285632943664452854777398688 12586270 150010165838393073295381520588954422080 12586271 2263102780658371360880445601805041671744 12586272 -21945928778533868265486510540639436800 12586273 -711360393136019539740295676166693780864 12586274 -1090211524902699881204527319089230834864 12586275 268712659353100377236980767765238757700 12586276 -464464403650381148215114942221357984512 12586277 -102647156281925465749136961825035340000 12586278 -277226812304206620586674198775690234176 12586279 267874619677052443562893043161885868928 12586280 -352201074532238624371759220776796160000 12586281 174523499865991133457620048551715653440 12586282 30341083983407629446338105352797452032 12586283 96831552099046514645231897069462660532 12586284 -773916596687121911011255033199782863360 12586285 -1650647174743518071857218325688926263840 12586286 -107139267018783918443126091397577455296 12586287 -163626068828571836277380644515748178808 12586288 43264782745161350819777968221363437568 12586289 748813071127805143794935816087865953856 12586290 -87997640539218732050142648255933542400 12586291 1110737809230757147521392418432795728160 12586292 -825096911453631450810581498932235961984 12586293 602221864861938243049254796653897998400 12586294 -140800543459851783848474767817007323136 12586295 -33535269080501065732217207995732429680 12586296 -384675317032592349550104279519566131200 12586297 -417921410935955067508348291250951831254 12586298 -1024869772224694811696625354832013905440 12586299 -1767431312577925803529802779861995048 12586300 32953732889908212566474555929323430400 12586301 -76716495826180215795121567051685022336 12586302 -596886164512762957542680400973360328832 12586303 -244401353214949300982621569923981784320 12586304 -401970641487922641131879495393132150784 12586305 298070463595249884758680509328822469760 12586306 1111816710179370148826483162933752646352 12586307 -1309388220014076796099512573899421862248 12586308 159002170434642252788558170822709047296 12586309 355783909543452943711695549234195236510 12586310 15449192454120385061094180411927306240 12586311 426798327072226382456455373575502631960 12586312 730678354054429975260631445933177241600 12586313 338049857835501917670790950237858115008 12586314 -111613225159717070320494584047274464512 12586315 297444822350907595562269554430321920 12586316 662254448617802490328119248452262327040 12586317 -427926209287827024729531405001988640 12586318 -1433482953840755511446466354454291312128 12586319 520835112384379601697235873819089697560 12586320 206997324361669453049674976678451609600 12586321 653326348894543663230744555305258872944 12586322 -154248572178151748520122405715368839680 12586323 -603454020552486891899279952345312447816 12586324 116102575224208580077843108942118510592 12586325 173827661191292238289001763029225719050 12586326 166742740045309946946351790634867804544 12586327 -86426137778252746038766082033679023616 12586328 391290251672086889678438763277393920000 12586329 -102733079367836836751434723097328171456 12586330 417350471437334789064541633212904939200 12586331 -2061787100432908454993925759350378855868 12586332 -176912020779393628476704593235822985216 12586333 215886513424289001110322929673991228224 12586334 -137578703696912209206426565639738345920 12586335 291878934741089244090510695661446184960 12586336 -159581506436010866259599070306985574400 12586337 1472165436237206206466977380039317341986 12586338 -180409671896641803282167108521094404656 12586339 -317175395648609473500770557928627859680 12586340 389020597011102153318385663488423436800 12586341 71968710452982030372256718820471705600 12586342 -31931531636455770413407871416202096928 12586343 -519544785939548001223995004117731981312 12586344 402369574733889982722889079941102141440 12586345 805084202879662273729813209130962776100 12586346 -865130406486104054496828066771131074128 12586347 32460050176416007691238006407714748996 12586348 837305472570593781438007891741218401280 12586349 75989840568100040883377177473483997760 12586350 -78859346170449932564586877918578355200 12586351 459352517710599187502369691447083414104 12586352 57764993751893357329661883670659072000 12586353 296084285739538624311332742558521221824 12586354 -756487453741518989532391483575879404928 12586355 1008303527388967472892051496683432539760 12586356 -1423623314640222614784925533235554471168 12586357 -181803731087002680019396450037029006688 12586358 -7741023542752747767240654668010487680 12586359 589743769391110605558900986260213939200 12586360 -764154168911345139852381187949374464000 12586361 -1052682098828691280699045250734897926576 12586362 466051625781139931031995871487694948352 12586363 -152741654867203583891175935328511534176 12586364 31630544468460434740487883518628403200 12586365 1336874021489318062297746333901303031040 12586366 406127011657474590706941311718467066304 12586367 -515644691910198006347956329221148019584 12586368 -76366118265372206579695095499456512000 12586369 483948635099572871447335982228192148144 12586370 673006845772960405209938212575761486880 12586371 -20965594000291421677520600077785075456 12586372 -204432823862191681447809275259153809408 12586373 -180089580820232682776663870313702923520 12586374 357399748937813008345000166927236826880 12586375 -61829514904774884708516389222910876000 12586376 -653893604421333541262601485848271585280 12586377 565861827477476194903269910031890302720 12586378 -65949280204875039617389016508209046528 12586379 -129510888558527699777927518751491799760 12586380 219418989361708475642518419722209843200 12586381 255692615253924411766652374339206240182 12586382 546282053285333120545071423747854708352 12586383 -749528096999674219353010219503593100816 12586384 -250896103669709189644104716867353903104 12586385 153945673505797526834387368387292640000 12586386 181324032605403672701534494845029347584 12586387 -1006135266814313350484797760287890494640 12586388 -402766868649455864264690408364463043712 12586389 -962366993905338727333162568206293780576 12586390 283810987335965095457688227948097235200 12586391 -2376494485184371565937720772972522939728 12586392 -54610709378568654743922540336509583360 12586393 667062578554108119409903618082516045642 12586394 -1087178823127060114645232321380677484800 12586395 -13905846791359002494699803226862082560 12586396 -337229797972250253366420541787763827200 12586397 -868870613537151255525268446367075472154 12586398 562761880081430797868532816398345210880 12586399 414253052029315679142891580726347700336 12586400 -540906972472933908283043938299351859200 12586401 5471348019533141930739474814643575680 12586402 -10612402734321894308791498069320412848 12586403 -616913587636353170755942644655732142016 12586404 -152902127010129849811479899482621000704 12586405 155149848331876422051771754003784918400 12586406 -139877087376666137143484011172676593280 12586407 -49866418659233410092039436010795294640 12586408 -127640259492681721666467968588672087040 12586409 2007344386664785662646076073188650289952 12586410 -105383383993194806456672850342388419840 12586411 -640170339048873651428916583784384878200 12586412 -109821866874119998336473952534299494400 12586413 32128522615517424430923541965346012224 12586414 209283373009469610363380365436442037056 12586415 -357604121541288280698168091243893520440 12586416 75490172552151856853555442812005220352 12586417 -116616459823210882196861359434429977360 12586418 86917543483598589463706646486552230208 12586419 1187005422668261233115464956690068310264 12586420 80849396385942411850204883975331840 12586421 -492606615094238605588498463863731855378 12586422 -48317107163738366520834005087675948160 12586423 -1890968645986330148988248774467485978328 12586424 -1508038088837268548224216194562820567040 12586425 32575043519025046266696423021838663200 12586426 -141706942057020998191255545479100056640 12586427 366812854071159141917501955257412970272 12586428 -90089825328521671051059855956683923456 12586429 -463073426513869946296672467047982772724 12586430 -107867814475757650255580365731465800640 12586431 565302373049848256562290212024757896320 12586432 687894702629468561896641558323098812416 12586433 -852781662794382880849696737334050759936 12586434 94842841295208828472936567519963428864 12586435 -1173047041997572390649104941980742614400 12586436 870328562039929405083149300150013189120 12586437 223900181763992340547188798733346196894 12586438 395844112742183989114508379910594920960 12586439 -2534751183247239163666081496483136744 12586440 -388574013910493622827399329752256512000 12586441 -53392999521549633269971275133943541376 12586442 -57079779311384858842128536237414850816 12586443 855659820581775049155791240801291162544 12586444 -3672068438641369483109333266657368576 12586445 -383100635772900287053567839195259125300 12586446 359430835641102076531331207724460911360 12586447 -805554615525914490647444187226395833104 12586448 41121001329921022063700203443750174720 12586449 -609800645181867759715041818007427435536 12586450 -489748669071827924261510613127469808000 12586451 -328322291325976004117354553635567269008 12586452 -758741384622412978388794254817518962688 12586453 895295982658026819447484356099474324864 12586454 -471615406360858660875511969979954620416 12586455 361879418905150004064251171183401344000 12586456 2032385822127161154395108062191374376960 12586457 -263900326181358756613836274602016967040 12586458 -471067182051346614218999707994542511616 12586459 -6654387684516297070492570568961309984 12586460 -981526416526998496504893917878961587200 12586461 269036463199489364124320653012961158272 12586462 -30843436500585710655756701453965393920 12586463 801948298772417115275336654994448151712 12586464 -456072716261011820475124341144071700480 12586465 276722618801279131563726700599196389120 12586466 7536446956605831629847285379136774304 12586467 -18562276704908599750706084725138724880 12586468 -427625950167808808089827567291138900352 12586469 -48965683608920210289890410656522564384 12586470 -65870657515348107906314453531015116800 12586471 1365646920870938525468643401826386831672 12586472 -125197978757518121670797434744014520320 12586473 720231957939730855568346964923252379722 12586474 -41052899203452093277254295745501483520 12586475 -241774263133920719091307260686946757200 12586476 -94531373743537564723177453642148904960 12586477 293994022693868041913453389829248143000 12586478 -1004307784193324023756556684336856384960 12586479 113981139533591692620814734975810654984 12586480 -222281900728698943756251127721967943680 12586481 578272734949123989011687853975047724864 12586482 -385306552515224177971770413619648610560 12586483 -425542373776399067599464029717399732640 12586484 719654411523508302130642849150620844800 12586485 1091784656081635586360566465663546853760 12586486 271387393433765071404713030767963553280 12586487 27383225929572492879596818538656173720 12586488 -641152069599339998581725213009005076480 12586489 -860207538601299300658793053009259522710 12586490 -139714182288686844515803341713428869120 12586491 1572314238921142024302782686997261980152 12586492 399937620912074564818061023767451836416 12586493 156829863164659830992113695427272134400 12586494 -798710978926639506781472957253595168128 12586495 603284256637408492244323679303620359120 12586496 -77510537894573426567154918336466255872 12586497 -308221118086546999913954633735062569984 12586498 657780245974273045878679990660476930000 12586499 1527948472581292331982343018065618037500 12586500 -944525861328161307112144881275740608000 12586501 -738534607959389541363150129598794142498 12586502 -387053376598309997536746029162736390048 12586503 557365022621336026882447660973845422504 12586504 -740322507524513534665504805755765555200 12586505 500710123332804330366817508683378725960 12586506 27087257032962406063462637349591481344 12586507 1486036807369156011992892223181106524756 12586508 -182744172599640712148792681381779135488 12586509 -18305654882733929103518368029163316436 12586510 -456653067560670872468743537391368992000 12586511 -494654885310467127151896054155997403680 12586512 26656958788498610158315729381345198080 12586513 586959623446640347739598170839375331762 12586514 28080379316391769434717910141797407520 12586515 -323190588181108818458393657932764545280 12586516 381397884505407079976728308663354212352 12586517 -568854922766419606945899980520750556800 12586518 2752505157762066141562019482997342208 12586519 147726244957142180098825999428790534320 12586520 614118695899697751761437088845943193600 12586521 -139399300588399766237242932309282053376 12586522 381550484489655892455000735637325987520 12586523 -302965399533082190711088260631732111228 12586524 462200843842978488307739242693970950656 12586525 33770802545686105773034914401062377600 12586526 200361328096397361743342189956735822080 12586527 204227283287653105875769560790763752320 12586528 -754045520720767548973620120114711035904 12586529 -225181637488712808390173861876613166080 12586530 1529575220022526722316829437646807040 12586531 1517955011798684827237124394141884959000 12586532 -24112463668233147000676386693866468736 12586533 -889376145290700582826218155551539608736 12586534 10301789915641617672006717673517334720 12586535 -364546049492204497444176496729656516960 12586536 1709229276605651292421877790688178995200 12586537 -342749058114270731834077387695197319814 12586538 -731294649378795734924858696895857824080 12586539 -58790458629906425854972835856466913280 12586540 89743071951104878641296162721052108800 12586541 349932486688997452964273536235055126 12586542 -284052050187426864239840362182298788288 12586543 -610627895247637630700419542879120275376 12586544 34873666245566424973142455473370152960 12586545 -732998152226387279526278022074888029080 12586546 -7965131178660549981823321642762707456 12586547 -1738163833623514499677578156302170886004 12586548 238971869747552138764372440107199842304 12586549 -184945926803170638476296000194063883848 12586550 326002454351010623267381453868561000000 12586551 58091762643102097949501905948731072000 12586552 81470684210487503157384116069138227200 12586553 997740764812763621280830601842182858752 12586554 433972614442216750763012946211118058864 12586555 -996715086167703409006859547372890375040 12586556 530859370074907894344242547837733432320 12586557 -549182760933471629293353769823741281920 12586558 81679507838840546322867748138487823360 12586559 -182276383865559406720320899432291232120 12586560 34529242770042025361476553139195740160 12586561 674721484457610342867316559268912343252 12586562 913987958354168365743473329324773139872 12586563 -330498023005727260457574665831936860800 12586564 644302448702054021022953420709988531200 12586565 429266241807583528312247749214820009120 12586566 170508604773003999041508683647051284480 12586567 -503863451591779612792751469089670784208 12586568 -132166330286194520698157397089993226240 12586569 -39512644472001624613023967170017356800 12586570 267670892132677128750007347503682576480 12586571 -803941188501798667010745344688093141228 12586572 -483455483954092579337305168021674674688 12586573 22652122817710501097719995098212427104 12586574 29779970651859107899353814681635938304 12586575 182513993914946469918865105732978263600 12586576 -157650067545886981401245548979903930368 12586577 591286797718309535405233751235025714032 12586578 265610918929780593213154192494788471424 12586579 1535723737196924552232357319584846800376 12586580 810611020287353025389108692753066022400 12586581 148311469331941435512535549985530484142 12586582 887397768107690085923835514532507887392 12586583 1156591088699335875988866648229092749832 12586584 -482922060699611882484450702916032430080 12586585 1019597622421509154832321262189848204160 12586586 -90056325671165957764021983097654378032 12586587 5465127632493996622597780462011150816 12586588 181913307773182937356828994472713011200 12586589 154462703389154500100975897354594549760 12586590 -8711050306257277179332438973150979200 12586591 1330579589915464183724985881906713704992 12586592 1072055004979642663655356189953772879872 12586593 729800077236695023431826604595481823664 12586594 449841766956162067407021901808092950096 12586595 31328860294846546459317860517301186560 12586596 511134276893492445140725525169059921920 12586597 -325523137909789699541166863353581118980 12586598 -446789466231217108907834738958423463200 12586599 -230918138551609157050678894348708584696 12586600 -755046040990975461548523405195558912000 12586601 170103738382449783588363626524090859892 12586602 -179942984573621546185687006625190882816 12586603 1255741418389710104953182876502274410240 12586604 666395229793507787835375313761298688256 12586605 429440478067787519820563989523718145920 12586606 666162930454932955317819176920188417984 12586607 866471587311362533723833693928792826880 12586608 -81718118259329156736653667680779173888 12586609 460496230351401571549507897698801274560 12586610 -324468651979900493762319810712682771040 12586611 -307447369538654003648703518602125107136 12586612 604408424509351887179602529928738465792 12586613 -1569275932375392111962817423989200454160 12586614 187806586048705435841669770494242235840 12586615 -34601873988842756224547673842769840480 12586616 -5953517879270189299198353824957399040 12586617 588264745594229066037037807580362662240 12586618 -222943913472604366133393562356563643904 12586619 322929592533169396369459097533898842020 12586620 -119816571895245078799800820514156052480 12586621 -46551290142069866360811582243334317178 12586622 -450001506330833882468312858228984805888 12586623 158882149469698284615092111736021169152 12586624 -148376018165474987611663049144716492800 12586625 -1948982716800950046594792845536006671000 12586626 -4964232403416373477069122069264338400 12586627 -2154629283962659229586696702724338971524 12586628 777982364493751593419336843123038858368 12586629 420706953011375466626882245926035952288 12586630 -647893417071846365764515130592246987520 12586631 328242342609761323607485729970936463264 12586632 613815386800233826225929277121391820800 12586633 2135629248453313755650341226699872937882 12586634 33744057853243573041830076283138060032 12586635 145455245366855812165765850744110047840 12586636 188538281071662027745827631818886926080 12586637 -315593147407037446470760867916607818496 12586638 -471139253674822727681824292833120544640 12586639 -31907122828959214490458228117502448640 12586640 343827519733122473251146450966408069120 12586641 -796636276101496281140344589863554613008 12586642 1088085488394989924168697817771075236000 12586643 -697096126350666095474786627755189475856 12586644 -342168449086244830680385592981584896000 12586645 57215483314674156716209499027103271200 12586646 470690236566878641904935037416815860544 12586647 -606547231821095120371142587154343859200 12586648 1040837392193953874035881693434236416000 12586649 1516761041841574742059115248059812166036 12586650 262221703428609047090621422887016953600 12586651 -5830397487705986053510390449901811712 12586652 44839408093565916523746006647843530752 12586653 -172671769748147207207620883078640778938 12586654 815493277362325764647067945004185471360 12586655 103221806199822645915441503544331450560 12586656 1245348611412411337470256752554859823104 12586657 -1514378825058701320586305570041846072094 12586658 -267760326595763447382377729393172587520 12586659 8321068199623361695694653457354902848 12586660 -33305937063816047070275226586572733440 12586661 990515049403203032535298482526656899262 12586662 -959606507172687393216240595266930720 12586663 350182066560332220954001012932179737704 12586664 -1184449092134170952412061093755600076800 12586665 12538780732112891174568557308914589440 12586666 358090528429061390960913973228494104160 12586667 -50493508673080143734793425749175923680 12586668 -218675169992269517918796202428947151360 12586669 1059047672472015657664314638051589101644 12586670 -179822790767690516269472482036503558720 12586671 -1270337754066095646328535495239007213928 12586672 17970639982513166830839235475094503424 12586673 -355055334379365410036991038233906810896 12586674 -426981628561151168096114726262499386240 12586675 144958962783231013885049378583656044000 12586676 96637552449882709056205914196124271360 12586677 19368041606278564080096402895574687520 12586678 96890523765434918911779225636469351680 12586679 -1733950271212532502201724614591535087608 12586680 274363258364566321149734223369223065600 12586681 -1065879685566578886045525512085062716416 12586682 -207420722293088262112268378455403068416 12586683 -2059028234296953784482062986814386713600 12586684 589705479605369455333851681906974572032 12586685 -159158095681252437922948907908755189000 12586686 7348225545966709218234784171933891584 12586687 -472049316142297146559762591564392116408 12586688 624766902569854334987531073713099243520 12586689 171042614437379373602713347926802968754 12586690 286032669520196911357804938127359727680 12586691 118346718320883831166013000292166725504 12586692 -834113049734385387209424559212764955648 12586693 -224515859169658982382331273923817768384 12586694 468333621682926743151678325835309870592 12586695 -337661189590082432752120139874432178560 12586696 105317741340428082188907971340804096000 12586697 -83089603629729166180418691105593014848 12586698 779769835257308247997561108586385008640 12586699 -6514449434750884771225320753819818520 12586700 141378402292262822213736478811963366400 12586701 -475436092029112760644818601257557008800 12586702 -6321976762180768155072801953464734720 12586703 1521155546349421641615654782826970381104 12586704 75296466375361996295558847761424580608 12586705 -514081957120978528752413532559972487640 12586706 -548717534581709410355675242561873524480 12586707 -7942724176060533144046093376890416480 12586708 -303719062077323658838594460207338926080 12586709 546826416755272492914132988653225196800 12586710 224754507307803985959031940187163416960 12586711 -108883410192971706651452054540069613688 12586712 -389842815635465433821913130920448972800 12586713 -73497628138154821966919553086432346624 12586714 -128698210626585793648888497809171551488 12586715 -544331688687646741653845608752375009600 12586716 -162002187962770465867129455990471671808 12586717 -541540153011262686525677435204129447520 12586718 1060943118196298005870100697912034450560 12586719 -1178816380240876521613297538664520988856 12586720 362418380091856370284455274353312399360 12586721 -563808669439901652303480240674739922560 12586722 -473267724321976145191051097325969932928 12586723 -520424565856832122575204040046044221028 12586724 579696713503919514370185288590832097536 12586725 72936160940378511932464445575533480000 12586726 1046537219157692983945572884082556377312 12586727 1018159914818729433908060018918680458000 12586728 417878634070415900188712020722647040000 12586729 -2088929167043544262410757847767198813916 12586730 -115141552077064234745890427619535202880 12586731 301408652448583442026648219180654372224 12586732 1172655465364220955716294788383202060800 12586733 22469011497082854592649566106040310284 12586734 -239056524017850468383859321510704107200 12586735 -265427835378152955090600950900186113440 12586736 -196422480759797662186594988535383654400 12586737 866560170121995316915757593931851413360 12586738 239959671032366947675835696579237471232 12586739 315135136373381512715330453703980589000 12586740 132451508444393423383185788305674854400 12586741 -2676657949905259077991418414904770870208 12586742 337438008361664031017708494507793608704 12586743 258232513314465119185611801964588337040 12586744 174023036514257791314242459085944094720 12586745 -22719630521947233777779797396466954880 12586746 1121142786117824964547048072027443897600 12586747 1343645737246765074298057376219065338480 12586748 -1275903033159198397284243916226703470592 12586749 203890042855991227708173540911520154752 12586750 62550771559741166053795341868569600000 12586751 20047183884278290630825402434810032904 12586752 56701502237241258456916381505459060736 12586753 358727863411338706088976564909619488002 12586754 560348692436375515453655781926153164800 12586755 297684863672749326028980802807566928560 12586756 -138816273897834166065480229542015549440 12586757 -1363933120033135558195435184497331124420 12586758 49157352602171877388882636007365062528 12586759 2644570966373111070553706753035633111440 12586760 204185647319370932726207323583717376000 12586761 819887904522082146313360737640253694960 12586762 274830044702795625581714221892771156064 12586763 -559172926076713370266787557306660790640 12586764 43392867232758162170709425137881509376 12586765 592159603880812171245428941789181032800 12586766 664712969499133698607236159126829891200 12586767 292109390278986668736137929277977286280 12586768 219482899052896930805471038787228475392 12586769 -61712889382825562792581375039691122956 12586770 59197911917055507185750478917034508800 12586771 98099232143235164890352814143780634352 12586772 -690104838025763047001275842302780141568 12586773 787937933111786169699862971142900461504 12586774 -984996912763078923063107032274043216864 12586775 -110444609292808622954719007141194800000 12586776 130124160464519293177254152945356800000 12586777 362323555882567952540925560410387708746 12586778 1000165468104457102987256597789021629440 12586779 -59580793522200922138081132687781575200 12586780 -159672026645581809711381030352795046400 12586781 -169206467567397011050794164544188747418 12586782 -228440035031064905232092238338194708032 12586783 3001860556335072792988824826121017680 12586784 136530361968281216991724021375127519232 12586785 82765329054514595524161306776309515200 12586786 -1097786409120026557483725202010945631408 12586787 -954290438366111908245190305773089702800 12586788 7316842671461096530247171410757443584 12586789 203590654003946093225462713264379050624 12586790 -1129101390941433778274059683412891441920 12586791 178723829204077937530878070354204020864 12586792 -820725133717468623593194953277099622400 12586793 -2746079001961386598797297862364123817840 12586794 -67039224469219723904246519922015164160 12586795 111879974689621329400894664405845907040 12586796 356829007422746495989283585714595720192 12586797 -554056044392000708272626155983807659360 12586798 -274237919280912345170496771704296616064 12586799 -359234026921307356663480255016442121200 12586800 1066080504228350578883483911122124800 12586801 -916609084617800852639103541847108254796 12586802 -1094260073245516310627380155661792399968 12586803 -490341824309629942473961241356644000000 12586804 -486564443948250628432430695973975369344 12586805 251841173986017567640225033112390785920 12586806 30711207299370009297045372950639247360 12586807 392030578532003843473301530206633798056 12586808 -361085536474525209200911540358303662080 12586809 721375649022851680713101898011015802048 12586810 -68915852977946092840935358692775633440 12586811 568831411011429038659746832039657647072 12586812 259717831797178349653145935403775098880 12586813 608748468911836906210919529833576517062 12586814 598412840729542221907011942434069994240 12586815 -646155638888394606115239309089112569640 12586816 -536940830993427640281458199644350709760 12586817 -616461333627726717488341634470937814900 12586818 416934081498156608341049643317526597504 12586819 -35297488124260979932675826858033591040 12586820 353466991211871335261455431388286158080 12586821 -23981864904783275362743925035262645056 12586822 -108365868901533294599109036763772808576 12586823 970152818483721566067775782342292458072 12586824 -764230032082162737413419745005514956800 12586825 -13830006757217205733268316714676786500 12586826 453607481455940194587922859883750739248 12586827 937665800483392595927346896799080095680 12586828 222911773068515621566538701100876288768 12586829 239787682456168845275727766282181981430 12586830 -202280982588900215519253763844264158080 12586831 29957094922852834041601034877803287672 12586832 -410182699589991486655189109968845815808 12586833 -22356148066202288806819552658449923840 12586834 -480049171388527399040437631318515324608 12586835 -1473487960932208571277197977585800768000 12586836 -339363526431577503564147128464859406336 12586837 46209745551606573817039315883481768832 12586838 -211940589314462833325999910667572914688 12586839 89111752171519779529340603187529163088 12586840 418859305479259888758675366736270540800 12586841 1707784936281895368827608200816024696900 12586842 -294393766413256653588486214825695451392 12586843 629244332037210356463941896389723362560 12586844 282338214920874287915775666903300320256 12586845 310615171851717230479057537658352892800 12586846 -494008852280686534267833621785454880128 12586847 53713307331445231630495874056205548224 12586848 -225039418693140227021427295556785668096 12586849 -761255204092602875412664932193449028320 12586850 -569107551380677746264750115167416979600 12586851 -632048018931724679417188749294115440408 12586852 1299785948753416568876772791350877279232 12586853 -1804754587511634570426102398683665776898 12586854 -3536632553692284168778717966421637120 12586855 9737732061168395002089180092499807360 12586856 -598384695173430310639629541189757445120 12586857 -1090618890739189435964261197780955886960 12586858 -388472279407386782531244297205516848720 12586859 127169637637830812569450986295692243060 12586860 57581726599986782063486520754173542400 12586861 116260593460999726743792657269888811232 12586862 -595292111278876462432329362921642022336 12586863 -340659731627520922604604016374624260856 12586864 -163088831610822134684489828362363109376 12586865 -757063244338157214385002248585055900480 12586866 27630511080182930008401601628862286848 12586867 -1348466714991563778922899174157013768640 12586868 -134761785176426340944859814192579411968 12586869 284638373623934788279640807443084509294 12586870 -223064418054666693675646679232322339200 12586871 1474190496586332252549202139240439683544 12586872 -1117623148919393289148751818972984750080 12586873 582986342582593589246242050413558683200 12586874 -19443018660274177058557876584445428480 12586875 -62135086729338825435371237466562965000 12586876 -27986413070632188681699249532599408640 12586877 21491314024567909135165692328477406040 12586878 505522458563775091505457460724406515904 12586879 -77882556992242565418240531121868809616 12586880 -262511919149784111824016346488137318400 12586881 43787891370812168458233602962358283360 12586882 -185931882628851682461829448303443183104 12586883 -91251743705657127321058157203388687640 12586884 6875634259407985608665636642318929920 12586885 382914518223825296282303241665405661360 12586886 220899993458328568147891427826976498944 12586887 775522723824259123345945114709696383440 12586888 -834092529109662082758856854992471162880 12586889 -669041798927104219610472815920175190144 12586890 290334995455849922813955341857047025920 12586891 -2100808582028158848880698251035472785708 12586892 -494691932352237110840743634038692579840 12586893 -1023660988365323502066138504754941577152 12586894 -639269798584136698561571420803096509504 12586895 741743629268956769284644150786903083400 12586896 63780310588836079031638944816366354432 12586897 1565033100105399502628023918871399070192 12586898 -293391665284524187666138619043042418800 12586899 155675512655160471134990635598455910400 12586900 -234860357999384571114520438540548096000 12586901 -2181156338685048689965540132861394602098 12586902 -137707849493951714001467259263358097536 12586903 -319566366918736714414118233960175543120 12586904 -1068098505135247496552016010511800320 12586905 148909099023519273672207426459658772100 12586906 1340246467261618768046783788360224843744 12586907 -508678781777054374021258608686154999888 12586908 -383772018423327754259782236964015203840 12586909 -364439750908014111712344452155978116896 12586910 17501595292661011885853492066912597760 12586911 461396857683436373918981524880778312960 12586912 1002588104185100100536861303506489835520 12586913 186408484883056283215949474271083784162 12586914 138676584239010174896711692424739787680 12586915 -1465007964835514328060720681346682572080 12586916 692754021145824258628153569211603866240 12586917 2799579620340484415518425567526250496 12586918 -382350631188584751194195562782622744000 12586919 955282344478774205771235577502338260912 12586920 449536469494896315147208916543676825600 12586921 71411823517858234738935069734663887944 12586922 -226825517611964635845893062625976019200 12586923 87875978850383348572106731695920685168 12586924 199987429641179127877927374870453811200 12586925 176244023474943944259662461359745606500 12586926 -331944934923027420824724615383017485312 12586927 567704302220411178094635964240232020120 12586928 -438777746185543570836544677732466360320 12586929 -1362972323869462429518532866747732927360 12586930 72394416925850914230012340097587507200 12586931 100966857370583853832755233081735379792 12586932 54585780685304195303861431420599785856 12586933 -8124004276899300122909906173574712960 12586934 -330877324377951634250029607062293901440 12586935 146391865083127937785954315278877516800 12586936 1509766910793912328156149837217910415360 12586937 -892655301047905226373318761750647286496 12586938 -80270821039937422215503860853033843712 12586939 889064411983334185607998150512473282160 12586940 15005873097863789527968204640219130880 12586941 1719831908942175105309063913199896357440 12586942 -618820150267649392986820762364715316800 12586943 1599496146731170776162582961282384543464 12586944 -92497484686873441762867116534329769984 12586945 221134946750761124958055226074245778560 12586946 1038737156314851112945007438249207742672 12586947 -5210156116067849500121452585696552200 12586948 -15664616029949087252719617589012359168 12586949 -219595387580233786897755072060262680000 12586950 246864691202855331890209723613342049600 12586951 -691727927772431382685746410840782258800 12586952 -30131349311654944073087846677713715200 12586953 -1228191743576157723979676374202501399136 12586954 936802123468822511630617982441796400176 12586955 -1542722523442694245301922389241699309840 12586956 -163873001086229967362163841351113446400 12586957 -561530889806745174359614957171910234880 12586958 -96408098150668499936937063506803993920 12586959 102925833609175190634832113404002957056 12586960 3715238515466621919359466934655385600 12586961 99824456105537321457396595293161366784 12586962 697098552614034542580994424708129395200 12586963 1833703862900522102603943369357862479212 12586964 -225078450345340720483043469089037437184 12586965 -436367054249910971087110459256613926880 12586966 -313363150010916674053966593282871735680 12586967 1494320920957413623058917588493606587016 12586968 -63689823872612669345931823339266048000 12586969 1691383662001359274751686074204739359760 12586970 179455201235707908846778899163968798720 12586971 1320852903777525237329026380862227612312 12586972 -1263538141460456167086663585126489716224 12586973 -1651822554606647501219898821881424820282 12586974 -239595670515290703784271733150230120640 12586975 509172428849828146474560631658951428000 12586976 1446942872695729999775476348712591032320 12586977 -36933813753928803349810369544165964012 12586978 120800676677204814993767259068744285856 12586979 -1014311440990690326823763751986250648420 12586980 6590842263994199883868538604029214720 12586981 -352439148892691835467072086835365667136 12586982 71612500920352669350531261502207102272 12586983 -744415948435950745428993543175039168896 12586984 331334023175409382495394893827101521920 12586985 -971665647940516043451879906316257286200 12586986 -318240480756696104693226227589104914080 12586987 7814313634365763746816504828357103392 12586988 -36593254313119661117341072106315243520 12586989 -236930231980336583011744232575885239552 12586990 -219531555812510912522752181411320154880 12586991 156059830491957931763938944743760549120 12586992 -17738364250785019093096373566140579840 12586993 3196466337210972817696024377221068520 12586994 3071491332759917551163463292641560064 12586995 -56105834389218099754476106095495471600 12586996 -990620024109599742825003283099170448000 12586997 -471879676104263820033011138732557321554 12586998 415061267366046595965714693580921712064 12586999 2234422832515244129017058580706138402336 12587000 -143079161654865236316025500509460480000 12587001 -217198196771221773094794507103505356800 12587002 377243470058634633484736511411462734592 12587003 -2464661357480329679417845758986396160 12587004 -959467718164530953024880205645935295488 12587005 -697514064105372497017938943888528208340 12587006 -274923370595021584687399580049630566400 12587007 -231277693544418514296340510330267533312 12587008 -34978606692854486564731122854773391360 12587009 1246593923721802279205478169544729694210 12587010 -178404716211020887728314289996953533440 12587011 -1404718063606798851363006996835357573448 12587012 -724409965325238980185078384033843150848 12587013 -1004588252791262644086126353699669316258 12587014 590005298359407679373849408089319232 12587015 -603441983653197950130758280529252315200 12587016 -288027965940512912480841644569280348160 12587017 -611895773132559928333778305425209662448 12587018 -92608985594462350595043044753403067296 12587019 -256685425439281931975067686291696860752 12587020 57593717807076046879569060844538004480 12587021 -56850684463564805165203110507825706920 12587022 452412889687696246192239257690579589120 12587023 -81103757676638391234962379581960835072 12587024 -247748484132639467395470668089461227520 12587025 -49972376335585812763694377385124000 12587026 603700291692374008268580091151652534672 12587027 2157677360380282483047457119068434488876 12587028 623325146134698155294812325449579345920 12587029 -200756737317580055988345551364166908160 12587030 139790440349903614189567209725118729600 12587031 988685527481920703807263153239198628320 12587032 689337711448490493501869943219346790400 12587033 -208455821695948071746805167655680767536 12587034 132113203607197765272683551539813638400 12587035 41079896262373743865818934387429308480 12587036 -95149163144452094277190647239611244544 12587037 -1011396247081933632499557855348479245440 12587038 294241419285599141476015195924783197696 12587039 -1396673019234461723281442249126314304160 12587040 273875309454929693116718180103092305920 12587041 16364912319575998322914488502742472864 12587042 -39798939067262663098942842351920387808 12587043 365836706108478220113959600805965155584 12587044 -671893319015045778513753632315505254400 12587045 -851228384503111901058815213761630021800 12587046 5613242785251769274631354147279297024 12587047 -2029870098868334601849463494282190134888 12587048 -378446193849781667953790106248413440000 12587049 -284281179512674002547687643512430179200 12587050 -97626482387697015169988406042848659200 12587051 271325537994021730691694944822974154232 12587052 168139486740552797259575810096070684672 12587053 1713862460540380974136130321345845137302 12587054 -8598105035700728196469968418258917888 12587055 -266059898480273236964820547760205362880 12587056 19683446550483628235266930172601024512 12587057 122417092687318045490193072677128206912 12587058 -205700728166890227009453855721519471104 12587059 1060047271967307985880297006758280517260 12587060 -132859843984716926929120079954877081600 12587061 -11971604707047164950955759074488579360 12587062 -189591507686811017114964463919449887936 12587063 -704784903066767518783272710262386737080 12587064 -432364882630543435898152520805145313280 12587065 -397832505398361929096275105086289791480 12587066 -600285102274456878048570855768101562768 12587067 -21425540923020316292587776121404116400 12587068 165796634350675212939140473112508751360 12587069 409611487671644736210260595183777766560 12587070 254781861867370535793575232056035737600 12587071 -1029123990833927611310887897606477223200 12587072 -176055824329597250182389830489607241728 12587073 775569922417014018648068032755694488000 12587074 491765244607012218901259109982522031520 12587075 -873788732443476014827742887867363157700 12587076 30956530776833694706317611562876486912 12587077 -1520725144358915648576409259025204351074 12587078 -562639840057242493295100998927008555008 12587079 -1627598158584362009059923159395198164992 12587080 -706863797345548398983757994912363315200 12587081 24542115995124914620917101681446068132 12587082 -134926544331647575376250920519938890240 12587083 -417414446316633134092584946422619167200 12587084 -945853010782915208827122452272021142784 12587085 -2557439999435950373992930685806003200 12587086 125539051142949154638417963820159156800 12587087 1454530749205843542334910611159260698736 12587088 -275984633883106528880363317809563959296 12587089 -43873430608796912159036179215441722688 12587090 -124204613921600362585251189251220367200 12587091 356097106748168646519953264145961863168 12587092 139530800255558549768082114368485847040 12587093 1150333881580223886461927691023956780704 12587094 -208003531180376954868229522010097372672 12587095 -288414478787569710697528591315076880480 12587096 84431065460620876327387798404790241280 12587097 4352382107440175092412787940520451072 12587098 916015828177258444233315174545614716624 12587099 -330921002656393207828811105158655534064 12587100 13677177117824262104130054117380390400 12587101 -1178785930016248769341209239540288704800 12587102 120675546810840477973114127441867155200 12587103 778898344655990545945282809359249760000 12587104 64515037215815510891709984945895636992 12587105 1766900810810883689402206542974477160 12587106 101444346756734058220312641190797711360 12587107 -368415557938941241137485877787693135520 12587108 -1109561585029985451751277832007943541504 12587109 1065354307906109115839153502146664119904 12587110 21265390052763680997633026920040472960 12587111 1030767392072457966912306459932223638712 12587112 -203056123027200919355459823335106094080 12587113 469778794888076775150887696869609784640 12587114 -84162418313093206305365780737122752928 12587115 -279555508118366361371270881987211969280 12587116 -57447075833830005980055011428255727616 12587117 -226951018926427144564474714414624515648 12587118 39624678997502164041958215865091186688 12587119 -2051137426611003510634569567120894630480 12587120 125800559489612968106208281143839129600 12587121 557169312980625915254662695002965324290 12587122 194200978568609148371681607830300036112 12587123 80425762798983679594681892439633144720 12587124 -782446722663864246971607557146773651456 12587125 628012590189068510273312837894079054000 12587126 1653998666549178481440682429138291752384 12587127 278219835288082908435843083167199010432 12587128 -1426604728953575378911275578480534691840 12587129 -1001622980945911670203492956252617327826 12587130 -556194617183846182312282774603739328000 12587131 -242175540979574909114435265548792710800 12587132 17274683538867836355738701466746936832 12587133 -3192983419249126725161328302440627296 12587134 130447626421509189422443127095927471872 12587135 283302112218577263972058023847537845120 12587136 -260015477153710620586416288435693158400 12587137 -70019691117134300497923617338310521088 12587138 785370784600791746178847605845578464720 12587139 444645205732991374973443194772226621400 12587140 -1098358198998536566520625387346303403520 12587141 80550243992823169282397141074918765824 12587142 -22097914222208050145362099869897185088 12587143 -1897855151180164056171224665578184901608 12587144 1328696581777477320086964199239962757120 12587145 -753057707599497551602113086858443425600 12587146 -94801757275282292520741313968021408 12587147 74244420132521246744661367293761362752 12587148 -26488134579693675425592847309623705600 12587149 -595763465196735551370942142980161754240 12587150 63482224625731736004687594980921784000 12587151 38414249931812466593836632117400957584 12587152 -277919137073079191111800249883852038144 12587153 -363636520309923315169094289889896059598 12587154 -136934987605999352292422353374176618880 12587155 234802423016732035175213268878067315360 12587156 -991101553394133638660659806651999069312 12587157 812337772475069365888829869722169066944 12587158 -243316631876929277847550594250521239360 12587159 118672177179522843565207153270173543600 12587160 -483873943118247531576999068463507456000 12587161 -2336767108406710703178313883060321316668 12587162 641739383265744721540461669939060756480 12587163 -177117289494741840938743594044835969536 12587164 -222496417453239566490582476176557735936 12587165 43132379401270137122968939071269601120 12587166 -597291681345141807960741948873780531648 12587167 1276797801695597323028971143369898056952 12587168 -439790104364117015159922384796731310080 12587169 -61993494623482333183637911189984418064 12587170 297413638449480221542040104948601045280 12587171 -170945048345389344907082851872834571128 12587172 -324744018098967483758989599113213534208 12587173 -656878121287483147486336953178284273696 12587174 -443453062989706024257678190641311808000 12587175 3912896371359378854197549915524808200 12587176 260122350272262727658602602144623247360 12587177 -1553855066178835776913759586035181320560 12587178 129333156235028247646439172224060232960 12587179 -264464743165723083520290837489100269120 12587180 552855311197370528886667522344405288960 12587181 -173581310982901282209861099227273154240 12587182 133033156032373992519743136533270899392 12587183 -206240608877387149813825442963972783136 12587184 282624318428795106112989881629540024320 12587185 -214936283544612652222236647993151000 12587186 -203911877679201172478536577897148560256 12587187 -504511089447118184621882400097807794432 12587188 -1292678579429851755701206446461881554944 12587189 -26313196092657648823920015945363859080 12587190 147370956407660432417105714373010944000 12587191 1026964645521829781919739525366233794352 12587192 -778050120336625011173961074505358848000 12587193 774976428933649336082661910889588873082 12587194 -572004488987837523437694284577554185104 12587195 998764340122826980783300089662346019200 12587196 149151897030348276980060118059526021120 12587197 197078864439189145890574271751136155232 12587198 327322225910335323510162550028925948864 12587199 808736897273358203081559919506488934528 12587200 310473240649107009484130235971089203200 12587201 -1613634799216916157939053964019880588496 12587202 -306220359156371483260729820224009587120 12587203 323115434918224839354087075305657115452 12587204 -85345559246054165451066844914320338944 12587205 -191108671353699168010965665569953298560 12587206 842768271636625564315552619864843955552 12587207 -6662821568517531818664502287193531680 12587208 847601434265302636115702395126910238720 12587209 395904623453458937810296052733824591360 12587210 -82260482301863891994339526270003338240 12587211 -139984229781914624957078213225574297600 12587212 -1210645881144721618449693063346459934208 12587213 652024719675984125326824962928205785462 12587214 -484471394328793714068050922483254494080 12587215 -165313826399597725349180209713706552800 12587216 30560792992826566840040605284647657472 12587217 -47520163706943738129784155678917401920 12587218 20218912279805543226460584760454146560 12587219 -1244764075776579227926209528510272575380 12587220 45953806961537133886037769221046470400 12587221 242134392098829945631018428642168989500 12587222 -468143907769122728579891594973494784000 12587223 1466925212581708164983927602564928300928 12587224 513329466515966923491544125887140331520 12587225 -173134189580309626859472650794168579200 12587226 156069765514624302877019236972415417088 12587227 -1503154429302494573045853733719052036924 12587228 462673300847393536890699844903539240960 12587229 12473658040590448848111759017581786374 12587230 733704872294717599957620125997059645760 12587231 -39708934284045712650207351081273392400 12587232 447366926874603302829148696432569483264 12587233 1004137817172538071415443115525495176384 12587234 98061322994017323247978401349999860480 12587235 -139519945299031426258248297029693829120 12587236 984639913316575692311047465911340273280 12587237 400028977829801257221475846725245881440 12587238 -26083426565029848741251900486446960800 12587239 118449399427412108556621560324012420656 12587240 278002550076082229680559819528542617600 12587241 915377443363551066825220951832316085392 12587242 182651613445484521366228286236995876192 12587243 1164900797258545879347554382088878945360 12587244 -43619542486018233612994592984319759360 12587245 -1269920375898831033263045595939017642400 12587246 -149279427735607433514162485525587165440 12587247 216189630722151161646564998688994894464 12587248 -145739173116103218388613412826904854528 12587249 1438311105170795766394281050794201127250 12587250 23737395244036474587500161321562496000 12587251 -525619854473465007382011885933254397748 12587252 -334028493038236097388318602739050937600 12587253 361631648663313440728528917674541411840 12587254 -375698540174011368824833886603466171648 12587255 -704747711670200841601396280826082601040 12587256 262884902240578872793532614580519239680 12587257 636810283026280065757022577379790118506 12587258 560642061328926832529341157701953054720 12587259 -364821185353565873359424987467709449680 12587260 336949271059438466285439349392962918400 12587261 -30642767604298389439630530823271171808 12587262 -382782829817192712178509072702995783040 12587263 -576377445069017612502444581102945023976 12587264 -634727255415398130948922354817071841280 12587265 -470762780760078396396867863767598256000 12587266 837571917060504576140007401573333702400 12587267 1406246514973596799054733321252206842384 12587268 -253943760230762412179959771220678338560 12587269 -225307348014923568386859127639649143330 12587270 227278440594598743574225977043221350400 12587271 83455524948826898731372117120922156544 12587272 1999527592952531236477906269582761779200 12587273 755483472093783662925140347539755850522 12587274 -19012649781406358889563603912132147712 12587275 -39258163201323009167362051019099375000 12587276 364897715199207596616442057273523496960 12587277 511029807058896045173559541221268201920 12587278 -418289030600221496030807584341516653568 12587279 319361434698461469098144447671314651984 12587280 -48336735980293682491399123716400742400 12587281 -121700782614914459762782398241261577408 12587282 404743861470114324503727553448141082624 12587283 19252389185893798459380857301229014624 12587284 -1312830590668330772896115440727816499200 12587285 -413351337219905471264093262006864490020 12587286 -116315864471909426381606402713898027136 12587287 -410450869578194991651714512000898056256 12587288 -224223196835049648165749409221549998080 12587289 249045826730862043151105756447282803776 12587290 -477799983960553282252644252901450609920 12587291 3546563186354184796025651649234111467520 12587292 1105981885984405057039675407666549888000 12587293 1217517296754498714979416505506892339980 12587294 -228959023696538380654845399626513714304 12587295 469248270345883570436838896763442544640 12587296 -54066416276875541589324935102756487168 12587297 1087301059879115827916224832377126555746 12587298 -447420027509511831807828465652755486336 12587299 1294236258992434843596546535001570654300 12587300 130710392221407812441610363399509836800 12587301 -280865098721026661180963972413977926532 12587302 17157428545067620050102616192132251648 12587303 1949471199148440902043203453084474466552 12587304 -13140765201880384147318195920753377280 12587305 2277785025750602085728254223621605286400 12587306 -68342555329312591856658835375007198976 12587307 -139773350827526053472525343723217620480 12587308 670280354017822582871000096519909788928 12587309 -619378303505876423077211416443020061984 12587310 -96877405522424639621013724149917817600 12587311 670020041620984894544980208545196512824 12587312 -487562229405069849211225405174528425984 12587313 19917368613218644676531789218574392944 12587314 1794055356818323281833894172631775809152 12587315 95444570313937376737710019978463421120 12587316 -638193618210828893626347321835071332352 12587317 38134771022040513217803532137145753080 12587318 290895871427804959632309600692098156416 12587319 -53256376393349412372055768488703602600 12587320 -123357926856205943828158065932077056000 12587321 3446933482820277693517837695959997472512 12587322 -347626565438417740594164034172329526016 12587323 -167548271393659118077458986697573624560 12587324 -118748701716060218673580886916393698304 12587325 -193491775077632529843364050899773886400 12587326 123227012585743103497402451291502081600 12587327 157294362508830512023791997541350788624 12587328 -80706503892701103347746815632224026624 12587329 1170038401812970189225124373092811486640 12587330 92764628235599613883187203898594265600 12587331 1061347356329182946186334968112463381752 12587332 -202684572200200454331079398148666232704 12587333 18323229255154029313239817773525335808 12587334 39415739476222103037147677696561665920 12587335 -173606834613214375475875243515759987720 12587336 -753272572076703143608905913842220400640 12587337 -53471165964645795757945217067668846400 12587338 -929853992820373072778144719088235913680 12587339 1271504718954543711632842682825565154224 12587340 -87011380331796309147828725606304076800 12587341 -164954377108034607962426067142958734920 12587342 -1143190274338260916117733250313766553408 12587343 -38345217773800412521349925749249932656 12587344 142747221040776111020316415498472914944 12587345 -1014409138050521211187117380802429797900 12587346 -3555721979307212732450927266795706880 12587347 -1979638980059924573411984213881907200 12587348 11352244218691618350615899118045358080 12587349 -234075973507560572133564653352479512992 12587350 49191936993063217448927827461234316800 12587351 437704491826927384568519147651147612160 12587352 -913701920613694068965543483814110822400 12587353 -1239304276018866733660368275916051479276 12587354 25194530944740471433782432982532513760 12587355 -109296804775107831959216792143926489600 12587356 885959715888128164304037931238461329920 12587357 -956393812842518599367505423710405163648 12587358 40919798590396446257907313440967142400 12587359 -1095674573341450613603574806700069429120 12587360 726569528883709986778397137201051729920 12587361 -108556670564198551776296550598005155616 12587362 -1173260482095263246028758345655341915568 12587363 756730588099679914343982299306882891760 12587364 -230816784714283183904422382133292400640 12587365 1015969538163951281685975047437609101600 12587366 180705463970533602136447420308138577920 12587367 413287801912340594879279935568197034880 12587368 -134105953747645927010428942726720880640 12587369 -648948081408876501907434545605245495180 12587370 -272418124467162881089632114292088851200 12587371 -323054191556714822953131941717854346400 12587372 -248696348236960913237704292461366041600 12587373 -76930719655888744504110821751192722880 12587374 86405079728588728307493190760819919936 12587375 -1014284340341863222808088051510752850000 12587376 -178119914001164811865989586779928363008 12587377 98324282628659315628191102880930235056 12587378 235077425853007936450830517946728090656 12587379 291160647980450170879958700716033452800 12587380 320944666051571542094693833784357506560 12587381 1922454469590022450128142872864962107182 12587382 236214961250471452561788419568906405600 12587383 -415875740861643417220905760008579229400 12587384 312822790443836644556522812768528588800 12587385 491252823588252383866690947957866290560 12587386 -277944447844455410945307017472675840000 12587387 -1391814675482960846698164212451856071720 12587388 283665438470937922622460592070607360 12587389 -1650718493499324126825946199628016870644 12587390 -387674955823725465894467147759996160 12587391 789223457450892421191100272715704742200 12587392 -731636675150417036426178287303550566400 12587393 -181396171741715201414783267684093034816 12587394 77774767845139831559920707034332251136 12587395 -72052133271927748542123670450356531840 12587396 36700363790795075950177315178412158208 12587397 -929788442418325214517680204881333771680 12587398 968302937485331235700953326618478703200 12587399 1399198615474444373226052171453595318784 12587400 -88074629642663773905305641396801536000 12587401 -373626517274553109059532903841603274598 12587402 99362514272489392238696120066710474752 12587403 -928662734071424563856045097560389561896 12587404 354605596220694163644475503613192499200 12587405 312488065593454896691115460946370700000 12587406 -254792962139541480997968801608531554176 12587407 613469611066845291700722049538068329712 12587408 -40333057958651094350352006877731618816 12587409 67430997781188160140559288082234050884 12587410 -32437485192092614026900747993575746560 12587411 369717015641758776460334530513681941024 12587412 1029062170596089548044284494394078318592 12587413 165597576583190481620569094463731960640 12587414 382145850053246667383573125287108096000 12587415 436657269056276098403999812070339875920 12587416 -1941607519155103001689437491867059261440 12587417 2594835850660753531992796248214073472 12587418 -127465386513308211041999801706097216800 12587419 577815202839314021904381797426312320144 12587420 -512824219233032274341230209604878942720 12587421 -140485552323387043264044891657013094400 12587422 43935930740923348596991351419774240000 12587423 945383949277184254202424497375222260080 12587424 -1847114015909295527812473188077031915520 12587425 -916514051978920384915323007976001061200 12587426 91231882822619103874136844389230792704 12587427 -328033082823135961808532652684115654160 12587428 -436407680751693766367293943344560918528 12587429 98580086653046383989731282007469531320 12587430 410664972463486661535822348530538240 12587431 -88343088692712592482748058898101520528 12587432 -296196932610461608458880165656195317760 12587433 13972139292736147742101787518085570784 12587434 434948500715706229279104046646014699872 12587435 -522952148283597945407401997356670607840 12587436 -1285794181080486398088301302348386531328 12587437 513317262150941062795104052726585442572 12587438 -314033157625976281476740340391672562880 12587439 102346689829514767518611614844792004480 12587440 -54228514560430309019635408734409850880 12587441 216252648771161655799278826069967677842 12587442 88903501647967092545317866214575373824 12587443 1635949034087375175574726836088891718400 12587444 -352083580402334404034087665726719848064 12587445 -66748183111023709874047695924587061480 12587446 2239638753729614911825530535626315879936 12587447 -78550926986403679658019124733047599840 12587448 152829621632466078327757250681919897600 12587449 365247000009496855267363478983486644736 12587450 256335653743115114034307713180038724000 12587451 74182977138364946894596290587891160624 12587452 578601785556524317817123751230676571136 12587453 -1898382040833943506388441627925685376800 12587454 -297614265673393913840683796391176632320 12587455 -42898620326487402495275606850038879040 12587456 -23153167892847243956637102464179372032 12587457 350193991410200556167112745989162566400 12587458 707243765483916923936913179080456587264 12587459 -1081402117369792030529034762507311724840 12587460 52464696837257294947708251778320629760 12587461 -505603427311667503636624032062688855108 12587462 -127134985792861683941149347575960040000 12587463 -36344554971814243234916965654633465056 12587464 523695564747387495271911130400236677120 12587465 315364332488278362717242039094156268800 12587466 643081550407346961296156858906253383424 12587467 -1076901029157048936282833686638138021484 12587468 -791381014382100349236126443460769412352 12587469 112472492116089369656036159594736318144 12587470 -133014489302928251909861191838653021440 12587471 165469709623286449172145365789704116792 12587472 -139743982280667427792426772917891448832 12587473 -1226289456718046904048008828578782497280 12587474 -359157122621761690838175069445424831328 12587475 686022264117761488143255360623674746000 12587476 -21739043299150142593909272732651595776 12587477 -299096523345344114873358836342899372128 12587478 -368221314765244505075285281900109660160 12587479 -743892626927603102766708762603226248480 12587480 241673646293618955744112110701925580800 12587481 -1323518879994566874466081633324556400 12587482 361342920268000937352073836461165280000 12587483 1797818189201032209978032077484491074144 12587484 34793060004358391461730590540803244032 12587485 -766646382794026639692452383923689721600 12587486 -328299347696041272891990707295694690176 12587487 -54704376678104091132804401464771338240 12587488 -201819520273349774856680781964608798720 12587489 593600363249374619430955661909071256256 12587490 429066183841788466865003328609777810720 12587491 1063632376773647382924327381158215773440 12587492 -94499503809766812485483288943325717248 12587493 179774344529890219352559734936972221824 12587494 378895547833607182013540759239042051296 12587495 -583794935181652913849763235873543245000 12587496 355058115142884498735241434414488616960 12587497 -446491703506547886677579106719319409848 12587498 -224976849208800666579285211276985553408 12587499 655913475144763811834019119981491374684 12587500 379925759967688813848178649899536000000 12587501 907838939612366141752101805273477004502 12587502 99638502393883159100490974681814061632 12587503 209896314153445827662521817038841436752 12587504 53101819268286606390508952319745720320 12587505 -217447217438604508366417526848212401280 12587506 416854587566204789796549726087053927952 12587507 1584463298861495351585867848036007031756 12587508 -1231192174234307906085668404777787904000 12587509 -995249339332788090346947460933928928 12587510 -208814522054835903038517701791926023040 12587511 258077928283149484799123227650967385088 12587512 -147539952796008492406993383359755038720 12587513 1951225335747233797424862150776340143184 12587514 454181681662047470578065077159814177792 12587515 813580622051790328727283270279515612160 12587516 233984748644262109762272251316266557440 12587517 709285363624091597178573401194199803680 12587518 776772523307441106057996170066135370816 12587519 -1581831514840692052242322184383856640 12587520 264899792802986149420947262131929088000 12587521 1186489934036007709527700263634028766722 12587522 -195213567788759630230431904919157860448 12587523 105566444237568249516524255744818068144 12587524 -1485705259645061012639174976770206577664 12587525 937287301288396868440686391678591789050 12587526 -175269812719761791598435911334149510016 12587527 -810471806413491049334191706603617953680 12587528 -229399954248150363213165929023010119680 12587529 755049472996733464226732771759925029568 12587530 -591299604911338922612484616408542951840 12587531 -550748945056249273907064580795625772672 12587532 -399964761072693853011840534669882408960 12587533 -348480829699922900295920269366874565120 12587534 1100728068943897009333160352089090644416 12587535 -1255931670111902952864133181740310008800 12587536 -15064893388087277756961837978708705280 12587537 404560813780486262154822429799897468200 12587538 -38275282994632952984843792900895475200 12587539 1764290803598679061186966664391812023340 12587540 -255070286927165128319446676551965573120 12587541 -261617753650343092458672955457809869408 12587542 -176464275918421256349116661021353144256 12587543 431393750207881242849770745811037688720 12587544 151300825265967297050119065113674137600 12587545 471513926565823397861731608069327879300 12587546 87939895180563886627163173705256467200 12587547 357786772064238434064816655414848655872 12587548 -172750143656742157117481964255388652544 12587549 -56551452266883383142184508423780725236 12587550 -19197461338272177977969339500282982400 12587551 -68894326486370623350235949786794380448 12587552 1196206260942371068792839754949299863552 12587553 131043283068891716726511363439362451200 12587554 -72522184997954196300432928869682610688 12587555 397933873310212887411504434254328367600 12587556 586678646232380895509673681462127567872 12587557 84713260495580836843186798682172536480 12587558 1203312794482335490903445741972290128576 12587559 491275912850301942578194231230890795520 12587560 -461186965901510489834360696067730329600 12587561 -1502489505391026741402220026822218461830 12587562 -235981641612717737027447597316368640 12587563 -662683681057424540460728330630149946188 12587564 12914447894828690119926299703845548032 12587565 500244827911921884705215023961354646720 12587566 -598086163263343511382697415805462429120 12587567 655758773614147280743093417877062884072 12587568 62849207729327309041872460676657577984 12587569 2354534863487771584028704274520485912944 12587570 28483794412716901225931618237814369600 12587571 752492180072417805827333305046347765140 12587572 -12376133051532025836445592696104543488 12587573 878487638402900449773673609447514792604 12587574 148972827916336174396694806101406634880 12587575 -66805318048323622780272018294181900800 12587576 -1106301808022516153489291203128818380800 12587577 623095885276115216263598277690940599120 12587578 156092878537000592584536642534415905024 12587579 390329840039291802806506362042691518180 12587580 56404222829336166775517242297405877760 12587581 181452092206376166549205274891325430784 12587582 114200171804347437527888816915528682240 12587583 -1072409145729429693010439585362388139576 12587584 -172795567951236367598884837638234701824 12587585 -335578928745609227467780963311499766040 12587586 -58339532323645830617639159792316787200 12587587 1726706105487446662367250754062365425152 12587588 416786116024798596971896292398241137920 12587589 489442313106875579655329515019929703040 12587590 71171127319443336364571871784300800 12587591 -837059264778583833768876406843472109000 12587592 408481924799602471265568095884755517440 12587593 715531480842730135269119577372554928820 12587594 994780887556749987403055384722777410912 12587595 -60417419963719880982641328601586208000 12587596 -147480304123377532897085355490298350592 12587597 -855113752585260888317182921340469792288 12587598 149030328435590930280926809852303156800 12587599 -1778618270971908597832933548631908801168 12587600 151492490567633210885384140966069248000 12587601 -112525490765265786057146177482220191104 12587602 -48722879030609999869361041876777147248 12587603 738018605034013531724636890967657041056 12587604 23625948079993579150176212643740178432 12587605 -15848753832185124023262497595697735680 12587606 339717573918429339188385252710306901504 12587607 641665736654211922925551248845343974304 12587608 -1363535456972384458272519794311087841280 12587609 46376276787207819165011287675436627604 12587610 32068525452764242547016789625877794560 12587611 76062928146983055613383507539876941992 12587612 -219631055259349251968911702294752104448 12587613 -230866310512120343872841995674957929856 12587614 -66397386537833964692840648905876024320 12587615 -241648867737070990290596977928905571280 12587616 2215492901480420723251044659465127198720 12587617 402279576643039483661084686266031785600 12587618 95840288649275699186244768284594183760 12587619 1296260707828199852382482830971515635008 12587620 416955216430385648129293006731385063680 12587621 2242951921563050608214631667340261683200 12587622 24732820131292455834146084209568156544 12587623 1601372890690588891329183219382932400480 12587624 -409744564800786396450250628069258035200 12587625 -1740027427986544756041847800061311696000 12587626 -242189220852697289183898772284319289760 12587627 246781926639521139841613074221615984168 12587628 -933623094400630829625129444536063053824 12587629 -1878977384245595262090695255052921401770 12587630 1065993637059269614961728770878242560 12587631 162151787827155732526309062325905437184 12587632 -486118265851878872443300763594785783808 12587633 -1212791380962612138437161990338191360160 12587634 -971159739973846310498693080344296509440 12587635 -367981039361753485582363440815457295200 12587636 439133684790634094076619139115197470080 12587637 394108409099198719663485864572526204960 12587638 229341118842054092460623365444991016960 12587639 -796098963674957187232698024154413104280 12587640 -284159607350106683958698540831643648000 12587641 929532646335786192422348799546639302400 12587642 -276428386938959963681567371199171664528 12587643 -30535134288414429812207288087921846976 12587644 599256478396893306505169600428468238336 12587645 -85211169374247259957075701244388423040 12587646 584598312620677201193342485359508747584 12587647 555665829189845318049566833984728203040 12587648 -29812943683374045794885559793043374080 12587649 694875464270828406405717412103653929264 12587650 284733270765425919330572041373780448000 12587651 -607803803348305296701719521314407743600 12587652 113981923186935114068483784101845401600 12587653 383714799356047269301494262643201419440 12587654 -481697271336825905135180218428117496224 12587655 -880778002944785657842944432391503840480 12587656 619964569090553780633710358925656156160 12587657 325302265106910038848310716423558725732 12587658 -574757158361196718677782865861502341120 12587659 -311669440328257534658585384129235590928 12587660 -624755180747783634176372795930051128320 12587661 -302724069509672676537424821634933519200 12587662 -214492102790403447816407911979426814336 12587663 -381189556139462929959206760203669727816 12587664 135276265275779745478355642715029372928 12587665 -1183487999864684149123048772843831852940 12587666 -148958475480714435712063284420848487936 12587667 107567249521390168487711715919043859312 12587668 117618943425516560634817850194590902016 12587669 -24523744131234142035560696926466729700 12587670 20122044998858460063582182684316979200 12587671 -34462769543659088174390020691871430000 12587672 -1168076735003155316326488480824760115200 12587673 -20745298672862027885694472194263797056 12587674 119639605434097793722371622846403426304 12587675 -198388330175215758392532368162251923000 12587676 62538446960343255438096936742258873344 12587677 1105763739807713797596349769908877335526 12587678 1146500825791927886950890981745648871424 12587679 -51483858787551939531344353616869219392 12587680 -328976250498027374957785767151455436800 12587681 -1455133518308072195668411561508306021376 12587682 -26647219473030078023702604887846645760 12587683 717168817594105514731925033941739379932 12587684 -148028529592650961848271137628202432640 12587685 -635985056705925529199919883492442347200 12587686 -374143728634864292362744263072728690208 12587687 555268072323736833228093156133698146352 12587688 393167153562796018515762218673466444800 12587689 -608830152981625008577898096501861173510 12587690 281009998336514203009067006340290419200 12587691 -12963489177079751722481338544121698880 12587692 33277335840473030181254299798130957312 12587693 -884214995060553010780990454782986775776 12587694 51040213414447516809226527560788076544 12587695 -319531233129071279800206190878519656400 12587696 -134998155533295387195412356612001038336 12587697 -196849837886861481251705508260167758720 12587698 -356793561624457481505331667329944284400 12587699 -956903830745006213538334223889583821300 12587700 255206777620990684700616905031807744000 12587701 -534411254345370848964869020208678805120 12587702 -529442910012483892761207781256730182400 12587703 46390451252860351927320154052997600000 12587704 -1452785324264452133783770167921097543680 12587705 72509569857740894830681745191065093120 12587706 -85624095134343270393212198838325205760 12587707 835384030958025963998850395127152306880 12587708 -1310483174654159515672148721948167411712 12587709 -10622517899453252781798081542891856480 12587710 111457986162562276624275366738544925760 12587711 -682814418496216521365932192430363425920 12587712 105672868368566142781282350333104750592 12587713 -1828432207026132053208330525395699567038 12587714 -469196915694035922358409430408212810544 12587715 140662578662354176360057620850871880000 12587716 -899443878597217514968232154815261454336 12587717 182040708791829402192261852787874232192 12587718 -139466276016556614535957471460404936704 12587719 119288964245401930234947391758152444120 12587720 36596237134150494207675348698944972800 12587721 -791265136675519391234134774846262166720 12587722 149710916952460630761351527389347378432 12587723 -1133944925128120449435158897247105074028 12587724 -73020055643989493903717023516024905984 12587725 603877847294276356316577751707591636000 12587726 682148010246758238936915760602618693312 12587727 -666572958705683476346039646184553978880 12587728 119410761303241175174122813696589168640 12587729 -704263796171048710238210563350513812928 12587730 -323450326505260300299122105885983265280 12587731 -278370835992854275705747183578619781136 12587732 -97098853452116810735998877328123494400 12587733 831647619619990421606454808719096977664 12587734 -750192440096314480085067016484084160 12587735 -1648200846965277665844528657868590420240 12587736 -59158988413491207460129071636157562880 12587737 167488710614597548012140581273618161680 12587738 -250620299247862577389365805294390459680 12587739 -754973681321969456281837710373049121792 12587740 -581332229030061908609434999684913203200 12587741 -175589549316832693408803687249752064858 12587742 190459102322658394566432647199083039040 12587743 -93713932998652476209968611430425354016 12587744 -520793706081345090200632064395495342080 12587745 -115374147906464084605882529224885968000 12587746 -47221301224531523344927487786599850928 12587747 250604533685174019928373539580955542040 12587748 272846030584642878862018588141956040704 12587749 2055288412153265758289973985556330426750 12587750 -184670275079372059156026571034141376000 12587751 -2201444614555641463820469341524127280 12587752 2106577612683699194587636461066371758080 12587753 -1902696131238852029851887343155627974940 12587754 -92263525213835429310803612323403047680 12587755 80206923201438793055373356063745915360 12587756 -137876059414918127615143653957738839040 12587757 312598141550425665985862441147546246400 12587758 1071394952704993842468439105676165244480 12587759 678577000989226488849847914982644462216 12587760 3427860959779054528341801926925189120 12587761 -174855576803020961720051824613663179100 12587762 417632852001349660315911152977321035264 12587763 921172915858762145636160879650058354744 12587764 -335171547660023248998833606851232835584 12587765 -373963373668560021103268517095235112680 12587766 117027415895908108545491865295497868800 12587767 6968637727594384611214121960323321344 12587768 84108602968076027893537711498139136000 12587769 -716909408473577278135782344858731374840 12587770 123221193102766034787006092616411288960 12587771 -116847176673245293097784015412781365488 12587772 1157012943453531070631214278522585628672 12587773 344228646499342289924031473083750118304 12587774 -58316581598067778032970443985130520000 12587775 551971462032414627445350053812731513600 12587776 -895383228963843050132284090234477477888 12587777 11290115370592029271323948664916467200 12587778 21254732954670137096612403041387351040 12587779 -696634097173410218929132892609739978360 12587780 21883962448502134684468116386193653760 12587781 -716939945309815805744131366076685367680 12587782 1113742652390708136125781102713667664992 12587783 592820959997806502667555219570734627304 12587784 788702977368312080190311212415014256640 12587785 217435046051324192271603107452101734400 12587786 -64744015579229912718289304182237793280 12587787 349879782971867791955878732804587626040 12587788 182588503376682629109600504138566279680 12587789 -1700469303903893837487485175604022271444 12587790 171626114236323989155848369142669194240 12587791 -51114022285980363090843220054454039616 12587792 -215883660844199051151150830273749843968 12587793 685700408612595688262859401949834151200 12587794 164283612852762666553455406861305154560 12587795 73595906629969614730400974679218789200 12587796 493126115448584922873026192070356787840 12587797 -1143308012945896619359179796141776864754 12587798 159620481544975847377400099939633464320 12587799 210835155329515773820212834562002483840 12587800 -542854127463787699289287492587966720000 12587801 1207272489869490620828338882842913473552 12587802 165988384053885050305225089507803039232 12587803 117167926421911621385599457896916854560 12587804 -217542028139212516134783329581144243200 12587805 -9302636172706956517481109226327808340 12587806 595931498366157055158740389686597978816 12587807 -750739801346973865371766269817470562968 12587808 -154547742321671321678004948730959101952 12587809 661570653350971518997707699424816950248 12587810 -431951397574640728687301034687065545440 12587811 -275120747263334294610468449661739976328 12587812 -1323833895341434359631931621725931177344 12587813 173640719638881334116888883758923848320 12587814 -394912503662110369629113760753343900896 12587815 1148069973675976976465051048432203432320 12587816 -1295396553647790759348094506986829419520 12587817 -250415364441803584705692333705820488960 12587818 -98378106410092731497304088336349083200 12587819 3481730327121327141189096880018564316400 12587820 1093216473524692881101548376214405120 12587821 -1147419287185116206017970956951880623978 12587822 -240619313678756011864974280525266372096 12587823 404773834149909625351443824737201922280 12587824 352757407856498914513406620369846845440 12587825 -335250527369767818464273135396292054900 12587826 88701629746011981331108037092762710528 12587827 -626342477231351840814011425014761414400 12587828 56447417477302310783738675055736381440 12587829 -52956423399344312733964280544917014272 12587830 715757466498578235196644777351381250560 12587831 -115149185105268787932335530706055351936 12587832 444130132835699573446679030732806963200 12587833 -343096050172981989361923538757066824918 12587834 53835995424842968034047996189468334592 12587835 207825358419796068507117580277625807840 12587836 2101232625980493721695083780211805760512 12587837 525412496842929170368522336640469958092 12587838 -102271286890265734057580384483722374144 12587839 1633619293602447647869783182401957710200 12587840 130041179982666787711644804264964915200 12587841 -195758619647833281286557755817499266048 12587842 -718717302355529124936356679903362716800 12587843 -189275581221224808672036012516555715908 12587844 -1715721546179271531430245135101165568 12587845 -32617314195373758440628116660644080480 12587846 -1022363995332301961556256318177976728896 12587847 -382111681546072123852418850816177312600 12587848 -138325760159731798845975083231600148480 12587849 275730692197494721788702146114748902160 12587850 164884261811584380027934604820096499200 12587851 1018597878819062408425526635234227512852 12587852 752983605567979585139193500455127273472 12587853 742563621209432162510023835084714483904 12587854 509084406230301928289303139211492084992 12587855 -585007080162721070930821133827260998400 12587856 -59097686109381993954258995503912058880 12587857 -617962096919970310306645591947872261388 12587858 -359928552106284221049298927228603862016 12587859 -652760479638509028353798123045065973760 12587860 343138280087722617981569067183253094400 12587861 86392064309823496052047126014981793920 12587862 29576677704601921569286338906663174144 12587863 23684200129502199261508229743494754944 12587864 1644334334845000187308990048962824079360 12587865 -42903761057001831200365110294541080000 12587866 373131995684447736585598093107550635744 12587867 22743222127689997734153739837021262916 12587868 690306320990903881079185611826020452352 12587869 322588802322201360430038313591533741312 12587870 -705550797038451287368661182637252541120 12587871 653958066823179287591963726973389546784 12587872 -3184574469135545682643521331113099264 12587873 1684592091386622328070969482008152953122 12587874 -21488514747175407359287238856493814784 12587875 -1381699394318578073783515962121660176000 12587876 352190138082634121494657679170968895488 12587877 -788793472308895565653088363817133021152 12587878 154747117617343739033016058007211030240 12587879 1258928614156447372188417562919638359480 12587880 -300127735657668597331251039047405568000 12587881 200349930791445615553478799453972645384 12587882 1133452390368166951030561409010625334784 12587883 99367767797988853510610665610695189248 12587884 -325550515761649540517431392341982600704 12587885 541476873030166679275925667908215519800 12587886 -48451573062822788602644602043851443200 12587887 208218384312187991500165413351924052600 12587888 357253606321351323386001566329992314880 12587889 -1646190888412462639845203905959550115232 12587890 65351520272001113568342695724265428480 12587891 -180627104192165242258210752230886144000 12587892 -281494593380448357758058607805560578048 12587893 130543924730844488083418960411258810880 12587894 -1092000951773269939718898433856902461888 12587895 -196289235793605324475240624158453577080 12587896 1322896744292209545563912669857386209280 12587897 -48631657593437630243262781989499911168 12587898 -221894681803049879235443668997949659136 12587899 -1046224293727951015377231095746428381520 12587900 -69178024583854600276843824503715686400 12587901 -56628633539107742752099985769378912960 12587902 -359346135943218478245009606204918996096 12587903 -1227651777582280662196659611326497982848 12587904 478207136091732728046699764168282603520 12587905 -793030920869205638958961583427172567680 12587906 -1611079019772398934125879520759430656 12587907 670293085366960735096521324692747445240 12587908 -459112295675982925440997549496887440384 12587909 -660860768796462361789908242498779509540 12587910 -386481137033105834985588952730135744640 12587911 676097147464159995192704226005661155632 12587912 16908432080288038087387224372035020800 12587913 -767948527427943715322464933642666523520 12587914 -696903783865605595444116261259646151840 12587915 204461439442746727841880304901883958560 12587916 -1104090071648591318176586019773397565440 12587917 76580614123061911893855497292318230966 12587918 64634531584104949931610515871095193600 12587919 -434935807939598011498016990550723976056 12587920 -184746767191048714215398908116621312000 12587921 -961919513330542504059654058632396720096 12587922 102329382444608342877156838700310749184 12587923 509845444800184320581930409966560076144 12587924 -285293928219068387697506286410442610944 12587925 90983787644602278482200325468917156800 12587926 337197591417593254552452515541334564224 12587927 583519439374312886350580356498692214872 12587928 870413649271323568892041599940103516160 12587929 -1469389067135874930691199103509799884470 12587930 395543191046369088682977412256477925120 12587931 1049126063900376028114892505019626655020 12587932 -67218496704353157951495938431166551040 12587933 -271752056103945922737434677426644246036 12587934 71761816540986429651638163754495798080 12587935 -775328414612715692412601032558991500120 12587936 189003986485465909875680939979608358912 12587937 -595214953546333195550549519916356682720 12587938 315150637770510500299635842182333695360 12587939 574866699206623320647789191379574558720 12587940 321668425570569527307108319064207769600 12587941 790101191689501468995304320775656593342 12587942 -236454995017067721756714854188215741888 12587943 428734389650801356288611996469052349600 12587944 204345578134681894484046897105217536000 12587945 -574072519990281572089656571806704764800 12587946 -72835819743017097029323646586567770112 12587947 1122117720461509156484996328852517548472 12587948 593768682743692032987055130939205911808 12587949 -6774269109887769297278823314846406432 12587950 -8244401839346593703232421537428576000 12587951 1304712710728342732615382788802068247952 12587952 -81034586818537819812146874573304430592 12587953 204188445462789698287911598238661774336 12587954 -147638048399091107070275927066163523824 12587955 -435601844908633764693477384235901558640 12587956 -586840733506951407559142822367692513280 12587957 -1503052101900723352765929724043817429828 12587958 211821708665739804086998570673395366848 12587959 1664573628133050980947475389380121800816 12587960 393378498483469313406057883321506201600 12587961 -855230523759868987874647861303111282656 12587962 130106541311113154003217850791244421232 12587963 276329664265648416713907842473389869280 12587964 342856283210392160791270871135163850752 12587965 1085557025986988807927851491669497956260 12587966 61597036562839521461114163564996549120 12587967 -12284087157524426016655131453777192984 12587968 280162742210328797506330213874608898048 12587969 1485717370540399768133933300448551230848 12587970 318597983473248291697446672596094336000 12587971 645035031621810002551482986212571829264 12587972 -1518086502253759298785203315307983317760 12587973 139689664457801588352512555292076684320 12587974 -3680469650934110856986275562447592960 12587975 -596551357038951218823272353997354049000 12587976 332700959778928251422626857480317337600 12587977 55604776500665200176894134720617800420 12587978 257012652327526183752641865369015184224 12587979 648081494481960038606355069936776095680 12587980 29534136771835740809883716943305103360 12587981 590226242973677287567082059970127291840 12587982 -279854624827075770079612892559882362880 12587983 -508450526544588029985169011488014954768 12587984 -67914013811826518349433361125547704320 12587985 -576764335507544984213637531991190424000 12587986 -586099139853101991739393271322577674240 12587987 -790611690181221624479024505672388967160 12587988 172882264122865934945016292471160512512 12587989 -1087136662069531201875403348356650764210 12587990 -313549353314716220814222837764094597120 12587991 414694522262618270835082656278729392080 12587992 266607321751157913945075574261364613120 12587993 400793832230221175743325381256302106 12587994 664269923365000772148277151554346688000 12587995 -129435144928289500093677273751078929120 12587996 -844063330354730571891902996084419653120 12587997 -1096872325066059581170665272595690288000 12587998 -131082771057335938334304953413420464000 12587999 -669284163373915401969516602347480440936 12588000 862046858181307436281403405136691200000 12588001 -138554357355590680827603192088572137280 12588002 -451882226275688530176605209002585812400 12588003 -169005335548222945728585187788950495388 12588004 130141581112613037499009513812946391040 12588005 639160726642734639566173456619574840960 12588006 -55728821329688318055909391536104131200 12588007 589806191985196443280880232641350491504 12588008 -1965389685264036359097645529747019351040 12588009 -135922757111119433969893791820878200640 12588010 55292624410143731209378903430188277760 12588011 162352876691935287966686273221740187992 12588012 -990690048401532147587490261944988996864 12588013 -474660601239394344687075230883393966080 12588014 -927503127336895909321924510511821086144 12588015 -57849884861398670770249059050702929920 12588016 -26528763532525417429098116354918055936 12588017 -82091670941881838024627992447664953920 12588018 502230816094325242185204363695813852160 12588019 -388260045783634112462367871560160470580 12588020 -956552541929951172505420023817953803520 12588021 -1542033594293775479719289322671762896320 12588022 548690967770515585030810207672809393312 12588023 -261047884528527516164961272939561274960 12588024 -593964968436803368492322659223123681280 12588025 -317011063274031758492629336695960060900 12588026 814697122565405267265173921348578838784 12588027 -69537442055659430659903593575115605568 12588028 -984519812985020097737504809609662840832 12588029 511086880050496674785711947958639887200 12588030 -26117205274402096863924707716481356800 12588031 515052379666363458644896557638462200832 12588032 1344267280057444380363322873222854082560 12588033 -481137552689204719929087099879320941776 12588034 2613636756468636608619539568582244848 12588035 -24473717619036238562800592520422382000 12588036 699059586055598044519330479805278326784 12588037 -334917837031041212698209468836508722496 12588038 -211655089492221409056609500193490544256 12588039 1528835166649654202078530026381610710624 12588040 -342747296598213556835053526575511040000 12588041 -262524780167628740397895583481708822348 12588042 -268295755776452914836819006947170321920 12588043 -694972314351225055606775411531619927056 12588044 -64712086568312454029786044195035906048 12588045 -557968359563848997067698354266449403680 12588046 -196758627737121321033957608906811113472 12588047 64124064256130581545101680574476211280 12588048 453530170515200670906108828437643264 12588049 -840174917171914108054499756626611009680 12588050 143013720704287293522186860429221066800 12588051 723745086333564695638636586809671462720 12588052 1956929814423745270799430149454845786112 12588053 -859570072972683629094601530781990867698 12588054 265889711176182129113232542885559337920 12588055 -1075033286164526300384879659777741256040 12588056 -712738308262152435159515510228529561600 12588057 -836674064541165756092663173591538426880 12588058 -66280838670667170042976299657974934528 12588059 -2411162601596102425261474022495193431280 12588060 316142498676343255962797135020425384960 12588061 -699331218189905587422708678742206842880 12588062 637794880015579333466535246756810844032 12588063 721962096836090487193452385246390790400 12588064 658720226697680603914192849395624247296 12588065 -324642622780727830976726977098636232320 12588066 111677451949229406684655041412575110208 12588067 26187338579521895106035080730604688152 12588068 -799888293899499100387067995022376097152 12588069 -352154752394732472546524600830246224672 12588070 14592391416925793641649481322608812160 12588071 -374285102940482959132938130882088966400 12588072 142853667180381919885046574238440652800 12588073 107422754388732519102842574686405011322 12588074 407311421012716855251222028168227919536 12588075 -140963524593328209182013274276000332000 12588076 301697963219793329840722114418300197888 12588077 -505199854135739635438957996589889007488 12588078 3936002328080008296906487785426966528 12588079 -13605629790780846975788406472143307680 12588080 -186684664372282527982953550741714698240 12588081 -8798670077205363820697375254294747200 12588082 -18771102174062353004086688577047860416 12588083 38621593897919713037991045354395223600 12588084 539652157667361969979728285580573563264 12588085 1362783724423957114888465850909617866780 12588086 -430355711212609287483251491020059529600 12588087 4584011183939677519289416799959900416 12588088 203133021426217750213223883020430581760 12588089 1010169956837360903990792858020380271440 12588090 115289332931108624984565922218669592320 12588091 -1594160434963607794157032993106247924508 12588092 -1545015355907449308492295153939241272320 12588093 444247447047274409976997114773683241504 12588094 788266853794925909058845457462758167872 12588095 -396237217061163565676867925091289940480 12588096 329705038645245976703230414504153055232 12588097 1603776762527336673286633536363534376386 12588098 -1123968420004504601568230644003583185200 12588099 65926558079763845808064478027007447360 12588100 -410815285559585821307914337373706240000 12588101 -463449911103226007929819872211059020898 12588102 178781760232015506131740717452829127040 12588103 368456158267628969079730541411741041632 12588104 1486090071664148836568163297489503846400 12588105 385551652020402804291814330199195904960 12588106 757188490863803474873685914911764218880 12588107 20968928561406301556022720733030193664 12588108 35883116568906136997697139789590036480 12588109 -620793740966309668697666259858319478484 12588110 -162772379610201128237199224907870239040 12588111 -163594966193976661985309704436863606968 12588112 -313125403004005256573762463473610915840 12588113 -953348908816095615204833237912864532480 12588114 -359352513256382522593087839131349504 12588115 170811298078602654941690096077540535520 12588116 718811022612441357994678833298151366400 12588117 189937886112363784680563898765287862720 12588118 -323075741493258640980835391267876905920 12588119 1259694568583979431723811866727850090296 12588120 -71327771727468072807331409517453312000 12588121 2231373677417998830802612214510752384 12588122 -240513424595227340519997425693967786240 12588123 367156094631593382609688718274596739264 12588124 629037098950798915007576623502674752000 12588125 -189263342281299674151750178909147860000 12588126 -967313778333746164293452067986789099520 12588127 716750857719631542112284835557228961280 12588128 -567357884304667538104911606647033954304 12588129 1075292150198714654017644056870720810064 12588130 -182445242588950845742404003192595968000 12588131 -1154898969467100149197889943461769412068 12588132 472947271533209252621773554307016758272 12588133 -1355789967362481780572146499018084143618 12588134 697605551366709102090988368217905032544 12588135 143364583529303362545297889997957445120 12588136 -354965584860915175101327274631448576000 12588137 1192111549471230864192132701186121225786 12588138 1957278784986853049459270141934371424 12588139 -332608617083534195280265366550185418700 12588140 17926434081542573898402847851740359680 12588141 -834876729643014597327016239819224899776 12588142 193072832413136445790984954752744458112 12588143 -24540836850069789666356807668872548400 12588144 75296526305071885956578881662252908544 12588145 1716221841729973303367284373804170950720 12588146 -692538033006786794566982698184721868800 12588147 526413829217436682047128140333297394256 12588148 23920260020629451271169597172395328256 12588149 -1250365807010588453521391951316929193714 12588150 185946061330464093218203251257545761600 12588151 767775208848949848124330096619513280672 12588152 -1273395096769005548043838171675059916800 12588153 724884817302995170424850537545743488 12588154 -24164580867322704102419157514954990224 12588155 -435137013325335194143518607817258653440 12588156 -418886074316200443717585982124903546880 12588157 1381194333434802547745769383970380758406 12588158 601115258889273403399411850176548080640 12588159 -740242439521312899809753655555832759152 12588160 -162826787156629180440527606787342336000 12588161 -67991062308308741303837676954883220688 12588162 -232682310888859302225001482507313362048 12588163 9140985669454404667134654081056228560 12588164 5523941014806965467357614422975846400 12588165 -781049962370527497997488560128026765600 12588166 136517613287963576304874417048729192032 12588167 -1064724374753851169358657693516210935784 12588168 306794179809965698365115606662202613760 12588169 704887912430815913737335768246469079760 12588170 48345191469283940125853277556085022720 12588171 1100189305232467486269664894623036401112 12588172 -94451228334390288352320005190183548928 12588173 -423485573339681530743175989707279449236 12588174 687849746856342692176127560516256847744 12588175 -412972586647556460875362497709314090000 12588176 70064824964516251533041073001904209920 12588177 -212561758267987168621341052251682334976 12588178 -388710632282103982180681467407908533360 12588179 1921584342331978451962080327268382628780 12588180 260194897003112667959230145969514270720 12588181 -1746511251713065587248197013174841374400 12588182 -316853809888640846953708503778478819808 12588183 -355388211066256413457139045638259385600 12588184 355736202908703994850245634745070387200 12588185 -472754441430554279875722123231840298620 12588186 201609294207194261543821989973412523264 12588187 -843042742738289720860322304809049095164 12588188 466281227921642288191138424444981945856 12588189 11960580690708866949548430221342976576 12588190 -279587102290884484737718931341573982400 12588191 461748881064993429248442838905503147904 12588192 -219143000739677671199277642774610575360 12588193 19298151521625226750122359210245413124 12588194 113720802040254211918012023170319207072 12588195 121596714959804045298172686676758589440 12588196 -451174445458680400788878053124194057600 12588197 1085941012015002445969242684089086163646 12588198 -303639928895717282046298591836400508928 12588199 411284465422673791152774195053029088928 12588200 34389463901567968106670379465776384000 12588201 221200798380143746386472466431754004480 12588202 564518580687404985872638273071705408000 12588203 -215442500194332334180296650732752895880 12588204 100504091911386161982355519818489477120 12588205 92303696760121940918006477215215509760 12588206 -326163811583494502190398391432728822016 12588207 -16082605579946905741779142188258938112 12588208 135984230088663314911138411348262469632 12588209 -504191654908775336683793033232000052590 12588210 -15161835618870168063225769904676947040 12588211 31033829517085587609028861698303264312 12588212 -123840198090634018263584061872166002688 12588213 1059012204339220538733137246743309161888 12588214 37090750626003190745177025070152517632 12588215 -1217779747622792215286573246459411710800 12588216 -375985116575305587798629093930187878400 12588217 -299751584567742307403273217915317006208 12588218 -633894547513834622099393477543676833280 12588219 -275828257188312606850301829962198259696 12588220 645070022898391593512131166814546362880 12588221 95635510069490001147983762164003681344 12588222 -296376199611450220258905582125975255040 12588223 -1097691580979531427750724004664311967960 12588224 -50988457827124420427331851478355673088 12588225 267297189344560798000299213456903523200 12588226 284518064755797375462557808412435484160 12588227 1008844041341695790993360253756854076 12588228 273842795658484015070852845495138093056 12588229 375912983090689243582977113749174233792 12588230 120559407475136120366063566985389278720 12588231 136439557129684678281509558938003613352 12588232 589751040800892591381562238451288637440 12588233 226684348916275015925798857752669495360 12588234 861876812762294737820568538299565390848 12588235 1250672414059263080546275263856557840 12588236 792535777219192615814231760132691676160 12588237 -1085841042456648082352522775844653573120 12588238 352180842003714446684713726649248549248 12588239 68152469375326962638365926737648237040 12588240 -27426671721321142866372771902285414400 12588241 -565324914907844157236274459724005837200 12588242 -265152590384580377589467700375136027488 12588243 -319027742532165720724747251418176977736 12588244 -574167465566447990443932246782785550464 12588245 496663966404947273312973383673213864960 12588246 -601707032040798452572129404149853652416 12588247 -1681333880274379901857038013291172551464 12588248 1320496828349816377464833469298896936960 12588249 4702086424239795538823590916363174880 12588250 17219300918387774693687491244321088000 12588251 149661783592856217126341188013923364304 12588252 1164970575857923969929742748363647795200 12588253 1204236334996576953699275468865966880 12588254 -148108285793700299411076417414221401728 12588255 -754943128690204793370764355950928686400 12588256 1032942112235939017782974651388333391872 12588257 1427216355232290116261592179756039052960 12588258 -134434118276765700415277743863718301952 12588259 -1890366798460240843694438182099050260880 12588260 677183997979091882281153626013957017600 12588261 -359764785828723267028586783191895419392 12588262 -281941776818745839581132067568077387520 12588263 -444931502869861411637095297206395244096 12588264 492256404918968097717391915640018534400 12588265 615354276429189189528620944310688834000 12588266 41482566076651475287293322184662061568 12588267 570316407481206297523557313535492360280 12588268 -256956580880268749156435848350202626048 12588269 -35145262126025369499325252394197068330 12588270 467209770014273252015641322355091689600 12588271 344337196751667736432969509647665761744 12588272 382087592036310852565173995784188854272 12588273 23868314741973035414141605363167810000 12588274 281657047307291051916199499807715269136 12588275 -318613099839381513165925091065750141200 12588276 -235897430563993688798407938280290336768 12588277 73629026495678092728344142687025729660 12588278 -67009661795783089294336869115626029376 12588279 -1215047641532832091352096557537307639040 12588280 132954811166819057643281579302903910400 12588281 -1179585338731775832191480651674665792918 12588282 -23296581731426231016468203194997883648 12588283 -179458617419039215393378835042815927376 12588284 195556877731434539356409022933364377600 12588285 -103330922977294173273868352267097752640 12588286 -766830224087288598541574291213589009408 12588287 1337713764237486205073808508357971207936 12588288 205692248562520832137328872194261909504 12588289 352988164661247906675550904279512709056 12588290 148401861299938236812187730838970263040 12588291 -70013274822981457286571702335815253280 12588292 1110845979792482610710422539740610478080 12588293 3779004483893144320897940768637150144 12588294 129443075775897412407972826740951121920 12588295 83344295004048648051312564800801229600 12588296 -825346578275754523484539204514139494400 12588297 497815342606240039629610504103416669200 12588298 -368202942218879682460472753195628188160 12588299 -97884973175464768076260182949881797880 12588300 120123715086422724520543128184905292800 12588301 58437270321082626641582061972426420000 12588302 -102426583858859318499418267504305795648 12588303 -363546315308313541237763614973470955136 12588304 -231672301811907174333124038970252685312 12588305 -989703850781230585598276966376675172440 12588306 -132889142005339284502830340249163354496 12588307 23927959099197566712206263916859616556 12588308 656373537728970071354146297495286444928 12588309 -1071829709494529035137055995788515342386 12588310 -96216710118684334059338589424511312640 12588311 271602827428412810709610496004041379912 12588312 184426617462458293912866474523731886080 12588313 589520713576891005429246962646180825384 12588314 929555202381101243748256586311879810560 12588315 254679046435936302729027856719196241520 12588316 123935156230534516442332677897977047552 12588317 -45060590334695728492632487661658552000 12588318 -436149130010803598684835129352223825280 12588319 367994144487356648133578933901624218720 12588320 -430113892475438225894578190797681459200 12588321 455978005594212932105986099635150731904 12588322 398701023618070790720798782018647077712 12588323 -1170174942817174525800966439511881599096 12588324 106280383797293816790805004578004447232 12588325 7127894032365389754863146861652672000 12588326 1001218488348368814634902696917247024384 12588327 -107668428349833140077837102519016277912 12588328 1011873301460013873504942165419399900160 12588329 -704886806322508579224146295051714159516 12588330 287785927764958235811856418149585297920 12588331 -172571540046759002193971119508047377008 12588332 885971408921863640269532022973985623296 12588333 -157994088662010256608548444750294230656 12588334 464423544515230783982350694787720222720 12588335 130616676502243801382386324962804837600 12588336 1848367869064154752821205707809095680 12588337 120454981924676907540674308063382758080 12588338 -86100909991157497751328476231628088320 12588339 24956713958651714715879125377152304128 12588340 -282429976697410534950792719635746428160 12588341 1863449177513404565651094714979520185500 12588342 -12942331114669813736371692002134886400 12588343 1836268956696553031163952759707709639592 12588344 -71054157609972492072113818063774371840 12588345 -305168337946605834842726507482885852800 12588346 705203181489463012138465045848422619360 12588347 -421337817033504441390593720301020929056 12588348 -37496986196143660208736675641966877696 12588349 1163707780917532781395235118631833627660 12588350 -240783923515748858366782408241073216000 12588351 733232453500542880962471842286887180160 12588352 59416843359642181806837768526810316800 12588353 501860177248639219154422990466412616644 12588354 -359987662584007918984188722913172986240 12588355 -115099082984760538037675513487853485600 12588356 -308615740389854983139188988552724480 12588357 416581759661578718704498811818433507040 12588358 -181975699593597991629024534521962975680 12588359 -796192885218770857057420405622999915040 12588360 -209498011632927919453008925091015884800 12588361 -508475934816006920548810492041049890288 12588362 317945702991964694874392723460720195840 12588363 -1103959915431394743053459834019394440708 12588364 657491450440583533157343002582901075456 12588365 1265281630380570029036537635918243913400 12588366 111844936560001629187969683421370840064 12588367 316214594527883323824905345305036498944 12588368 132437417773349517383291640067811426304 12588369 134527104375432593804641366221981461760 12588370 -424288928486647101897845715022167777120 12588371 39926533230638063347946998341614184144 12588372 -54766432586648737959911487072969523200 12588373 132962353783489585911668956401758526144 12588374 -32285111818193966784439108373224003200 12588375 735049723180113870021480141320799780000 12588376 -127792374789000536052003803088192337920 12588377 302811776854355562464434651068862570500 12588378 -307090972810718297043751722229923386880 12588379 26046890955297872024953913277037004584 12588380 144899706604908907514958378102898391040 12588381 -162126222983334604996761470794014151080 12588382 -563999911958525220577786393057252629888 12588383 451296809916936340609374489250735275984 12588384 960693077419600162990803797142409052160 12588385 -496658365643476581462479543960506269420 12588386 1009803198713862978496558906993183518720 12588387 129313523542367778744866153266465763328 12588388 631993827617366442729989765111069468288 12588389 726650178685198506725561456894428228800 12588390 136619100542198467159298773195647352320 12588391 1174954117068946304767969339170599588792 12588392 52216912857523085414441907180196224000 12588393 19375198266999875628157336337355201600 12588394 1676965899033315642606274905266706624 12588395 -524755461036966958453831138078908237600 12588396 -48089719938385152004176126273177538560 12588397 810851253056896141038799751286142805846 12588398 -259533102673386767523157748156986510464 12588399 -77463735751976457891105836507298785760 12588400 244498202186888734056582819896158617600 12588401 174036661230528641587011099341875320384 12588402 -646611223260789493350973328418288742656 12588403 53963153373988714904337094323039371304 12588404 76817377919011353703230649483617641856 12588405 -356066951179523267821490550693816495840 12588406 -138310086813677649235503865612458510336 12588407 579436529404973284549332695792012531520 12588408 268104600487350167315725902398835548160 12588409 663270393356101138358993145589971816916 12588410 -20613616078984761199916322540957960000 12588411 633292813355674245239514379970633851584 12588412 105348110024567601324136014506834662400 12588413 -50730972492385591235870330776112598720 12588414 654879443798236111776530406079684905600 12588415 168109500644284155618452701592669158080 12588416 1463209767668399769688377587336069775360 12588417 -639397040708150237323977536804072708160 12588418 -35792223566838167938077171914041221120 12588419 -1699363491194244766154293099382041238040 12588420 163226912395968686385771867957804134400 12588421 825117129002807835142668041283319798622 12588422 -2771401605437793840636839398893361152 12588423 1561900769665129409300276719229200090368 12588424 -246545041138238752021331130028440407040 12588425 15706295033053721042046629490634165500 12588426 -75759217613151285943156715720132843520 12588427 218198296741216729397926434018196529880 12588428 60115923067954554396657065579795275776 12588429 -182525421659691554757682104768745789440 12588430 -35755600731413304810581164679483232000 12588431 35458804903576656340056238600995049032 12588432 18925048425859527686569663454044618752 12588433 520982527937315707424199952493185552128 12588434 -800894704707017403778056871736094390384 12588435 179904840868628434147742727022740241440 12588436 -42330308988517167295378870722756403200 12588437 -473537941757579813891469501086859916914 12588438 14945602233305030783872220313124860288 12588439 1340922003467653168414089875342930423240 12588440 -1161490696847124183406632202651572019200 12588441 1171254394365437316460978188927038922192 12588442 -159841946215360590865696129949115008256 12588443 -172278773575644040649182712661339893292 12588444 -607201942594207321964289942743304241152 12588445 -1552815545629598305498032611730806512800 12588446 2995386961700471453208133720362588864 12588447 -112922694939580085576029164923304502200 12588448 691960724582101739665220136329094758400 12588449 -698989017741681485010391084994759175168 12588450 117369421499676408156912492050568192000 12588451 181752223029986775227967764453837055452 12588452 -405385931882815114533709026391898370048 12588453 62074480652372171949065913296005433982 12588454 -180535563852051119763502744578880180992 12588455 -1211004609052239729947351138240021795280 12588456 718636463829033917198809023044860723200 12588457 608283481728169660310465357873622378112 12588458 -1116905172369978187542016354137923781024 12588459 226896815225202924718417632545285545968 12588460 519926995023833383316152470020017612800 12588461 -734686828134074419696516162727666728938 12588462 102724467785768691378889405909759370880 12588463 222625960104484262561392433715191863600 12588464 -120082538844922172752807966478250737664 12588465 -12690297554698534504359141768362140800 12588466 -1034650270719366726234444555399269027328 12588467 -2041931316661194953327333947941538030368 12588468 -67462432476798895127678573393265192960 12588469 1129390215268407810250647030941580703840 12588470 -463637307142657301069159903451336952320 12588471 368558477423161023949098152370790080384 12588472 516695641413385790908192791846016696320 12588473 843964401834257186001048321987707009736 12588474 -556086340828086562644325721501330672640 12588475 135674592088889194374869387747808483600 12588476 -185570605585518232074236500662074004480 12588477 -1199027028202299150657686219631647520 12588478 -130873747627505791779853653792216111744 12588479 1453900227460584005284139448491745718080 12588480 135672119371418905791185457686092185600 12588481 -1796136547661560586197250077683958038718 12588482 -618067056585929080615513053695919855408 12588483 -1070592211752544257529405412659713052176 12588484 -853688824223490994848502411788662617984 12588485 10017162484380136530558138227569785600 12588486 -488196879660591267915137665085621910336 12588487 1397607748020934328995464025686817251072 12588488 1194687346416518893952653611662186496000 12588489 -546034768914897514780581859893553725846 12588490 56858205861179059067028654702964773120 12588491 -452509627762641108850611891168510528108 12588492 -90406850645120134083504264565046968320 12588493 -1694279388104780327310737678474730469258 12588494 -113779872868517401110985625225690419200 12588495 253208652885899038136776605097519664640 12588496 275818883293788603656587513881773473792 12588497 -1257682419761325567714067411316643991308 12588498 61030036841942361528858173715606366720 12588499 -323608471364321289126968056820417092608 12588500 -660027108498230229193473882539799168000 12588501 543059137611852277528132145669888118432 12588502 -602231924623542340824682849482715662048 12588503 1909994086964615997577685042036292463752 12588504 30898310715958382181503032970076549120 12588505 1200003578089059654140107224834880710660 12588506 -76540954658675300905787582320011736320 12588507 152360448729047844433894498333411353600 12588508 9741140268090544124463070148137162240 12588509 -1192344038107310586250221253211526814260 12588510 -96343015016661705521057425407724892160 12588511 -193549391603571497027844584003708546176 12588512 8417405803315048368290910114680143872 12588513 -192053021025878098479394699096894989312 12588514 -943815185680294757958915621873417297120 12588515 369304010935171000605548971477421198160 12588516 86233547562582011143539651063503443200 12588517 290891855131353437278166302302350343864 12588518 291305023683191528743829297913773935104 12588519 -115768370525496124050896746529632145760 12588520 -258441435868766652690288575010471936000 12588521 1081906047563668645442784090972036110784 12588522 -416720620379993925374623700615660368896 12588523 890486901152970197702567361873724489680 12588524 -415163758642439770256075945641663672320 12588525 -10349703351426034384610334440486658750 12588526 -140164605849940576327370054628455014080 12588527 -962679488778177955568965476325935830016 12588528 -150921124468383188379339872787796033536 12588529 -339660183103544928710286494361887910860 12588530 -126583275338910800430318727771206110400 12588531 924403416317718628110693908821970154552 12588532 -1046482501514544369602535335865653680128 12588533 80836883035662461449111119650216141280 12588534 5477929828626651839803887927537376512 12588535 -229022517245498340976155661025187888000 12588536 -30595589476244014984574532764754124800 12588537 -503957275126054866536451698917335359232 12588538 788425067020935162730612696999602775920 12588539 641703008836143528206201605819683805248 12588540 -287358207230624226015179633797800115200 12588541 23390112678775815347752613920069663200 12588542 -164769967839370484463330425136535704576 12588543 -142078221514633177534103779709095487496 12588544 552357210230383412668948531474008637440 12588545 94442438114907393073141878361964563200 12588546 7324915402714436093394241737049536768 12588547 -97530787275382514403889936479240648448 12588548 176920392659016016701433950312444358656 12588549 -348718711663951522800122292935296175136 12588550 31803229006184502044347438829053065600 12588551 -1856558209185993379523592718366111608 12588552 441644221673629240955124400885603584000 12588553 1165850922684253489314949608722440075802 12588554 -268506111981622516035640032475203337728 12588555 -43250715293170265016868465299243175680 12588556 -22594451879311831604515861119966266880 12588557 3026831116689563859791788872415026918240 12588558 -15623342021790736997231734993226997504 12588559 102563766815218753763324537194010275760 12588560 20743018383349278090217773979943731200 12588561 -581478321790405613912116595041090827360 12588562 204380991488621887608605355014912289792 12588563 -748405029521048527428712407927818167200 12588564 159665444021519833347993160967725578240 12588565 534199424500423689549346202113542546720 12588566 218090201314080420964940833804056371232 12588567 -547711016118175403942771299576410663552 12588568 1189501315548791964305320894245852856320 12588569 -509706578441633679066055468253597493504 12588570 161606834790012336145498840961192514240 12588571 -2846147212119368288055036443059742252000 12588572 1323838484100025071031859862099413054976 12588573 243802743254066736863590217409863221248 12588574 1270831591406603243303111417908505559552 12588575 -51322905173631862942433302228313836200 12588576 -161897746624536107024594855187902889984 12588577 1014053944449887226188427258191502659426 12588578 -30428797771514959496982935278658474160 12588579 624361059891970918807089944770997637924 12588580 206855141806520934292579226465899987200 12588581 703247202924735794583297044597055045120 12588582 -445313584817309987603718353758810790208 12588583 483442957449441426377903296696256935040 12588584 256529979733944490356651793334378496000 12588585 -100699552271726859045333228556380935040 12588586 -1011860241696685653140010412529358877008 12588587 -1341570224897060430707689382960893934808 12588588 -109375148944542198626906352790885632000 12588589 525137133735127596610631406071802807724 12588590 313731861362766974105471716494620186880 12588591 -903115608174929349228713021798707033200 12588592 -229403099410158686758020444176623566848 12588593 471354946334865328220505608065115778084 12588594 -146486483212717348971303487712348160 12588595 873874997075097761921636874459388807680 12588596 193211845806107351107673169973769251200 12588597 -223666329613140557251516555451245337760 12588598 -421021059687417330567169275622907306880 12588599 326470758814230614350901567838634965120 12588600 -527521778889531933858569386398945792000 12588601 1149364010731956741533735327744558658602 12588602 217568549813399015279861076051332160000 12588603 1735603959419102586394629893297564395200 12588604 97522454095415753539069648090902167552 12588605 402596321876491082567701088787910983000 12588606 383653095298178606925461614755247499712 12588607 664250191605417076375919231166787441856 12588608 260680865946589424720566914736025763840 12588609 56813381552371029397724525031302659776 12588610 -9527112446228940385743249289146278400 12588611 352556607861550100909100198425017587360 12588612 93576925266280724959630826351315622912 12588613 -591543845475185232353214549516717101700 12588614 -978890486230938283925121756341425117344 12588615 -86100193040062602994058196247101086880 12588616 -137959056948054756211991031303300971520 12588617 1046393313049775421830038966326479208666 12588618 -183304832763285085181639786360429755392 12588619 850125472583533773947529704604443158272 12588620 621597773356938469206378776412242703360 12588621 345627426900003386651900308479296471040 12588622 775958206331529805763969326017935186112 12588623 -1582290943406614187193924073093735114128 12588624 211889004773181438622889212356370489344 12588625 396687561594575340845949031872279792000 12588626 -805649694618943650909511827110257093488 12588627 564729145670572476881224968616532389632 12588628 14833521269989985546179661649907627520 12588629 -1033802616202339420944985835970439198770 12588630 407248389055103729172401280333723678720 12588631 130441491999773235453894971617525274208 12588632 519806161686211177114218068925870612480 12588633 974238486045307279159627609308533411802 12588634 -965889660850326702165256770915615968784 12588635 7143566294901795343524311858752062720 12588636 109104759010935774403821930039907958784 12588637 -302262619662038769223364262314403680 12588638 -98831733305454770521820680807465836480 12588639 361895480678517383134860553449448281360 12588640 -255124007882975079043878100787763609600 12588641 431688052112501163850301869964291463030 12588642 -48532644290953624994192208606260728320 12588643 -426744349267244522700183529845241051108 12588644 1162125794532683046976024861036790814336 12588645 -57887821266680120831703240428534270400 12588646 -82056412019493008395496432926285426560 12588647 224828766445248836888956209515340984360 12588648 -39688727569118743183296830590144020480 12588649 -116193546966833322532051111910417425536 12588650 -216272054361048139770143612886097728000 12588651 -4515868637415793708615553755022009208 12588652 27880581207522837354510112359023503872 12588653 114789235037814909398447038727730570240 12588654 13790119416441411733824624040083004416 12588655 406642792389213469052562079897808673120 12588656 -211364146518032304446588110361974407168 12588657 -340736365428017513732737713954610024608 12588658 164050321101827669978469146159972700672 12588659 42132879072957669207756267162223069440 12588660 229104857637383980048900283776637583360 12588661 1159991667754974891850661579680337737262 12588662 3812969343383926067009097062005968000 12588663 333248577950684961804869644211767796688 12588664 904034924614055296980751122879475691520 12588665 135446060707399687605783189586489653060 12588666 -68866452846600181439687741581543452672 12588667 -95574248431827024097722429441323927008 12588668 -1672795988970195928052478613298587545600 12588669 388579895999422883176129028430780640320 12588670 -574868552166029717373403569539055277440 12588671 51764211574445911639799990930757480000 12588672 10608218947814888512066499415103242240 12588673 -1678500445795974864945269990932377506816 12588674 65032699527943484304037842960104716800 12588675 222462069035562896939079874833950856000 12588676 1467826426519677839639282043226119416960 12588677 -366981075491811809690374477946662289088 12588678 -469437747092907288718212535024351425600 12588679 -1814197972630781017054413506755083574224 12588680 988998621771073225418920557667123200 12588681 -33163000837094382037148097083153642112 12588682 357052173095042882033188237545743506944 12588683 1322674562470465730756445665856040702932 12588684 268659931619721764484849972572671643136 12588685 727735109691386016584848690506773314380 12588686 -79151681040662652653915180684367852672 12588687 1246387274822129508633671320809760144560 12588688 153843574636936664229295935793428799488 12588689 -201440579914550006909144873368837602576 12588690 -314819381893976173614053165077793364480 12588691 923609264199998591933990162386465076352 12588692 -820776861076422498140404540026801938688 12588693 345815063620826099815643515196984233920 12588694 -271858818822413697316454445799298553600 12588695 157769814702643987317567535264414388160 12588696 -86663469669606143692737566731169310720 12588697 598759278546286766943899939229778022400 12588698 -358899820429203120262302428411189221920 12588699 -900722257126535356050505512807963922536 12588700 207230209365777899202180898118426931200 12588701 -740955529069507783167788785841754806298 12588702 -179654562762326477414988033364443657216 12588703 -116706078461702491840721619117751627440 12588704 165777564872051979927891859223914217472 12588705 -84757064875059374876021867906883284160 12588706 -30894201091978453206656437106117550816 12588707 -1370317820650451368655997856652068405128 12588708 -703037535336694192512179303678485186560 12588709 -208156264480327605943898420424803458784 12588710 400655209580495982577024177825359653760 12588711 595535754762656863445630989627576639272 12588712 822177006143756089726085483795097600000 12588713 711893006327209665024914931963652915962 12588714 -224710811585865428060315739737284777296 12588715 1368298446032455153165091798863617009600 12588716 47471219551742636150576969187661086720 12588717 -1005683094833066190840004143316311625920 12588718 421816373975630532300667100441486026560 12588719 -378835034052789104848462346898702816 12588720 -121836304785417095642282255770078740480 12588721 -209722470549695006710003207346979903708 12588722 -212616936016173903487547788979860202976 12588723 -7874613413022375591963881456086848000 12588724 1014579959155125257775839085643175002496 12588725 541847110533354224328240220404877526250 12588726 -323389347559036357508533453179155097600 12588727 1544182782509008783149753784656589505576 12588728 61119975518333629217891193500750315520 12588729 1384491221949297123671976110495449445760 12588730 59745367556640046339164490824026496000 12588731 -430451772925509258239021273002516217136 12588732 43403354394513530032835176043920361472 12588733 836013236474165156070569626298816422982 12588734 -428250708173796254521084534429837449984 12588735 438206542263661781517897286966082198400 12588736 -240194207986893386215653490897479270400 12588737 -611025990043955821820764474998332599020 12588738 232448185333034021603778232458047466240 12588739 42932581803954837321593675513485897656 12588740 21240378549934541024654523390337536000 12588741 -194228784354349367761521871874136834720 12588742 352580966445045971888879996311096316544 12588743 -1254437378154718098640060659342418996008 12588744 419695720008025353192152534376599224320 12588745 -355877773718267518960954904481221498160 12588746 522048791363480690847453853658462337072 12588747 195100454393796321045965226651022071000 12588748 -967348392272576039108865263753278767104 12588749 76766974848994394479428980926683408480 12588750 47429180077125230359620117679760400000 12588751 294451759855722664319705909789441670144 12588752 440983221081114117394802458148016095232 12588753 -239295118700851548615015155223591033792 12588754 -697696871438455963870665034583068210560 12588755 -392126945463166525509191139374532141600 12588756 270851853265340063795995362506030057472 12588757 -247014891842281382231632926886687903368 12588758 -40121207178832975794024485732115520896 12588759 -226125368321997760529982661896130078272 12588760 -975598795625986029753157526785953792000 12588761 111173576273197830856941057499852036362 12588762 959661279025451951404787403314960600064 12588763 140119938580684266041400310434006168576 12588764 -59703591900889086908715770509363322880 12588765 126698273407486902832864415612565546240 12588766 9666322205638381433530230819818084544 12588767 -1451675875352756369197370060200822745184 12588768 -983886505349622666808269436589740916736 12588769 -576897409716234728211280010345640020204 12588770 -539709998810163010616405685326494237920 12588771 167435728909050493787368542248007521280 12588772 -29578524558972431592962323341480960000 12588773 1052785639264588455101825659685813634720 12588774 -306113088092564891802867945448038119424 12588775 79280693925365952040051576644961452800 12588776 -413874519619759285482500275959518822400 12588777 -3572183540407066935867844447821131340 12588778 679000926605246779393783490399059051440 12588779 64640900351633846157842867179935079200 12588780 553931831386255564443116261736269429760 12588781 321780612576591320884151101033028341932 12588782 1171206349046868504117619142976110908992 12588783 358922406888911751285448992730841082000 12588784 93321530980114487048723674413852917760 12588785 490032420761945313045803266230291514560 12588786 -169815568193934829211310405584685696000 12588787 1987322198780123723040249191084878111436 12588788 -524097184120405346026617796242122166912 12588789 390612524193284478610597369238764428480 12588790 -65412852101031065974805887425928166400 12588791 -334090409996067508165133338908683414808 12588792 12147737263862648847391218716128235520 12588793 -292765599885491006481447050563970765184 12588794 -212468421481390409031361711342837916928 12588795 876464503615297768270714430064446751120 12588796 -1291279835540076182150145009872490233856 12588797 31988960831223561665667622247178414336 12588798 -555723674208441391278627050319033414336 12588799 -115030670842698367246989313615164179200 12588800 -122523005924886201377985785752662835200 12588801 120098046364423022337264005101836451632 12588802 319629056320945659789844458806616734592 12588803 1174131718535526147643586520248772077052 12588804 -189839075528983637051568708065569935360 12588805 -860499645295939470690164633757167721540 12588806 173912021096102103194864621251992896256 12588807 -288713014806717254091516421096350072576 12588808 -368060138933774934493386244114071552000 12588809 -23562394126051369277920602309564877440 12588810 -151541785224364306430736876039387955200 12588811 -465617065458771203007531839069986389520 12588812 1199187488024320858230026467363142182656 12588813 1355612799350613375146690204634973058400 12588814 -265689233291626191841378411295692344576 12588815 417580569300744952803578806546995669600 12588816 -18690664988625852055895029967245148160 12588817 525796920927588662037904933732050566260 12588818 305170013588398744004925954145480028160 12588819 526785327189157720857541027148599210800 12588820 -415906288944493893967906979686260203520 12588821 -36925668875560943483518934946305604096 12588822 560055051404420265136914080386933323360 12588823 -463464433716192063987507193694295810096 12588824 267531232063997280689314055571028776960 12588825 -251255573133168585829582871273187590400 12588826 697389973916449931829673550279413520112 12588827 -1165398333886114682146701104914569519360 12588828 230127687219319446842804575729912651776 12588829 514125059419002532125508254113804174880 12588830 235637121689638882420364352431736192000 12588831 527602701059978881237692208715324275200 12588832 710967068737334069352759732755162529792 12588833 1223209924568812090518453348451660010082 12588834 27662528876870925119203750922759488512 12588835 -286346864997871140461865358514196499920 12588836 -186067884107666873419725522294829625088 12588837 -858356390908063526044773933939588933600 12588838 333403743478621683543147202549472337600 12588839 793833214677591911692311922519825225440 12588840 -310102602252788536224729430792780800 12588841 1296292599202782909914449256583058053242 12588842 64582440116225575780876866317370639360 12588843 19211127235472862621984323830656722688 12588844 467705504540295997320248218578557332736 12588845 312701941266995577150863107413180024600 12588846 151063530582675587000263018024516560000 12588847 -798440101159273226913091720736474529120 12588848 -342105437101536156192006425747277692928 12588849 -65690358483180177746980043061081283200 12588850 -1677737911262469950566820310079140000 12588851 -1378976469881692338261386091832471632696 12588852 -4440281546087393055455340772837687296 12588853 2144070669575322646253223099672450389102 12588854 9876128207093668386074780176035853632 12588855 125343044468350794451952754332560502400 12588856 1056302624906006040163726263259480719360 12588857 -986951518268713526720393875554314466348 12588858 -220508691834361720544345523256149966336 12588859 -254701567710496179343214017325373901896 12588860 -744684737837814326341796843545844413440 12588861 -302688458331107858158404316319291930400 12588862 241710262970163004675192741916023327104 12588863 -255290033481220611834749576080048413840 12588864 -94684772167128695838478132895903907840 12588865 -1232613119904062687502852263716023580800 12588866 -1263835394270406535718181570315817153536 12588867 737880383489415491663822728629199489284 12588868 684318374291820610240795867642167767040 12588869 1467560281996177657789208350394506458270 12588870 -83921917118284495900594364474211655680 12588871 -130092398208351752496967052155907194320 12588872 -228436369821808265620930941900420249600 12588873 -28144614125479324857084548022609356832 12588874 -258167020808569522946055603263906901408 12588875 -379057138149022798324133725234275072000 12588876 8934492137676932484636377112029643264 12588877 -24404573884482831044863082218322347200 12588878 183101716131134587297750623318616971648 12588879 -81719915552359430529935995383909389040 12588880 139208879571379340973772801786425999360 12588881 -1055310576084048703140293178927678642318 12588882 77565657025170145227814144072543459584 12588883 -183794462203208003136056445165445547456 12588884 393523545493727019233242147767448350720 12588885 -442037174647404660775659031548502612800 12588886 16933991083161888391826814718607058624 12588887 -2283718034162545415730393198626287238400 12588888 -387577109678946789332192920412996321280 12588889 8780519428295127938169578405369622720 12588890 -745947933229087095373812619183192384800 12588891 -140913255107934983699222509361725079040 12588892 -1416365476765956145308277755436512054784 12588893 1107084775952259450829132144253812820544 12588894 -284251959057210028224842094901653110976 12588895 -14180336044516879742219142608018616960 12588896 1911769768007283178254283923791054241792 12588897 -736528492456352133055404780789564152400 12588898 141843210340173958167428833691550746112 12588899 -474358945064274592568312999336006096100 12588900 391133087459887090542985705217720832000 12588901 132535795453639503093686031799225397212 12588902 -356742026178849138368007752203074754848 12588903 1956631441662451776307823090149717628064 12588904 589264769799121470613609877923080821760 12588905 -188021352207909870717450718650683921280 12588906 -561560046683061776055370112616821452800 12588907 269483764586450145960263068676142614520 12588908 -983358758173991195479710499353093809664 12588909 1126295139761542620654017362652939863104 12588910 -34306666278939008068461888863316234240 12588911 882515550429149867485240928569411618512 12588912 -22507915049083801583911505078381445120 12588913 -770380797371666941446713177666413569838 12588914 -122467528006661650476586012472338360320 12588915 439349116878988909237624498161610831920 12588916 -1262208747103001780711754286833362565760 12588917 -228431018367506141632128996806943242976 12588918 -202547150847183112354465766656175647296 12588919 -338314122404285335384318451306694350208 12588920 281880024791467116261131412575710924800 12588921 -947750519858942518604471407148006378310 12588922 -831777864582143799191781359616471289488 12588923 -86332841586498768948652450188325496112 12588924 66297933852436014021786833442203705856 12588925 148630134330822156449572685323315080000 12588926 321409131013716831470249709728457624960 12588927 134475770124061977631554739391450566176 12588928 -82123835701162803274695031366468239360 12588929 173546833578628014125540165340013413270 12588930 -133925728869688652991440655527926572480 12588931 -21282817822534365027593208683027199120 12588932 -1205722485175214763844894790118556869504 12588933 -198744843063597295167726295663776440160 12588934 555576742669708783588923177492203051616 12588935 -6933150249544205066600818687897768800 12588936 -770509250841539925197271174384857088000 12588937 751267526171456386733866351176995410586 12588938 3471152739273053181442071096684178944 12588939 6349148067194982536175364954787308800 12588940 21073810829704525620387295867512852480 12588941 753104203594678345362223058683764348342 12588942 -208595760494989470034451743808993857536 12588943 1221095178179023519321095826876569846984 12588944 432502846199727664485562633558043197440 12588945 95905024771418173111076266950927152640 12588946 -172938522604094097760458878934892937328 12588947 -720404664917647915565751325970411598768 12588948 685174481128429701853647960572519208960 12588949 -439399713142775737699359750595538644964 12588950 -193350739688218817872719566807058739200 12588951 502272527319400479366803189961389060304 12588952 -1029997203130022859965804888137947033600 12588953 -122371707699609886269826310603231936316 12588954 -22245893896705578666616817159688231936 12588955 495038534869268979415944150380691330000 12588956 -241096441029380918942656550170274234880 12588957 -9534622215849050462786496874132873146 12588958 544606266905961004471112339192597064960 12588959 -1642463649670089570911055593433381641184 12588960 -20544757140147021379948711428504944640 12588961 574486517834864676943414283034875520 12588962 -853203992892255690421628275866082350768 12588963 646427953768590695790984403524397550400 12588964 104582057838979034440112019731324686976 12588965 -1424784973119699697504303560138990069600 12588966 52665572646061607917492363350505267200 12588967 -1192440605759509607824470271703069635760 12588968 127061925407635457467834513126962462720 12588969 -1791907578356592394991113731135470859264 12588970 62876099779228559084616253136260915200 12588971 -1470821299824807447962377471182329464800 12588972 -401048176049979322996757149543981817856 12588973 -1853145844190213697954551625416966412778 12588974 -866004895248573226716207655232414211264 12588975 -90525997011556101008414328234980400 12588976 120368011564598513785378383854049951744 12588977 1533248838783168642764594020308138791826 12588978 -224389321365536028849403050324713729280 12588979 158374396928881982390812904194598507304 12588980 287991063701041986506533216979813088000 12588981 -4905612526794243035970834554465078784 12588982 135282581447339733186894121836114390720 12588983 -181818951146406094161876065764120238376 12588984 245147366918781558257592678784252416000 12588985 724246966251225090999084013143973578180 12588986 304651184606123815691367846739790043360 12588987 254639096200681878978672846235994513520 12588988 -1472552258007801967337759630668134142464 12588989 392044540175497214526870264455519362656 12588990 454531412761913683924146221127751722240 12588991 -102434734366122300361001776515254088816 12588992 7263744872369124649217980573063053312 12588993 1143322211110257325256058635601996198720 12588994 178203525376105403490649529548495713024 12588995 -767068257756568280337244476544541046000 12588996 -24756067084102717341377641754190422016 12588997 -719674760635783290020799722533958505216 12588998 -557602140983394965719410359545339236000 12588999 -154866310313977561442476472660668245336 12589000 -313575267209733871922884934124633600000 12589001 -159202562080771229593128634555421683200 12589002 71445577247855946648582290731710369792 12589003 -582212636698607486102604211409383614320 12589004 -104298465239336968624867380409459476480 12589005 160862750252569768321429866645285340800 12589006 -788725803979032094879512083378340810048 12589007 -675481732770073641501171496651671221760 12589008 286763256344136475166647853120313360384 12589009 1203128557183947173808674238977247211670 12589010 146397047113677688129780421559427584000 12589011 -838927479269342205826755690091285379340 12589012 -180335495187673816581661103264300066944 12589013 -1805300110902500569226467698899334518976 12589014 -76864356572363210449261591412576823360 12589015 -147935284315222186314842532531584320080 12589016 -1203423968303567993169580034625061478400 12589017 468506592879786100456531127152622430912 12589018 -90992962390936486992470748874640395296 12589019 1261774518137745393582606185756551729344 12589020 26022782652472056607490526690250368000 12589021 1668419566324025796853546476958003603584 12589022 757182461432059540678185480013752285312 12589023 -232533145452589445421178473912521465016 12589024 5000252822923732786689054495266045952 12589025 582996477349819292358630525895025746800 12589026 55238286984205072854837736191749238144 12589027 -791068096134573262296241346131147776 12589028 -474064301736288369922679578135743170304 12589029 787321796109353119585648225887465627774 12589030 503806881232135891315063308129368780160 12589031 -610439534988483236378590773351638570808 12589032 1339313065822446456554031915976115404800 12589033 -586154909047479668060751315477120891718 12589034 -114963742067724371332451206814710460928 12589035 348391639083094727296467253552510057200 12589036 -1258762101762284392360903792686777061120 12589037 298610941498019874683886081007578810168 12589038 -30869271888652164137143194481188225024 12589039 403587801794639277655678628745714213840 12589040 82333665912864004339020804506322370560 12589041 1102674269971489778527665279915880436592 12589042 277382543715813718214799962077094379552 12589043 1264272824885262563789057867011863545292 12589044 -325114285346796286832747988944828399616 12589045 -520565112253808023606046801186836608000 12589046 -4665824445579907359889770899328453120 12589047 -1156522669859980557008019032466993366960 12589048 1165812088767674230014782558917638389760 12589049 1994727150530338043289367881365172991200 12589050 -22141057534121567301456362593617792000 12589051 562554369958653386978028656396703958052 12589052 -103372280704558994710600859078388433920 12589053 -1398095710563865551817889737117372651200 12589054 -221105312942099617392622974674456961024 12589055 -501359978397526454462616340484689190040 12589056 -45916625015922264634310023212737495040 12589057 -335647797501155978453085277100580898220 12589058 133033983074347816298113381396588577280 12589059 123447936582114648884518535602421448960 12589060 274486647998448167172157369269443727360 12589061 793064399930525126477544382951910559612 12589062 511887401236827804861726407757682876800 12589063 1354740323548088793594423114288477980312 12589064 -444493249452754128286299288355436083200 12589065 -113379631515728941523749291037836441080 12589066 -368132864822592973740126599871475284480 12589067 5642067938649054566030104632475764432 12589068 727851404110900812737360391123913059840 12589069 31810764326692783485835122862142306048 12589070 -190894864761105233880330600682422470400 12589071 683542457642050777320012596085710494464 12589072 -221469293988877298487847691090108088320 12589073 374854841351086257142263212963545129344 12589074 292098276395767318833591077693499264000 12589075 -336436122480916412005739567861957595700 12589076 98644089628306480635206938268042789760 12589077 1090186904346099773389075771595759962080 12589078 -1941153809329216452335150090382767907840 12589079 -330170293972609889374329305575999862880 12589080 489342713427415525314411739811485900800 12589081 -878108030876146241991577200713009580672 12589082 294362123403981827721679208397236976 12589083 -327964913273932739721089112626919237600 12589084 -329688763025161908465855589958306417664 12589085 -185204089261034722227880918911366692640 12589086 -144572624131236269770922881919771289600 12589087 -383572825036423121250254229364170562448 12589088 541331235264554882975039461458039668736 12589089 -1102297954925743672232892639983914429776 12589090 -301839437462373736845500100302475295680 12589091 873392087734266865833215440189356399240 12589092 717492337404684081577044577034544844416 12589093 489848822976899549002619514877658818848 12589094 138009449669896253028165180340334639232 12589095 -1047460755139368030636617590787630728800 12589096 159282084835577892343380979819497062400 12589097 168036421872580130628338829521016293220 12589098 -80100269768939332042390293338240468736 12589099 1633247121087261371940264377576421426136 12589100 -536099236401456365963301713886818860800 12589101 -165459545104014415177342520350654929888 12589102 351747659250096764551383861989927059392 12589103 -1768021627853442633478637373083028999720 12589104 76923186740052739055767930309578326016 12589105 172904256392065133518841141184827086260 12589106 -595445500764372508099638044055013483248 12589107 740584730011636258282370676076348298040 12589108 22825441333393334999017313362000367616 12589109 -357213373436566410322957246446136611072 12589110 1495551469431965498999462542532711040 12589111 -963362560592049329779060231020804883288 12589112 1511481780320530308880492950887233658880 12589113 40951587261773001831051328520250168144 12589114 -1046949275505576953804648385890450131344 12589115 -199212627416874940026973916851727577600 12589116 -196194949889548917320857649783946382848 12589117 -30280063443157272674787968215876203188 12589118 -84633813603049794492228834063017013696 12589119 315410755344038740966654236196416338208 12589120 -148404611113701377782080451602960875520 12589121 -1675210523136598290765596792590440975678 12589122 -30934680165636115852803705599315137536 12589123 -589320018625095540174206573306524474256 12589124 -2123599016330655613234655452426737254400 12589125 634907583721794074893367058071902800000 12589126 -340431312085930768525751286618462311616 12589127 1335090625160977419017203867244723141976 12589128 437319194065705041759786630809640960000 12589129 -216907620680638575581177812223861401600 12589130 671573349539012767436616253544245091520 12589131 -211889357034482091535632891494979019776 12589132 -626612709360031304468305240290354923520 12589133 19229286355129383712092048995624853984 12589134 -164325060991421316308905170967589253120 12589135 391960924778736934005630258144387748800 12589136 176292102070354073750623475078225068032 12589137 610694753513368683035771662608058587408 12589138 -222734859709928246703634230129630873600 12589139 259591408418277344606120093999241362880 12589140 -176975850068444894405641553921653094400 12589141 332022886487869717937934542064545070542 12589142 -7608460931497185008063684965595852352 12589143 -171541926278812540101919428488431014912 12589144 414100870508381509877338899678219356160 12589145 709652507287275251037448608755582534160 12589146 354141932825028903388714932511654593504 12589147 642460563909412345861902443130688142392 12589148 -59872785602853937816637214439816982016 12589149 -271793980654631259017605420883409632160 12589150 169008067243785795196447887102627408000 12589151 1280058256088102689741723243705995582072 12589152 -663317658829076253905460326971836727296 12589153 -245967101596873937710312896820124976 12589154 -99162186778391463091392699712571554224 12589155 687007920659324163231729219591842287200 12589156 229570364964110944061917878854769239040 12589157 460832098987675639338871588853603111712 12589158 87068994488921734155110196662293934784 12589159 219347019513828042265356402730176183600 12589160 5359330430933239398661055676448358400 12589161 -297445595902550693804633268916131140160 12589162 354577662259695943018701138796042865664 12589163 -1071735966843217511116394713351897918080 12589164 81968535394347135545631170237253805056 12589165 371362514176598884797271261696305246720 12589166 237812820543318783316277281883432347200 12589167 -970648587924423474774207528664937232120 12589168 301839357572713866001475219905394081792 12589169 227194351632506503311173306254066287570 12589170 -34670734159403391054729609323011392000 12589171 516813601682817969525518149292111264 12589172 141339352919827777593894416240995921920 12589173 255969122453245000027562887447106458680 12589174 11596155481332682738997186123292912768 12589175 1113405278913845847502503243409572882000 12589176 13485212810426373345149371285166530560 12589177 -855452736723929232243203004577243229974 12589178 -468561926448942952813462371163475139984 12589179 -449011385362208045091573351243762570216 12589180 -852558158755673794270724165192731115520 12589181 -2005532763480706999357530327434393361696 12589182 -28384910560694297492330333874525399168 12589183 609290468898004355364571928327004459600 12589184 -1375226683540352695883964891942774374400 12589185 24017038273396060573502342540782264320 12589186 1058711176393069768640787248554491747792 12589187 -161303403363428600659216098449062838832 12589188 -202692473176336288462753905273584726016 12589189 -976879704288979155225776717926633647010 12589190 -757825457890424096341569489680540995200 12589191 203268460869531365786075399990245706880 12589192 -188514195076915510108542415337297018880 12589193 -19086627954214175064203128510569765120 12589194 -217374165187608913079581780478490804480 12589195 -526394931106441681108307489620862757600 12589196 7036154664079365626981309578888049664 12589197 784172176521308279986559453559598878720 12589198 868611216656776115641180015308125937600 12589199 -636766040800812684910233127960217109264 12589200 -42700361970295737391458705765746688000 12589201 2552557898811794776315057375399017029632 12589202 374204262212754101400343288609838907552 12589203 -138960399691713782913625390984588800 12589204 -266618809859826572561671593836607316224 12589205 827688379867026594023914821995798499360 12589206 -72671352680722891066329354290432925696 12589207 -756110719873297282942814429649565647720 12589208 -1007893948670863336917387508130955479040 12589209 519355583668611853854810034232923290720 12589210 271850727145812630108113346420219494400 12589211 -1284043470785099252072098678842143481168 12589212 531547508537920268735452160247921203712 12589213 43488553372321824596751754259927543680 12589214 7620254585240056964904385428755620608 12589215 -46296193810810101514281626227491898080 12589216 598710707017407151523681263030206922752 12589217 -35686067756389904065615414529261541180 12589218 -496015869446746886801873090735424492336 12589219 1170417406429863991429534072816189810560 12589220 140289133364746252940256850062569287680 12589221 -232500471702491908356519916509573974688 12589222 -559934913540387875050647267828889233600 12589223 1331759587111255516363654374445687479648 12589224 -72558647619154999783410283891806044160 12589225 -54527483767447791668398461351177366000 12589226 -489502036591065870901421914887688054176 12589227 13942256571422217566531583796712707596 12589228 -272621989464907475970883282309499496960 12589229 -1656099009890725409516989875621893871360 12589230 -265005792442962968958598360989762432000 12589231 707982668969384717839570529306657623824 12589232 -94478159296310792400250299270798901248 12589233 32263894681751896170101785233929310624 12589234 237863721631107495824330780994479926272 12589235 -382465803876491084317743215697190210320 12589236 -798226664915862253818775182460048404480 12589237 911891438686244203126099980117435547886 12589238 -1600289738479398247186503400343756037504 12589239 -8870708919301110752662811384377229952 12589240 -199072641070517223311391213907950182400 12589241 794305871173192488458941783694970333504 12589242 67694318982238328102943866193377743872 12589243 -186184779516743401689304750401326702400 12589244 1365118782929465584099032952236553921536 12589245 -203195223009755832587424720228391809780 12589246 -373287009302236514569040900758888952256 12589247 1772399854784297729502763051081922971512 12589248 107680066455499130599379809670371737600 12589249 -275899023504894960355255831472756653440 12589250 -448448927071762804384071268128884016000 12589251 604826550402671636432049234792128157432 12589252 -303584525643244947833809967540548905728 12589253 -588430309282874207149755588722378358498 12589254 -245588105534996184692799174134555973312 12589255 22007702136093539063818382086549155840 12589256 -831361901737864195569801439160594595840 12589257 -137220595738498156695739112539206194112 12589258 -118861794333294345768484151536711979520 12589259 -1114338830418802074346214910048432517680 12589260 325917385270463967319413881355645250560 12589261 439857373097848135593851665993095487862 12589262 220628538262676987485794582460664990592 12589263 46313190859207371282428524718914442592 12589264 42140496261427649684532592575171092480 12589265 424406723246590872326333123708058471120 12589266 -503306127869068477738753475063954414976 12589267 1651632005365170671208692490139772812400 12589268 1903640865809854723959023173783140096 12589269 344435370182490375322734561404412096000 12589270 55186807499330377197413432095440526080 12589271 162687440980450729863552847412966325000 12589272 892620215179743317817417677818497054720 12589273 -776710301910221512326149560325245407478 12589274 -51512494999028077187897443540576600320 12589275 601229264680211212669945805237116818000 12589276 -221672214600104745810745742742836777472 12589277 29707744570657183843079555520559530060 12589278 -255476331987112705976493723924973535232 12589279 -180044494535413896257473248448472435424 12589280 -472291962340560125201236010295109877760 12589281 367455325404332303286371773949385721728 12589282 -7950311028490131287218451452355942400 12589283 -70962391817432489025589027072010399280 12589284 -188429618378334784890116488317390213120 12589285 -499371742383606657072891709576780035240 12589286 185026005862756169136073310369091747840 12589287 143341760425677861437308472531498054352 12589288 74747569494364884639594371134178703360 12589289 248123907520530224573306116381620060090 12589290 129681668344198161756037562270276659200 12589291 -604034520457980776966898073159475036016 12589292 -449059412900469108399337004434963209984 12589293 309677873251586845364829382541919091200 12589294 48475424093714415783845866345889653632 12589295 575022767960449022254333319881928717280 12589296 -5014212944374598721937369018080362496 12589297 -80052564951518431718621182368320185408 12589298 624585420792593542959737828645098064400 12589299 178763456963389524960884694060823140240 12589300 -281840080481707800299426789278694144000 12589301 -1768016713641504545946448933765715503698 12589302 -186289641958515533316148557272397834240 12589303 26784148356055820516399427610015499664 12589304 107229592357997563840914019746441707520 12589305 17496288034581455926215868231903180800 12589306 -22795247487990250494885282010238610720 12589307 1447793060822177200959712183031393867556 12589308 -370887028528870531009122854612497113600 12589309 -2037961918879563942173013751591461538484 12589310 493563874636855103578001886758454826560 12589311 135234687440929619283466955761818808704 12589312 -36067342643794680866861419825991778304 12589313 789604852345605723610217156168299431984 12589314 25491561788384578188647837904684206592 12589315 791040539161313986545167065108314516720 12589316 -76456245624613280263732691066513225472 12589317 141141998979761565316318039648596211200 12589318 -202722573087757988550797101125570163584 12589319 1301910779932425902660440833429640077720 12589320 42227369456650817089123482184743321600 12589321 3423552040313807344823341362034806536500 12589322 -877402235051151546692660443706334083328 12589323 36501676481787791734314112221979642368 12589324 1131742074279518425300334611664912640 12589325 5290795359370125719512839879736536000 12589326 469495598567271299213900209665620926464 12589327 2139466059038329857567246472474652160176 12589328 -1203634403947661116958335214552014848 12589329 331336643627924292760603371569050249248 12589330 126913438093276011694215549350255253120 12589331 715140477243726304393027287606747282672 12589332 285949463364110081280396674657483476992 12589333 1013122840501565225632201765772031918300 12589334 615602868503416578648738982646767350816 12589335 1058912234832495809398441701958158693600 12589336 849081350785968736293640350216482887680 12589337 -45536836514532309212601616288097059200 12589338 -140526255838059703957322243963269359360 12589339 15637371862223425179822715951055400992 12589340 -467846362624299186440218469352281756160 12589341 -138317133213713830881061112501541064896 12589342 827004459136722489923878181624151987072 12589343 182533817927314237457061666277004974800 12589344 1251660957268594013419191300763028029440 12589345 -407025252552628119389458937020671105900 12589346 -339220017151238870770572796136287680000 12589347 147973999869924022399274016124647265200 12589348 102070570868308239592054682249969975296 12589349 881894908710534595897355191700020522464 12589350 63424632929396617449862563485764252800 12589351 -737708986394663398921290734638876624648 12589352 65496589079358152971017190533563673600 12589353 -268909861049818980108300729715871048256 12589354 -127128419931150160300783987349402508624 12589355 54098224332739113370037390287474566960 12589356 215649006425610766624868810367104031744 12589357 -1386466442279211326691840286991070169440 12589358 8010430285372302938540198850380115840 12589359 -117448507313210845633919107389680381040 12589360 -82011782162664500681578588740674519040 12589361 52756618525933198961137565587790265600 12589362 386295419649334487221175905398037858560 12589363 -1688636960243078202959428530211474099616 12589364 948828338842782346328889257697064723200 12589365 280758877172180567589433904558518285440 12589366 475312397285717616147351950163499081632 12589367 -954623377111119575846645553463045451520 12589368 14868526287133627900546904266147430400 12589369 -262360775973707989611809522168339955520 12589370 -277964613567685222800328517984013849120 12589371 1172180887469355876000410673823099080240 12589372 -770059111593280201882974367655022332928 12589373 -816075566447968948219810247534350136064 12589374 -117671103208435755896065222603005129408 12589375 -383519103243400451424187206934896430000 12589376 16625304540018874847371236200223866880 12589377 -296635294872586013771222564768887945680 12589378 -275310421822608572631319299495401171040 12589379 310244465056404111023702918147529722880 12589380 -87864157228797065521679085007186717440 12589381 -196002696272289060686381520043800627200 12589382 295078754395299808992208694387843580672 12589383 173810830200914853775533927204909416448 12589384 -1159444507552950413629426058933789030400 12589385 -189359524942696502313616979169306363420 12589386 720872466973651096877326498592984550144 12589387 -1583230574006811191636029727779366569964 12589388 140380410236535589497103629991767684096 12589389 498045685995392000845929655214289507264 12589390 102302215283353631664679973641250461440 12589391 639909447758830445528942458190926395000 12589392 8445053477308420701261874635582210048 12589393 -435215893484591128643654461676478609420 12589394 -1125446363358338432065463907742183323504 12589395 -29284757155762658811559005122774661120 12589396 434208251513549692987959815637758844800 12589397 -652592839059664531119122545118854799154 12589398 -86926863164351251009793444785312277760 12589399 1123600296248119731557224392043029019400 12589400 -353226799367926899751762457224005120000 12589401 107282633311203266102826451599467080128 12589402 -440082607088012355365492702170939968000 12589403 -1666932008533037983049206674256788732348 12589404 178926536057873108906146318498117495296 12589405 750755674830627821183561307416420814060 12589406 -288516359583774161529332256718628065920 12589407 -272067346074047730707679712350528863592 12589408 -259782301358350914497441930283685773312 12589409 277399817904382401534524986661313690816 12589410 28619967867783555892629322469717176320 12589411 -15616430870081581480460603325831217208 12589412 -285531806003306365509130683769656176640 12589413 464328290772297415401207482900564640288 12589414 752579416969462731543614261137666105056 12589415 278249087539581738281033582914267186800 12589416 431408612384155779126748056948978892800 12589417 232175686405208926838398895094235825466 12589418 171205975907574057631516254736342277376 12589419 479360609308398536031972327066668350080 12589420 -134824036682912566613791163722680729600 12589421 18375002458683713221750414126103621664 12589422 220847065499316730246510781913763259520 12589423 -430274124325419039267956810144775954504 12589424 510795812685176446699459856832486604800 12589425 470484582616398348933173132398770150 12589426 1010726255789019711117653020478180304912 12589427 -162536455452615405022556256788276788080 12589428 3721710474639311831563518164215388160 12589429 -1641942577059014804002680056467009782980 12589430 36237448745207436236414061120975648000 12589431 347039597126984740490182317965532950400 12589432 -276797469916163020333640787414250905600 12589433 479354237942284653761293114971494661504 12589434 19090835836350544634512407706443926016 12589435 -571769865151486602772777788723185463840 12589436 -328118431498167303195735044416019318784 12589437 89871543860501039166828848461224628224 12589438 -799484740561154207309775753040965812160 12589439 -48687563598962485167704459108858021760 12589440 -460108874957089279188347549116268544000 12589441 47398702350827595976109077124568743424 12589442 -709002702870887884765879006081747822128 12589443 -332869717522338336571439584646641750680 12589444 247161749075906508368578450870057009152 12589445 -967385880464960758613783755283096100 12589446 11881545524125454858627025336188885184 12589447 -341326253817905490056998632767931643160 12589448 1161284900603814286429380234672265758720 12589449 -1852037504752760284612478922551838644352 12589450 -464115955299067280914429835889922374000 12589451 2929700241120759739266928794700680480 12589452 346840412379753924372990214362980136960 12589453 -300232333038123800342458179024257344116 12589454 -15836695717601901578380913608389395520 12589455 -77021578204802594122219089121871779680 12589456 -141915334153352313611055527036894969856 12589457 2272123424677345466618942858871076128000 12589458 -123433876890503935012017911884458816000 12589459 -621790191409192125590440674433082407184 12589460 155032579789839898469467612838975646720 12589461 439338754167713956555881252848467494588 12589462 1707804187090284329204942065960990956672 12589463 -201128304385431395924849820560339871288 12589464 461909649658373598481340783737521438720 12589465 192472636073738497762096727465497758720 12589466 -855824859069287796395088126502491767568 12589467 -386953745644354996612065243214960436736 12589468 -295551100416675671182626732488839984640 12589469 -657746061810286999668784607597596675560 12589470 -142606592072936937679305488685057334080 12589471 319698506352233974276828192873285256672 12589472 -116525267329788511067185255270475366400 12589473 -268716829748426852421144236357527966656 12589474 -140740020570483076509829431791188489728 12589475 -133943265369110240049963738842640287400 12589476 371143261175739190273606418269579192320 12589477 -178954691060567276715216185003111027300 12589478 -375301872403753232029101635414528707968 12589479 341536561924697974461848836375365696000 12589480 249146612692416925589029660786128384000 12589481 -540770517569338112942952931233957491718 12589482 -465497699871101495274157490988946281216 12589483 -1478533446501219025680958126778809560268 12589484 1299131667182674126280259349317560103936 12589485 -306862125507710126277468351833506636800 12589486 -402626868649500442566639121201911073536 12589487 1042241965350733514866978479687771919440 12589488 -96560569302038482931345633063013531648 12589489 467329421205499063844980022576441814000 12589490 79321369796711267155950343228629076800 12589491 -16892639481847277926301860266968785608 12589492 -447845806314810842576757524755023340800 12589493 -17525883632078388439503250596849512640 12589494 595950289549086885732425286073561752000 12589495 212842600404847192785346456039584660000 12589496 23337092290762729511517381408031027200 12589497 6522194233846003117470311977599385008 12589498 80913896819064188215915544032287654000 12589499 454368756163097642846253814987308506064 12589500 -87596552493950442634527699875880960000 12589501 590596446754671385967869348001162666304 12589502 -816075755670440714910320648574505314048 12589503 207657792351433822807607206891831538688 12589504 -173707234603041077818339568663763353600 12589505 -421914555249816660726738276730175543340 12589506 43720378233005756073238746112952993232 12589507 37356685830252078397591956264857885184 12589508 336906961241323743447275132877894589440 12589509 -203466924094230251799678394749882103680 12589510 -40751841339018536757224174772576583680 12589511 -2789636911822992947162773526734352130000 12589512 398739138793619399183593805900243927040 12589513 -241822614001068997337978361274674273840 12589514 4868172947436912056662051842723981312 12589515 753136009034699446840093725097433526960 12589516 -1004016853715091348688669332817958377472 12589517 -1297331080267182608269276073117222976480 12589518 -272516153374288069963108125568324572096 12589519 488550075097974975188543289879803304160 12589520 106457173812076595797958594465242644480 12589521 124207381727203072885858447251657713712 12589522 659580231818221184352238671441169770624 12589523 184739761827015884974880417864928600024 12589524 -149712439298280394105691061188009408640 12589525 173180864077142531128717075597294777300 12589526 374260810625754496014857564736488097984 12589527 260078529405567277522601734635412450920 12589528 354814057694800139909698441722812866560 12589529 -850326814050223408440969017419726650870 12589530 122889302463366271380179473851366040320 12589531 -863788313952848901791472492184702148668 12589532 -260619096153881790351248829768276971520 12589533 -584111458056434848815364830987044198400 12589534 -372363112304209350237286954899335582208 12589535 294734647960004350247859934797660228960 12589536 81784587068598707628214526726897664000 12589537 1961230926744973591879665129186295450692 12589538 -154414948541892443875917189870702220800 12589539 459725385253170928310708065939460028024 12589540 -8110576001742356024551689722982604800 12589541 -14402000683102785648509886978212104416 12589542 10135942101884217909898509594944719104 12589543 -1077178865657688909717705646086966891208 12589544 657936068794022941048520125419574149120 12589545 -164951549766534058407362535488078287680 12589546 195856420525171708368173737340275346880 12589547 832182091234736428030633076020862628240 12589548 -572779920688255263266037166850319813120 12589549 -178355905710170054591625484102798825728 12589550 423542673062832471385243218303206428800 12589551 15499312840820878304056682311994692968 12589552 8978183917765749690501599147498045440 12589553 -1249817873448176428130699048806844769198 12589554 587487652706313373038263832916276837632 12589555 -564719746007332324562701632421311964080 12589556 37184205293818452797426711306764959744 12589557 -1163991500546186306506888892690201422080 12589558 -1012223264889096860910930342468366945120 12589559 -308881841150429220982223556276158217240 12589560 -1184863429140130536217538409878648832000 12589561 -2564020640692093716119797853085697304448 12589562 -109281772493836508647413227630824927488 12589563 102934030271902383411017729831644462080 12589564 -49047611568907914104570175080442654720 12589565 453537622203851905202544744257509240320 12589566 891466303318849578049700756537086272 12589567 -955655102087744478484834234180573102080 12589568 -1005200387293579192273537421140719304704 12589569 299395772409601184892205691542652417394 12589570 -508825326545706194648331384607933655520 12589571 1974707725247896139706189273048674172720 12589572 226233810087696456361564572936953736192 12589573 -1185780283595385770285699841007400410596 12589574 -523023134237399833847193181236295246848 12589575 120166871851584745932437065398326628600 12589576 -75585863368910676018827912816065904640 12589577 -172851816140884358140024414131074276736 12589578 -82733656542207373147636707919730318592 12589579 -463222052691518133846419021772227364816 12589580 62128540181149372074509608082263388160 12589581 331926001020175589600942338935364066752 12589582 -297970100649747491951371914308763436608 12589583 5232854137575996666546743802510137568 12589584 17812873807712663775123749940229570560 12589585 1134576110447765708666380135404427431360 12589586 -31870418031607228674948523843702388736 12589587 -1532581029405878721084737303510348220672 12589588 350737820055329788645826422298196344832 12589589 -5860471408860763946834938946591162610 12589590 -86144283408530729269215376564158720000 12589591 -599125588939341318184007856800451088896 12589592 1939576089218302754955666833703626496000 12589593 -1873887589952885505544374875093984111616 12589594 438632532672401251412187447333619002096 12589595 635162246639323065312989355866922945600 12589596 170116349897762358030624426708394598400 12589597 -1103370183731045954468831350938092203680 12589598 -203803534959736029911282990864500285440 12589599 -5108108072276234205284449849378527744 12589600 443783906389262092301440958322361958400 12589601 291971573574112360637679102251527800000 12589602 152545400662331451246402284966297387520 12589603 -642382816044715067972878875906868349216 12589604 1231680421145767899582447114779177395200 12589605 264196107633864497819496611614387499520 12589606 -67343216347130036887576548094791312000 12589607 244186855601615809870479643233686232720 12589608 -350026163686595771281177670865446830080 12589609 646331434612351732045540655518876736000 12589610 14565821916353453036891800671671665920 12589611 -593064798401020393537192443062976711696 12589612 205048140190123575713242446870802416640 12589613 -746272158542854912537701160175719533780 12589614 -644813120809680817094577820424703807360 12589615 -134977460234148195742881284536561827600 12589616 -179540672090144414159405293450660282368 12589617 -206211260451677859285498347655780094752 12589618 262297618799589852311173601625178559760 12589619 50568363596982618922078516920093244476 12589620 -47020665771396646579587534101821808640 12589621 -1684938472138163750636425697370825843456 12589622 -212135680555152774638306469342683944320 12589623 -265048373625508707852300043885485899328 12589624 -393326529961690678367016411597817896960 12589625 708546346228991152545508653012152640000 12589626 -901933638563116452414893497649344512 12589627 510323550267441022604793860694471714112 12589628 -1223995508375135531825910650029813716480 12589629 -563065510663375687461921562837857520512 12589630 -323621337917816813143713838590330825600 12589631 -293303126869192699954213301542038190968 12589632 173350576063914576236957028759562616832 12589633 412532625501024845673047717361446403520 12589634 -78101761281206967051788551227854143488 12589635 -510965711436620012808453934236760189440 12589636 193259971086708690459786729864838186240 12589637 -917590819698447942424210326414482938368 12589638 448210513512092802289646765035169906688 12589639 3187933407097022473430949137234633989392 12589640 -3421264916943338169433913096667955200 12589641 -37143822922464634760981758945397110560 12589642 37112699567242388465467036972071413760 12589643 -821027071497901697218402603099529080752 12589644 162682031552341634889778581575568662016 12589645 291601295590302098911773584402384349900 12589646 -349495677743147791296565667876937985920 12589647 36507880718407586780170124593765017600 12589648 -41095207352377901311132253527604330496 12589649 383187854675076472709323367234611947840 12589650 93341800145689719816198930370284549600 12589651 -240835752229028912323529997496009411348 12589652 -1590812333886707685686709352000641742848 12589653 -65616622704159898029039876098923756416 12589654 -293735898967888181549915283280988620800 12589655 -1578147047243794794448185356492297259840 12589656 -16645831505992046253201702369258700800 12589657 792092412241537078930514678960410883332 12589658 92284906511078627778532739740693616640 12589659 872447733604260065820554323593719874264 12589660 -519988244429912847430642665908120824320 12589661 293442243915091502356625259595776481632 12589662 -28924658263105561847247601752701178048 12589663 43033798366040454332765254442747803440 12589664 -959590958424370973862941600856699568128 12589665 -111201398310729219291612956871173128320 12589666 -739317061129052452705653493864787748480 12589667 43398543042866989636302176308628444592 12589668 -16717237239570049318012727561662904064 12589669 13115831469304066238467436826529306368 12589670 -103145758645514030108036424106143534720 12589671 32221330311425759106606762939346414248 12589672 -1216883035632947979423264973493905843200 12589673 -362286145356673584369952890274502427120 12589674 -182517508849807484476123438955368938240 12589675 -379535442576902011498994898708320997200 12589676 -1167599534917130186147448392216578782720 12589677 -657778758719228369815278810364879141440 12589678 923266801533762168667499409935617304640 12589679 -921241922935682276592991373282658823224 12589680 -13783704935754945890558607782767165440 12589681 269951779499871904899511292037374820532 12589682 242410049457338483254201443954792886272 12589683 1202301908480977382788566009845492631600 12589684 -850304707229588913310384809737404115584 12589685 -145560136516906752594948839722992760800 12589686 197923006109793825256609628768552555232 12589687 -2533625645161048529102024740376805232 12589688 1366358108436817003049070820253143695360 12589689 114879784327492349984083442228263919616 12589690 -1754802031374360098820190232203652812800 12589691 478377667034135084786945382857016157092 12589692 -671460443101202813241826701799068507648 12589693 120538511568595502771529974834868174720 12589694 -63702707275078001991661723676575557120 12589695 802328059344306409765936972275174861600 12589696 598453757866854391533537114195933265920 12589697 24069871987659074585385792435635307312 12589698 309116838193801547707014161943221653248 12589699 945487860189962264766162290440012312700 12589700 -655098775735060147820040610944535516800 12589701 -992571342351231279557460607094832180768 12589702 -1158198787570079410962069493412969472000 12589703 298957096339740060682500663328274303280 12589704 427517789999035226953437165155064422400 12589705 526779553256220691530681286666278901860 12589706 349964918483275458405376411750759112544 12589707 -167143726109873458453259978722076939568 12589708 -156120013863581169103659896036312150272 12589709 405993547683551508271592165644133603040 12589710 -36446607636319621332434555472346030080 12589711 -735275317305608751932990698922865258200 12589712 9254541477641505312434518139484241920 12589713 -94524523282779936521730342368887606860 12589714 -603719601606757896689932455442008722544 12589715 -968791094475105801130728654612110569200 12589716 -373688256515861067507492761430215682048 12589717 552146334347661399446229236463398898912 12589718 340115982129144426011578011431300277120 12589719 -1179930534250938039729108927265041224856 12589720 65209083073703578503848330625967718400 12589721 819712252207742733803477649684988814922 12589722 -28598844470236460234857845654225615360 12589723 -1244146316473004671457961894645143134280 12589724 -262078405319738940518720992785174374400 12589725 -415225719941569954502134868604774626400 12589726 -4492834115691472779888730857360099456 12589727 801372062262232664359030388972481497712 12589728 -1108284726400694065301649121272671502336 12589729 -19032028215045164368927098361696409112 12589730 -210291002087056228551161075938756374240 12589731 89689838843286191613658104896245256448 12589732 964998236553766668488127095585219732096 12589733 63010578100487159464408383300935731800 12589734 -114413018050424044390130283398158336320 12589735 14205140652096375733757586182792652000 12589736 1831255860466631922017739642394939591680 12589737 -1020583635986070119863825669344815353440 12589738 -9136867749860497340120443563967580160 12589739 1519732426463326950942017671554630507624 12589740 -1286250847192491113118175964105287680 12589741 474067177731719191637689097263860209880 12589742 193458306280640857423133812474769740800 12589743 1154806994380433916387912851220966240264 12589744 371109580567816100451735254069581660160 12589745 -85675127020979944291324351778511676800 12589746 -104523014855514133305635341329519353856 12589747 -280168520618502244795836853861259104728 12589748 1741442857285908050678026000947447196416 12589749 -20946863586963143005344729230359644864 12589750 -612844922609493740675185907249621280000 12589751 -146415570132651473832697317774280728192 12589752 79682337084789762002274637692188098560 12589753 -739453870857140584583526602703166279536 12589754 1145512607566334238755706573467001150576 12589755 14683617749267402790917508478806816000 12589756 -489786603184769604374278172470231992320 12589757 50705421256782231743944115651154670380 12589758 595406210971083383994547443300197080704 12589759 -77849489190342356131267852920517808800 12589760 21477557627647126965862069580574228480 12589761 165575057886416835388464803438208936480 12589762 -85557870258907155880510193349419848800 12589763 -47602214830181978121840497728455864576 12589764 355175400801753144437615398543052242944 12589765 197196271250387296752628157983967723520 12589766 714120430610201583990645361790683531488 12589767 -224233943542674320801952207416548280016 12589768 -626975233070557933713784331966323415040 12589769 -1201701482752579041785705464780013105904 12589770 13637277365933050746687288262634400000 12589771 -859533803366548239989321127022405306800 12589772 -4652342069511805010319089970973344768 12589773 215328140564847193116430705018964142144 12589774 -425036790271385700264603182740342006080 12589775 639349246685576886178385682587277579600 12589776 324570745459481866891786842532235182080 12589777 -1110950259239129391718652844825454283148 12589778 358624157152095965147054313308891767440 12589779 -206619771028556488520090146467436849872 12589780 297459278715171348483999355273002393600 12589781 -121846224254877229608656997090863503428 12589782 46315335964732048458537708685997260800 12589783 1800244378850548556551163378982601905032 12589784 -109847202990493545155740796479091005440 12589785 173807619282800598024057293489979816840 12589786 -240028709318435507578371222614781235200 12589787 -641125707478841956603119273977830407168 12589788 153208426962050182331152161924309857280 12589789 624451087189496852400725372086231143590 12589790 -71121704714116191297967860936061977600 12589791 -52312185060795060834168570723340830336 12589792 -1303944484307333455155537723186007769088 12589793 -3343992817646591309903428268140108604736 12589794 40412800202522392420648107530330101248 12589795 1335641240989531878825944680010670142800 12589796 1453814136481095780620679409017369378816 12589797 -152832869662474657678043333101627524960 12589798 5300076395265161083200120357329413248 12589799 -199352222068129901203707766448528325600 12589800 -458045551760136721464172536158164992000 12589801 -727718869356126584491328530886504805248 12589802 -34729945831359505602553657124628000000 12589803 824820769622817235093441275731977113600 12589804 -1179147340580434935640289124367163801344 12589805 400391975493596103308958257001679160760 12589806 14918264487621332256447221942143309824 12589807 376327317741009023191459004522823327056 12589808 -29448440176602516790963535097692160 12589809 -83042136589837194673639642500684838272 12589810 -217644617810246607931733863116797053440 12589811 63805023734805668926512900549711135360 12589812 -435467902129757970559716211159053032064 12589813 -121229216520893896528166753547785146496 12589814 -29128853493535156102467502201353848640 12589815 -391044551817589699198261838858042112000 12589816 -1081968510424402014979258787186854379520 12589817 220117911486292376133146008015633863492 12589818 247956466036585559153900786402865258240 12589819 90464704916254288702656959038450291560 12589820 -1051609351352303094629999554819102225920 12589821 411322154802736175798330283839382921408 12589822 10248980310341752616603759535829736832 12589823 228764713787768387964585511848248355072 12589824 376083978952650020957310818007933517824 12589825 550843411585255029460935605690903302550 12589826 -310311615832789721946834975785497252800 12589827 -163254573324527496029116502444361959760 12589828 -1466178405472125973619651998148879819520 12589829 -83169724375761357933107934693902856768 12589830 -251186621761945721158256086503457553280 12589831 -1015198932676727852317984853610372491368 12589832 47568411533067710401276437061817303040 12589833 -1009670355441853226378190783517220330400 12589834 160450242379252744323999241135003848192 12589835 -16621002345566289425784492049923403200 12589836 389495194376787455539819942445562740736 12589837 -677875777550359371364138938512442769120 12589838 69740563872602702432972677278667077120 12589839 -530160964097442100250152662083660734296 12589840 1307293026593193481577875277203537920 12589841 -2098590375355546708773438848491858870320 12589842 201796617606754353616624422375288958464 12589843 -339481869382742625781193779006403847168 12589844 -269677535392699198980224774211932233728 12589845 477298046221884116624316945608835455520 12589846 400230335412646867797925885221241891872 12589847 -6199594794476546311308498402027732768 12589848 -1079893621089409608198681890918917478400 12589849 -144814464303392081798059881894165892150 12589850 -95748343442340568606026106502273587200 12589851 488312079145367002904851967650310269920 12589852 362294530460320966255369640557545237504 12589853 849751744045949197957930326398652490560 12589854 629771043387425663984770869012040568832 12589855 332327921686723876954102105270236710400 12589856 -1089677344407326833521695172321363886080 12589857 599177763505604217022179100304905209600 12589858 745385392502510113284770233050362387280 12589859 -1357594392754385861041547229475804907940 12589860 -99457878887230403372316808268342845440 12589861 -853398016036706748122816688791844825538 12589862 -13239145581206723401012048779624510336 12589863 -133117999869255768072791541045087668352 12589864 -100124733695211206419374713906541941760 12589865 -253582151679048400444122624477454793400 12589866 326572409807573414477353989263603839152 12589867 662150850130887462433107681038765458560 12589868 82018580403214499193861347433303944448 12589869 -27677943705452814039760506180413092512 12589870 126906434888756523547889760009083372160 12589871 -94310476967194165881995714759491593120 12589872 21678576954515651424739157319380041728 12589873 -2051648347855862475393207211157958800878 12589874 -110884505295057702958951726859247303936 12589875 6089068013167189945378749440942928000 12589876 84521327015754795974104846844941524480 12589877 2100414295709952430452097164178435213212 12589878 -102267154790543700767806792394579914752 12589879 325987000641516090980626581619138874776 12589880 -760419502850928632172704012751870873600 12589881 335445606648476420613434237663594453664 12589882 -570681424105525261880247653992979576208 12589883 -1748824115820569933266456565834361443868 12589884 -8222852739260772369036520520238120960 12589885 1679407766547795159761082545293720320 12589886 -827990646688645100018863176093661895040 12589887 -451566940534534400836730937848218346040 12589888 -548840048809412434958438744275156467712 12589889 -6603033297837173257198833780257271960 12589890 -622373159365407290378880139224130099200 12589891 -1224950337885805730067468160823086055168 12589892 369487715540182400748858372323663400960 12589893 598093420170143014124514264974931675804 12589894 -628497679175639457334182930270846211200 12589895 -242340929142646951328008518067994819280 12589896 -313949585098629461718513614355321323520 12589897 1332663104604612213309523939195671738880 12589898 -103687742759778614903468845450532053920 12589899 -102459281755225351802890969146552744960 12589900 790269749902466621437239921925050080000 12589901 304390394207642043515910305990832501792 12589902 74691273581239229731017652615764638976 12589903 746845019891437800014043755079107178760 12589904 -115244596591996021495093447257856819200 12589905 207365306797964771587590104595678140160 12589906 -107463811420288684102915897156767559680 12589907 -713232762098128746882874202072126634168 12589908 211576301871867090746919577495081857024 12589909 366678704025862866700377367395131046720 12589910 -569746334711980718141228821112361425280 12589911 -25989523085469355697215509248662344576 12589912 -1695871781262486007058034749418642432000 12589913 435597207354420520010325426489598978320 12589914 41120409719888676053437897913551672320 12589915 56845573932920558940017366733851544000 12589916 -408643261196334534098857194335634699264 12589917 704380043270463694592743164763744062048 12589918 325826230865178930319779098555488271040 12589919 1819869669328901890727193582806780332320 12589920 -50182277314724152205585423544483840000 12589921 -1336789580250570130278765954282969243068 12589922 -453039991269261727228402596797352283488 12589923 545883890353212708251981672499613630584 12589924 126949884496235883942486300724294213632 12589925 611926452768740763761457743711526852000 12589926 121232041550419548987532886790811402944 12589927 3881642671547519306124292080016290304 12589928 432125386405090720773180870799136747520 12589929 -971418154245537056373277686296278583904 12589930 6000962590216190613585383551731627360 12589931 -366953982261463345870215555140198557248 12589932 -399113521885007025536484699237421977600 12589933 6224913409141363745062797370250671584 12589934 50675862688006719704720376682028544000 12589935 -1114999072685496100622115563347123107840 12589936 172769230162417353516497992793293619200 12589937 360846154690251288264294589425435700224 12589938 346780129833457932267548111414143630080 12589939 -1991395502773911926144480748681636110260 12589940 28877464256962233702750950738727014400 12589941 -15789706316602621718414563096941514752 12589942 809348326076814754673673169206054067872 12589943 280734965031659062954219422871732387560 12589944 1096583682815486104063881953100137472000 12589945 -101153795696001716472646201424139289200 12589946 868136717338802514865963701177103458672 12589947 -229433081070610308108390477945664805712 12589948 185094778874503661437718570403478003712 12589949 754427276571717154209581388743349346950 12589950 -137840480893517805307215717144425870400 12589951 -1011743588638484159163247500929501731200 12589952 140771344471334202335445723327234048000 12589953 -137911526225313071482857283711090448832 12589954 -395036278554782545643121750550254083040 12589955 -204380655642094651459821381345215046240 12589956 334617721253063870822787138770955239424 12589957 203419726390066978562624261840351440480 12589958 184696001155023811756735356169407466080 12589959 665812716584220086820560474528103982848 12589960 -1431120172360761188846785078717847040000 12589961 2242406069229434192305195294007626356432 12589962 448048854964031501348048092584235368960 12589963 -946901357469872398302989211075617670960 12589964 -589652244646331795305461497084916776448 12589965 -552004959583587901623931627035713424000 12589966 783379641238043500824329615567948010432 12589967 -649419116428036942397412564334264747080 12589968 52966778096797127199245799148615630848 12589969 -709397227724012387775462765768599090560 12589970 -6108946229767243034597574013549977600 12589971 887855953473433795380256857182727504312 12589972 1500735563754596220906542113755535261440 12589973 1640767618954286960570044447853991093120 12589974 -53362982971473617563532092808837809056 12589975 -209757537644495912336185544010541210000 12589976 796956781020424956692942541498624245760 12589977 865585613312420394789545554798555104720 12589978 195095872242702454529012762116779341040 12589979 -1161878320242201740927521901562454205808 12589980 36691451341389851872517275374787921920 12589981 -568685757553829811642260711283328580436 12589982 1004079520591703735709035046792071006592 12589983 -69837854643507547568924668845542308896 12589984 2188521342561324263936699869355525013504 12589985 -727066724802146689215435360230204040600 12589986 -97282801455926113029526790996514339072 12589987 -916703775589682107335860565768099083648 12589988 -1445287109024609360718697944600059440512 12589989 345578667169214476595039050919588271840 12589990 -18983143412250287623136911487664944640 12589991 649030042072932603475811672782629720792 12589992 67866347412697211656865475135061478400 12589993 -319322898512468757892558128719149781760 12589994 953053812248535380096869869110602904832 12589995 -54923726473523365451058336983612060160 12589996 -406020852438998931099157335988514666752 12589997 169755492708014530103251890140139601632 12589998 47615577529646782157735558011328143488 12589999 -502382750464432856460452491775790426112 12590000 -18874492878583497956602072413542400000 12590001 -78521904090432925268181918909307904880 12590002 881575012659009454707191849659728093600 12590003 -660507569422186438357183335748808021748 12590004 20517935051281596554096019140697391104 12590005 -304516598689754621589852434913769768680 12590006 357226721336967118700677042406035863168 12590007 17491334141828136398629459030151593680 12590008 -606835071855912959590565328419788185600 12590009 -640316343303027811313216353653459752790 12590010 219519670827019208910675432165184723200 12590011 -1192586111142834941517378575236481067180 12590012 973308603664345836278100724847395501056 12590013 -22945312003864340841320230981729762752 12590014 93723617610332312176507896896398581312 12590015 700419345041144312838490364025439037160 12590016 219433269501613183868268856333024886784 12590017 1302775757366817064908811381020172432224 12590018 -11592522831408770418123871956581449728 12590019 199733298192106726414498492744669960800 12590020 -215037064535046037237798876609509335040 12590021 1502462807374906436275511198968809387552 12590022 -584093100134660255980440345553300331328 12590023 1847018518089226485562359556154268601480 12590024 -365830700170068093868318492890969431040 12590025 -94921325705179480018396091277445502400 12590026 414600857339732564437508812759211983200 12590027 -848582443139080629427279670217558286800 12590028 -587264544723321558889437700300121058816 12590029 144954729178412443299043677492520599180 12590030 -69993840524658500565125048644529817600 12590031 1265430419050786466528718979513898572800 12590032 34423873696403339048266682308041900032 12590033 -1094286387209872055543491620328245032718 12590034 103213120645680358416824991336410373120 12590035 1300902695442265499324165132375366160 12590036 49375235117385009674019963371646689280 12590037 -1465498957723735884722675135024702178240 12590038 -1027055876471269075297606798420964794080 12590039 -364510447119645865548331832311368936960 12590040 204334889739753680912334449749264588800 12590041 -1908667433940550319713285269602052589558 12590042 132205332034135827854017389036576345600 12590043 422369146687887667418979852142874347824 12590044 284411197669210722058972739622693244416 12590045 214484005049655613805713269223718127600 12590046 25147740644170918806141671531326156800 12590047 -655249225263842397058113883791190098528 12590048 246485138134832011538559892608196018176 12590049 1252085319613166274265397968060370514864 12590050 -1001207416476528700812239215124451600 12590051 -1041285209606756746228459566423816750948 12590052 110237353306763641254524377104503288832 12590053 -405922840449123925242116901355993027200 12590054 831332689211451327978535664240711521152 12590055 435416946775814441586420126181522477800 12590056 -34047363202503334658217319175092224000 12590057 -453631780052746396726105914313819514694 12590058 223046226802249985304178221146287673088 12590059 -1693261750800015372543658996034653577740 12590060 508719751515078475432796395771828147200 12590061 -634089960031977349616118708779143688928 12590062 32087612917825154285346036083693238912 12590063 272533621410800003538150241075469535312 12590064 -84245430114609942905588366827096965120 12590065 1395831892873104652859081428199454633600 12590066 204710331039987152848540319632393289232 12590067 -1897688752731468865331520248858593536 12590068 146572848911142248806552644906810161920 12590069 -1617150288253923642545494735767028342080 12590070 73144779242483050086034542868510095360 12590071 47496087507976414282209941520034021192 12590072 -2308449947078764315659975299183945318400 12590073 935556037507695717213182564759292262464 12590074 189300559795340249912442161312454596352 12590075 73113363034161223865881404310555759200 12590076 11982507793433315489067363606940549632 12590077 -121456454227860987069263847491944238074 12590078 304104480214389046296099902050364301312 12590079 -2288903780343033591448193728729710129792 12590080 1303008764684476599218442131128870502400 12590081 776489424275933221905311757770407680 12590082 466838389849101229141631192461443800400 12590083 -1579968386906726918911888425421290323952 12590084 286139650162684819039171875588288983040 12590085 340371585979023604245254147921313939840 12590086 30624240961957792404382715047439824992 12590087 -762232436464472674893173642735325564264 12590088 82316084691814131277345942328879185920 12590089 -239645743566779788501837630542782616540 12590090 -418121854576930875780405930573594823680 12590091 52156743301119598706856211155644919048 12590092 180913882134314461877555339715641577472 12590093 1888752630521062469376537191816889324342 12590094 368706452990208945873174675229179479040 12590095 524686288692807686804754601246894176960 12590096 482324548802614764572865935685727690752 12590097 -99451491639733597518624812768998737984 12590098 199995602258559345350288880431537409600 12590099 8506041202218668479972743677276304264 12590100 560258508236806559214769190832327168000 12590101 -52806118489176074756148102097048716000 12590102 -549800636207508151509954580821801302016 12590103 -312802850497998568676688667547590636800 12590104 641243056144262193086892786598473400320 12590105 1440636379456201504896028055284357211520 12590106 629059531298462241033488047000013551104 12590107 523106752003523738510988451760555508356 12590108 -545508896099663342088727216963434470400 12590109 718009421158257951640192614318381056550 12590110 213558734420371791166126552578049052160 12590111 1102540344972458549262445713167279759712 12590112 361972093337348606110568190596512481280 12590113 1503394913872502031694366777827758379362 12590114 13035648467726579122322391062914145952 12590115 -54070605808861153631741593320561710400 12590116 -86885730266809157369696872718310924288 12590117 679562195158034172101862278361232079166 12590118 32980818281348605041571642880623372800 12590119 -390269586317808704762804834368066729480 12590120 14091729662629107652101997596656025600 12590121 285364289533421849111380938491443654560 12590122 -436516560916131651914548764314801337600 12590123 45913772258420409069418432671133851648 12590124 -52958455559317382906908981836716972544 12590125 3341064221317713495137320949158819584000 12590126 791940993674735236417847312538176008512 12590127 -2085487950427149168838286453955300952320 12590128 -213159663889932931168237573763077079040 12590129 -1803675220282904906185786139589958380270 12590130 212337197855672605449233846599043481600 12590131 752827972667256454842915773141615936112 12590132 1001214417361798384792613258808254227200 12590133 -76557797460526055154385927455478584000 12590134 152376215421655330857117228483551669760 12590135 -288786968357129577418429700135237181600 12590136 -287270666825739925748767128740482191360 12590137 -480104681017568804385486584029379138048 12590138 331910847097710521468818013905341088512 12590139 -796033281302997631051089519502702713576 12590140 480628404726109164847335407673079342080 12590141 425773003817043460507275454668256804800 12590142 -832404683724261657145094233555660800 12590143 -1007140741344287826937048670973944588608 12590144 -99940410535133993006477732913673666560 12590145 -216984055865642823520071920421578234880 12590146 -212697303412655705868719277410485633536 12590147 -222786898671636796080796389584045210880 12590148 -195295509242099600660221482824050759680 12590149 -177830900271265372267346366032437986880 12590150 -155118385177120491537625547061321734400 12590151 -691458250560672556810629167042262297600 12590152 -2333518366501240962464931224009381222400 12590153 -211529417695079244371922828062959220940 12590154 2893147367094323325323978684567408640 12590155 -625763272481649873388615015721905325280 12590156 -380634508449557895785470314019840358400 12590157 -287919461907669144915721969062401712960 12590158 746870270194427547322331521321466361600 12590159 -361793484360812455711363962740887067160 12590160 88910953050616230980602271775640780800 12590161 -1840808571301850838645025575000722340238 12590162 552309147111865967770856539733659239624 12590163 388551880143704385312894987098053936824 12590164 84004087996002672488836058688238118656 12590165 71786858474155893100712662225580937600 12590166 -481346385521554419614823858783902568576 12590167 296808239605809231902154092260578708312 12590168 37538101463721366486309175577776834560 12590169 38566711383799843687797681667780910400 12590170 -134797526651297282972119416582360210720 12590171 2565924706294563489976167227116112856 12590172 422746781425022026568272308652242173952 12590173 -635656330859550255585364263060068686260 12590174 -807228003259570388161161568017019361664 12590175 17346336648745398302792038453078860000 12590176 1466834281299044252740223796525064519680 12590177 285879633942101945295457863951979972800 12590178 708788348433034999247581376672743818624 12590179 -3882389355092885391418953826931313920 12590180 -95726222773593659879728908953360889600 12590181 -1187595527385908263464560850791840732160 12590182 -613231121112311422081925156515575796416 12590183 908581541009446520484703994572356747600 12590184 -811510910669057513364710152446767431680 12590185 -3643943211314587172181700850645491200 12590186 -96404318537266972492203814649081232384 12590187 -853765269647350131525555440313069836160 12590188 -599454576291939897780816569504981089280 12590189 -1440400819591359001246776174285695108010 12590190 -185618129561404510938586603197699084480 12590191 -291622433736584043594144539978350868600 12590192 -338384170305698117853466072306576687104 12590193 350240508021698611841084882997205490688 12590194 -503785560507483312535915833673236997104 12590195 -319601274051418673150622087079349216400 12590196 -176016375763352890143895928115660791808 12590197 325203982152017942159781402536147320092 12590198 -194778981286891048063170764686803323520 12590199 -128923854950906599924095395822094681216 12590200 150760938545211897770305058398761984000 12590201 152771345885189140358263362159137841984 12590202 -846930325031097733725254429379360134400 12590203 133859879533240621598219154729553270800 12590204 -6561845406759145778452508291688219648 12590205 -742215785014088323037811514724950828800 12590206 -648495382533376123844503169744860328448 12590207 -174490162716277326145518134235765611280 12590208 801419341423195122750919174303147622400 12590209 354207066902689785962471985798031650516 12590210 325176636773664430580228764428468394560 12590211 49254727930017225142925021603011297272 12590212 -565420744041311870309441497782501893632 12590213 -666039856288807999509760986247786432416 12590214 13744608515091425845870512324149053440 12590215 58406353571094707810112847118854985520 12590216 -114257205371515248859893755248465674240 12590217 569925643379031773733184809655248754560 12590218 230219296953549023446826916883833952560 12590219 -1425713749749123665685925658045459471904 12590220 67058524367366549451382403923350113280 12590221 452754680045987554136272353392199174112 12590222 24493883040915990484871364216587481024 12590223 -339441170659533678612323688070382695296 12590224 -1478545408235291017020676085058396160 12590225 -752743443977664891887460337799524772250 12590226 -503683334128817780133526115048181749376 12590227 211060349827536358829550501940992208960 12590228 9860777072518101923466073332379201536 12590229 -146614862394008950474212706102835207232 12590230 209198430480310854487150167178412198400 12590231 -789855443866134106987108001325069382968 12590232 -430793302766935424976803575044080455680 12590233 -1857010611432263442729000501271380974518 12590234 -662066944696532887630072054942294585440 12590235 -1288816923591937928945468377657686240 12590236 -11009681299253563609544994933754659840 12590237 -110004636344562931152980689391673070080 12590238 469855966587930835724705426898578519040 12590239 -709244888170417720206717435037512823440 12590240 -88159226301702805249791159247397191680 12590241 -716094115122780275331441873323463286608 12590242 -100683760212585247034320760307469026816 12590243 -1739980575827701847090354951191519241508 12590244 -314951093024652661841490916323877288320 12590245 -30706963965841912069985415091692371880 12590246 -81759958599357666701024770875803443200 12590247 -174565234683475391417883871434861726720 12590248 -11698490144627569828557208934499041280 12590249 271369474675546665683884242659978534592 12590250 178746587524869667505871069663267264000 12590251 -52511146682828997123782880941340267768 12590252 -738351142798661043449434612271733099264 12590253 444875937344564177771937595703505438540 12590254 175795523634931292177236632716884252800 12590255 -558348740281489114919392206192260382000 12590256 55074284980634406393330920835115843584 12590257 -404401078725245222541098465845637116688 12590258 -605926966879093956139877787549249377520 12590259 97695564275138595678340038229861988928 12590260 -478883410267447961439665285844821157120 12590261 1278052683075176552560033652661921434862 12590262 -52262908754551741424704515282434534400 12590263 -213670762751852480372283407156238504000 12590264 -155030441124170803675133568867407585280 12590265 -404913028621210765568590363423272319680 12590266 -428394261732175126853307784714817028096 12590267 38380868666309205821719379212755632640 12590268 656047851798663638005611309016035419136 12590269 -22173716368908060479038094067092520000 12590270 87548066255580306057278052308217630720 12590271 -1758182107886301483000090364956837192 12590272 -265754499932843293740941598145485209600 12590273 -2141559210074601377159034272946555116478 12590274 -209913039297086364597100455128237310720 12590275 -107230587742412368991827361488242885700 12590276 -573317308961591125533760185484379892480 12590277 239059608081607610280643662376318631232 12590278 -249478368788009727895151059137815546880 12590279 -131537608899101175950482387598630365872 12590280 214068466774390360272639545865311539200 12590281 121169499206879945004009330644600803200 12590282 -1028706579978511250402231530987922989008 12590283 173752092062762685554420826631221645504 12590284 342826036965184411756696658194899137536 12590285 -301392775648598246939910281037191019420 12590286 -99376586857143491279019574159641764736 12590287 -1110082453769199583190708954849985474064 12590288 27591446058491021879985615702160441344 12590289 -969523957588495955271693010029228764160 12590290 -684406169572143816812361565872337269600 12590291 -283949270391323345001129229051646033328 12590292 255656670077186450839276168347279360 12590293 1710256403519288827374522276307032356320 12590294 -401185005142085080135483097003668718304 12590295 567042829183299123533213441091238090320 12590296 -530493559208110198520887453385178009600 12590297 -1962169758474090871866952381932950780928 12590298 -3188248874116169785200650661373714176 12590299 -1113030964472124048968688510747642644264 12590300 54254019187707484284731076227136384000 12590301 -87124164153033799656111014436668834016 12590302 416942889705667649402367299414412341760 12590303 -43865664500662273884219595662136764936 12590304 705578118609385957287684537297882316800 12590305 380429276905863522869895423015296644800 12590306 -456443121655019486112433003890228176736 12590307 -304262019964911447603107940662067961152 12590308 1546776980412579170881993316698656194560 12590309 241153555354315122205229866275417937920 12590310 -25461200997791471632028029297264800000 12590311 1417708259660329392870335487263794633872 12590312 395001163841298099784474854529958707200 12590313 1123962155183602711504752326105799809664 12590314 -3005397738944068902436244158273992960 12590315 502870520810983179232077972287038420320 12590316 -1187001691822424797175953639305861815808 12590317 -232593390830676090405156659519641518634 12590318 -135162542946232158160916045299841877696 12590319 364869582412466583969812365419136150272 12590320 -356178463026293699043853728797543301120 12590321 223683082804443658343356172502990959400 12590322 -7044760462200619418029668288614628096 12590323 -230775045289203896211719735409115149840 12590324 1226688394274788810528894675029331725696 12590325 194380685339188916161465527351915273600 12590326 -2825243654067620382390452009092909440 12590327 904492948715676314175299288331671929752 12590328 -56039393067818316163242485883948564480 12590329 -1504424136041440378656775771347410034070 12590330 708787917754528687099931273202135790560 12590331 347337752069526586823822162245858457280 12590332 251603771359002110955700683177880345600 12590333 212467156277951940384188656939493889120 12590334 -108677445454819643565824555011443844416 12590335 -130978195530023247847560407765021229720 12590336 -1222564049639029676637325660235671535616 12590337 -709351679805134787081825386312610732240 12590338 -221332121627829685684135140030199160832 12590339 1115533161647333313953259695200533916800 12590340 -29320071446443019951667096732633661440 12590341 -32982983157961867880864836745733662468 12590342 67798614993273490995290047767094689600 12590343 -2626392874005389102357305484284907462400 12590344 193629889886317594226811902879922309120 12590345 -140187764757788103247974159445938399900 12590346 267095479547600882389812862965367689984 12590347 245453000029990319088083450161108652544 12590348 504823902926179917622250411767964452608 12590349 1467098924581417165695723750771707339328 12590350 254258300064868919079202321091198640000 12590351 692344615969416878805915986268687825000 12590352 254461465903424804520588082882474942464 12590353 -1859130443694216029213811456396370079136 12590354 -688036553396374480513724296933422997104 12590355 -121752184152016908639956275670174148000 12590356 1222769690607134128659867524361444225920 12590357 5932282598188884472399006675447896576 12590358 -644392844729707417424768732170311424512 12590359 276907102909843650484399349695581339648 12590360 199159968874940389693309592234011852800 12590361 8935352023081909339788435993864101760 12590362 37817218498328665866027297959388732864 12590363 493015160735000557610751031503066132360 12590364 -598706263608670330717760003319532462080 12590365 -178108571843913336861643900041945175200 12590366 -750232864396168133155300220620911754368 12590367 178152045329219462809805914178889604680 12590368 -263065159320967291339114988370860703744 12590369 126001025503653908928274279479485210880 12590370 -230231170288354546315455216740355225600 12590371 162714863628377694513515082971281500288 12590372 -120196882089330171949047453867429027840 12590373 -627475810956520204984211698038891539616 12590374 123421443931209774879289811078714206080 12590375 39968999198540366841801829534390680000 12590376 -959660091255679984406198962522220544000 12590377 393478618279493059920089194551292592272 12590378 676197302393959423865176615654058136240 12590379 393800962597873638042769375357946786400 12590380 458970542763420582440849995665065164800 12590381 490808718213348173595466560939197652000 12590382 -28158242956605864013965075953728551936 12590383 50916445196959460762121892546839059024 12590384 -1851794307977603470659966233579421696 12590385 409975918394397209663536164641203036800 12590386 440766792354396453216470082369632389392 12590387 1165460114051900403227749156186592336592 12590388 -1193960467769081375069235461175273676800 12590389 -64131956391051379460162875479911458048 12590390 -42323077149120211987532661202925452800 12590391 125155800333426979889028454010689828224 12590392 -154827494130304333725878831049110016000 12590393 -790224094796812594180516414038319046016 12590394 396429592627165382261867309220387919872 12590395 802028446421722209091103663585808374400 12590396 176237758389007826591895918923652618240 12590397 -25732035285161618830735539494002031508 12590398 -85173161135988950065819689722206885440 12590399 -671013050058567064452004517781157188864 12590400 2066408353211710833592033855773081600 12590401 -531458416179267322127583382643393025598 12590402 42289565868881102224597177347596126208 12590403 433453651665557891657057912827105213680 12590404 -704241943627947907293752102843754127104 12590405 741537651103196930509681545556761600060 12590406 -26933903504979754131492441304830111936 12590407 1320951513735940251025221966891992724480 12590408 934008475402864682141006066664907008000 12590409 865672799378970586100629175129447136000 12590410 241305767528738119103655539324847313920 12590411 644554131188670295123917506405896767744 12590412 326308115571023336236193779064217165312 12590413 1905162070696230433377193729115755766 12590414 3555710648444077147160614816793509056 12590415 -354265949250323664914629065877407734400 12590416 210062897589682132216363377681327644672 12590417 -604776654932617673941218875950334793408 12590418 466705659318444805769068045945199704704 12590419 -1997155304829719218305453460017154204180 12590420 1174846110438048268647880958339889600000 12590421 172190161393569442636802147515489850304 12590422 -29350073508664998611529413048798386560 12590423 1103171424197519621833050442514107875960 12590424 -36964901452171935453571915123477708800 12590425 532639680643045682165698202613072545500 12590426 -579123737657471113509007557240651183360 12590427 886560804737512186493084817198669626520 12590428 193507496506564650499100643912817230336 12590429 -282803035597788197916917670118624261824 12590430 -127772694530963166092993994527372943360 12590431 321109577362754873645072828122001287792 12590432 400952783788974085057951663958413934592 12590433 -310817556179114079786613001004285432576 12590434 -310220446418905881516043114887027595488 12590435 -100265798068824108521309585442891688800 12590436 323042261859103377221276359294510884864 12590437 410880585757752355793503896670776492600 12590438 178083844308332087884682504981264347392 12590439 1274825630221767982722804620850395470080 12590440 -132953459031738055601358151190837299200 12590441 -1488504641622486822469389514479478249158 12590442 -171284691591805976167717050871562030160 12590443 14394080706048642636133152772010094184 12590444 -227600830713424091407430034653890902528 12590445 -92562376198804731459126913109565081600 12590446 -77344031319784923397219365167778051072 12590447 -1072361859167056216457183240323611277104 12590448 -20136132735524864800106758081141211136 12590449 -1441974527865248847281032461454788789550 12590450 -73149722428416567218112354262819986000 12590451 264157379911078743150212184954750624480 12590452 825716647078615454481612317466545679744 12590453 -606110232276387196225574721832450232736 12590454 -871458728057712612900318867570936557568 12590455 -218142025093069619045297169251861853840 12590456 58575555393736501696429620008877465600 12590457 -34414543115197959668785270965834734880 12590458 -536933222252434350570492581599299901248 12590459 -451276062868379146770637233342887660784 12590460 -290696184031425075435667656721585996800 12590461 -422643860724931567487985679198874651656 12590462 -773005948096922340663463079109504480768 12590463 983805411459734992902328410269035193544 12590464 -524695975157090495823860152762210713600 12590465 -1032590780009324948953640087570184148140 12590466 -140008068161958504378364499083386147840 12590467 -614431388398914116052570740694020587200 12590468 -774208002931105628722200486984324403200 12590469 -1467143664550109624031978906958311190116 12590470 -160259778361563208094528724242722216320 12590471 204600909055279470423707527167312368952 12590472 1037681343567821375317782460223517081600 12590473 -33418954679667051681429616612560863360 12590474 -22627141907474940575259556440290053440 12590475 -174387952145942622855954396318737273400 12590476 205037868224168360132964813150006804480 12590477 -1496922491136686899158711466794237403380 12590478 55196882024916658987798788264223936320 12590479 1117382886615513789472511831751305482680 12590480 -12298881963700810008253299412378583040 12590481 -181448988510972586550383500620269147200 12590482 -605911878548323273656910587526057008000 12590483 -535050326103193740883025233916364333480 12590484 -139231952934282548709398404094757703680 12590485 -164845828692505000337287426126143735240 12590486 8019847134714647471381193578053258368 12590487 107277366438623662299144261338019249888 12590488 -138757345831216845930331426103081994240 12590489 -550567460113193916867488498931642612480 12590490 -47335064769244525315536245886236444160 12590491 657952958232396629632472719306499845892 12590492 -1362739625380313892519252443127606403584 12590493 -228921576335572616388650968802866272096 12590494 155836943115866884988469793415679080832 12590495 -183045799068249830394158739080488454400 12590496 885989209400558194818746450221452951552 12590497 1224849893940897033129858200511975358946 12590498 312486000120027402415694277686914290000 12590499 -121376264612925285521330752130913522432 12590500 859642307719608429659522438052580800000 12590501 865454307668555109677349269951067955200 12590502 -2638498604463756038961867988273996800 12590503 -589371036105532340991919529867649703056 12590504 -1554290826730939717591648164422164362240 12590505 268980001630867962845264967836411923200 12590506 -494279761846071402764427195280970463744 12590507 923165401849571459205125411310771240756 12590508 72407600614210522065562103952584097792 12590509 -212602488355413132865416062063971032384 12590510 -473842064007487475647026547891570827840 12590511 598609709911247701508490325430625854472 12590512 -456174406879465397198288197756053454848 12590513 -152560037073825106252104672579896950476 12590514 1014768580361588609180916672828529740288 12590515 -579361225536918130098823262897082163200 12590516 -692162414596447550032343661048765394560 12590517 -971045538007878368663487948944181738720 12590518 -147797503474978544371944595850608403040 12590519 -1086426299671242387591879641509187507256 12590520 21312744920741644976275325393633280000 12590521 292131920987636914893965314509933007680 12590522 52549678551291559459091142633717884928 12590523 996033059546646820130501996100717296208 12590524 241740142267542948998917888557074688000 12590525 876086037765198684253938506302619212050 12590526 14946537048263160421260796788912685056 12590527 77779775798571798150165248930753005376 12590528 338149106098325212209482476488247738368 12590529 292196191635669003356333163971690496 12590530 394810004552147808746822231809788272160 12590531 -44080302676981040093516713465082592000 12590532 1035703172946391709793381369164676556800 12590533 1239825397397372398492025317879996362782 12590534 96398838710338662248233553052184608 12590535 730266539159863316104430157824865973200 12590536 -566084451969956002886236674026959011840 12590537 930791216961947299555831498277471460186 12590538 93843398699146829062611024916078335744 12590539 -578961748031579912976612656416279096976 12590540 -789985893399264307746759240937002240000 12590541 -371221792014712770758050952086763860320 12590542 -259120052163911165218222249374838187328 12590543 45801043291109009315460708746845340400 12590544 -43123734347120890640435102521065209856 12590545 -226642857785340602118183848849246265600 12590546 1369704713183984389252732211343930516480 12590547 -266056840533111972931750218918613417800 12590548 3351217816856920118591558829461851938816 12590549 -513607080333767489838762608774822742450 12590550 169030920137167594122938173716503320800 12590551 -1319249985524805916358485447974242499448 12590552 154370844126103969054526147194945413120 12590553 -107358688880558416674688054693976668800 12590554 475915220242243211588642015145842516976 12590555 27359149413358693568532461622939621360 12590556 440134904601642925901758277304501755904 12590557 131774522666539629888527486963811646464 12590558 -486907652164436525970003468400745013120 12590559 -826592433200174759122276048302265638360 12590560 -675118361429466280955821728387992125440 12590561 812958609155640600155287373136202368162 12590562 402597974042951026246217007181021498752 12590563 -14072485919584892990816227715876110320 12590564 -484504095819223537543270060722167414784 12590565 219682513937304526092645846924023886720 12590566 -367332449066518371611825889528423252768 12590567 -398218128450293637227247754247470061136 12590568 488341199218455661009710089210685603840 12590569 -532328340741126822750927526693507273030 12590570 241017299754818600127760421504787888480 12590571 -391592421365442364381297332409059557376 12590572 -8356942811178561791741834603164778496 12590573 -584861833715535985479529726476647095296 12590574 -38499955165742137242120864049489077888 12590575 -328017998953655685305918374116483074200 12590576 -30782977873050019221648527421954981888 12590577 160538902424786917740938046166453411188 12590578 84140122723175668654284959634266972160 12590579 -1487801934071846883307406363642894624820 12590580 458637466788135184626176823585964523520 12590581 932718798964110565860332492571980820064 12590582 37041049675380111651219571914557450880 12590583 48088762735395579970906572776474110848 12590584 1104802479748045075238082410129769922560 12590585 -418025540335873111525060740410243672640 12590586 -495021188662426714477808339660715148800 12590587 1193047117306971694874721747204701427236 12590588 115529224942272358671465655735521325056 12590589 263782706748474282475644679673209755168 12590590 18297885725108680811676546618523929600 12590591 -529684082636571272960383607397735523776 12590592 -179709579907047099071131185756845899776 12590593 -382410273120708614158901169743472438336 12590594 -395475428477533438404834070312674148320 12590595 -345944432730955418320702283859879132480 12590596 745015743481380400466765086153770243200 12590597 -34821811615280028229918868892718554594 12590598 242613477087550329859214304819066323328 12590599 -359965777305848434364983472642163032784 12590600 448291121543227543648221894256957440000 12590601 522924631325712435862732680590080802832 12590602 28645158403666304433059333574763791360 12590603 -550133628854318910829101390323337887148 12590604 14832239215923823043127137069768776704 12590605 -326690607687337710546995941286996194740 12590606 -238335130250643130165657320678972198144 12590607 135662733986385968732388534666974780040 12590608 112672305905716611560058702219894620160 12590609 91291334438149919780066074616845150704 12590610 260493231191334945621164571760222901760 12590611 654778346803638188918014968057449500824 12590612 -1531751384310378015693932863089305967744 12590613 250316420444904385000737225502040776320 12590614 285895488183531379084328473159735835520 12590615 6000644331397475367569970592284311520 12590616 705286037871366332395206364793878118400 12590617 260460341832560455444525437511952714048 12590618 1068576979923462252440757201224871467760 12590619 -110403677045807009159487707508118594560 12590620 244101116234391013118846780664252825600 12590621 1391019271704884117170253374875087044652 12590622 73384519908260745771123947508909869760 12590623 -381752402885931703929151974549266516128 12590624 188000979917808121354724684462002667520 12590625 -1006161634848111995705820709153932000000 12590626 -458562759123879376323267489154373005488 12590627 -206221419784906214462923082951780931168 12590628 110684783716116377366176310945088414720 12590629 127764006687232849233165095508670473376 12590630 24746166797334463916650539943576513920 12590631 758962321654850387259649173722873235312 12590632 319620836808982419264944043381524966400 12590633 957911915059419207857640611665266329424 12590634 -151653459592582254864461679158576844288 12590635 378516346062478849637914550418934225200 12590636 356011689064691529481291714899898318080 12590637 -41462060024743384574842574313389735232 12590638 -563935902300662897188529029671932321856 12590639 348263147255937094732366974504192391440 12590640 -15783275710459824932397930060364185600 12590641 74368291766660086445276670942149202624 12590642 -686670910767830397654491720494797342720 12590643 160775556807834792442687923939952965888 12590644 378377897200955582016577379442376402944 12590645 -994687815333742269865099329424699184100 12590646 -183556769467531302979289516019897124416 12590647 609672517173932182645135424136302141096 12590648 66536022354085923552048744196884172800 12590649 -461834590623532376807124209912464467000 12590650 -110503395117958414200965139594265574400 12590651 -955667608451733960469936157026613976348 12590652 -212289006470938100824333076689791974400 12590653 495694512562740740802342610594292861440 12590654 504615100065105889726439252274147685440 12590655 -238061215350291883778509817015101440 12590656 -58584408554598172333184483807608176640 12590657 -2104141235623522781639655038863151577468 12590658 3785390506656971776031105515415013504 12590659 2070788351615553468478816667921489914320 12590660 40825407634223956607100353168641720320 12590661 -246852778692479920015380576548547985056 12590662 288757980038613735367348392781223952384 12590663 1964563584319061730260657729114676141912 12590664 -184633196113638311242287215212451758080 12590665 747543503053797124321212007987146585060 12590666 790598530495083746740992316519098484224 12590667 -1172954359668738262163970730814539079760 12590668 -272867084492114766656917437078804813824 12590669 -557822529915988686918094430414862992640 12590670 114992704410350035158518263654292259840 12590671 146129099144269768800865324291118133872 12590672 -505811864764284285941793533911790911488 12590673 656791860337713620334702052896991629600 12590674 2350826109863360081353019587564680336 12590675 65376563537663614275654090598696245000 12590676 83361465434945522768887625113753251840 12590677 1508596060951107794982382498479468799872 12590678 420328003611393022682540380550569018560 12590679 -629040571097745369248088264870473016216 12590680 -396546435659464846679715672721978368000 12590681 407455826611425453746692084233694483200 12590682 233857871773429913705547059882333506560 12590683 18287324515469378763027054556402385664 12590684 -324545917030262526375868271856026340864 12590685 793481173680677609684432947832013486240 12590686 119900467352307143349878294584772089344 12590687 1639788972460257704098329855660719180352 12590688 300859597144462844836298237543593279488 12590689 -2316861614818675921617877821179943654144 12590690 -79764015052415214962929276100616245760 12590691 -796713770017293674435849964660004604808 12590692 -520940166326231065333552728924896291840 12590693 -1694247035541179441579993912049741328524 12590694 770644633758126472252839824363330375040 12590695 181304114862170999834487748616762797920 12590696 -375546244086390201346804994100239262720 12590697 -16555428587671268025966674335103315808 12590698 799882682891825955501664382740180376160 12590699 244789102654203524012819715771418423440 12590700 209686140188570766912957414985267008000 12590701 -22540085934633565059090362710321007648 12590702 -4703823440328244964661845035646342208 12590703 -777135489617828372669766889285818735288 12590704 171294947086315747950084706777023119360 12590705 432239628290799874070245133278603311720 12590706 400933411854799830736965584029823568384 12590707 -846460079006606290850772709640858283848 12590708 -244001879031819075304589208441449022720 12590709 49609473412435655755202636937053366304 12590710 259031839569280930304704062756172811520 12590711 -145757010348050215867813119058701461760 12590712 381119033774880337463910920371085475840 12590713 554472078824875210609540061064566603664 12590714 729986667078818108530894379169425501952 12590715 -704554572648635700595467364446450356880 12590716 812899267608671922673391211066069923840 12590717 -31970345748832742253218658197097200628 12590718 235790333503405935668215372489738659840 12590719 -1335046659760210192092476465746947018880 12590720 -1018310601152799740342833782692039884800 12590721 2767293442679777923197924816894503424 12590722 125352220023212487114783727020338747424 12590723 -151005942525662259432219358392094385028 12590724 103254652785367731547339484220146912256 12590725 226933353788614360219807655669227866400 12590726 195063125462477196167566198928384073312 12590727 -567306441041925208176448252082587018080 12590728 -550826373652733235939008666111089735680 12590729 779192962415950026658287474904459026714 12590730 -18640649159162698048174557965900160000 12590731 -148177192662228780100642925102760022536 12590732 -285689571585453499111280637459132088320 12590733 -209580594101038437580381188442100209056 12590734 238271851823770468110424322014382675520 12590735 901117297276163658921817271378600908680 12590736 -144570521580633284705902382225926127616 12590737 121123651578604173872599216903371561060 12590738 -1654403505268998687516349153102628242656 12590739 -33781706947237160708087462869311812016 12590740 399812767082164105742063531992443344640 12590741 -1076315237977307331337483886685913272840 12590742 -464579171377804595718907103817729146880 12590743 -126779380124301612426142298104433828352 12590744 23726886416517777340457250230882181120 12590745 869025574105543803458523346889688195840 12590746 146061309275650267224078084185869955568 12590747 -790194854652858416152645819243029870960 12590748 -116319419932573271452666996013925242880 12590749 -1068899035885275747147510171189006541760 12590750 -592920675236927056564363536354779856000 12590751 275608472550046985076253042621425039432 12590752 -88599373435970346801255808775438204928 12590753 103190082110914518153957925920655999680 12590754 -58179645478162473236517459099965425920 12590755 1122748766469128171487121507879885694160 12590756 467253581991602570584887220429084442880 12590757 437107058239655187199773329542671544254 12590758 304563501547108898994662141933948290176 12590759 -624057951976109537027465347416013152000 12590760 20766226300636683024174315533333299200 12590761 1105153259167490111438475525082549806024 12590762 -504800341935400207246356773758265836368 12590763 62801571293693743480761598041052969200 12590764 1361114804406928254475212771305432486400 12590765 861628628103989259801608282597788545120 12590766 -312928728936462207098123073877758344256 12590767 -60995452323020434384022435598024303936 12590768 33613878500385746621291374168473600000 12590769 -14871112048719193130542080045757216656 12590770 719307080431814272906633672795422898080 12590771 -2067562368333606364914326093240258711028 12590772 53786498338174098316819028427173228544 12590773 -208960430902811574643082315007558072836 12590774 32837151086998938242499158851386261504 12590775 -177147123527861332549644234542518368000 12590776 988209502308675027787786339225559040 12590777 118299760674422031548394310248883547706 12590778 21947284174972705995747034422340807680 12590779 1733377451458507192210398639287800929380 12590780 592071511451237022984715600920525373440 12590781 162020045127890385839606947629576634944 12590782 40660106518557929348174552864960768832 12590783 -1726396495644794679908454197045636874240 12590784 -152455106561971430406358852092627517440 12590785 152885696775911881537481826839070393600 12590786 -210576471980879031433319822497398323136 12590787 15186436138927109203304191495250549760 12590788 -356636093356003336726912783159679381504 12590789 1524589023317953390303774883227529172480 12590790 -347063105423138294763569240203235633280 12590791 964338104857263394082716270042080556384 12590792 1246542223543995191612764922386967961600 12590793 784171709701713674302354056619632747882 12590794 242264224813063428575116645809051780192 12590795 1134203484967056727413079338297504290880 12590796 156372697879648423165439855331646270464 12590797 -1163535029791643743229159220772650545568 12590798 735040431362353670503827924977492889600 12590799 -81168567657251250713426118818616015072 12590800 -85324835514441767751961927382369689600 12590801 11670164635924232278391284563006818802 12590802 -354122887475862667243422697431393916416 12590803 -332478342602781944061991103274564790272 12590804 -1545421781846297389955622501206819328 12590805 -2903805686396261831676598646752826880 12590806 543780375131357033954265532340916477120 12590807 -437574025623023464718385533153093268288 12590808 -371387656332990682268313669571416268800 12590809 -81334213011805085334414511335415827648 12590810 -409089822044564355707973444227872561440 12590811 -849257921920668751797547920330989777940 12590812 128658302815651639792707421172234990592 12590813 -515139794472039270347932581600852298836 12590814 -103998260032992450774181636727848741440 12590815 1392177788971661745356780938972549809960 12590816 -77660244779051036109899762811170979840 12590817 895468168287293517404314436364926658480 12590818 527731541174088577837394825530009185360 12590819 -78848370725543225293758214076017671780 12590820 511858217289671103990536808727293849600 12590821 -70699788416079104033474646262196760000 12590822 41004793364468163278813898241549469952 12590823 -70099392930360625548421991986682691072 12590824 -402668573383799992227400110226376755200 12590825 -158951145310536296981388169095549960000 12590826 -34816342363566196498408637117411648256 12590827 1368815474989766782590259029329035808272 12590828 -227864635597135001969112155128775999232 12590829 -663217673837031129914222614307818392960 12590830 2232580159782006464419232888442470400 12590831 -873717450406017997767276597430194228936 12590832 -245358974921600928255787229312260177920 12590833 576829484492628774349431000784733280064 12590834 -314156907415675479772075904404432883184 12590835 298935557574644339930440938664089504000 12590836 -174443238492945639159174197615950970880 12590837 87801985086892407424529427187394452800 12590838 -303456330985133404597274058396926017440 12590839 578044353897396691313044881083632399224 12590840 1323238997130605379550771968141944524800 12590841 -37086456973856442349648979033151258816 12590842 -921026076611617355586009353397484275456 12590843 -2429274115940936066717425849647580267920 12590844 -171446694385994489925430956636246466560 12590845 1089786784015435312109320261245998599680 12590846 -176156743957056099736897942051573371264 12590847 688360148855874967069146983903831172888 12590848 638900920714786355339755226297385615360 12590849 19065653170444859639462493760272051540 12590850 50948548031518648747660810585593072000 12590851 -222455356803313475855210788653232724736 12590852 1455342367553963986246841143032394947840 12590853 -567534934506454217154111800201188336992 12590854 -294189406756942004364315523783759148160 12590855 881072606533228324910061001264960078560 12590856 -16918392227299244324118476255246745600 12590857 -87623140002956891915049992838790705894 12590858 -345238130629592555734855093879738713600 12590859 995263426757861447076125659924494674904 12590860 631884429697858853613376727347214515200 12590861 -181664428119723327272458812967075143348 12590862 457420454370683362768667691551478128640 12590863 252311870028315402156804605296290289720 12590864 93059097412285874801798129737235693568 12590865 19095032835093548241937040033089897920 12590866 664774234340177069470712655893143519632 12590867 -140080051890735570034428683045685826560 12590868 218067929796408046541095422682989066240 12590869 -824311484760065488049354371463178207730 12590870 614833216659618684535523004914061722880 12590871 338115533777472453218749975533299316864 12590872 19972087263888415526933911054234828800 12590873 -3496478807080894646798266272511992000 12590874 -376492573096680034390118029291170237456 12590875 1656864722549232559331270545101240564000 12590876 -602084740388798948353490278071161264640 12590877 -206905849521394784783640543455564401920 12590878 -70473402481687415034801938247001847040 12590879 359285841818753462428166864328062987376 12590880 -335479438006366078934579189218101166080 12590881 303269914674051920694756917408548483682 12590882 748395993559925079245003971209561148800 12590883 57529961961357141638887404614176888812 12590884 961328020337613568854664920907362482816 12590885 447761700148512553846723214103987395580 12590886 -19528086815218344783233934088020928512 12590887 2779951350946501130708650385079325174392 12590888 1658273697534429949817108424743563499520 12590889 27153280365976475144114436117486669888 12590890 183394237149919848318185906227793341440 12590891 -809001140155240290558391939439736955608 12590892 327089432610928574515117544038095283200 12590893 -935151512036219075673561679207148349642 12590894 14396441555497570121881521737801402880 12590895 302935582196012055799981808037068371200 12590896 86882915275903550138406566659122839552 12590897 305121508070038307256870874230202116 12590898 -41943985295351430938869238162712330240 12590899 1174708999961265918519476874413905109900 12590900 -6155595990174763752162367554604492800 12590901 730608288611164426716042902666979348000 12590902 186266834974274133316996165071897397152 12590903 -182027979208413013884743109744103120032 12590904 -147867475132564775446296742447484436480 12590905 3439170489397994693028825391750053060 12590906 -228999740133747868870383976229161593120 12590907 278196268723422796229001865074174910464 12590908 1342013155855479463845615246363995062272 12590909 -814043076269007150540842722728860289120 12590910 -307249487048684480103455600446762924800 12590911 -235485725467509808106951483855219707776 12590912 -13968810555054830259652305905519689728 12590913 150335407560689917922714832600108530688 12590914 162643432703228299645212603435973051392 12590915 -86649273865976679795936020155187401200 12590916 -5577509156185501172454613685959397376 12590917 427596331548984752560399112446420488220 12590918 272219209604106246872736698669245540416 12590919 -246094971491394146801292959068123237200 12590920 1030418495219343214192132264183861248000 12590921 449525684985179204850473696032760291712 12590922 -15790351288600000731732696942365583360 12590923 -94479747351489931586061367248617260080 12590924 46768697974593715761289214090596571136 12590925 64168797762389536701509288452430844000 12590926 1181449359955067250897279780543306255744 12590927 1152429258939708893254069885042030638192 12590928 -9058552545883570588064672383119261696 12590929 29244816537929309472317659379391308800 12590930 -418555493630392919333724943191299059200 12590931 -72189865607144762202728577069967460352 12590932 142449467492521812260447523780332378112 12590933 -888182827824507606536863302237333568818 12590934 609792332201577015420500849760039484416 12590935 -21252240809074605484547618610010429440 12590936 361243816571468994617443099635121766400 12590937 -1344648263961883483236783510450065158560 12590938 -649252924543540118640944038370049380880 12590939 -329084832034897708856358534926239135560 12590940 201579054147201579770522246149796382720 12590941 -1218880871743681805572283066710366953600 12590942 296905749597236888086505000231737893312 12590943 69114852893472758268219641978679797064 12590944 2461186286387597347392007845203215122432 12590945 95706242719112116575564609859868338920 12590946 477579222383771937586783535911758049920 12590947 1891748663716216481042384378317129570800 12590948 -1898692684806451039529359337611783213824 12590949 66386790101191507246650112309672225920 12590950 105081293748619711027093786008486696000 12590951 -1683280862596193901854155304164432191048 12590952 -10920457349155363449424421218657075200 12590953 -498003937241677971968422865301349313456 12590954 331536674609485573575950004096900011520 12590955 -261472142017113837439105097564194622160 12590956 20067543252737104835876597807822906368 12590957 -760158972182301919878763191375378841248 12590958 -8402116035344885748608102204561758656 12590959 1190209519119516675780521179586188800 12590960 -7749984014832297307550886342324387840 12590961 78013551949485592289024299160802940272 12590962 -939495373738527038294923898035407990768 12590963 347445013782124041077015030881153370880 12590964 37208983386323958960390027001469248896 12590965 -525520497395382013573863587992644606720 12590966 -197649923645150860612773865692043145568 12590967 -79605045184111951673133232692580063152 12590968 -573933125817295359312516838177579683840 12590969 2087247350098084701970446223525050880596 12590970 92089460834295005790903421681081205760 12590971 -1533930988950331778351307665287149857568 12590972 1151536174044095078503955299650786995712 12590973 -1092230316865535929882601471520358874778 12590974 -4615513165182095902236856919694621696 12590975 -9841797124863382643266499224191666600 12590976 633485909593513511635988023375350988800 12590977 -181141729825823924706752142137960361600 12590978 -953808893874747640582590539622142950960 12590979 -682722055517214792251892877608521387016 12590980 -679320874809090795197423739069798912000 12590981 -839341999021243111387906280778470615268 12590982 93271976461527081420720787763591381760 12590983 2023247476607822069185983687707311870232 12590984 -192865897990062456907586484621425049600 12590985 -36258448464318075392357909107539569280 12590986 -622618749523334800245573784643959001808 12590987 955043188026109036683025360889173671636 12590988 197094059678795383034469950359916943360 12590989 605257486958596745666610340802675479756 12590990 41550222230681593219554191122324728000 12590991 -100611582951265958892746391054367380480 12590992 342924493056856624065225173262930845696 12590993 476262456593519585098328355804192282864 12590994 444292493748761638319573959805848965120 12590995 1116959649943004401301838726559601166000 12590996 166340072913706941883635783357060925440 12590997 503725158951315220173896808137507844000 12590998 44837313679101400674833524745080258560 12590999 1259094303959930870580824585140896269472 12591000 735529840713828859665344158142208000000 12591001 852899545999971310959696915657056273152 12591002 7668997045568725471637275880162602752 12591003 63872253521671947674211313652582198208 12591004 176296823439504921307987793721855213056 12591005 100664716910440412409316594801485707520 12591006 -36481121777148053659616060182879030656 12591007 931266474898733687970090676523271713760 12591008 -126073814614835430897291776507666104320 12591009 -126407515312444830490096014586415333616 12591010 215299492656950352045896577314615200320 12591011 -913769779453100075780923127905083075768 12591012 -252940794896622736056971733645382668288 12591013 -1611228340831760374385858078151790093440 12591014 -749555221652119440450780975580678554144 12591015 45963510629394882068727559131108816000 12591016 1277981630849924414366317965316925429760 12591017 -801511077874490740817510710289783402880 12591018 725678090409065955149827198545131520 12591019 -650142971031955180874754683086263649904 12591020 387193918468689924429462514631028940800 12591021 427619063656799517812728271431670344512 12591022 3912029978562207160536384084497161536 12591023 -729954005985174282879590924235538351728 12591024 -249945153329828985574058548171246043136 12591025 -136361588403867336669569666710099331700 12591026 -39466402169739834720737849605294202880 12591027 89648827441443609720958994860937042964 12591028 3530124372180987755533051986067752960 12591029 3822231673698393915118802234399749975488 12591030 14016606188502363190817151190180648320 12591031 -1968107678058638010449766963504274942168 12591032 276284551696667420664130866297909350400 12591033 -59353143638647833983278570207642705152 12591034 -7608027915642331885527097681561804800 12591035 804200887146004921771997209550230101360 12591036 -1191385400627521491138899673131106736128 12591037 -1330645627635024295900676849315230893920 12591038 -1009610991376327008950765727538121998080 12591039 316570166471596120491906690122816645760 12591040 -17313647628576275968625202031094661120 12591041 666164313803269316314577633075986181442 12591042 140684204896126606018683740999466549504 12591043 -246173976393444643033135612209128992708 12591044 508940458393924614878876940175757066496 12591045 256398150707314760662793376146619840 12591046 102334836725606376226891431701722512000 12591047 237748515913321658488070145608975626032 12591048 -679324451477291205165378771861485076480 12591049 16917451071094567348950663223284891364 12591050 -46170746586961860170972332766808511200 12591051 398794201029163606734466526259762319872 12591052 -106787929099081886937642876306901521664 12591053 -26161072290783087651194685065548834560 12591054 -48365747015207691864138822192714330240 12591055 868790652980653295725586705236446141960 12591056 -368844240726271186187770727629584703488 12591057 650485640812571311035867483978209913840 12591058 542578224516760266950573516547622102176 12591059 392370150699551340537922026820315133088 12591060 -419702549964266961311216162606071511040 12591061 -823304159089054704339492127452343427168 12591062 -545872671367719337584313564113430451136 12591063 266259865666408514992908242647629135624 12591064 -1310801035497858464083665090926856929280 12591065 -1689991919077649439521256793315000646400 12591066 -207342428870067822196285515570478757376 12591067 629001418174873589383472200638646453032 12591068 -475784195066955181289791467150732801024 12591069 -720736843771559379533418412271416539072 12591070 335358106027004694687371360529594972480 12591071 -2023572591128514460490875304645016082056 12591072 460728412132441666199125247187222528000 12591073 215802826618906416552310161884918633904 12591074 -400444958679881631854627649860662095360 12591075 3765396359338060627851118141677984000 12591076 -104331973684559221488508470874550586368 12591077 2662591548264702147905246418414786933600 12591078 -154725738194922935637462965153177703552 12591079 1947326751849149654868893554715674330840 12591080 401185611098560952601465610945300838400 12591081 -260956612946088484451059400301098607030 12591082 -87749109367587104079121286397971996160 12591083 204366274959224991014243670473459705520 12591084 72136528839401862852169192270903246848 12591085 -200290338275609674608691946794559882640 12591086 -1147513397260232135031904683010579646400 12591087 1078230612634069448782008369156915719568 12591088 4465596681543365287185944412276097024 12591089 -1141044607190682218756616054986069048844 12591090 244815396502516315433396314700296137120 12591091 1390681385823642300598921017668630915800 12591092 118666454173065785252545591934701919616 12591093 -248999527082993339379204830434129530336 12591094 1158077440284756045774096087247528357632 12591095 -352135591866273966997446055045888261200 12591096 201424639490073467813249119349342208000 12591097 335751194918430850752165036904237964160 12591098 -45476123178020226812700457093330904832 12591099 -1970396320323301360447767331499624908800 12591100 61819142737326670434719366587193932800 12591101 1653878571541286930236227382726564691532 12591102 268936219537292126693200889493030887424 12591103 -128696235470918212965714224643514405520 12591104 -409883939309540252125596089739525488640 12591105 127491448939349134577467861774491249600 12591106 -484117438124239301193545874418672657536 12591107 2094733492755696154792024736084715604560 12591108 617271948631193267975538953011029028992 12591109 857604149948536169613462316163519394016 12591110 7832546071090243741108054753554585600 12591111 445849317074761222523285835407032664400 12591112 2547306656183693575487868857618519162880 12591113 29771593195055326847862830758261296264 12591114 355763482623961236664709936552823939840 12591115 176897081725882836644578456417886305920 12591116 -1255156830126489166585850920050996783360 12591117 372752591958019197414888760666897145280 12591118 182665795439001076978978579128970925952 12591119 -5980898560949625075918254333526565104 12591120 -57722199768242923872138128636927016960 12591121 750697208999755018602733021902694684144 12591122 -322756775923071676080836449236514530528 12591123 -154924455030380321789345988611360567232 12591124 -229289489188482397576985174359540400128 12591125 2016919899404370347471541695084087808000 12591126 -4303782232565013593633427522736749408 12591127 1421847328469887463121250241417232785680 12591128 319423692697209458096735957585264640000 12591129 568910095718005071159639256118683412640 12591130 -292476062001380575806145650266055563040 12591131 -1039123027894434623659776661655596800 12591132 1604836712562202840514073674194624610304 12591133 -164978451467887466139288252470343275400 12591134 11456479383487339462666589113317177216 12591135 -229646646797475789505385964027028324800 12591136 -1798623171484780998180496936198739263488 12591137 -257726796407682381661254017705948554968 12591138 -127991651052525418632600858940568720640 12591139 1714775149558608737782740630007810580 12591140 -502174695662440294009520201764619243520 12591141 -366924070886141059314473632864907264256 12591142 81474188669360113456972440493209365472 12591143 731806692846040601339648008645309515024 12591144 488131732429986879284944635543959055360 12591145 -323775814990084134495948850404982489920 12591146 -74979857768129928265707206954181292032 12591147 -167487641849219004705261640417285438800 12591148 -50903008422411552071509014081161761280 12591149 -615263656229081403720495445409586335850 12591150 115950778330865298187755177543090355200 12591151 378861408808074624969788323314370875152 12591152 33243664656225351362379010785089617920 12591153 -536060206898560831807191963337114831200 12591154 -343269180147427823240946128715466474224 12591155 103068998362874986658313416338691224560 12591156 924579138761942021479701940760809500672 12591157 -188497979819967864350904765075782576712 12591158 -697775520720767447311141557238368820320 12591159 -778833589971844924305229473971994252288 12591160 629571643974923381023647862552776192000 12591161 -1352214546275835796561405962899557088256 12591162 -116016484236401153908121137454841000480 12591163 -277823373540293703764786631167337747552 12591164 -281475880697599623110054405918825077248 12591165 131501458759843507062371055674917011840 12591166 9791218973720816187640317949883940864 12591167 816801208177618948172649748930107497640 12591168 -390633320439829429838490321024995819520 12591169 58143873786262812084012917811379317000 12591170 405341091876671393694282514292805273600 12591171 -1394515104616726521369556944669942360060 12591172 524740570672825636604991248720050732032 12591173 115121835434169412271060679540709086240 12591174 2374381069899699020715228667694561280 12591175 -457905334824620844313016515267065325600 12591176 1138336637799912980358357615165266534400 12591177 -232166392126060695755779476819865923840 12591178 1067922767564940930230111776191487618560 12591179 596701368593902325359429982230812342960 12591180 -89624962911144029158224725593101926400 12591181 50563284508740043537004866567551777292 12591182 -90929291640965260827684147323115941376 12591183 102473944509249539945359611416140076928 12591184 -282000852648138631152026833980367052800 12591185 -655423188736690748070471645195842500620 12591186 -16290911162751331988685174258329164800 12591187 611241108802814525348204965648275428000 12591188 1518803801790175759729136596134192213888 12591189 186624993226017040844122445004512461440 12591190 -59210806465285384585817387950568726400 12591191 2168096787907487112350744363707590071400 12591192 -332246580951929613890111487177086177280 12591193 1420344042985066454417426073031673394244 12591194 -24226609522487242519452909269507406336 12591195 -181621108371411446882069965771315720080 12591196 443291669227750195319134227312000084480 12591197 -1102605785895176202995137173361394715354 12591198 -65914059501804527197599089379893351616 12591199 1755942677611198170217257292349382279200 12591200 -439270064484189418874559127299047424000 12591201 450251272854559158751545947392800299904 12591202 54018589556553673522435092617085563904 12591203 -772112101492312336515544813408832643240 12591204 198963624161446209895673783233767094272 12591205 -141362040782649010195875574482551640000 12591206 -1351620523551021875001226114103199340800 12591207 26209568056199467191097230523388139120 12591208 75543213208445539248268460435480248320 12591209 1587296165892153757846572648803917732410 12591210 -208275702203498811649815245284222617600 12591211 -136818112555143607985229334277936807136 12591212 73992545612087351995034134863249902592 12591213 128762537030173125533097500190339537504 12591214 -330471007374050952226457823120104895168 12591215 -23902684775067734572150965994752425280 12591216 227930827821821043554085307100806348800 12591217 869936825626339074984552400196704240 12591218 -192673877819515842847687821942852435840 12591219 40487762595902792543791987869646698240 12591220 851184790705426458272891830596592819200 12591221 -136718515382181344895110561716397260356 12591222 -14132791530719551063458984291694848000 12591223 -847640280099738346358418459134134468416 12591224 502822539674626706124882868209648537600 12591225 -5705618320746527232099944637094856400 12591226 -48866078828668599709365691033477134336 12591227 1862497221157832523853710448839323738472 12591228 85137457908459666823512907067207230464 12591229 -305910933215033999501961462502262097824 12591230 -346403309212243177047627311979316002240 12591231 -348620698372349169457212838437932420736 12591232 -1450363148514884753553062522586975436800 12591233 -1216152160056321847980434598716956795518 12591234 213996879729520186394793273557847828480 12591235 1141703932498209156084192469601787018240 12591236 -56771114007765124373201917599165391872 12591237 -6310010058358390901222576785884023040 12591238 92120568101809001522796516471509348160 12591239 262724309854266034365689238565533474240 12591240 -545073988973538909759026960083252838400 12591241 -177186568019213857741793187424473572828 12591242 -1878169059016919799557996140058749344768 12591243 -413050807239579387624322319049669922560 12591244 -458818715554295989341048262528440473600 12591245 859047096804464136523678165294817139000 12591246 -107655784679552000628031370166611169216 12591247 -182932911718328951062333766653096453680 12591248 -94989334224599913267510238024628551680 12591249 -658444875426389079357853444421134233600 12591250 4576386589737399957928544078342400000 12591251 -524021735673184528685146952079464390088 12591252 146984758600058869038443143554337466112 12591253 1383116790680091371553045385414461134400 12591254 411251119823086702455339247395416811264 12591255 3938735565995975801207093381961100320 12591256 910053791950814495948721848928089978880 12591257 -266519304477652842388804742867147846400 12591258 442013284175785787436363429425344180224 12591259 -17014060988219436397070773189579573680 12591260 -9928853332093473063171971178846681600 12591261 -476423419169919503973214011246578003520 12591262 1072300600749534666899415471903831912000 12591263 -68872294859777651473860089486119292856 12591264 77612730423474034573094724583821410304 12591265 566446780602191339892181122926287455720 12591266 392334484227118158451514678318075286528 12591267 54463049849406522139881761201456160000 12591268 282721826348030278430285472829459599616 12591269 1893432145732991133775572597908369108670 12591270 147477571238222007124972780401901655040 12591271 646107075159143045678635246849946615040 12591272 -1079243860782088437789399524228035507200 12591273 750287916343823433420303044665079235984 12591274 -229754438443147545952659862649897814864 12591275 -258665177190338732653108478191852065000 12591276 -244223815074236940123432386578978698240 12591277 -1125277065759177853976391145381006896874 12591278 301650931198964577230060901125068143360 12591279 -471190516727301885924391249056209578416 12591280 -58194766547902715797415079843241328640 12591281 -480687068204839904366200975969735773120 12591282 -148249800157410298673490259511353147392 12591283 -54110975078422309955904356356005652468 12591284 -931257551114490279536112784384660032768 12591285 45986446940241380941316688126736124160 12591286 4349741408320699538527013686032277248 12591287 -1832033170419095614353213688194563567064 12591288 472389196059521624315247533375298600960 12591289 -607998439300640828015581026732506087600 12591290 -249246198127568746790668921254980781600 12591291 -607141328778009314132298458713908018408 12591292 -249318867152291347417995972403826631680 12591293 622253967408624088843775331466798642176 12591294 141386002759898913233944775776316383872 12591295 -573418198566195577003747543972883218200 12591296 424885513931826176074197902059210014720 12591297 157738451727711479076982584713638954674 12591298 127837941900264089793000940415984343936 12591299 -1048342047759004277907549204960125100288 12591300 478977358173033308894816402963643264000 12591301 -708453635195358002939596573981889530496 12591302 -824517973580802028836071554941916287648 12591303 16089525482540152108213065980610635904 12591304 735527186448612312933003163362123939840 12591305 25976322384170705309334103719939375120 12591306 76742150176559117287694709069182290944 12591307 -1454325166166151222253743044673825324000 12591308 1436029356217719225750310551875319298560 12591309 -235139046729975584775756899251450111296 12591310 775524877763218458107176739879531717760 12591311 -604414132809874619556998334112363363200 12591312 116454038055137611630560257616035315712 12591313 692497296581671372404192606797561277760 12591314 99818916573123612234029989137217178256 12591315 -785560142384622428377211061407325504000 12591316 44567680486964411579487868320596266752 12591317 1718204226191871753696853829549238636366 12591318 -158769879898501896231989977572290066496 12591319 3727736679919238572314090589592333304 12591320 653066140948026600215561222486141337600 12591321 -516857412746105753560290402085632618288 12591322 -66246411071749172913916491720638399040 12591323 -949400941683082504089412032404994202428 12591324 387228977638339871160593611089769820160 12591325 -24965037763456519767412785783320975950 12591326 234574287846961975497027317495340667584 12591327 -36185938102272103710387511682888294400 12591328 -1495636702626558282619509416802885304320 12591329 111943965520567806728389403200061810820 12591330 -127018707694622213768894463513752494080 12591331 1266476349819565134919346509893700873432 12591332 -5936246144820880854943447294880219136 12591333 -1031654319307201372873185060254050132098 12591334 -911417919264024738912304157024143595424 12591335 1005822961820345241153620178742437716280 12591336 -1232078482602694401517219030600826880000 12591337 1282755846931877769127339954774041114192 12591338 -778032146089858867211341416166361218560 12591339 -1210768635474269958970102332443205571920 12591340 -1070035235087439903180699230243101532160 12591341 344264725013750194027962398551494735072 12591342 699702182889774055271317999208117082240 12591343 179017590415833217761588579054795808592 12591344 25882515547138927332219488415320309760 12591345 -292254238123795763175443126403165382080 12591346 -4048045654060395744491411538182721792 12591347 -851387308097805294982235292358696840608 12591348 -285465744594891751226070018655962759168 12591349 -565877342111406018677734753146078891936 12591350 330457031925238709138838711173452560000 12591351 -1279578227322308277925191849847540773120 12591352 724605967033462403407862699934529843200 12591353 -57652145152719711198597369966991711680 12591354 -674121894798822467038591262715977748480 12591355 331628022473587411454656975195603932960 12591356 688687428533273926929406002879936903168 12591357 463344094846570743743764251952895971680 12591358 56718897765049665190644109256500622784 12591359 -212282714806816613109341164751975138448 12591360 19070953505274777135969185243773009920 12591361 254442883011740065386734927867858827732 12591362 514890386422476282767354580137889437184 12591363 -394814602782222832938149444966111834112 12591364 311625380155102794042010954802874708480 12591365 -1250990051300556463331465882242423170600 12591366 52675764202816624803831720322942802304 12591367 -600698406326174528962238552020284815760 12591368 -420818198509978477430198312204848573440 12591369 3266536258151905661156505896051394240 12591370 346161255470446649930311626719309871360 12591371 -409757130886072523560817083194778030608 12591372 -426051833566290405849154057903799505408 12591373 -266124860015711059770306712278802773696 12591374 834878933507718439034252040465548991936 12591375 1051218020216845105495519675280231124000 12591376 -91956099571893225703857079468029378560 12591377 1360334712404810358506604495331316892912 12591378 -643867145157039271717786410156181338096 12591379 -1890357981246045402706087490983370936020 12591380 -228860462975089587187981520371885267200 12591381 -2035174083960349489102400531377857024 12591382 -93101237569372699862049182087613305088 12591383 1682314803383920656929187772262123489688 12591384 -430011713861418747322126217482782842880 12591385 -466490289940675866331480689235039160640 12591386 -164697651209428063973264252909930254608 12591387 477204177486222661857533030142910819368 12591388 1578600425243149203004365029699260984320 12591389 29974290933752696967456244267259676768 12591390 -159244034217918098922008016278722928640 12591391 829407477835482192702758511512684189792 12591392 -476852712591385459866645542358109126656 12591393 -488429713295081644921960485285915617376 12591394 -488152205850067243626508317699065856000 12591395 1000836665256295183559014704267028201200 12591396 108902295452625474472215909146710917120 12591397 -181279058863823042116005087972702468480 12591398 -2507300794659471601649462087694241920 12591399 774505782897250676585723415028437972264 12591400 377943488634870648118529044648568064000 12591401 977848142480141512789166814301308458100 12591402 241202106043774017346295838928570362624 12591403 -893550153992328397061907294477313244160 12591404 326703011259382378514679004746803168256 12591405 -24203019332047093108290968860427918760 12591406 -810220579131404372233013674038011335680 12591407 -583675191610130876681886292669380536448 12591408 -26903294961653857616510746345594454016 12591409 302832748066860242534816575841119018804 12591410 -310894043950808652933336885127115970240 12591411 -121586629862232146142882829788257316096 12591412 -928191174907046493186075748777035286144 12591413 1148691152570643290075981422351675351662 12591414 209477736033205790563743727521407162880 12591415 -627956328176058409665508891911289651200 12591416 1455353213879259103242535807354510356480 12591417 920037317862254588195317087843153964880 12591418 108672269748301935069134980260557442816 12591419 -794408938549565085653589033175855615056 12591420 155586629975556389756945369299294970880 12591421 -1275627919439056047921000976742584888378 12591422 270599356825986239635627500446542231872 12591423 -529130343915043716812322208191992452800 12591424 65313315571254968832491307105131692032 12591425 81938145151852904195873067084119347200 12591426 -480998415670011431878547550148138425600 12591427 902066414307933351612082890452807513276 12591428 527328807222707818871417363427732869376 12591429 688510061518320493937241944581802114784 12591430 -492610465095922094336570617139215520640 12591431 1641919684105373762393796827092727558232 12591432 8184754098993827007147150247286661120 12591433 110765468106726169264678232298199269440 12591434 78518819997920429851664347975736237616 12591435 -280598469028618197521215636286642845200 12591436 -519041335923669434038290836586855484416 12591437 937930345200038736724059887371077043584 12591438 34016364854050674459097262603123348544 12591439 136483711858328802216454063335083548032 12591440 197364660899807087034468999198012456960 12591441 925247094639340457051468067023208899712 12591442 136586647268375130158560345017502543872 12591443 -284655358712203487965375830641386444308 12591444 -20185723276308368118608420812536834048 12591445 -6130918969766065443846035642493435300 12591446 -15287614436118728093520847113392136960 12591447 1028051958271218125666327625173227194240 12591448 921728263078686399525682999620933519360 12591449 399624722766780462784964699904091511364 12591450 -18009501761487067602427532068732926000 12591451 191966771164823053069879214352682704452 12591452 193533124078327881478877214033412892160 12591453 -87702866582250496427222947356912923520 12591454 -573381129426635910855374277581259443520 12591455 508272838308661934176186093132992312360 12591456 153809047861491839200481924736884932608 12591457 -258229194735458011932575560031554075968 12591458 1340830655076381800789359838676333694464 12591459 140923187914341729675905719551346543344 12591460 -140423756442649239444531554542518374400 12591461 -2420591599300820308067005281900950448768 12591462 46436923690804524513116107990088974080 12591463 233549207746110729505836208373715510120 12591464 -979378667517566130866692690710973424640 12591465 298412495058897468027087260384794273920 12591466 1364750440454282506548239049568100179200 12591467 121961543988375966874575351109544110992 12591468 734179158294712916191786299152196117504 12591469 401902445713262988645479572163092817280 12591470 -206161692826536161285000438096017251840 12591471 111863165952161879486442766696129591680 12591472 311349962503424636796787175904893992960 12591473 -297015208133165413167526571843856983040 12591474 -165205475433572663761083801921134453760 12591475 -2780845854355466769375488355160960800 12591476 -234527043248954842636497618018147471360 12591477 72096619576456115670546724252057367040 12591478 24891775321530803968030217656445221824 12591479 621366666977994222187210407552405823080 12591480 328259893671257967277334744254930944000 12591481 -667358916194244886220803978726813983420 12591482 500452089519137651973313347313362356592 12591483 482828819813197303034654718964057344024 12591484 -618746986277413854156696471831726317568 12591485 665049206381458955550156582423501765600 12591486 406587007686795727610368416235399434432 12591487 -51448960625248092295959206947135746368 12591488 163849338066441130219131713869829898240 12591489 578106441655322788135263750072760939824 12591490 -521801136419336917802501597983849420800 12591491 1136162710465059437525999018496779742984 12591492 -792571519939013159191741475962432063488 12591493 1235753185716126617490652741489535995742 12591494 -403824391407436217490402894272626333440 12591495 22045136533381399525456098236555543040 12591496 -706932382404832888924009490567167134720 12591497 38429817780807706425072914822859425946 12591498 -453705865487035082371387383874466717952 12591499 1796459005183257691943805817961298060500 12591500 -550058422080565129843578328631067648000 12591501 -120138468621738844534924302259365742560 12591502 -366700197981763603826131664191400064 12591503 -1590855650800563986098998198767275639248 12591504 -220793447269171157966721471461191188480 12591505 -467556525300615438809484333279497171340 12591506 842216971820561897342586928765144920864 12591507 -483216404203729514431726605744699277008 12591508 2185391045037244178955515645425754603520 12591509 434365213147976614942778755466241590400 12591510 -28789715952059353643004154586725132800 12591511 709996861754752608920640447144788137344 12591512 1631057380011263431808224423153544755200 12591513 748960137143670266532834410253303658080 12591514 -799408797699701653965126845203678361136 12591515 782894580971604678652225040327580761520 12591516 -326473669040545859973618167207355801600 12591517 494717751125793420761782163867072126560 12591518 2826196833865654838593155087500218368 12591519 476235685960815220403799812705776712448 12591520 -419222368540853925369149889008289054720 12591521 701213353601936056126208634958369508244 12591522 -173572080473325584639837834824580097840 12591523 -296034894857924017262377119361142381664 12591524 -1533406709085455039227423669268800785408 12591525 539234438572497294403502118982404580800 12591526 -66957902071270676778889223305744377600 12591527 -11878732961968974376236599157603550320 12591528 -336020995179779378168631808995574579200 12591529 270719266494787798260049405676862759540 12591530 241811296286083451028934613138711808000 12591531 872550151085167677308107253811454971912 12591532 -414871119419855397750704150526785346304 12591533 -310223357460493357906159619983498407540 12591534 204397272806853156676543345198743272448 12591535 1321401639483343714004136233541313643520 12591536 -57008557516766035347475574550362308608 12591537 248570212308737786100769573966773615552 12591538 335382737622206713958158961069041243920 12591539 1983552792526385327498325863031436284960 12591540 -281156627429658677599851057476672954880 12591541 581111791432129410115339649508728406300 12591542 -29545583276315024544383039392535900160 12591543 825848344781483352838315077596435056800 12591544 301947595228404374532605066011941273600 12591545 -231336156394542211477656833046725936700 12591546 48658023353089232335655888558728900608 12591547 -412537248175564712804578017264860213960 12591548 -58017887175896725612293759910343764992 12591549 -119242829576739308594844789313490005632 12591550 93515731435737421540336706407427044800 12591551 -17665633894624945848543019073612891712 12591552 -90641831683093876355961785043803701248 12591553 379265390109727130633344314475048499304 12591554 245909694211317033362463206128669472976 12591555 -365520815094305736940602655709775804240 12591556 -645366292760877877467031630547435255680 12591557 1092775715682364411198262299346736380544 12591558 387138778788287665005809432603356938240 12591559 -879269251457231375764920746050533751160 12591560 283138711232074550234708316443015270400 12591561 -18219857099274104431911755434544028960 12591562 -619456600955032799455422264622625666208 12591563 -1722721117222408027735557802937047918188 12591564 -76257043957014848072870961175836148224 12591565 -601885927592111224969727880627428515200 12591566 228096351536095275048458770633512652800 12591567 1094354645989687249785949922013328593384 12591568 217270434551655442351705435097544130560 12591569 -665628394854991051105537586878748302860 12591570 -156663683957666781363740050747525616640 12591571 119812510639632209728527839043315122000 12591572 335612225887607566227971925066545817600 12591573 -1483611105577162897830832906262705827200 12591574 -228455425415832814174155385354564810464 12591575 832190911779627664908928258743608506800 12591576 141063725531286310188244260060023500800 12591577 -1217777056028219009353340581034283694188 12591578 -575829154745543228922489001161580076544 12591579 -224801215432851708451888334136914169600 12591580 3614873016273652696425211362428190720 12591581 -405657285399090578364939767211522059016 12591582 817737061913239693060761593715447773184 12591583 934729564368983244870821249894925340832 12591584 1300484655609674454052497242662783942656 12591585 245692720891655409812489256934354320000 12591586 155884049069062032163735767540293368320 12591587 -354362133994806577890229039991005149000 12591588 230008125267028227291350792991887462400 12591589 1614059049397840129789940261916419779872 12591590 42625779666992865159187933298378154240 12591591 101871301836676773851526785561227530792 12591592 99112306677955982168191587694667427840 12591593 232525460797909166227160036093232962880 12591594 -87232109949738935254220937954546967200 12591595 -167106105253903817786124893719150202400 12591596 -852735820095065853629208367695730732800 12591597 -40529165862341839930666155538535875680 12591598 -270669032881359582960446653562014892736 12591599 -1028517715577390713792842226005393741936 12591600 -22634984082918561000021052386508800000 12591601 1228018215015460774257273926080646744304 12591602 -362112924953357978027199867211501771248 12591603 -372227159775137597036282057240179134720 12591604 16202830665651565986317475423793571840 12591605 182148746382902546509299930990104488320 12591606 9823006906631476584989523682709347200 12591607 -82790710252069751142262277609900932688 12591608 -300570601051742098161427441303032791040 12591609 -589329651682764321765646018127676978096 12591610 -363366350795159640685113965384776534080 12591611 -6324951945511020082474386288515546496 12591612 -12417037695353625620386505892733628928 12591613 1720648659931451628349400767560347833862 12591614 299832105049976938488280970682692042112 12591615 113499704897270412826680757142739288720 12591616 -106184209391988660102173374575833776128 12591617 1508163237216389470755678555725669553666 12591618 -105848180152491663803737999338813983232 12591619 -27526112014082282188340712955486240904 12591620 -16820847297811164768141854645893424640 12591621 67005466150374614138673550474073450880 12591622 564992370746827683740645166877672022112 12591623 590502322757477095478175670245444360 12591624 -77730360629447117290449636617623879680 12591625 -2052001998087071024733926847062807691000 12591626 297595053043409973387110320731505766400 12591627 281982441247660396093420582713643365360 12591628 -462970648034268192111792137596478599680 12591629 56009480737855923094159283907094973376 12591630 107292928752512617105965105084733623360 12591631 -401888355406983628969404676012835952240 12591632 -24212646502194939555823069922369126400 12591633 528983553190697216287884646729315129728 12591634 275881651974545733408670123076431027200 12591635 127373172298793632363483584581863385760 12591636 443054815228739540381282994410305910784 12591637 533075612521379204673420184285811812512 12591638 -22636352470898438180013428743775027904 12591639 -1565891058096774424683535088426637282480 12591640 100449262271375896034056331606508748800 12591641 556937050608373994630151919361921596800 12591642 -4892447912128644996760381903164211200 12591643 1640989727437891863109662286915049845892 12591644 -434552835205531343741898496937678943744 12591645 -528270874517899540214345193003152533440 12591646 398392849107077338240003296104864592384 12591647 -22083272932038491564945514211879135872 12591648 1377864228297344241414101473996195037184 12591649 186843682956707229578772406884563642112 12591650 59017018921677257906570129397213874800 12591651 -248651305108455654397393485053934908160 12591652 1056312756786920979751585856186483875840 12591653 340055038330130863359222117330630415680 12591654 -123043962522567992335086159788909762880 12591655 -224627073883830811624700191523626317600 12591656 -99352717577911226239361812198686228480 12591657 560374546136913825301351499962932294948 12591658 -37335797035498894795528369638366634320 12591659 -29179380184834726919202680541017656140 12591660 -56973048036909582323068268572304778240 12591661 -298667518129272003092535403095151289600 12591662 1222002881327006641127523492407719244160 12591663 390514662001291197885092839688913892224 12591664 183480800316100857771292277744577658880 12591665 -325328228536335379175690769106290948480 12591666 81636791725919743033968946613692915200 12591667 -790407065312662519228847343501941994096 12591668 511905908583296918174873866523071931136 12591669 -413783602046043152626961585828239334400 12591670 27242430370974293565740534373561246720 12591671 934622132963665141753660804430221576872 12591672 -375793115687755727136382855789352386560 12591673 -104551253529516496557640951963728632576 12591674 -310185790255327394262018330149859798048 12591675 -191532489333158560977872364579486652800 12591676 164478865829888030670783975980036671488 12591677 47118228169938735250993260727905692652 12591678 370895854465480303729770181737142099968 12591679 2227099342621981795839743078723124190176 12591680 -2705865715094625463033993700022681600 12591681 -928018291682381578662588852174350189760 12591682 -321436280108132555616641756398405781808 12591683 -420463849312255372649729398087019721108 12591684 -434273445158085790160245901859765104640 12591685 1014802872721833249034898267189518072380 12591686 244990324329019759847811554802324733824 12591687 -208364786637188412826700758682769226032 12591688 -780649833806658289307250261780286602240 12591689 -406085124677164244668128291765478552320 12591690 -36903071161352524644048124452129050880 12591691 -289380387963860063972331253115875638128 12591692 -428493217922788649704829142714762009600 12591693 -49103563473318906164424006127678957578 12591694 816433314750091236737944312899016648896 12591695 -319583098520330017703581337253752309760 12591696 -85411337719585988729078881681793089536 12591697 -74782723195636036574742123157612470620 12591698 -343052779143879324712848230596328885760 12591699 -220235486084846685987782822043240576960 12591700 65931613843948665920270612169902438400 12591701 309056485440657348717282639285341400000 12591702 204947413217847046906464693636098966880 12591703 -620677443091683160206457297865207768016 12591704 -73986287627392130996916956823418798080 12591705 197684016704348212566937298598486261120 12591706 497594362939097554008805807736224480224 12591707 1376617061325930966583604720985896005956 12591708 -429893216744524513044807125058686115840 12591709 17527097008421617547481521551879230604 12591710 408366582284260117493305316642479037760 12591711 6232901282232834936805990233450743160 12591712 405987682707082419787942213356607242240 12591713 2014265964435116230897301181310162920360 12591714 -379509998592608465106391906680451819008 12591715 -254594244955616027460152652656001513600 12591716 -1318577807813035299070297332722569292160 12591717 -99262882192719962765221091994497173920 12591718 -209462342894232362999321566820676802560 12591719 80367868191845093597956121332662747696 12591720 471944714058014028547514003904061440000 12591721 972272887632966570726473947904221812960 12591722 46814549815050786457540836551874687744 12591723 -1167070588063038138532227472344760828416 12591724 62206082406560612833220862818662611456 12591725 -36992098286223437210071619418803940000 12591726 420620361178267849711816606371094140480 12591727 -1137724217043926426825284300610106597424 12591728 368741513880708620003118802293366423552 12591729 458908957359678360245776241832599223924 12591730 -18097827401570555343720797823752796960 12591731 2782424948958940973559773977923922519200 12591732 54780798249419734543432160137542912000 12591733 8226857943083055569480621975269467648 12591734 -131775644445309953992170176194424797440 12591735 84203231220645322187251314728530606080 12591736 -901582647604211655739841737881968640 12591737 1392122898074907688932225468025618677600 12591738 -340826038276998302437578317896374151056 12591739 697354547259621858524503781326167048880 12591740 111138796274993537064620394232671252480 12591741 -708103925947190549216929078886600082240 12591742 -164633428726694832839575084403527814400 12591743 -1903971538689131805635567918877537019008 12591744 -159963285347220337806932556046663680 12591745 -585778885008435008562199460916452899500 12591746 -252250822175090640454436652834082490928 12591747 415221701200862630453967978889161062400 12591748 -2267231075034798053788895949901520896 12591749 -1716717896781270993134370663487196921250 12591750 175398261879340574106211096635787776000 12591751 -2948894832519909459695185836603794701400 12591752 1804355840949407130526122232024381977600 12591753 -547920762364078314709809333443770880496 12591754 -462049466216209965577885767358634643456 12591755 -359461010891972840626411360269382656000 12591756 -336510526793787694765254069866696832000 12591757 457389882266964737159725345040357390006 12591758 -905458911909442979083376628747480467520 12591759 -299246301244613164513172309795433797496 12591760 68281321058800283369739465368964956160 12591761 -119114907153284670853902164952241866816 12591762 62003456480840786530131534831256930560 12591763 1742858216478311635278784630724310310744 12591764 -417041970220452045606157686460449005568 12591765 361910299009191027277400193131665262460 12591766 13451103437414302575907167840168960000 12591767 -961862092335517466707337979654947984184 12591768 4112316894950166434469504623911895040 12591769 1985338990573373135758137392079681732170 12591770 81122337619610770759159804778421903360 12591771 473655213038693489805065191997991068640 12591772 383514040546323956662349580769977997312 12591773 -955439057405502881716350167556761469978 12591774 -43222530732180979159403614442321465472 12591775 -782083174431068973069540538573211397000 12591776 -28026226146276638677446679759197044736 12591777 -143313231373909458070659722122561794720 12591778 121689690331707560551630776325775441280 12591779 -1631000938092880504016905830862673419008 12591780 -301947130534989342622876069794561331200 12591781 283155146261933068863599754903337466172 12591782 251266286960481422888727709407572076672 12591783 -951431608902786210610235801576548069320 12591784 -336253232629250183986537511971887805440 12591785 338974060946690696399797835916779746980 12591786 269237941323126799527670197632996957184 12591787 253202848034007888959486212573222606288 12591788 175094253184521130712525892810576752640 12591789 43997968222369790063596592917270861440 12591790 404450253945189230244752020627786622400 12591791 -1890846434852324486926973392543358141808 12591792 -16399020350768588907567880035890774016 12591793 -771702245920731758547856694808987282636 12591794 974333410986940114285005413670793305600 12591795 -481207182021951718095026482479937033680 12591796 -233648499304294850995344774441910534144 12591797 56150430604970242956865049127713144064 12591798 -281422532757666245785916918050466409600 12591799 50761257851027083175138669934767136048 12591800 440245256723591578663431334842501120000 12591801 514128428810035005605995955155016134080 12591802 457836167566328218059021428795882441472 12591803 48867961518526687575120854173398464832 12591804 -161810176717721538006425672407086947328 12591805 244528974013904608591663862768773837560 12591806 -225574883565556416618440307336771963648 12591807 -644159165954741009072933561749179015408 12591808 14476706277064943055095313883029569536 12591809 522841635171563089160279741554607734980 12591810 -83798852219183856260402775612157132800 12591811 211447722735116573838707046444827908412 12591812 966303917368291937710225332024978454656 12591813 98211948638627083105663520957945127360 12591814 -309740095061215588550939856405727107744 12591815 225473516640019762215415613109592513200 12591816 267498735737516913769621080586336419840 12591817 591231184363504055730608602675950281472 12591818 109100086442363042647265821505006733360 12591819 -3015207093824971611634095171693494616 12591820 131560145770236379325207766256050478080 12591821 -1684294137874996544418641056652941356000 12591822 774926032515506686335462343220802420864 12591823 -1568730579921446091232177984317172902928 12591824 -320824332268153121349091963662832410624 12591825 -173470499037802614817724067718152872400 12591826 442574030091220252829550179500943973024 12591827 24707014396006252350165585996316589676 12591828 -11077400121834265705440241093525340160 12591829 -922356047310147410369927505580726180740 12591830 -308207640560733475820510111336558753280 12591831 -58525657861691406789241660720083459456 12591832 -1091926376193776922029756132835965337600 12591833 196508736027620837933103980710600934784 12591834 -506093313776040970210289279902904133120 12591835 96517846237117536313020444471012089280 12591836 25233223041027915504991361757270612480 12591837 -30588150570196141332409640795593679520 12591838 -57022321506776738934228080693662825728 12591839 431006741912038854376942326418950895920 12591840 30465236468777361635672953770973593600 12591841 -2651628383332766997625459332268917403500 12591842 -162497058368985229957156131963955347456 12591843 -48465245672960081900630946553535686272 12591844 -1238247951579279154621464313565429371264 12591845 -71332141830605055999562573076783272320 12591846 -193832626546736843773320830207158125696 12591847 1934949605394920047873032455985353230080 12591848 -810874515713765891753279228909409239040 12591849 -1069613813188078184348848576792393999200 12591850 -354010650520720200718973274291202963200 12591851 -1311498224215107630781275724733698785600 12591852 -51803930878592903148025136416601161728 12591853 165724592383233343828206975843603908704 12591854 -728699063038786600579880921252108708928 12591855 -27750828264946428721640675071155854040 12591856 -104835114162025841603311648687608496128 12591857 -695486611996920941373064631197670430894 12591858 -389593319358864416104504113444316707840 12591859 244613545692579554477236260117887316992 12591860 -89741088878657162648665813161196657920 12591861 921996811348287865706735694735785711424 12591862 775823021028132404026912330370398272 12591863 -313259042416626927920425528922731939056 12591864 -125870140947065524373971223520839147520 12591865 214574909485695801750551415769956360 12591866 125870766535243471605762456387624517632 12591867 244165746235877937855265486918690706112 12591868 794107456260248160592103963859766120448 12591869 137558103554787503464776207297246534144 12591870 -223393028965850030711606212431529497600 12591871 -688833758302804329981717546902516569360 12591872 245227563490255156074548389805253722112 12591873 -235874523819762016509904961420508192000 12591874 -944241791570190458810289102817029770208 12591875 -327549258287481214461281510937083902500 12591876 -600959183610447725543403701341790693376 12591877 -689504188162782422225047467094334931908 12591878 38790091835273893467906420534402081024 12591879 -313558222516803438211477796818505589504 12591880 -79114721608859262049095324335153971200 12591881 -750346824959424642647507864657007408 12591882 -529086502894161640321138079027039938560 12591883 -1909209991906369828207048015763571620880 12591884 -1150283812125285055963563039323131517184 12591885 -887714407890345826774154840384928794400 12591886 -124850295875023450674470044418033068608 12591887 -750887066555244567199262925117646041600 12591888 -275494734537001505968653952922023428096 12591889 -866188174155430382514563564701624336000 12591890 -130486048268974518125277071260605849600 12591891 319659375394957076426848305201607190016 12591892 -775015010454301422352317206274164550784 12591893 1385288010784725252250973156438322416142 12591894 -121143149407727493171464541066139312128 12591895 62261843627201682596223715293845813400 12591896 693335063474750241906717301901088460800 12591897 -316056921091537687435115234146439780400 12591898 -122279197851621709733837592332188992000 12591899 -841308044560239487516598924767221976512 12591900 -398461086482089224914115342958622131200 12591901 -59144076726228432127986919129322078400 12591902 7753858757640683644398766792963605504 12591903 -106262050905993187140413130586069790976 12591904 481553486250339399225515431443673251840 12591905 6727364801312106690631053206687261760 12591906 -110034851926748586404498944840838215296 12591907 1166235926804533388221828187029933592156 12591908 -276285889092989382597442729075979980800 12591909 -1694623838124427917766208574595587668160 12591910 731021101419328926379119037967185215360 12591911 -2361016156348083120893552260852713111648 12591912 -45807741648511021752063344465194598400 12591913 115655998226729424971000691841257284384 12591914 -364719770817175080363461784871237014528 12591915 197971853118397120619649938971887909120 12591916 -47104037038136359365058267185086853120 12591917 -70439761793444719749602857949793767616 12591918 246650135849384588930321159535512492544 12591919 521570369384299518275780445248000610320 12591920 -20139679015261269783322812516384768000 12591921 28425776604019087704852525986597326848 12591922 -225371983145671795895134710818232599280 12591923 -207097562452947503432394547824921081600 12591924 3330309231348745838804077035819110400 12591925 -521136041901446452364720233553825424000 12591926 -33578325713962402334618871414369749088 12591927 -471278035973548055321977743105208175160 12591928 -449555003687809840050073387781581639680 12591929 -16516851505751854900728794001299784960 12591930 74198764963712613882492342498553113600 12591931 -775736219026464724722794565079933859736 12591932 948052526433295320834622372117691882496 12591933 555887095969100057027180019831260461824 12591934 -563297308082454910650571928311196054400 12591935 843875426056805006744317678599256763880 12591936 11715331937567617440379474357883240448 12591937 7101425787234853573881569691652123586 12591938 -41228236419353632176923538792336820704 12591939 -71361291456134292617719321840576922376 12591940 -291565670776035720594095572073764945920 12591941 31323035275663454075205894090574898652 12591942 441594111324927420299907864380478104064 12591943 147992535711142461400597728086308834784 12591944 1016655069988593445661003732290877491200 12591945 635915460865651395763666515937167645000 12591946 -840941387113580574119922722535543617280 12591947 -98088137915022026213726548391486810604 12591948 8647173657113091618818983743054102528 12591949 1817641664506957246094969231060703432950 12591950 44939678551461792656542161823436918400 12591951 177702342107569924582330365614843494944 12591952 87488232471482542066288182871531192320 12591953 -328209882291743641490534315318549813136 12591954 -223798437040759239346168917958686720 12591955 -113621207453410550884353328503817394640 12591956 799155558281565752010365204205986463744 12591957 145113296439745601713235581079832829440 12591958 846069514460117029176530358750559667712 12591959 -719111782468935658833759291934988334840 12591960 95594829549939873461461401799636377600 12591961 -77224931106463544960701010680811693676 12591962 1043590439975016795687591482890167759072 12591963 -280381998653715485063567082926076411600 12591964 -315991527244083414959091742389935628288 12591965 596679841754343642864646430075072565600 12591966 544472354066925562858024201270885843584 12591967 560143060574223587301714768921810230832 12591968 -1238920233621829765191031870270828707840 12591969 252484080618713641690210173248987953728 12591970 64818591833417094450472776410330971200 12591971 -99189553078706801191321288807329174288 12591972 1144945435556893748578206727709367366912 12591973 -1544156435157065416996095603489045181956 12591974 -576152292176386141280614388305593033600 12591975 -310466655272322007365489262253672716800 12591976 135404025676683231768634878031948078080 12591977 -542662796344353348753628611228610047174 12591978 -3028614545729991040140806489905892352 12591979 -234572564732147135363065876247408443424 12591980 1310657535594500964045981810027449072640 12591981 -1153042442891179994139403929030136920330 12591982 546676332753766829106570730658873691264 12591983 1084983399002437323882301840845214968336 12591984 -233019138606306948598554523643868610560 12591985 144682467010309881191945354451703724160 12591986 1246514741762400694103145352153970592 12591987 188451278016045731143736981798079189360 12591988 -548200213866124607957296420678817164544 12591989 -58411577176168726817263059018347790792 12591990 942587168634840515041733699937401280000 12591991 17667436584805884509921798206002805912 12591992 339314043341866560076606610797897973760 12591993 779634028217877657758259616850074720128 12591994 342682524624745797559521925470887450880 12591995 -109240342628970042685933694057310872880 12591996 -513392896605766439481905826446042193408 12591997 1178119601029544821458387900220021636512 12591998 -571718313548536990458873198427905216000 12591999 181502012299274734845211402340685955824 12592000 -1605347194581198455466607683966074880000 12592001 976345847284760535963259162829174032002 12592002 -84967571654873182706131644074086620672 12592003 1186324375518563802261753117181842889200 12592004 -321797041522420614150100942192207618944 12592005 -631699016724386579068956250362166510080 12592006 370929510390774319607968053186139159680 12592007 497167907155558079032139389390395841320 12592008 74653458885814523421394844442770964480 12592009 4935907681754744330961205403526776500 12592010 576571471152204176662030086509288352000 12592011 -579163077506495632127553711567807231528 12592012 -531123481487595986447393318479167602944 12592013 -612204225843816868499935627339976669376 12592014 11280959661780734347878264011614924800 12592015 -99295757153941662097358842085849110080 12592016 -247359761260612549313770992724736409600 12592017 391709921844732135386736725495276323968 12592018 344281775704075846016451133823343234960 12592019 -1352114713558908363478109612720914787040 12592020 118162795483266539560871861295880980480 12592021 -972843358975015045967661258478477035030 12592022 870183026141689216870694765733904478400 12592023 -169140648203312591844556080397752481200 12592024 502808979071556182268412698565576488960 12592025 489814844532049333939380349186329732300 12592026 -168122765343490543156766654342855009808 12592027 366365015294903901232513978469827232272 12592028 1095262128596890406624630931308720411136 12592029 708285072024647025615626453307894605184 12592030 -170869979121033141360569012713784714880 12592031 -1831733669582640592745000210223084567336 12592032 681879713339372718216681021428198277120 12592033 -1624685045283637871564999384998971088896 12592034 834866528771259494109046476373693440 12592035 -97902292927204976561885561442363859680 12592036 -1455525036951219918435518577935423453952 12592037 6227833581626428324246214968042371552 12592038 -542642166012840572829958723220553896256 12592039 -1795602007996598461068790605728010849160 12592040 59158854020118380663261970105576652800 12592041 -5252727449372839997884401852089551872 12592042 419761479488019793580387678759787184992 12592043 -70156130087093006921586672482468779680 12592044 83066738328792442740222309783545809920 12592045 -301635669663946787424173289627950937600 12592046 -95045928119224339567286443688811522240 12592047 597668122271271265324814826991588285440 12592048 54169056689692377742803255852420628480 12592049 -1290155638496197918643511843039830738460 12592050 215955556403449815153337095633481113600 12592051 -178192671527169422954835713425809917496 12592052 1087952077973070072559002346301908131840 12592053 684708331513239679934560559679029165724 12592054 -947194831142191449919943651706394557024 12592055 -304751396113894086118914206746180507200 12592056 58365345190168776628270785055718707200 12592057 63444737955307655085693721536040699392 12592058 -63745106321852466855935492530427565312 12592059 -1006383293519010082804122177082735406592 12592060 373161916645045477747660402774375680000 12592061 -278851790117260483989283483272167891700 12592062 9674057289270787016362323739336536192 12592063 558948623715303738791522218163617430016 12592064 387386688671813022394037746880307265536 12592065 406487170379435350154668099825708091520 12592066 -1023594191360854514329708784243162238768 12592067 308980003376847033647561222301569965116 12592068 392846934413391071801203586420182563840 12592069 -220183667938320430231296635499188831874 12592070 740981304613771302460361488976459324160 12592071 -1884045501594366902209525197282577907760 12592072 193669726077238341225166044834626380800 12592073 233736870750760912778861508074463534024 12592074 220337252076955839076558656253736133120 12592075 -101709005509847373099162030139784121000 12592076 -11648041733201324238271653496708792320 12592077 -6166465121140268880112006132472474592 12592078 -1175230996239817359074405363987334692160 12592079 -587833211456619848917541488005468942720 12592080 -19354067258798264336733857867178393600 12592081 -145962019095724509321694712206077923040 12592082 603349960093304104652595979477262581392 12592083 276601256911752372008956990274035486464 12592084 -323415347341891479967176895228432935168 12592085 241879225408287510230267280898885387200 12592086 44154800239154897889146114179629557760 12592087 -718958082211485394731563091539169915408 12592088 -970563441699987167579666112301557258240 12592089 183376397268388664915987633834945124954 12592090 -283698798236085585085706545317460915200 12592091 -1962558835218792148297746728178033320508 12592092 -353096172639708588441167225554579811328 12592093 -762116716698351571929653324959658528576 12592094 412372572573301336374757177217563584192 12592095 309205399600920694064445434763757829520 12592096 -221423019643014106635289800640038961152 12592097 -168586315578961249025107627113057269568 12592098 -36507294361539924151465305977435256960 12592099 53040901769241484469090058544152028032 12592100 -704762118604632166299347866892902377600 12592101 -392642656114796502222633741350024331168 12592102 -624189725136384669700626616475785815168 12592103 594679823241107802717163506117774359352 12592104 -113707723456472651469282118382405222400 12592105 657159191777544877042397669096137684260 12592106 808337657538055878938389908547235704752 12592107 -165073631427719762214887696141482176 12592108 637072636042851082628556242220554914816 12592109 1032836681101617073457535526434279331104 12592110 106969859247409147137935185728900721920 12592111 214651259105828085359300431554866692704 12592112 -62264632617317796280417439772834693120 12592113 -512092268007095809304733839645251022256 12592114 -1529396877494125810813380522560970622848 12592115 4690936600460047828395883519187800320 12592116 371149219685711283424281938253996921600 12592117 168438604336347985846413522192081228640 12592118 -446446235363820417784371056114309335488 12592119 163171191813097165634942541798584913360 12592120 16132180607392271476721785986102681600 12592121 -393217679429726840441208024952290926508 12592122 80653151662662095308817270309750095872 12592123 -232766977788659857808403750125867922800 12592124 -732488313773419180550466555696430792704 12592125 78412707410648252384027026087032960000 12592126 1340112513990275527815906160988314817280 12592127 -1721503261088250862563753551088367792800 12592128 884232972486611131448334063498795417600 12592129 901629163987440175953002442602825106480 12592130 -332793239008699275263350851533232515040 12592131 -1882324314869992454586066885426833730576 12592132 -179230399405421895316680614998611959808 12592133 -256779945821454753684045426411678052356 12592134 -381767229642206467495472281516327311360 12592135 41718653089022963939702359192273890000 12592136 -403658911149202200873050616933482496000 12592137 874740333239596759593884710361937639552 12592138 -24609545757330836795824648749798481920 12592139 -418740475801603277327466040687551007200 12592140 133117039538644369235057425148634316800 12592141 1090772916479252530548623449818679879552 12592142 573282540121944697287713245842198401472 12592143 -422643024105064421311659366247302576936 12592144 -30658284680606073765540092833255194624 12592145 245763232908944635061532972468037974900 12592146 244916486459804936651686364707988520960 12592147 443502068420332946245554512437749645112 12592148 1101980652281633939412194808680990273280 12592149 -342728087836714631961972498894606311520 12592150 -202253879478575202527413511168836111200 12592151 25172227215939907591972254920253293280 12592152 -1086285718317928269837587614687925452800 12592153 466875220053814046521883571618878007104 12592154 322067634320753456640748861433064145632 12592155 142257749419892038799608707917792332800 12592156 595658574139429481434405573954491307520 12592157 594701200631133253418277697301326946406 12592158 370669419040786838066229789598872830784 12592159 1389124925801081465599144913121155102040 12592160 192003104789161490302362813153788559360 12592161 1380497652866593820905684084200192374610 12592162 -1239595459923998641142982489971342777856 12592163 27448770567509445039709893208265342664 12592164 12402217137786261279495443225606688768 12592165 -74989410554749809018166953938108209800 12592166 54228121767101686759874508127305674304 12592167 328209503894655482310558088487386981032 12592168 -85065683828600671333622236381222010880 12592169 242399223188218159298834878592227434240 12592170 146348575706713998922309555148116002240 12592171 -1216713580788554595838528284284065719628 12592172 -484368074410778732365532184135352919040 12592173 -285973843450761388782438767806304336832 12592174 234610214654221277297095530978890572800 12592175 429356602690315462727656093927773025800 12592176 -203801705039457887021751672070317047808 12592177 -473089576902060331412650721292628193280 12592178 231112445431215084936096271609376179200 12592179 30660587165500065260087059342821097944 12592180 360318140933207316205488006274872134400 12592181 370226781514154945832162798166216737600 12592182 -491876833139940828127514421576069523008 12592183 -655353507508185491710073089668690804568 12592184 277816808234692769643876024381714001920 12592185 293002302131891603267999153219934500160 12592186 -860220214709148195649698671699155013376 12592187 -1071944975627635541554269449620766395164 12592188 156051481195585442993327203997023543296 12592189 -246151284204015703209686833478873787444 12592190 -655179945426650759314752247062848114880 12592191 -583237102125619218906359232586822339056 12592192 -26225128138418652361719945495710793728 12592193 1061481120803155907875996967636080128000 12592194 159477866221378391681472935520442646400 12592195 -118948722519733877872435445279785693440 12592196 -976057707229929358432945594853649043200 12592197 -77768611389424432928085195217209574626 12592198 429668524749741206176739958101618421600 12592199 667221462264484267603824679110018117864 12592200 -40535399074737926157154021152571392000 12592201 -215008750072458759722828054927556043008 12592202 -252584557346610039689385748937321872896 12592203 520923619054674659923076014164221021424 12592204 723604280657021348471264437126230131456 12592205 -1103888603017624719525422250853247040000 12592206 14278689815063160180212864597706854400 12592207 178965960302903178227100842617178968080 12592208 8815591378691007197732822173541842944 12592209 -386084964575441868232023153750433458240 12592210 3593899226536757373293558493621284160 12592211 -459057608184837167795429652381592254048 12592212 -560133713343066716316151277904233318400 12592213 -792775945666486966093547486180305407538 12592214 89608310189974001402695062618561351456 12592215 -999212733088205435867228283597474679680 12592216 -74797696245729876710750065625001984000 12592217 14010422670990530950530175939082822400 12592218 -67584274764015490406604157435721372160 12592219 -631034392676305891142856279400104343304 12592220 636096200009091014590623326212705850880 12592221 1204112597786462818178735619988875549312 12592222 -455555213640324678835042273355459804928 12592223 288115602049865640515766846609625587936 12592224 313924255966282649813583189713308090368 12592225 -87761728373312831939084373208710714500 12592226 -1037754321459850293579492640864527968688 12592227 193543894353023285080523432028969753720 12592228 1972523454602518681810029886748269184 12592229 367478023514107350543592492652739597240 12592230 40464860672927811561294680272871792640 12592231 20996277133142386204558158899697651200 12592232 767351016699342994292129146829529062400 12592233 -259607152993697838918760807283309121600 12592234 -1009543317682448881199261900672466747984 12592235 -242884286273669074703613566421038593200 12592236 -701637363073421361990705247524659920896 12592237 -684008335145916470561464488636194793248 12592238 464749537508228602205642613009533075520 12592239 -22919054176751010503175033303220850304 12592240 254491471874737701098750260935752417280 12592241 -16443158742046439267762439577865804700 12592242 -168408605365703497022074173992240426592 12592243 -910149356715685600673443090092487779508 12592244 -124906350732536270273081263761730695168 12592245 -195302170143485174687405778208959878880 12592246 1110898401834652636190160397003948491264 12592247 148508338590151928895967388514100489632 12592248 -280533194514499612947393106665626664960 12592249 -19528130718183255400559270655030830560 12592250 -11359242801176779697520215807763840000 12592251 -272433054542923674834635726565829287408 12592252 1586337163426284202995129308410137676800 12592253 -455015060456164572691609108145684517498 12592254 89508419062528757834199830254861368960 12592255 372353314561249658706809718484668744960 12592256 -845528049094994861030674374679949475840 12592257 -1058527305141449169547748089644039141408 12592258 -40007214240448591753498380548831169024 12592259 -533207716867549389533817880104374956584 12592260 -856967200797836077852657223750214205440 12592261 1004132698891155647490618957887697649824 12592262 194282349688131134668332406295999791104 12592263 530540352287740478918925940306055983488 12592264 331658478596559610630061218154720102400 12592265 -201463655085229241354970438301969800000 12592266 -193279029429245384378867514945027998976 12592267 159441088585395290409291540627200886552 12592268 250768191727652383368211215508944543744 12592269 -211056792545011879688680766398419252000 12592270 -1751713708160692560608180479758159360 12592271 43366636987783368650447520490173970872 12592272 -67595432976275618896999285888905117696 12592273 -311757261688656846118267369990926966478 12592274 709498575745823400770659421586074222592 12592275 -309043109721970190286891602636896152000 12592276 34203617466841663178613806149203271680 12592277 -237293149964656143554872476340214933874 12592278 80928778680696441814607537666648721504 12592279 385356065519640406073033200621151974576 12592280 1187211423785112208823239143704949350400 12592281 11755045318614563356629595320702969216 12592282 -214430149283896311443082293001568309008 12592283 -1331381994141781685834443678850460014400 12592284 405992440723236282662516126600424652800 12592285 930329582033730576987396983330534583000 12592286 -30901080127297299090789486072277032960 12592287 -997483736272665528765451486384459752960 12592288 1396050737767645680991213667901112320000 12592289 -262747206768804657768427148296348121340 12592290 331666740800560623330511874840638494720 12592291 2148499991330573190686747155623496803264 12592292 -8738636769650598094703064532261939200 12592293 17823807521222822550398360282905387008 12592294 162017409445836810898755013133938542720 12592295 -292094578690561780651691654936548176720 12592296 -593308927728790391733253297611474170880 12592297 -1580655864526849306534780181954199317254 12592298 -33615183207662056169923246329442695936 12592299 -12258625503612091940630949634096395600 12592300 37024281469789190003230834548289408000 12592301 -2909514726171480236225347350981839403168 12592302 154810665830583748693832346892572743232 12592303 -2535198952243155545887293975414881032016 12592304 15431143083115338548068716512680083456 12592305 -12426338701263218216697380446738387200 12592306 425578639012673691199380214644541934352 12592307 138203817924401070536285255025552871680 12592308 79987524546209315017482040446070050816 12592309 374660060245668238488894524037845558510 12592310 84908273251041596559282785826378370560 12592311 -205191569019824647900207423493315852160 12592312 -307120616645438970450864282674924236800 12592313 -1166266483009179399953154377355751140438 12592314 406257750122602981615764646218516057600 12592315 156907326389921555142482608291498969200 12592316 -807440987209403342969995145312479535616 12592317 -1358692374548912096961443359589296554720 12592318 624099689894292825201871689212647599360 12592319 -296057401404652753690098652353614455320 12592320 26840661811202458304608762627463577600 12592321 -275046543111145389161790192516631775680 12592322 -172898817289667110516936632662887488000 12592323 -319766339667649748280509674568478974400 12592324 179954460900312877724156130925647839232 12592325 471377041168108466774382911467717864500 12592326 519724737614699449080156318574298534400 12592327 -697210136789763393932706527945156132328 12592328 628630366957078670878046058636621250560 12592329 714042564110798945827633688235911898384 12592330 120964063161551439915664221846663472320 12592331 1950472096102347971916302217450171056112 12592332 470946367848575842365528709510976384256 12592333 556927255184348059957397832867012033004 12592334 163774039351426438113028084647240460800 12592335 2247048409756776635844595376797708800 12592336 493586475585759525705688386954479624192 12592337 -672243396495714589105255082570424448014 12592338 -72445051327153645268757511980751809792 12592339 -1158017535982564104318367608978847276176 12592340 -422004039052914631369881569287110140160 12592341 34069916426298761290311443646432554382 12592342 -441618937020997142322342301299844683264 12592343 796135471880979328917208870254443938080 12592344 -939912878679495597527466759268852961280 12592345 1112845804131369259728137399844082939200 12592346 202827437692320992636039189790121473984 12592347 151859941309996564400712797645721530880 12592348 -358972931647010134124255033956379640320 12592349 754266284504581089468245753290596768 12592350 -182313026717878557097921873653877526400 12592351 -172969565692915776393284574126268656000 12592352 -622214377657416951607084024087041540096 12592353 83257920469057814625122513855583264 12592354 86696969207775694919183401358534244000 12592355 -23008136086741116547805225954337089280 12592356 -110412374808685424252897904192570839040 12592357 -362723457023060440739506120218347403394 12592358 -98151378402979643825890419793109764224 12592359 251698424440293290224932131554482214224 12592360 -1225226531618359213308969854327261184000 12592361 1736202108868533279735876796507273003962 12592362 -234482006826469048743146086153266240000 12592363 428787048025785790883480860712690568480 12592364 -156880598158223038012411592944355573760 12592365 -161097385714484076062599030317256373280 12592366 -1177200239816502624150705775060214866368 12592367 51452437694029395679676202917659134672 12592368 272931473043105764954656136588222791680 12592369 1508455062278168700301248612930421650770 12592370 260378380652813757281555024816730240000 12592371 83427877192312656338217185406967561152 12592372 -374115352007856197374047857655217779968 12592373 -381811451517919421072579381937929463378 12592374 434907926074114712232151384350472052160 12592375 -572265285321686982702718853975432220000 12592376 161768968928481590407388451607521730560 12592377 368278524305844485762614968600529158720 12592378 -8091742045510500017888173505952197376 12592379 91811977709338234677547499348800054560 12592380 364771723241226662492871076992245606400 12592381 734791794542019551108392503187206351744 12592382 1172473311529755674853012806981255000064 12592383 151206881098780282345938498892193308800 12592384 423221784602301948010914734808840011776 12592385 -143326509578753404635455222215825839360 12592386 31866897584553672816910459206376925184 12592387 1144143129478566300711153347830704599036 12592388 1011727787084985596359957157193598428288 12592389 278713062457574580713577193738499987424 12592390 609621286870347808994509763896937568000 12592391 549527388061590204076120893244218119472 12592392 -996488058193640107757675653345570529280 12592393 -314019958144751215275404870296796913120 12592394 -620802476981199482846392789898193975504 12592395 -409864676871850784043102850023604468800 12592396 869277408631348529792985384287485740800 12592397 846771996681392897539261702457010210912 12592398 -12467041794998259086252097584874934272 12592399 1016109361723408630068822085152219878800 12592400 -99467438403357431994547216382277427200 12592401 -963883976467854121021751868964477597968 12592402 -2188870111884225745280460690308631168 12592403 1312324765946297022496088095424786660652 12592404 410329667441653337079160681663787673600 12592405 -332933382811131525724054438409426432640 12592406 963437829765006497264884980541775365152 12592407 339447070604029408358622800754250875240 12592408 -330487324610839527445981744964080803840 12592409 1572535650201014636890076397205832977860 12592410 -482856537092196394389751169546926932480 12592411 124109750916587199908910433661919371152 12592412 249270905272041533297206149900962623488 12592413 1005606952027927396221444067359424031724 12592414 -57251283050000972275245283345878489408 12592415 -116363406969712471462582094300321416080 12592416 -413232111123343716737730207159852466176 12592417 544772998796282819333785049545895483392 12592418 90100811796265296336667216327029618000 12592419 -90641437813093118605857501713216605440 12592420 -73318733218216782109293699895594974720 12592421 1691114722355258554520480909640571680 12592422 -43879928784103894618829623131761017248 12592423 -591804365083373820734378608632413548496 12592424 248265265662862628981002191492525496320 12592425 -409342715697919691750218527079674630000 12592426 56327804645394895596017779381883850240 12592427 1284167615697278874597594408839416700280 12592428 755568545305630500339395662633548349440 12592429 954621802601296035073455728414777015520 12592430 -73640151969631116056037270713252312640 12592431 584910068407547270540644389791633080320 12592432 -32095678144713523771263909561689702400 12592433 -198814381386345103845296130695688646080 12592434 426712124837446377458243490460428670080 12592435 -473525963092545974137638803994005103120 12592436 -597383319195155880415381740672150472320 12592437 -249698887322957156575658033455420540800 12592438 596915354873401805904580150068662386560 12592439 -974931054959518862472050433943434234240 12592440 -200934487293497921542466305798668288000 12592441 232502794885683084962389389421654296400 12592442 -348464374006147228385250486323054784000 12592443 289081101716746822446676657367993629920 12592444 1675307958664133290390041322257852174336 12592445 -100448613948651330988357079844253804200 12592446 116677081708876642194547677002668325184 12592447 40884856168631773073085991678746981232 12592448 66927430953414390429176768619884838912 12592449 -2682622777613421341012706621011614023360 12592450 220782086181180344313583381876664469600 12592451 53259539892997617003584355695112331452 12592452 306332195623819336206345727675722166272 12592453 16507698761614976831662352495755859448 12592454 172365242622542796017646941261353224192 12592455 -476316334828416510817149755231264366640 12592456 -1299168970221513182688296347825379589120 12592457 1511723533898956621603892110606706783706 12592458 -491245171817153696432871579409906112976 12592459 2000320834217049826012541595818391238080 12592460 -40343960906015342636082846177356190720 12592461 -194769719930166685461698285063884844160 12592462 1513182590037380547601877247905891340864 12592463 -3257132261561828090924575767358841136 12592464 1286198436111657566088771826916917248 12592465 203642532629615564011962888676667023860 12592466 -219527342503162465747395017843347187568 12592467 -450672731762219512403002646723814770640 12592468 461118443494494231623070806948750647296 12592469 -546849296110336183655336430665860685604 12592470 78689191080207628017444635451273600 12592471 1150570182648100030646173415998348705920 12592472 1348978436299272977206281975546937804800 12592473 443752062022339211130803975711023437600 12592474 1025544592928592360675777292972753293792 12592475 -599139516700493435885476482983506675200 12592476 -44937072174611584266458521250168985600 12592477 90286922706428159832502002897270756000 12592478 786119461653401022525345984938899380480 12592479 130276317282011281844369291570955452928 12592480 -356021070871869111842007904052096532480 12592481 2433574757560349044650562016323322280000 12592482 3507498574330486430044970730944031744 12592483 -170277949007907819547736167165946391268 12592484 258755809140049780613584311143737190016 12592485 -711678931511016307812767875064225801160 12592486 419428511213466896130788500786623000000 12592487 -1423085852861197410490176127333098180888 12592488 789965212400634129147638218909948723200 12592489 -142943905464084726224573544088092307200 12592490 419044410674994352875230632961445660000 12592491 19684335338350186569293940273005767344 12592492 -769382246564893759243485215522175298560 12592493 -1254313507020268274597411988176322206880 12592494 58993748597323940144269883306351590656 12592495 253602607141935046950148577168475212880 12592496 94579533531360833817273519627437998080 12592497 -344727022499296205136052098920964131520 12592498 6197357465241088433398150949612699040 12592499 1506168084501166615745312004957946943136 12592500 4949098663981213925708126281827840000 12592501 -1206603502640526713510567808834490252498 12592502 116630982905126211642142946423592285312 12592503 -568743813887909466645248310526677472512 12592504 -1556643563110943545312586557487064268800 12592505 35639627952122914252505297186070414660 12592506 69513472465355194930125793832897852928 12592507 5374337104291955152913831587019468200 12592508 212559966051166716866024823677373697536 12592509 696762850077761457679745005236742428960 12592510 -187585440237283128163616508829836825600 12592511 -31553815276797788082087573815297897688 12592512 80653272374446295798520151185964400640 12592513 1310241021040620627546449219957002949762 12592514 284872199382206836915268286381542159232 12592515 198912645560295049625736538064647021920 12592516 -696198727550061875986101156775420180480 12592517 16302249502393046045484638603966671392 12592518 -185420939702348490816011526905267105280 12592519 715269949883799188307202376143212720920 12592520 494301059990982827803281160106680780800 12592521 78857209261654744014836287256098080000 12592522 1588201268118678666208174332876859556352 12592523 326466618903000582305647298771958506544 12592524 29529347038956101653995012840662188032 12592525 -933429133443078173823596176176340380000 12592526 123506845055612582104045248980890301760 12592527 206046150285644310693278675119757218560 12592528 -338942747425976172624535655807684517888 12592529 726614234693583036324879869153562853476 12592530 414696144528140300857960442157821184000 12592531 131617822931540213772929245860386451104 12592532 335340016608458113072022705872757106432 12592533 267359742105377311850762606998246840224 12592534 -76604221582164643901028247410188952960 12592535 -176165230212039534265969098492022891200 12592536 -374868068242639334992296845753511936000 12592537 697488797387611032379209417358943162186 12592538 77628826787775087157175207963932029696 12592539 -1129840817753239077944198653364611308600 12592540 210831964603935433115829114560199367680 12592541 -148794354235815773097406615203000923136 12592542 -279959308726403043385632621424934532288 12592543 7865642531991458877738057509218536040 12592544 103655353639527429848925906730690215936 12592545 -77110534023975028061154405947717251200 12592546 525108603697085349104807758935254805504 12592547 518364184434282793546210449551397810240 12592548 290130435470569748550441937871715464832 12592549 -42365349315714811034022853830747544580 12592550 -9178429502373128644611429502271707200 12592551 -187120674684786567598201753158783853440 12592552 -52586427354759220204358659529352806400 12592553 190245116389213785735420677582080589940 12592554 -114453981982510944933412603519495603200 12592555 -1033480268556242561192158903732861499040 12592556 3688879435708678545052382047956952320 12592557 119327314931538917584956579330869249280 12592558 -535100738024236347307259889858774908928 12592559 263956464854557744373987751797973189600 12592560 -98903346709307273137067487975781171200 12592561 340998110327227424525457740852957900352 12592562 -529470030957565424528753277093775177968 12592563 -378784298727892572676508072750738441616 12592564 316490441453004450595686888740103165952 12592565 122030104426861575079951407045262021920 12592566 -264634825027479208936998453022039142400 12592567 541133839408388966858325721868102789320 12592568 -782394624036273510966419979300679741440 12592569 168134127807773895397587607332949733376 12592570 337695657952188690364858992143329844160 12592571 -857946456966812415646383294483059523228 12592572 256708682793350954731347230339557392384 12592573 -30695828217385954464357873577033573760 12592574 1880899929444780364143173788752645336960 12592575 -78092224356161735789615825774295823200 12592576 -78819111439117059410791642178990899200 12592577 1613401328637085635292241667920661999426 12592578 285646594342104509081330398909143959424 12592579 -485388646427748017824603287032289691440 12592580 -46268596181064310179730855237758320640 12592581 -986288420647454505412106233939473769248 12592582 922728461209933395987975475785316708800 12592583 -1533041969100770361777820265684190859440 12592584 14913055706402977418291522262545064960 12592585 373675066078026850352187866349703383780 12592586 935804633961014542178899993911655202400 12592587 -281248744512362390328069475816235120640 12592588 -798414493234093386835660516861880601600 12592589 83413986095872319717821124747372214390 12592590 -236845060414718195245054319835244663680 12592591 1216895540978071474651480666555594921968 12592592 173824795502655390576116110510652129280 12592593 -8005923776707286604978008018434590144 12592594 -8255058691876314017214642954344114688 12592595 76868980480164991770357790995958168800 12592596 56232823464529786612458593918362220544 12592597 231802455233058506422231172268440555306 12592598 76363267243525984801077297810436287936 12592599 630731083475524919438834704425955049064 12592600 -189057227085803836332779215182243840000 12592601 740323353130319788869285033193439185152 12592602 609683468197944509346107724008686502400 12592603 56947823039742057223456651183678589568 12592604 859780350594078029479734734589830048256 12592605 458993719838994202975627230717736022400 12592606 516081991506558467299860222471139200 12592607 102735480247289722081167526479995366880 12592608 -316347981353620451640643061794380447744 12592609 651622620375220026543965491719863579810 12592610 118933736726501688239153948697175080000 12592611 1921353847936345699182471379689741974400 12592612 1127856275576714966389504797618034755840 12592613 654203646887194187442387929420067067584 12592614 850464884762087913316744502368171392 12592615 29395431569528593926649856385479723520 12592616 -2038085735717065425436910933014787850240 12592617 228825308738466604693498221839195529984 12592618 256659053650268035474859392247000047200 12592619 -562342728913826056637925805968882655056 12592620 -254658525752918767591694722034696371200 12592621 66061661046295139267719905983588625792 12592622 181619500717489321078261458810658396032 12592623 1270631690079366050691235690392864453384 12592624 173520544049900318144060192112331161600 12592625 -240850184656032883825868035401653271000 12592626 67683821882351371048970684938959494400 12592627 -15619957752665451829479500797750505524 12592628 -1241372935858845877811035773622909141632 12592629 182913506980803507374721089138670649920 12592630 531424898850391408717361828469201715200 12592631 -1332273020252741888950614516056356664736 12592632 -307771496910721897609734423455646965760 12592633 199091011020197412434662161927931499882 12592634 123493840652636675285208825196944175104 12592635 544021680070213331622024138244003192320 12592636 8124934285365434960136233372157992960 12592637 1110469051809874298807107422998913325824 12592638 -469001545740218816065523650400222054400 12592639 1090953837902363955332864765976528876400 12592640 -369429586782512840010085794799052390400 12592641 348055301872997178427850043156952904640 12592642 -455932823484618833681343988711302420528 12592643 988035138100634540178466667103025432320 12592644 -523128666517798944209729579928428073984 12592645 514662839710025624643923292935579437440 12592646 -7638676344044807479792177439494115712 12592647 943944317586433233891466969739724874224 12592648 -511580618543459686711128584849285437440 12592649 529362453522645609971109609341795220240 12592650 67218242672340297765492271016984064000 12592651 -609338732694162509775018671468232636728 12592652 -517193635621174801054865703692566366464 12592653 69565152730216767301925011054879269408 12592654 -392222234020163410994599467127319184000 12592655 1259277874359667958591417865914827223760 12592656 -27660489415228660666174148964861001728 12592657 -1460688061389070354306198261142665798656 12592658 87761982876224284952362573313130531648 12592659 -575730144812211305156766797591124301896 12592660 59343141406739915796907882364576294400 12592661 464998554259767617340080969238782999040 12592662 -667986026777247739825172875960044330048 12592663 -772964966974591012748452780036567713120 12592664 -281442170408491741688788355472888422400 12592665 -15230792078566907492736827435859494400 12592666 -90552858681178987252587466806338077968 12592667 -672276840262425457808814614265420988284 12592668 -857568253435164421186742317759121694720 12592669 -1217029845962150301639375444768179947930 12592670 183663713649877434633508570480265337600 12592671 -94722396005543690385488466109579438080 12592672 1007344526702052028360072477024250560512 12592673 1417201882224082859696975520401865389922 12592674 158939888625173423903311584388344849408 12592675 545042328578723910800071714113086015900 12592676 425528994343750359494328687560591028480 12592677 -807510657600718460292761979100648026624 12592678 -42055843727332748629797845428462978944 12592679 -42227433667800960205083878051103982080 12592680 233628156510958563510973698946842624000 12592681 -1070961933260697337417625884599379654400 12592682 -844924323189912156423250673398253401248 12592683 -890359134976009576201938089427516952548 12592684 -42672106970085230020250554237136087040 12592685 -119662966284331243427730317428791152640 12592686 -589198079700087138131608671840665919936 12592687 -472851288409603874418593353392875188760 12592688 48716961039354333122924456515868147712 12592689 -1094666073709815766557162775097176320 12592690 -45959313219907525113609342234232243200 12592691 -401627212130864194325930486593888726416 12592692 -152181322522224351284775186155981168640 12592693 371720681002369858709754214708009496942 12592694 -79346085413626838491453393975215302400 12592695 61934357138134928144785330182857517600 12592696 356870194302125994629841608894493327360 12592697 618684629401212923245628475604047668940 12592698 -20552832512293831500614669942556865536 12592699 -114342201056126983721390029759395657600 12592700 345515836585093792866295324310029939200 12592701 624720955642360854876049190899804706880 12592702 -290040167208198029299726529314094714496 12592703 -2404332577463397159196387788565860060816 12592704 125694562305291842595725903916743786496 12592705 627173324771509417627521010924153704000 12592706 795948635162936416468287225691269774720 12592707 203812017489017428672884643821733241088 12592708 -561299911215524625625777155317908642560 12592709 -14363405047567916595302778940511637090 12592710 241844107602265674073077554249356569600 12592711 -2043350537507488407188300566603140862376 12592712 877480665327783751904167036486886400 12592713 64686608365863449490970287477835444608 12592714 -155786731190126289505032641477248046544 12592715 64609029759384536938920964893470431200 12592716 -923954181800119973640719797688443192320 12592717 2832221864235707995222202184997218154432 12592718 962878330762867365951830091823861100928 12592719 -134276190979629650841957803974558034400 12592720 4951272144761007314674562604859392000 12592721 -2090429263169383107182766517607982984078 12592722 -8991437163186266086185054403626620160 12592723 377016875064104968099831195828268529408 12592724 388197604457484985031432855860137676800 12592725 304812728739723665706027652405202436000 12592726 -420059136135163227806126519063859902688 12592727 4648993189037614693202588135509561344 12592728 -80379305213082353018188551603776102400 12592729 27004728970676864277764034709409615376 12592730 317783738363159893150435728579123179520 12592731 335040906800335794340383975248818739352 12592732 -19009423270668734829951299866887615488 12592733 1349065854189453936167366958013364815500 12592734 85429323694011593180542396638565306368 12592735 406759776186621688250987022394996764000 12592736 633709263087960738745796105896558854144 12592737 -737447705087636831028338678517464212206 12592738 654801449609138791155878090578175741520 12592739 178740809202859958480011515890263790256 12592740 -168435976659747187423690808166894796800 12592741 -694633664521733134876913119600219413728 12592742 471615894940837068464731742123529538272 12592743 -336893190390599086270392144853479428016 12592744 1488593704756733757933163675073460633600 12592745 -142375898270695115748864138162566400 12592746 374168080886782871046656729210095411200 12592747 -925128191245054157377014211342293651676 12592748 162850536256204180693685947430944121856 12592749 473759919131003340234997323663441631008 12592750 912759218400512009329641174897628704000 12592751 1895936518151419415234982494133175372752 12592752 -109129032472714230834715338408672460800 12592753 -480112084119536193247950161198250531072 12592754 -806067766220114705160695141843114429424 12592755 310565186400550415244211172993751372960 12592756 -970698795901645040850000867680006092800 12592757 2261634271661408192579062814033702419200 12592758 -271123545586248049319204548819559546880 12592759 -790485627705177325677086226211128294040 12592760 699399400027002049512252710919204249600 12592761 -1254823283025085037762374647294234756528 12592762 -76678993025399590385645673265861886976 12592763 49926188605996032296429132774662958892 12592764 -104316256193084713697279504391760320000 12592765 2470631647840227212229818895524670720 12592766 142675372166476065252917583438227813760 12592767 843454661655549592766276013008254464 12592768 1455488797710469439056844145801025290240 12592769 526639061573949548390258584018886364096 12592770 70250877448384416531912537171767539200 12592771 508734109313496048565615321646700025600 12592772 -994995091482173977536404242607001162624 12592773 -1002570659940252631313936638921697827200 12592774 2999087369178026323461236920184471136 12592775 119498971892381340781199164853939197800 12592776 -154558703099114612985104278931098828800 12592777 -724516236917086445841669952270665196800 12592778 -635881015309871154818313968526629107200 12592779 906645542015396896126543546468087439088 12592780 -64460265906420927105099136437375498240 12592781 -2150684844161133798128334537060832872 12592782 201441228405272860944319230861142735680 12592783 -50004162653301633315508747652296356480 12592784 -289954485839217581635508421998555824128 12592785 -876819512351031799685636324862633772800 12592786 -618291695568961975101832369167284653920 12592787 -1532467373583543916694412727131639433128 12592788 451943713968318993988456418320404480 12592789 -343035373455822862044036627426039732480 12592790 -284074038973621409788544323382814769920 12592791 -1008672547198697468394852326272103613600 12592792 73996047742608636836006457776594718720 12592793 2925596850126035386290397992122877270660 12592794 3444007903497028345492084313080067328 12592795 -1008563608185179614544390296411020139200 12592796 1318850956770249851237801132513626137600 12592797 200648821095862048947814580344443319872 12592798 -583704766528367978609860246578239529600 12592799 -1048945631746413872435566432209321266736 12592800 313625967014122372839763151731556352000 12592801 -387845614769496261985542308492473200000 12592802 512347557918730814575909532478224017920 12592803 787928257132526618576507891454244387704 12592804 -1097799347333969718920693674330309779456 12592805 -15085347130065392214069522678398817540 12592806 -193383534314176490654134244321160626496 12592807 1276893567211161692544881670634376136056 12592808 -10825405685210028387333644411708375040 12592809 1077622256116763836198086932359869279114 12592810 438486705572308686854951465225756712960 12592811 -318809586540143016475279316897740267776 12592812 -200601871314457269664397980620485296128 12592813 -941256235788140351859299592124449755540 12592814 -247453115933351625228357302899994032320 12592815 -383878701605123386732019417076086940000 12592816 227176479507870691505728220382972035072 12592817 1559182943680540505445278485782501406866 12592818 -99983925967057189686622658592861373440 12592819 713533173881722566295160629902163102220 12592820 -325166066393185768341897055735738368000 12592821 -356010425782050166914739722294235286016 12592822 183971176551128218490456030975834800128 12592823 -587061380760815142478630690987490003928 12592824 597593641788354974391157561913287249920 12592825 -48403833199602707008902480992809905600 12592826 747716170012222998880641653175276416112 12592827 -5723384824793380684703801740936868880 12592828 -158738122907958568209301753350525446144 12592829 -980503747787072566521336420573077557440 12592830 -23527922175978349917234729462670586880 12592831 488686521401858969331337980338004455760 12592832 -134121178393969565200951156661047787520 12592833 -163713178404201028824173814694868448 12592834 -370888669872315525755231976500880870528 12592835 -836832174753900260611081129178427265440 12592836 -352400212044223008095329292768771726208 12592837 -1207177203869501212670889241016393656640 12592838 520143724688854761920643286643398612320 12592839 -122812727333553023485684776796142277120 12592840 -341283895894241728209712385210856038400 12592841 407002222019429178493423603913441521242 12592842 -257330818771427591414573005261941154560 12592843 -783487830668559120147480089800868972496 12592844 -590482018664755221468350370116170137600 12592845 -19290190057307519858522415530897230890 12592846 -120772913973075794404458124375864356864 12592847 163012314742437467030431968813003132360 12592848 314173407809257943537481674219690655744 12592849 -423448195214585815320733473720237979150 12592850 486180239011386749066278346232917828400 12592851 -9488206283998780777299579536305324032 12592852 76210918431526286559439221774120779520 12592853 86315705493508756568860310654099892504 12592854 -254179634607904456316066999965355180160 12592855 1052377012183507946224306328456289209520 12592856 187604600881174582036591213308087674880 12592857 -29751039875415512711455728356445471360 12592858 -361061499962425131929344985109158031360 12592859 -100923230243985495473141289507692455296 12592860 -166334543293318824491990200474677411840 12592861 -336604471825523063282995797496298248128 12592862 -907493297351359540110418222810458653568 12592863 150059823509899923242217129014805982944 12592864 1083423990224831985906333441286935674880 12592865 9870120378601890968150633274716060520 12592866 -252940400805146723769046409534764143360 12592867 1235180169847240808724460273447455920384 12592868 -366409373229079988661380753463667384320 12592869 -376065194874999619648584704718202925760 12592870 103256725181363066361405617770479338880 12592871 2065251212218527139677641341243117845792 12592872 830754783401633835073347634939277982720 12592873 -1144738492717449415389040444669797185820 12592874 -352377804121849721617891948154273480448 12592875 228801603860569756636254450202491468000 12592876 268308371820313481616471933610431705088 12592877 201295878999395767616219991954018465600 12592878 232945833533248998844388919542761833024 12592879 339909420527167288119148023823117845920 12592880 -199154126116202149921393329861966397440 12592881 208194191990836688565044392554367689600 12592882 -109151207188960432706235112055127570432 12592883 -3194685876294546684874918631260148116548 12592884 1037920129299446496643007393240102860800 12592885 -664733211204778075999932032389859832420 12592886 -239729574714975136495230760819110941472 12592887 210686972717842986272959865886046185960 12592888 676408944851939553405201279953351147520 12592889 1150904913572334614707898528822948163690 12592890 234236990535897952069542877546771780320 12592891 -30569865732280848511553803485259484160 12592892 259968273833810032248144680635280020992 12592893 1152750369007262665438148075785529508864 12592894 -2296203816739120434361433902335442560 12592895 -27667922603396511181329020614759895040 12592896 -396236939625999217580668587537145528320 12592897 -411729668815370786371639817995454394300 12592898 -1813544935067458117238318116137892030464 12592899 824448941063494691555208593269253843136 12592900 802139740489932117912340337179003376000 12592901 1649853939332786637113965677861704940000 12592902 324567096552383084889056738837162496000 12592903 456325320494490266953564644645183862656 12592904 72083153499376214209138674174684702720 12592905 85340901125319095354001108180787425600 12592906 35749562500852851107071074581070763104 12592907 578427133141354398503793608552608419156 12592908 75900053614091647744807819987402844928 12592909 -401621092928257304989212119966873521184 12592910 464949032288105627052977084590927872000 12592911 -9682730468302896397863437909262080256 12592912 -100266438904941099354558753097982992384 12592913 -131605655988526408304610901141280451840 12592914 41809323982343830527197348805328869888 12592915 -764849729762264455125091664167610092800 12592916 -660739852008699870838961691776917585920 12592917 -530082601455548866195100717044494486066 12592918 -30983654329905146539090966952324480640 12592919 235274971465373359688406567996986180400 12592920 942796766851110064202096851357774233600 12592921 -758528221884020725220665886722921487712 12592922 -13277996280888242115812305340089693728 12592923 -28211232070112514670160474135881453056 12592924 -1247910702037042232268249118576869743104 12592925 -9153377426104597331026089927173806350 12592926 109267809696258686042799403788902406720 12592927 -588550344384889708015277199645616760224 12592928 165659914757491039263704336909492944896 12592929 -1581795749566386515513631639888852220512 12592930 -48208639651195057876164931707572928000 12592931 934143505535238685202315306492913663120 12592932 482485235893617795219715680636360505344 12592933 -978301414430446335201935668740040250818 12592934 499051365743690691916237902274445191680 12592935 -1263637490630068311952089071258633224800 12592936 -1583020517366025602684565973545598156800 12592937 -3331635278528022215718820890453682176 12592938 54324444239584486961423207325249881088 12592939 310278722467761213027455135994678786560 12592940 -306179248147264956585207668936292019200 12592941 -594242306311421888380450385846795567808 12592942 877002157012091313484038971734864826112 12592943 -1077618362177515626329065813286443099152 12592944 24542968715701646680721323825102651392 12592945 -354533736356293731105384145825005968640 12592946 95428825732074590618241123536368133664 12592947 -364556988505225196123947009036182892800 12592948 110688295107906252142789734819418325760 12592949 -637090555247389688064067848575299804050 12592950 128867554943723697320968938517574736000 12592951 -2747865360336283728210116083791745388448 12592952 -356647271888858920954954568968268697600 12592953 -1113129264744871682991635589543551549520 12592954 -1432299511371636178107794343495807264 12592955 -813651880705821159467980693565779808640 12592956 520745044827994034641331451607573443072 12592957 645493215512694798424575072209925698380 12592958 36756585392818445636591011676754419712 12592959 494162047325442993659153335207765189008 12592960 -161960113294312362484667769805602816000 12592961 -2010310354301479249009878682924804581438 12592962 697387190796769628381071213952123258880 12592963 -1759837348195458458182454983256552126788 12592964 -182361830135312419487037972464195011584 12592965 -253069056125581750027918384617859368960 12592966 -376199870174496864776968228541071814400 12592967 -439270963030348297853747653918964623800 12592968 544680125744552391150632741789199605760 12592969 -1409544603277873357394395468461426770304 12592970 2143466410467604025810207476889228160 12592971 1006290564199994206959846812465349560472 12592972 -146051832996306621764067953770600775680 12592973 21875734187742483860962854788750362284 12592974 -119868837555327817129773969882088856448 12592975 179368752877160252017562070521065000000 12592976 -302453042749148051886820739471885991936 12592977 243089647558914893716843026454542539232 12592978 -467448058014651739187686261092092718960 12592979 201282701679143463176803393105780420176 12592980 1108735866043856261938898070948034560 12592981 1762014804886083246500123463229154904782 12592982 470560084927743726278092227205747106592 12592983 -132412232072588110776429625089006543360 12592984 1089376402403061610606346898687744706560 12592985 -1243997919365578076229962488084910562240 12592986 -68972776727240579475233777266948276224 12592987 -25313784714317095592798500849475913456 12592988 -357632321750376983126835386894999424000 12592989 -1779164204567935628789640216632963262240 12592990 501571935070762557334991718194462664000 12592991 1624756326962311014580091563469247157800 12592992 -226293665974304746702114243894686253056 12592993 36847421124383402612948153519221624000 12592994 339353446518477603915368443208225737296 12592995 26141628937794165505785614838055948800 12592996 539856912626745937325006774023861057792 12592997 1694171549569215464333774233695518152446 12592998 -577690280087540940369153444065983088832 12592999 -1370196430430657994592488433207478077000 12593000 1233193004681134168854601089037678080000 12593001 591333388242930845635853378835267660432 12593002 1196316897077655017176118430497416070400 12593003 1859517230532644332592408848985562949584 12593004 -499696166774392173913033472109052843008 12593005 -1735874486012234464021473341348700190440 12593006 -51197758757546372611620736313344131072 12593007 372037518453880915454694984145275354480 12593008 169509181971954457943478498454221127680 12593009 661534295328468375002369670277311765696 12593010 -191456978901045193991754429982290777600 12593011 -70042454771797484468797583870499916568 12593012 323688486546071990412670042382117044224 12593013 628208397386840314814049342312258675744 12593014 58038192025144726743150938484450925824 12593015 -420141951804257158000736323641948335280 12593016 711910015544738611059800537640123187200 12593017 -216186630347606940652267101607842150934 12593018 682865691402478055388129950655332763360 12593019 34209766430292256665731897605182601920 12593020 480665213987596684750401986331103656960 12593021 644715619319900426568950669148652732512 12593022 -15575781226007270765036862339040187136 12593023 -29371920648031517646516334941513442192 12593024 -79669868012819974614922322883536486400 12593025 -190781152632796705778211568134900851700 12593026 -524163084755591240656387615880990154288 12593027 137427195207207484346266081538276151432 12593028 138337550337011406334241329286774710272 12593029 -286343930067230445559612918792209956160 12593030 -137556648430137285687714405206216753280 12593031 -308088574804383821377774619070696656256 12593032 -359094961818979313483818362745520409600 12593033 -1198295722155536283026468854269919776000 12593034 -169845619408346219365556401359366512640 12593035 -172849463991239007077489465708550487200 12593036 -334963971317936064614492776939546149120 12593037 319400335969311323616322706438014967040 12593038 -154987301340184090881194645840797654080 12593039 -2803625102023961759705426425799151941568 12593040 -82647175606617251432075598581181972480 12593041 1197904300462063280106631842924839035442 12593042 52855938870291416514970259570505245184 12593043 -1111001495481094677951140936719400998800 12593044 169087901805555859645871533713929834496 12593045 302015492857683831194778740416594567200 12593046 -491106967043653475731990397037282071616 12593047 -2166424963829500180834607509139633078040 12593048 77607023886107191786054562649121382400 12593049 -65220903269647854978594605783400413424 12593050 299524835311286068216649878949266606800 12593051 1652452485614267420267686967504376098052 12593052 65657223881325418236377589304225800192 12593053 -821660294480495009525106513499730259936 12593054 126432114891794198239671816887501117760 12593055 -105448164190718558354299273067566783200 12593056 106471056954000149737744607143312490496 12593057 -259172073252551251330533872027529160320 12593058 -250935854142892781923468452122708528640 12593059 -764081912719630417745292452349723323496 12593060 -173397679553599553735748121792541003520 12593061 -194927484187437499615385318004178920360 12593062 493433603599181803374039677727612952032 12593063 -65046528283395288003571021574156556240 12593064 -466255696995500596052350159888299048960 12593065 635216018020545831240142275738802472520 12593066 -2254312617507264111641663530082082816 12593067 -713813945433009265266578257213425741120 12593068 -170670553752191534165715509271374880768 12593069 668242739824243211197632062089341736470 12593070 767187475295028556511069604649532160 12593071 -1529650383916676728304308180380805295728 12593072 310054263357345425317183425047797579776 12593073 -1016794030899943139578119679497294331296 12593074 -310461256477562514430924659481895162880 12593075 236131700008842417874020893815774800 12593076 14678276238860220851637696063410350080 12593077 517580148777887074286191038496182976672 12593078 -204550662891759318355524525953612441280 12593079 -1182973524554801054096933555040557040576 12593080 -846621959096367926863021576426476441600 12593081 19782524538339644279589104172273843072 12593082 324876555289170919254100208123921174784 12593083 800213130383036636120472298816538175332 12593084 20515684230963202303831934197182050304 12593085 -288525401636522555519574965149799325600 12593086 -370661091243152315595022576110278430720 12593087 -712229885406682080615727641801190122600 12593088 32414955520059107235554695513701875712 12593089 -452795291575503309457408964790774003776 12593090 -27576089200143708951036671998638966720 12593091 -213397165675752314997892908860990595072 12593092 190879017756868902081424852132458574976 12593093 -73098860772167989068746639882773925796 12593094 61327406312646989655640172071943964672 12593095 -590507216950587719246028493729022363400 12593096 -121030612336256517221839734429775518720 12593097 431442513977310616188373674259679856000 12593098 114064190173873493534415051492632128512 12593099 -42433456529513933127932726030893824000 12593100 -164168988541703167256696733395838336000 12593101 -1462529194548669549808473281126477205898 12593102 63061927418615660712009268046187287232 12593103 820023084800883226613852447378065290000 12593104 -406581354186387151534690702030015406080 12593105 131240858980681082487107062145752416000 12593106 500152505741723653693895247307630397712 12593107 201418336643214939354441392636193364512 12593108 -539156924542108739161167312821144924160 12593109 -1626646931395830264516068180971456704 12593110 347780348703111603085856853217341984000 12593111 -782887169136405222645419489343954087288 12593112 -133436518169676776479829081211332198400 12593113 891050072236023569189635873998819602048 12593114 -126591152188239319061989559200540771344 12593115 521818724936091405699393247660504775760 12593116 606723579552966044489265373201741744640 12593117 220462717544197561781081130713601248166 12593118 -181965614841075012417280101065402287296 12593119 743394387138409494886054927556908387584 12593120 -1596503457472000151050569683517847633920 12593121 -360033398830283831581163915487934445760 12593122 663327872433796068380822712113541507840 12593123 1127628471566677819242306389656323849372 12593124 947586870014633745107918361475787366400 12593125 -171174066413865239047098985514499906250 12593126 59927838961313933725730452806180436224 12593127 -1393621841772188671960381194668842235568 12593128 517949849924734229088913428396848824320 12593129 312330224211968148923549395387573484730 12593130 79928927493230955842740434681694126080 12593131 -736115529361118914792837733452602605068 12593132 -82303229592231118320487695117833359104 12593133 -819386123074780223050458338089978811136 12593134 -20439942335538425246524800509652063744 12593135 402997866962369908900759220942558619360 12593136 -431321659090074488174795652935522451456 12593137 462424470100951926569101990017269581440 12593138 66923684158234763192130843279639432720 12593139 405651102069116118995632485600661593648 12593140 -43612003244986477792921121418172293120 12593141 -1168515338994470884597135080284936439936 12593142 -166985246529777940022641051722849596928 12593143 -740769122793079100361586688453555370680 12593144 -99357688284979658222303858390095872000 12593145 149896404147606077622681946684888799040 12593146 -1070061248800948538437202048816299843728 12593147 -723825647129310724712172990672712861164 12593148 -755741891712620423634382311295838584320 12593149 353851122395401645458964323698243167680 12593150 57093073169248775804199326566369689600 12593151 -30358893907217670019349921052146205768 12593152 -705077602349002442401268245809070080 12593153 -692581452456579326145174139346806513920 12593154 8911377050682629164055451547583324160 12593155 140526715804444050832832428970697155760 12593156 -511015408960286975755646849806436598528 12593157 89671064417936993677493722932170028288 12593158 349786646486007371571057719598137750976 12593159 493482569845192865847908838609248286360 12593160 469268827325634413221753899220797081600 12593161 183486648258495092333508717307156328448 12593162 308051375843015366108003446248180768000 12593163 1147488648850089105116577893798769043200 12593164 307366172691031523564510627205172549376 12593165 -543232562911044128390745703839221764680 12593166 -426612747630765263082603796568045578176 12593167 262226354807944984221679291615275201360 12593168 -94566705535647583873136735485777674240 12593169 -136188526742237770074906064026337327500 12593170 529811697643446315360883878843659333280 12593171 538783119993093352606661821289430202512 12593172 -74719499868797321751384998455312674816 12593173 1737712148162644847211325961847312177422 12593174 514003420582951245524723837127515107392 12593175 -42357247504353989658648017433637315200 12593176 -832106063924419432843580138781236121600 12593177 -499684580315816258502842976147334800108 12593178 274653445956351458712167323045995609600 12593179 -241099716502379307857010025337083812220 12593180 -541130609695069974481748458560841052160 12593181 -733877966438090937635463150792781353120 12593182 464697817734780538531983570887541446400 12593183 338638660078248561175891985314305582432 12593184 213275732520372785172589723286296854528 12593185 344644802616876589960861927133834982720 12593186 -975930515468046780757311422294795310720 12593187 -144997019030595697127418522291884225640 12593188 -1025312874193903720060596978227364042112 12593189 155986742697422457540900783698858380800 12593190 -83108600685848121950105404527968040960 12593191 160159438570917328855995390366355414704 12593192 -893696893323339910755148629503075942400 12593193 -820973572301923725792432017614446314496 12593194 646290357746840350985141560088120542896 12593195 1985014575007878088952904198705115920 12593196 734061454395142933796688242153130240 12593197 1361241627685740985579876770707322058646 12593198 -19621214694962079152170312898200862400 12593199 -215376883183107243661427887374580885632 12593200 -114170165828432472004815434011553792000 12593201 1725114027377572730501510102164112765202 12593202 349626827862659293961301083207989372032 12593203 -543516206425714857218739415538874255360 12593204 -495014797087059180181467343517790927360 12593205 -195220614968362072851356546536448404800 12593206 349798369699038816148382711489189301120 12593207 -1218237824175628409255716049604279926568 12593208 -371955421970186559172284877952853934080 12593209 -522448722579484262167026454625952052728 12593210 -86975372446960174721074618037309399040 12593211 -782275284974542536985024921683118762728 12593212 430904218311083388833483350308278291456 12593213 41568893874946233726315755695035709824 12593214 -6841063147494031354330330471755299712 12593215 -367854645864692433487443147135847151640 12593216 -530899419130968335047051647659936317440 12593217 -14579068703279336137601167685104917504 12593218 243614402567382865664891944404122451840 12593219 -1566001867824629941893201682828670423760 12593220 -34891708610070542335441377850490142720 12593221 209227074709888052096538163035917857500 12593222 -134453694846485014835669367153955709088 12593223 82765299307863476990831116924244988864 12593224 137652211842422453973854504885856337920 12593225 140363922938308787065471208791062273900 12593226 146494092262462482271287598958864982528 12593227 56145308534497783558383766171906993632 12593228 818080982095229027100109145134664909568 12593229 755103526173800756949155212003390142976 12593230 10078679297965132066351501614785541120 12593231 -66898375103602332839730894699307216896 12593232 155362096716931916701086887986916229120 12593233 -22688210987822564725410883367667156060 12593234 12642468027139241090308309923607760016 12593235 -7507696290493410430476220192678941600 12593236 -247477938303857422455724424598501746688 12593237 -2139782103024284570272105990818595265988 12593238 3289375942647872617497030580958330880 12593239 1583464025490598830298931440091232940040 12593240 -1217336783923568076035147275118666342400 12593241 -676871062035984665443462672591803546048 12593242 -1493955142136235857975059348479877087008 12593243 -769593550783680556606978711276096580256 12593244 635278264877653843644012885200105826816 12593245 544060231614574720649159971841537611500 12593246 -394503724883528099515898163654821833920 12593247 -277028525529103625742471532799702499000 12593248 -1014996121060748831863815392141902479360 12593249 1017699705836560760481935888815048900800 12593250 -684268637153638274912999592096381360000 12593251 853698017341226514433575437243504792784 12593252 -30273824842598845544548918126816542720 12593253 74016311103136987057999617412847559264 12593254 -217079709079535459605267375951489586688 12593255 -1269233392021512280532273017558774458000 12593256 89923728314324090715981258696476590080 12593257 -834067910181238863366725747642998706400 12593258 44367243696059574109042068282922302720 12593259 73294459299127478504933684597433738240 12593260 120100123721263715622570552497962905600 12593261 133409126901484727646394044595835964000 12593262 -592208332534590582236908941747571885056 12593263 -261658504658333910675682077272562935000 12593264 298995055413385011435695857410022932480 12593265 741550224074697947047080739621143352320 12593266 86133164706147190032575879123959787520 12593267 -54065597830673087922198134830942018848 12593268 -383830347067945475122672457757564613248 12593269 -180107755150354347808769971736574669956 12593270 354416430899163059158997527788411567360 12593271 410548609363065831726285727113653953512 12593272 -790513049516174444067735212845279027200 12593273 57719526356232663692208166950627000960 12593274 -132042189984813291927926934710679426048 12593275 -66127509073366513590587251617024082200 12593276 472600722019868381182834686391418411520 12593277 416607034081628968696359203955147306648 12593278 -997549410376181961331811707196675842560 12593279 139218466784388519288939450025881148560 12593280 -266208813855809034807810649185740390400 12593281 19955168801711636157494579458774407472 12593282 80761280431299039156259947570207920640 12593283 68289845031571566201366403415784852144 12593284 1406698621683557104845039161197311639552 12593285 211015488919273812374359342132262246400 12593286 473440423057689092386265988135273158400 12593287 485506417338127874035648873070048975152 12593288 1715101512431972634323947599336233333760 12593289 190542063963448351545412053976942827024 12593290 -307996306256034160200006532150378845600 12593291 913861709242867683717940921416803764692 12593292 -938159487534400076654754219916581482496 12593293 82001694476381836122498692443876239542 12593294 -1096933686713667422282180581662626133120 12593295 -408048828029472623690927808033878822400 12593296 115976706936632146126094808128467451904 12593297 1474395537904910803585600923541213885746 12593298 -194842235901514099625385132435287550336 12593299 -2342879454578474940330638383588479165320 12593300 509498447013928679223209397717149174400 12593301 272285411546723636913620969324684798784 12593302 868501496789910214849283513188467320352 12593303 -2047901965537006124824139533054530336 12593304 -150167373454523604192883411641818019840 12593305 -329096101019940642281758149816298837440 12593306 525040808479564126484831869046357201664 12593307 -25577681260468656091974841675746605160 12593308 -5263569117322461801285669649442672640 12593309 -1482689010721162721479999954724562686490 12593310 -38267805150771118633286869263608211840 12593311 -1583862948626597001446845936211999277120 12593312 -788021743835026949155343235386468794368 12593313 -39732397661061172536691974284952623358 12593314 -121589060210512796054729793845730009600 12593315 -106452223333360738553271711270184382400 12593316 -37705632588444914204136223541730508800 12593317 -7919558527161433854471534788592800 12593318 -43689998942574757760705684738754692640 12593319 9869249995642223259272906801999678928 12593320 -302407012853896519577188275381574041600 12593321 1173505108413236664951474973121531869824 12593322 41937221906517158262654638526916047360 12593323 -166023918312548523765391891080466705296 12593324 26656928653784363920322109505600253952 12593325 -249207086607721302583981903099958906400 12593326 -353657394316972314987724267465055133888 12593327 -347413087528586965669851397264784729040 12593328 -119110555689774492593870042570963288064 12593329 -39484080627132407576762019625005719680 12593330 -83169730777657687521498066100832038080 12593331 823185168231776948741643602572672437600 12593332 199809288697956821144856607905619239296 12593333 -669708538438152594480962360330802298560 12593334 -65418922731388553412529565289050612352 12593335 780224370072542391994326107700234488280 12593336 102356636995407898090695123417373532160 12593337 -978260064997108445459654012510694468480 12593338 -839242079341365767498522185651318561680 12593339 -1687130444718783916016582582904977936880 12593340 236663435667112482207594973557794457600 12593341 -318404316495032810565036846382485925056 12593342 311247237276220340565221553813466275072 12593343 179069628816681789646153920532644200520 12593344 -336623095583907836128201132228297621504 12593345 982103170178947503938759593648343824680 12593346 -11408096895887236986098698460352903936 12593347 -76174039046861182846699890226623664000 12593348 1085289125032100632144960046657189140608 12593349 -1308388792310004982565938397504217511266 12593350 222423816276970127742241381237607577600 12593351 782929764034581861181486577848488152592 12593352 118929231818619299254086001794784051200 12593353 -2057521082181218892807352580973905816780 12593354 260535834374092907219664185819199065952 12593355 183009877911908350021657148655262698720 12593356 -976910692516194664280325092208894158080 12593357 190218006285438683534604594518640337152 12593358 -324121166039656099055890075133711189376 12593359 -598872437507109323387776681389447719440 12593360 -126177382135632098120773571378230886400 12593361 -1192335252510283385687270295447758238720 12593362 441746349040688778360898169625393701184 12593363 921723056227134070394392157488927125612 12593364 -330926397224248009672791766740399403008 12593365 597610988439406639317021255362811943200 12593366 -613415699986850549693571548244749443200 12593367 -3802941265989475433330439833537602560 12593368 -1665586004229017350587265374036477296640 12593369 312070038509986642226275253797495381770 12593370 41248056929882985917509158189824256000 12593371 -419170759390526407995586955583741537280 12593372 418955199329438510417574210486756609024 12593373 326326257145305581042635425842984506080 12593374 -326254038287590202598633629553845031936 12593375 -943344905284458298673345986299844698000 12593376 -55692366964604367564166868076370329600 12593377 -1196617066738662380860052066639728519774 12593378 -127548460127107126079844233898769379328 12593379 -1070297145633332261839017656205324257040 12593380 -141914964641599436517409772615798845440 12593381 -39194532822213495524967877289221618818 12593382 -218897375865018923111956858138559116608 12593383 895608931834515537976359719732114400048 12593384 -1899524619375013592132356122613089469440 12593385 291185762899968839809907488716158548800 12593386 -73982446748762186107126993922938033056 12593387 701901101443746289733578520132693478384 12593388 -101953863054669827081890752464988241920 12593389 -524690789016803798877806902540646753280 12593390 375062406542932453309720083230622720000 12593391 685671652914419426240167270826850313992 12593392 -163349986908082139811691060024802279424 12593393 1590244140147384074318321094986143074642 12593394 10754259460845678573371419780990070784 12593395 1080593054708210425302730448100472810800 12593396 -284092836752662246884638018980133190144 12593397 -127907981443929195212844300562092862080 12593398 782087758954035934170875284657630718208 12593399 -375353658715867850339115538465132320 12593400 267096666020061071546262550858014720000 12593401 705481416250504788315209670891242437204 12593402 -527866496247641848979990894050412872848 12593403 675224876456829190634481807307128170784 12593404 671827525017331539277195765288545529856 12593405 -493378032772280866738937428408582589760 12593406 -217796313549554840163543313748097770496 12593407 -1345923886911663042684802721053069570280 12593408 -377433083447283492628610000004650631168 12593409 347774045220258885471955360319789690880 12593410 394427265112608250019494757809512960 12593411 367699558938061497477413085908131905000 12593412 -138598419878367697368104005776044666880 12593413 668113099348788279849648030824618566272 12593414 315905539468538871295825800052972201056 12593415 -1169570665796919137885325229807957447680 12593416 -1459739629838112351725795629889551933440 12593417 -1004254533187214051218461818478415965900 12593418 224758694329961572843164205641920680704 12593419 966094059458083835733543905209958740820 12593420 76588226990199061434121882839936860160 12593421 418074304349163646735552157482730658240 12593422 -491972332854852822490151684391917782848 12593423 1897694779823243405447822274075635202048 12593424 -68855321896346138343694459517553868800 12593425 -32263633063630006358468850769726662500 12593426 -671285178815714723361679107673685567088 12593427 105030299378097093899341501596376360704 12593428 -127816003649382406391952160666745108480 12593429 -1111908475141045793618151004243350052224 12593430 448823599861947587207475026383683774720 12593431 744026966488352436594434472490694487600 12593432 -1584803889217195591336887211110677606400 12593433 202491811492302849746419257002577278784 12593434 -118309322059141905752369217852816407808 12593435 -880868626816991106346260379180766877120 12593436 -237506420249638442140429028305467288576 12593437 179647393001262337580845837661352494424 12593438 -650012990424722369147299145610441408 12593439 88190681290973270190674788765131396504 12593440 -235772777416409604885198611631675801600 12593441 -965487635915350448130875895604009668012 12593442 368834718292097512536545165744790448512 12593443 -721810722998672007623385734418379055136 12593444 881568950430374574670114328547952695936 12593445 53123931128297762405243581367637493920 12593446 70532133964561915594397044420536264672 12593447 296163936546754719683602225858231480320 12593448 -32764822551956271040425081217769472000 12593449 73921568812006260989781190242855495648 12593450 -563790823028595322771869888181715436000 12593451 212021658508271125495238314056582607584 12593452 -85331854857137258290482564886081003520 12593453 28059240163506208162460694819192036000 12593454 121490550763877159849404061370785452032 12593455 6250543441827036231887538798891798720 12593456 389910874243380755346019342120446246912 12593457 -834987544754730521054240737497526355646 12593458 -760772229630682201925587299259888903920 12593459 -1069289890510040693578815458005326689184 12593460 -51624576672242599265303359830878023680 12593461 599473206618268448636471580955363134062 12593462 -156219400152134983942428948690066370560 12593463 804290049253878968556162884670993293544 12593464 -48078966370773705864605663653628006400 12593465 1646962380442742535700626483334611675720 12593466 -83653426379879778890638465018385840640 12593467 -436054858259088797935502088552501267484 12593468 210759016480732557476000359393313358336 12593469 -18511165696859906211231127705733345280 12593470 6789325683219879912902120506533845760 12593471 303811912177833991057410576417511346688 12593472 151803581225270425689095804712640315392 12593473 9463367427279149724107742061897782722 12593474 -884689869165779203766828721117180585264 12593475 215908783954095719635891474302372356100 12593476 235789583177791844145747024039145689088 12593477 -203121881634615494616683855981330973540 12593478 -90901735652569238334776282842133753472 12593479 -1433835629971477158200398668678799073216 12593480 -644540436350670109894628774498311680000 12593481 1325415149203029125698921375632235614624 12593482 352562809939204959233098731449700422400 12593483 233846420960323931122711275114032052480 12593484 -99430649071712023317195648895447898880 12593485 -10281279170844741455910669982558696020 12593486 -537829167150924601785468210090374564160 12593487 -571747404257154916621988452342651691640 12593488 -220703812535187108288084316821600485376 12593489 -349648225366202345026528766118372220992 12593490 64871004117954615416139502704376281600 12593491 294316329313435147836951572613118377000 12593492 1206099838301859281583986307047780001792 12593493 73925502011359722282416801581074868704 12593494 -304043956920515885715582053605745812704 12593495 79906710137781840637974304299889161120 12593496 -282737742114678752559919258063503360 12593497 563605557690401198515692558650081381632 12593498 1720049185996076268934535393363860204032 12593499 647572974906075726811181430851048000664 12593500 -220739235349814583679422155777598720000 12593501 2660382559692434313409736840822468459232 12593502 -156478010770465820613636141160678072320 12593503 -86515593921727268316978780643326616616 12593504 485048549531806353294642937522343116800 12593505 313042167126892337120114000801551801920 12593506 126223726837868932200121456602494279040 12593507 1751558947688744532707204833623882193560 12593508 -725569245058227104886643828763719511040 12593509 794303196292400214644019571970506222526 12593510 -55114159645189799033407933549865898240 12593511 -144726300606212732746295594493565469760 12593512 53007814054093441939314596945222123520 12593513 -916423803107127627627628661788193303238 12593514 -372876830658427572565532825771770910208 12593515 1045845987416511898534756417920316903200 12593516 16089333880539550798254912461695027200 12593517 1176368825376730245091538549094813449280 12593518 287735210207060413892180115685975353216 12593519 -433060131933136648923185464194859181760 12593520 126773913221140368765553886030026014720 12593521 1675317940802954130530230600618280436592 12593522 74111596862599082712008951762018329632 12593523 -968823451316856953452285157097333758400 12593524 230888198540916207603474045527771769600 12593525 -334593240521729875196994532122039439200 12593526 -228454033092288268824395321796622950912 12593527 -1990643759696330832593915140573597321624 12593528 28525719214465751131823006999084175360 12593529 -139554191347275900280036372388969500800 12593530 5334303600100804628046191012352907200 12593531 321217425755643584713632431420623495332 12593532 -63146914417312488635948783504548577280 12593533 39098954949625468228549529259852753920 12593534 526312401278604718750269603145266398400 12593535 146501773846599390032793477464975393280 12593536 -911249502798621381144576061093435146240 12593537 1600691821807275867577255976815645868592 12593538 344856355868869223849533094177597112144 12593539 940833999284588311781722135898262155940 12593540 846470419520187048684940368907130534400 12593541 -22330724982736880844588304148108690880 12593542 108523778146261667360196622520841751680 12593543 -292066658900141792005585060694653064856 12593544 1139458352562135324357637142951690526720 12593545 -172781679199405470505340925057262027200 12593546 -13844110238959853246897533182885497856 12593547 706631359058936420359581940384229844924 12593548 1206178469767024977251906147742549442560 12593549 -519034864445790501018969629062993658088 12593550 217585964967157150238300231180342016000 12593551 -373485961256314436433218456461731390896 12593552 48419804927427357194079221025353318400 12593553 -80870205794478681610799753081472069696 12593554 209709029198589163101225970182049365504 12593555 1172979781516971465252132764516902730400 12593556 -1795277877051071670100886186328748032 12593557 464940661454282995010601540115150809472 12593558 513753467525238700787940567005943360384 12593559 1331633631664547949471395508973447272 12593560 -22996307155817758162316097596121907200 12593561 -1107834298448547632902748329600015767600 12593562 -533712808282486701946954431888880501248 12593563 236239347592178762997673154461879345680 12593564 33637209739386021744981307905469181952 12593565 -124544259294282443757996080331402073140 12593566 905686226688532712752476921964983206400 12593567 489616365796469867032405971144850503792 12593568 234629168241269381144298959091419578368 12593569 -425021423119705801843982005083376424940 12593570 -123159933345950351236990812468528253440 12593571 652313527242070497323017920932600270712 12593572 1548581448040426880843162823898704716032 12593573 -1132799288456622134805042390413076506178 12593574 158696165096219353211312340593280909312 12593575 -403935851893539721013046059599366331200 12593576 907078006561602749750385782007537454080 12593577 -654726620348338309422778052859926996640 12593578 -963113714332242508566257022320674574160 12593579 -24646351615459567829511625263766395888 12593580 -51969813942649028263958819328679526400 12593581 72519101873250776855644369064231098368 12593582 -10214147436234203569450139784768602688 12593583 -849956650769637337308281325524872378080 12593584 -451062001951736924887358305551662694400 12593585 -364791958037952483276921902696917655040 12593586 599832197659642461435899410246401780864 12593587 10123920700405288590187132644573133992 12593588 -416686918579631005468717542230893977600 12593589 317849023935244250138975305884364992960 12593590 124000787409114104729440583307107944320 12593591 -65910172007628979916251670423398882008 12593592 1129144604088317546530473740950381424640 12593593 60761863385956436569107064214291616640 12593594 -228124344302918242860074700022829417760 12593595 -2516071301005211863946518212444856320 12593596 837601770514672002265596144013518771200 12593597 785317983933827750239940292389035679046 12593598 744859715918388688178032580498212542720 12593599 615155403489353402502525922749455708240 12593600 58080343828271039833097785293825638400 12593601 -93018977936803994599869553823356996380 12593602 -27921506150886438346955641894565053440 12593603 341378161031839754516720568598317381120 12593604 512662303781231455577028110081774911488 12593605 -1142500677567134621765154086949815600640 12593606 -273140250648915178807111015663006236480 12593607 308826565250051344801786189552422018720 12593608 -1405748022286717241922884971759854935040 12593609 -47354482691256152708411977246471020480 12593610 -103913694217920360143402049701752588800 12593611 166263281501273427163032135359757253872 12593612 -1418732447715056008685483755111407932928 12593613 -1074905767501457594566803760050655553856 12593614 1001242559278825540197277906030183952832 12593615 -463265528332675067417270458439888014800 12593616 6130889147017474587319587578457882624 12593617 -2041230560427349749981459411427666327068 12593618 184686247318365580332130434042312814080 12593619 -257900738701292827002905277399277309056 12593620 -397036715145358180544417021405364472320 12593621 356281362171287951993814064809444320700 12593622 -383758461342019116446457978186204760128 12593623 428384256391411921904550379045224241840 12593624 -321235312570812438741895544646321991680 12593625 8110210628308433690542489161990912000 12593626 -85763856419912596301664675499724451840 12593627 -651476940053723978124265794893035008000 12593628 97677493445052498157305906854331224064 12593629 631632491457231393893916456473977296300 12593630 -53286906832901203666782104383236307200 12593631 435719326283080522652553109398776666952 12593632 -1096987521573477671976861648209859575808 12593633 -404033619850921538251305908924578887192 12593634 433523737089840466480911960308124939264 12593635 -1212969944240025448404862534112518687920 12593636 1008761195360522548198092292981626537984 12593637 -82994014924704286925764941613536985440 12593638 17809116037379985033766774381462506720 12593639 -727967862625493713849514074646414311776 12593640 672676438320616502773116457204753612800 12593641 -16064707393691822222733243707220434816 12593642 30276479192183772189969288466139947200 12593643 -5988595226566243366245120487425982800 12593644 -392269062781340320306219888370100706304 12593645 1132894189851609107496162384522433893900 12593646 -107877721489091736147905386308467699520 12593647 223791280748692647072635305349620608312 12593648 -48327313677623798984036480132086726656 12593649 958245729686540790174718147325955345264 12593650 -538507541087498460755597441911305062400 12593651 -189165007606641423920907861324945402720 12593652 605513493838765236412932646791554629632 12593653 -273942348574523284597062880174846007780 12593654 505657918102337352611416547258337391776 12593655 -836364982668694371774059226121097141040 12593656 -757258511136044324290872374035786752000 12593657 -50732925561012986130076667237022044928 12593658 -12606316844547915190580175409608437760 12593659 332963610033243781974643548791736870288 12593660 -645737866589807443003662834676781176320 12593661 433707246660416386865479262354198403072 12593662 -1134861728583438670557392130627874695168 12593663 -141743883247306722296925552954872345088 12593664 -294429751832924196380254426484818575360 12593665 -70213086505454283724571982065728224000 12593666 703622639451723408224312793662238382032 12593667 -211948079138273448523788004525695786000 12593668 1322387267172055960819326835702763520 12593669 -4059339985497616098392709045644226240 12593670 371808695956963331964601071729125654400 12593671 680649663977829229485495854250715581432 12593672 -4833288001369676472349350793039872000 12593673 491796528277865430579053344437822578496 12593674 -602816372928562875419260437454786019328 12593675 -491563031525228233691990139144716919000 12593676 420833158968740868948063730446207954432 12593677 -1569629977851857011404981581426426297460 12593678 30697545082634991125564226869090736000 12593679 170695320365198992900157957029109270400 12593680 -187332237843345990331615474413649920 12593681 305142228933135682382588384149243522482 12593682 -273969153279914919325528402274857225200 12593683 -161883184718324816515540419889434655896 12593684 707292863127981046270702365156920812416 12593685 393805348309386931130186588334946195200 12593686 -271316477306044953027154475039966837184 12593687 227122492967159851926750716582118687240 12593688 -59442375301639400891536725065104097280 12593689 -684676936326670353626357076955360243510 12593690 208919670118499881250986861437183999360 12593691 600086678725857111893951858859851902080 12593692 104043782478872299982648459272321418752 12593693 300733685888784329267825115954372213600 12593694 601488312287473804436421456948426408960 12593695 2831047980234688661519424296290938480 12593696 8305725904001739238206837287905394688 12593697 1734212292587373723728010559970109651072 12593698 172038758483932987880961244241114904864 12593699 -808994472431216660788928637849735003300 12593700 -82844248778378885303641269954892800000 12593701 235143744145019846614411607887507206144 12593702 -535830307862145398892622224113624727552 12593703 469181383298193896131368069091680814800 12593704 70798653818714807875194764314283366400 12593705 -144094951756399898979771543003132353280 12593706 467981061639006275206604168389567787520 12593707 -933107369403323600846511168431177790208 12593708 533357474238590442882763369484111539200 12593709 1282667724901698228726716126513027381814 12593710 -506734284356575977329601037775918706240 12593711 785943468487472937885740597390581608 12593712 -240489707842825988017804778816816578560 12593713 -573926780404347031032314078164094825760 12593714 -32098397514845153579669797162570022400 12593715 -4439840934522160925257960415561760000 12593716 -1197732029188517932059795174164127675648 12593717 -78815118176875173837217989369529881234 12593718 -1085478394485334983233244688250694542016 12593719 189106586617740992507019948675308789760 12593720 -1806997561180034856160380025043920896000 12593721 -315224679342495970662760958150127456576 12593722 -204135655335475123529310280752397605888 12593723 -1034995051924371686409252394598756768028 12593724 59356115035047771099213074007905648640 12593725 -105230412208031122625655730322081087100 12593726 49096383257153854364800725151801740864 12593727 -108345663321542114035038138190818686160 12593728 -108974893262901813863802141631896879104 12593729 1018596193239275342876402124924583131330 12593730 -219780781880799796326512502816607073280 12593731 952467513792592254806986003771535257532 12593732 705990071674888127620830831289840450560 12593733 2888282182533415832536924931718290784 12593734 -590370618184491564634128314828886861984 12593735 -605632035906630149737516373217553989840 12593736 577546532490225455873303071442076518400 12593737 374592226624891471281161739269873229768 12593738 -840786900763119274803623040786511062480 12593739 -865324346492841173344644147802454395176 12593740 -140687748821064862228032352643752719360 12593741 -54391723223434986266683595369390957748 12593742 -47466470497696511309280443022962282496 12593743 -1147276434488331357791741038031444914920 12593744 -268877535322019177466969875745124122624 12593745 -761393934468687300970042687701292790400 12593746 307293193472579682080968315442212316928 12593747 -75156161745694312987112255353111910760 12593748 828176745434897831097203805608326932480 12593749 -337671799474882984867242793519863968864 12593750 -71170310431394358259457375826504000000 12593751 25084887513923599297329627179386070400 12593752 -447530141139671040907442624904362342400 12593753 195252921522259363582466705621185843998 12593754 1141449491608314319040552939326595328 12593755 -1072599001114333712273759499054451634880 12593756 -57148767578873836270207505972460871680 12593757 -1097647278296782776192036477989484864480 12593758 -218348589915842689382037245578560350016 12593759 221392419158041794645755516442298442304 12593760 331869237165810732037998569835355176960 12593761 324770662641690885715986538500324771362 12593762 17960590797146550285786688523170800000 12593763 159043307281388492630377325004621427104 12593764 -80522604462873449160552941586534020864 12593765 -273221177434156937335037930745441845760 12593766 -102411786996898994024643131051202374976 12593767 56924984773780463983545141232210731360 12593768 876310546250750812301285451451278213120 12593769 -646560332781407606866516946022800908656 12593770 -26793591559637638755819658067335526400 12593771 -778812160353907183220215084928655262488 12593772 469486737151295667739428016189148313600 12593773 166581080717712709544111825736029618220 12593774 72714387288244817972272514822079354432 12593775 303825380963875202413146980726830459800 12593776 -131341176534830776126457244131232055296 12593777 106131782349121111714518297693147892800 12593778 -496400474326034846760576183910481011200 12593779 -708626859388869784338051007436347185720 12593780 571237932352040616802494285233544057600 12593781 197726385118067891406166670066760658560 12593782 -61081210198835153451806132744636743008 12593783 338949326480038042123537891773098987064 12593784 598100706913039375627458864134971084800 12593785 337848534137996232521703958196344540800 12593786 -1026005588203283801049580524415954218240 12593787 276494240035330083691762665310310690352 12593788 454442510484448693522800531228698711040 12593789 -738478759887946766215973685123078976320 12593790 191052612104759865890103936361016211840 12593791 -538718426375881509206667205119565655040 12593792 -1560521958850418511628248246263060889600 12593793 429220072673369777842302742095313625184 12593794 131849969517015309497386799811354956832 12593795 996163879252113330194395661193200326800 12593796 441264244048547425529857822642174036992 12593797 33211752538710304280893427060063412160 12593798 26069148235029417021727740287628748800 12593799 -9033333222277737123629103732802223880 12593800 654000891083779045093422012456416640000 12593801 -874612420990818852531729525093560760 12593802 39793352721865777657219810224733827840 12593803 -641029392458270663897415340578957307948 12593804 -2136249097566995414626812604303219537920 12593805 33422255304844543103986275324226878720 12593806 228333590559962770058006728564504793088 12593807 -749998706611344097046432822619477375960 12593808 -272491544791958855691962595659595448320 12593809 -1981754934146948693648332443227844598990 12593810 138289003895919647569756481267610908160 12593811 5230644377420647247351753404157172480 12593812 87600093778041553758415140633001328640 12593813 -241303481207181557438023064549307565938 12593814 29425232315827938146642782076266121088 12593815 -189655038914492106126066017069265034080 12593816 -1067429485108537862923659458109755105280 12593817 -378450259715691757258339883968662048720 12593818 -1089735334300275003737262934542924535296 12593819 657298303695923333125337272989169748496 12593820 -28279949151828005734224778101277655040 12593821 -723872507263431577168226552887593401280 12593822 627483663981322816405502672401651043712 12593823 1228407610275447088231740630182909856768 12593824 465763114070959068688426425580997246976 12593825 -1794411643333798424787278856355173450 12593826 289498532531691584414529445469989432320 12593827 -1603552180351958056864569032016645603560 12593828 48708149339290367146303805826854486016 12593829 1179290956871182719207349366497838104768 12593830 -207911449258972557946589409095117289600 12593831 -1023169439045587143459997002036972703368 12593832 528410778333767989137986244790224568320 12593833 -1748574504915347556343890843477859942662 12593834 667280882770382054064226522297792412160 12593835 -402343880365530438766900975401251867280 12593836 402648762984513188545628005269341492480 12593837 -226084568780636249896654248717675436320 12593838 -200256618003111114253812623669888434176 12593839 -615508230177233946202851467985236045976 12593840 -29830447871663729468290622454497280 12593841 54489328340741708957315325034241215680 12593842 -452248614267012310576647105812789234928 12593843 430010547905566908348582787648077401664 12593844 -775818670879186231064445493765231662720 12593845 1055527912915984327182323424182793547200 12593846 15736604454438844462900553889335369952 12593847 -111525537925947352401716418908473303296 12593848 1103042789370905376315518686647424143360 12593849 2086234704457104729277885565450726906964 12593850 -17896239379925075658532402493299468800 12593851 -849509978962833138889485389300737800248 12593852 -121560758154532125110470304970507992064 12593853 -1313566156130966771642561875206844022400 12593854 12128688717142454497974988380542291712 12593855 1355128713168932200370114067528938270400 12593856 140711318988745960805745063259464007680 12593857 -635756116487660773497444219834283145280 12593858 425426938201387217279402074577012591520 12593859 146783098761533310580792574224304464560 12593860 -231542237110388660883545408547954520320 12593861 281954294102970484541464784541238067232 12593862 -74211393830261405410121946516046375488 12593863 -648014904683868070210586975804101305240 12593864 -1750565190816312955388604207133866393600 12593865 -449721520254905461376730282118717272000 12593866 -91400190240301248992303004781475612160 12593867 104352494827700153487547995497973601680 12593868 -649296020544271123207519952704031293440 12593869 -102206949511846409307083574304405701056 12593870 292599467184370427414153814225691992960 12593871 -948121418403996015039007010314908423960 12593872 295018119267653505888323156135893450752 12593873 588336987724439926885350366497504155122 12593874 -164955759886819271129624479467432437760 12593875 164155093814230994959562171797638480000 12593876 -236425212108405372039454708054368704640 12593877 -229160225166443126449936472700396594720 12593878 -389649350561402944741526322564716913600 12593879 372420578050768066386408133232868280584 12593880 -18473832401945899213767862657745510400 12593881 -536306565758620626979242955419026944188 12593882 -651023997637856278913034653029369896720 12593883 5563823891558339043032679685130924160 12593884 -785279464184169088518772064515769638400 12593885 1809634484388496293868736350358081314560 12593886 239712290148481483656373957825945798464 12593887 -152168051504963663987970017628036103760 12593888 494850751187229264600167575279954821120 12593889 570307928801583350858332129679453950080 12593890 -402334872998403715081691462116055704800 12593891 -194997146127342864657125000889161988708 12593892 -485158446182170558199545962467830788096 12593893 41967223772323652764640017681155930844 12593894 205531565632702433627168919875718326496 12593895 205730155120197021010478532910499790240 12593896 -660450690316987890072699884386880471040 12593897 -188580003252089534056317021803751753948 12593898 262909423594752317969788534100476032864 12593899 -744993822010332134607354408721326446336 12593900 -258959992806830591721555603530654572800 12593901 343790166901329765119286985787694868032 12593902 906591506086987810813258409515769497152 12593903 181663444087873591860689745386973859200 12593904 246633115927457462707606943633894277120 12593905 936137289650776478566604860168322352180 12593906 -259463585491142437653368435090654751936 12593907 1258791823608844621400983882374346934640 12593908 1145237134453907109121859842589398560128 12593909 611282967952337208287403510013027846560 12593910 24911287466754948379592686192130181120 12593911 -162243937654925224575561264120877223976 12593912 76278372948142347487205155370028072960 12593913 229189489663444405451341946969790015360 12593914 -6166353246057355420980555766064697600 12593915 302131487195905934252458944982558594560 12593916 435032305185116197719459396672794537472 12593917 549583703346512849649612137940174595200 12593918 -205130192207677665493023717067187235840 12593919 413199012515797064317104246269831174928 12593920 147878529964342794094330423316525875200 12593921 1248131347469155127075766479458228261122 12593922 -288013900601282292715920822887850823680 12593923 967645753324989758950851518462048234736 12593924 462996556137994696530186205398607589376 12593925 275955164969666866930942979966818531200 12593926 -6595063896643177438144677605145993216 12593927 -330672676875884545932283243944024796200 12593928 -981876055202922080635939874089624780800 12593929 59737013641931353118548679134619141940 12593930 69594655584777340396783310192811339360 12593931 -320565235250565467164546889695249536000 12593932 344065958757048651228934485515000819712 12593933 838033799058172754281638162033305805024 12593934 260063684775755973499782476188739802240 12593935 -971148540272095968406950185326130784120 12593936 44740258239504720067105255410980880384 12593937 -19181654236821248953504953221865993120 12593938 267643749215039397166253292481786931712 12593939 1198339270936500477285703706385347988960 12593940 276330408913628130848303924667118817280 12593941 -15085275769536445302105939344697831200 12593942 -744568623684516935705260210198464259968 12593943 594564821408929829396314215760267425120 12593944 -1271472896198017607332591724684075642880 12593945 -58242302480261051248606552721438323200 12593946 -2862743526908273350386016308710035200 12593947 -1199707137593018003219766803421587417448 12593948 1150030907985933982875692669279840183808 12593949 177640253550745250015491265666878063488 12593950 -160280898651491994586321180599326328000 12593951 300421028349596007409398157910589113952 12593952 -184055416151235801998210476733972348928 12593953 1052872028318693554050375575943159535202 12593954 -112961931278669877011249029788461851824 12593955 -399894299201631722430208692137349980160 12593956 893288380645556014811070916519817712640 12593957 -790299248720876721811314221179745733696 12593958 -43094212129170275634450375721667712 12593959 540783419222808543982760112803897863216 12593960 -8659302867805889204105087445110784000 12593961 1267156140079235364914920016937215918832 12593962 36609489376368312504997922688045583200 12593963 -368346426749327244350653256170148137200 12593964 130246471675967589674770663086743102976 12593965 818310978503614269865327189792736542860 12593966 69572039728897618384002037069809512448 12593967 -25688277001665727267731536805167185920 12593968 227856391604359563827913556303252078592 12593969 -5892893014228829629567255421049953280 12593970 -87535162310177401579010606450928557760 12593971 750193335580396034762109656734606154784 12593972 -269306466961732576505101600448641056768 12593973 236313027502959896579358389831912564544 12593974 905364051373582335732482012944516732992 12593975 186085385436432729870594816827514765000 12593976 -148291720326272359621816493256784281600 12593977 -738953151313926212947778418950780892528 12593978 -126227042242937380530484717255583298960 12593979 -1054513302204047771611234024913346140160 12593980 -117753377064690140819326301161514526720 12593981 446855407113623539580295995525631824652 12593982 -3140632805077422327017426630750724096 12593983 1510890294961068302699594520856626871232 12593984 -238618642145329115182649776562292916224 12593985 516140684946227184736664475607586256000 12593986 -48671272320251153423802129591028731360 12593987 -623117790935313043974864523542138835248 12593988 743866725552194175814759237072332042240 12593989 -1098946324025894325415016748134669242210 12593990 -307184867883285865911784590918197973120 12593991 176535589358300528671894012649559768144 12593992 221330646853606859271799837472645760000 12593993 -886639009687400917407042385608565157916 12593994 -19444060538581171794918702156343254528 12593995 -362331714574429399112946256071594619200 12593996 970335934271063715903821551957137888000 12593997 -594908765886918693794119257469817011572 12593998 292737450103280743904723000829844500480 12593999 -858246805748877735915686241656976047448 12594000 14173454035574415506894987449958400000 12594001 646918644775492661008593576876540739200 12594002 -108980661556112140232879329568044076928 12594003 -1055288108872996195270882511904287662800 12594004 1513100812048088609130553070947672473600 12594005 979686417895501532759965677734111273760 12594006 -432221261017108600208765993858231806656 12594007 149313952408445311493265690762186837912 12594008 442786875609756978971061210745532006400 12594009 -503361016809792213275400644367600392496 12594010 304920515395780702597815906591361797120 12594011 -466339075016262783100811234285153073576 12594012 14786841634799146300156535431843110912 12594013 891709517143502479414985247303550630380 12594014 116733615626375915831984502494861707200 12594015 197229287258903890332111254999628441600 12594016 1297267205541336411619480930778702413824 12594017 469800697406748963185949123670986830640 12594018 -426041386445259716394919102789229862912 12594019 -194195299074927067615946143024640598192 12594020 -566930680295264492482683228323964491520 12594021 215899759058662863377327776178606588064 12594022 -432591128338589250179921808970248806400 12594023 183829197570769390132044970200150592224 12594024 -1000853135538775664898756625998531978240 12594025 -240288517347888004832879426263174085700 12594026 711274239862407891184109581805322631680 12594027 -1724086864064718458796040306824950034768 12594028 -748627589571518122339631661305597873664 12594029 -353307742526962420203459487877884315008 12594030 -8827236459310256772428666330927095680 12594031 -669721675291664497365129836072564119688 12594032 5482278469387512296357765365731164160 12594033 113853508092473364061113152448228675240 12594034 -15999825482289887777624497257499338720 12594035 529737363272799369590723173711057706160 12594036 95492825894285714203489268292861296640 12594037 2197166411298056462410334016036383376686 12594038 -62446453712482478898530070054950061120 12594039 158701164176339616499471199740510722024 12594040 162252339383043638434301480608640716800 12594041 -737372041438242665008266620129374040448 12594042 -13857407716644408710034038357161464240 12594043 -1399397580117325098628107645925837040 12594044 691883716668287191205223836795437787136 12594045 -229691966876220582837818913873012619680 12594046 -302580957003115067817103772726118870528 12594047 802767622988855245806442667688780116760 12594048 -449225029377630171428717352870771425280 12594049 -1444722022567614627683218373879342560746 12594050 -23652339111533762323945667587335091200 12594051 -322690347641793463487949484823894685360 12594052 -420747572621262710264332121780260412032 12594053 -159885187599497045357559265612723585698 12594054 -283312833702372575510343292247837036544 12594055 20168077895891977761885230622947318400 12594056 -2570195629852662380549362941754132439040 12594057 528657385416834282649099700677138013184 12594058 955531117138903883310063311488065944880 12594059 3508790549696430740719284041567727646752 12594060 54119782307258297895760821467260600320 12594061 329388712973764319385201189966508671232 12594062 152921412392433279401044008146977413120 12594063 -3538236173823878653711583305322754816 12594064 -59600103155584312839869186363550597120 12594065 359415530382380523408061804668391542720 12594066 262110520683882348113953435867242004224 12594067 -1257434678900596044172292095045384748884 12594068 -1192246983274869685435786027378948609152 12594069 -883294405906958319557645300978088154560 12594070 728346717293972003578019084710195762560 12594071 231091603268144749250058665189519604912 12594072 -189183126170396637190619871579710300160 12594073 3240465344708062796252754081387754527360 12594074 -488590385757035708128016904474980981760 12594075 -19858471517470643972049241796382932400 12594076 516156400719779454880981777706218444800 12594077 -1572072503797667803047551112358150306074 12594078 -214785504477562124024214536939092390080 12594079 -468324413129742459994844852280980320080 12594080 -599706158797601918859732198051983523840 12594081 33648127310454821711039628989546243040 12594082 -174065067568243973804171134911703326720 12594083 1292902236246646958324683487719799482332 12594084 -543045208901701843104978421910988656640 12594085 486852397884850076029059026936956479360 12594086 625691937797324781827338451048120896992 12594087 -12855354499678998923763197550504660864 12594088 -463094161126190162476044221023827148800 12594089 1898971125917025324223391428474566160890 12594090 194583142499656485595199707701626584320 12594091 278829570302664739845842066977434153600 12594092 117374748820102911231698454408580958208 12594093 -476611387859166219115858004228460616320 12594094 -51049898645514627946166215889193580608 12594095 -605309174448539556638202903956053635600 12594096 -219436808551128940370892707797027061760 12594097 730285856978490564565886045421578044852 12594098 6881575002871811842545218811815816448 12594099 157404802461238232561254755798227485440 12594100 768142709416911836587369048112238646400 12594101 446200413388297886854772505916132657920 12594102 -59962485290027189224259939733678063168 12594103 1731374887081158091213835223803967085352 12594104 -964060613318695953039726040416437145600 12594105 -457322206098675100497970904773160227200 12594106 -272154942185553625835883022948394496 12594107 -85841426099400143872609224360894655644 12594108 216650443724831674588344294332921909760 12594109 -204108879759023975073922343715598712160 12594110 136464789499414313497258555806979115520 12594111 579991290086221732010696771992628476872 12594112 -355901603647796264506045267649641840640 12594113 19032930541579926590634970512692534400 12594114 -72035273760311296510323279711892756992 12594115 660120487364059587048393313438904447760 12594116 -1616521083196905899062691451218206818048 12594117 -611694615206701603169706833749019884320 12594118 -485710233086844537720247876217738862240 12594119 888688088536542406979614276199873925744 12594120 -317622260671825373428721066316398592000 12594121 1964453045187104895838503537167131163044 12594122 -225622111081038442197051944502934474752 12594123 -7230214159132169163469374588535985160 12594124 -1507369145174940110402608917571324649984 12594125 431604130611022132078594631169061398000 12594126 8150486736094425951872353165988449344 12594127 -356070697460831161299871962849024566928 12594128 -17294746868798915982286262528374210560 12594129 1732957266045914663538800506557221195328 12594130 -802199301985389212828042341040563379040 12594131 814203704587765270038018093824847758400 12594132 641124082953061124101748225465821056 12594133 -970812786794801425489871121135985636032 12594134 6843362786020420849273080735850535424 12594135 -606853215111956823150024475663129940400 12594136 378980816508473369220357777231269621760 12594137 2104553867117735996384948358381877323786 12594138 269006594333399765376843807792619799040 12594139 -1088993283345194969835374616086551941960 12594140 -5949263401858707907080573219563366400 12594141 7016280804882043056217851916872369600 12594142 -212806309553408131823103974246595214656 12594143 1529806741282665986521801843928023711392 12594144 426991403976556283052825957105784061952 12594145 301632996350529657710008483183559226900 12594146 -101876659306701777941676890328060151728 12594147 -380556777268604579735196892845788459400 12594148 411315777626611136800467756901863489536 12594149 -648340305796579184755938428968355839170 12594150 231342706545957986908788753901096320000 12594151 1933252557878804502720900269027467236152 12594152 -1015624039299882438802455365440985318400 12594153 -117271138110719555865023784244900491264 12594154 405779555032419028924006062517190905776 12594155 120041239063387781471335884937995294720 12594156 -195986706293295326832603537901156171776 12594157 1075407520965814537637121114276536392406 12594158 -858110158946470339565326685496784296960 12594159 395541115754363771292757199893856798664 12594160 -61132291843596764972713576970640261120 12594161 -271554229620872429187320458237726102296 12594162 13670158143965359078982698845406354944 12594163 718831729434777374655831589494226174412 12594164 130238786725194796156839183502470528 12594165 -215200505931558926970460051238187322080 12594166 -218178958346968945941657634653012696192 12594167 1138447424342419837355108565755085934752 12594168 1176922724755970171345185687924372377600 12594169 448572810250704838164628377789009275840 12594170 601006787992052899150833085691077804800 12594171 -220285771504102818601557879303223854336 12594172 865598080725917079245046598025037234176 12594173 -74871148148609433178485463947876547578 12594174 430709483896769176973883252098643271680 12594175 -359328261215160825075729337896114260400 12594176 -808516511498014866096642322414763507712 12594177 1692622481768962000835199895041353655840 12594178 7857018253357563415743088541182062720 12594179 13837518316656202197744770547604905408 12594180 854460412244490931971125868474646118400 12594181 248615909365043258681437750431975563932 12594182 897220790467141496769877352760496579584 12594183 -6573408197162026055782920069942623232 12594184 9365001978002058434462240169439395840 12594185 1805768675823761910524142052562882727360 12594186 8610701880691881673859030200074088704 12594187 -8568877866968722782674108294949632400 12594188 45754244211076253403791482621574469120 12594189 -372533556784579030817879625517029967872 12594190 62814941582207424425971350217677607680 12594191 -726267809494851614091988623220181152248 12594192 -60533870529826684128124915893425405952 12594193 320163776077885163378495987300893571904 12594194 -87514995355446192327297578670741357408 12594195 -110877314098075812576960590572977612960 12594196 162858187408086197533632838051389192192 12594197 -19202387413043851105740234030265955136 12594198 52090855034646557891672217201898390464 12594199 51966427751113547095114546732773408120 12594200 -906513215486452136935151223133890816000 12594201 -170558650959971241005681829218336596320 12594202 458028815884826798873862465584302017792 12594203 565933564752257737999123544112170488452 12594204 1848694758798743325314574632292289536 12594205 331711974255526268533864607407757072760 12594206 -224644388783565677750699141828991416448 12594207 12192511353980372222071144340157279120 12594208 354403962757710178512194773810415665152 12594209 110672408887645219236289727025272097792 12594210 -92878752241925853699858392747330772480 12594211 812364954159413113925636725734024878032 12594212 834112746741010893765375105592330775040 12594213 -1149958318413585934924437051022277726658 12594214 -145194120909187968672347723600024348928 12594215 -237687174418509158364089084724616930560 12594216 -374611091815699851761508548280582144000 12594217 -572541097024202459151838004159818040588 12594218 -187928683899885185036641777439934149376 12594219 -178835237368025246544741165858918593664 12594220 -152028515573169495573653198525722245120 12594221 335175389700267940666341401194224018912 12594222 119611617580522989255034692783662306688 12594223 839005957376505272206738364217758323472 12594224 -70378830080516972920065463165794140160 12594225 -226759936343203646706317475601005480000 12594226 -113529340349490556313764497252070133760 12594227 -849105625397080408856681384701714992 12594228 -687049436737734289787447204615477268480 12594229 28376753252501962132792800035916847680 12594230 603197459802764032560640145966814664320 12594231 95482364397288672991400556764221846080 12594232 37435235054835687157031269003778580480 12594233 -811048576919637909549192071504139010518 12594234 -323710578628352119576346319985912554240 12594235 -1244265557474623929866498649582941800320 12594236 -1659776781210262933569644609625745920 12594237 1183734823111404019071924539354630895360 12594238 63125819066766254336734530508360268544 12594239 -444052714870635574714617880656668083344 12594240 -100510805604641986822136286065841930240 12594241 -1243903926330582019680899329422102200016 12594242 -290006145029322440445801201558055059456 12594243 224190160498463467154916548509653310128 12594244 -445849595269860180367001109283506354944 12594245 -519312743502472891373596280757526732800 12594246 49979940974872419964085861578117447680 12594247 -160019523575197437061178986079352219304 12594248 -204953590801433782147618064065468170240 12594249 320675851143004251969893514367436947434 12594250 -702507209581927675620244854648714888000 12594251 -197338116434400561821573968556967480096 12594252 25733102915783938586052025735693000704 12594253 -505744450290152991591405885354339276320 12594254 -243079880292092898223947469109023623360 12594255 -164952904329172869825514088521995571440 12594256 98056970594088985184946719530741530624 12594257 -26498920749363264361877734382378869080 12594258 87892964343222696053419551015216395520 12594259 828099224769334887050139172290697612960 12594260 293593451050403279540622164382622310400 12594261 -123973971368353022225918100588969600000 12594262 -748440742712448557410343750967188230368 12594263 512081942948774132944932074760732961200 12594264 -333071394181006982010206042733133824000 12594265 -628085276323073975710546387223420172600 12594266 1054937551730403891106237762589365262832 12594267 102832670155333686058423689682504335120 12594268 -1112655743519324445755648208506249354752 12594269 -1480719502308923889244053675387434010330 12594270 -1970360528704045967936383208266014720 12594271 -268359154347815268692624290499786926128 12594272 994090235580471618584701908800001933312 12594273 -164840872936408142166153184985384983776 12594274 -587606633460480256940949227850054528000 12594275 261633485159835527781797670914704878300 12594276 -941694806636417733168987637976963011968 12594277 228235004076867532292994491409490198912 12594278 471934848974172088276606566983011225920 12594279 -384509042691261467441359575193103865816 12594280 696408490563561383853004818524857036800 12594281 -247957446873970237003220737437365256576 12594282 -121649402929844608859059962874176381696 12594283 147268894178425517205618445438174871600 12594284 781798923926268942990092439926944475136 12594285 96034479374205958783976557791325740 12594286 -727171556524708721959434966930792017280 12594287 26114718522427022838679011954444995472 12594288 -64036662546644801035543374274613477376 12594289 677359901906170589697358740280727003090 12594290 -91489931833148099699481846382332117600 12594291 -878735223800356588771266182096021886408 12594292 -16020584479185890403315863209470265984 12594293 1462716054036681807835123616014288234542 12594294 316285869766005838816419911757404256000 12594295 441046282032463215764062540312590509280 12594296 -156732428244222222921743984397173145600 12594297 961117199835100060576873133714831242272 12594298 106794620052833742205309857197156198880 12594299 1259963647849903064516750925094232955300 12594300 224235995196900897647105495039310988800 12594301 -293361248822625697682877689606638598100 12594302 -26777561044719900632095703890588723200 12594303 -230616563640574867106788140069334444488 12594304 -763077265439746767467902164457708584960 12594305 115854699845488543771076789074825008960 12594306 439246952017936511853035297520805483008 12594307 489371395984478501722613804098619057664 12594308 -156478867022035752964181330686958174208 12594309 107556693574403367025249479333096187008 12594310 115023316355884750484173657539878962560 12594311 -1716337009670316262014262612746987192600 12594312 107890800242789568432241905400995840000 12594313 -16765906860318858638881646870723123200 12594314 1192194184476292515035870934281553094752 12594315 593062046244301707238531168905056705520 12594316 511687762356452184605458176185031267328 12594317 -35873144262882042806227281232607616960 12594318 -49959012088142728390265013294088707072 12594319 655319347695415883330423380342244986696 12594320 -185107874379585480035714069235544473600 12594321 -635103221488124330275387868331179475120 12594322 222058713114133802898427192917245192352 12594323 1227729870627500482001720161680952630080 12594324 -168589084168962266303084740306353874944 12594325 -130456577716490820735776516391844974400 12594326 -646664818788991780015150357685431953888 12594327 167053493537709623596203821880609146832 12594328 113108390494719406566627474393040834560 12594329 1752653234829847080206846864402112356880 12594330 -14824203056142656347807639668555770880 12594331 -240892359954166799088301429738216643860 12594332 158565503587407429035130692862962167296 12594333 -83880371388948348772874711965669416576 12594334 175463966551058762837020430322992129280 12594335 17581293247210746461398987133179089600 12594336 -6613660613570991782640208758813229056 12594337 161627479711799838378491408628934650240 12594338 239222928567495450957325833163657934160 12594339 -212260065162231869788535766045338296320 12594340 -477115982682100377971174566192167321600 12594341 -1160551053090902035376152107079447080258 12594342 -159092272997405518649605121609108528256 12594343 -826725258929910027412902194455106230408 12594344 -352458242365380136990709964572875161600 12594345 73349395344205515627713257506310607040 12594346 316056314913095183673493769925427741872 12594347 -1016966327644744179620949573203171576640 12594348 109404726502443851087855388779654836224 12594349 -810874285820198464314203975239311508992 12594350 222490829134328841231521028030625430400 12594351 281793173272946215186292967878978266368 12594352 -502608974604246292801184865793436221440 12594353 646639122483500731066299685902090451602 12594354 -536859813748479447102125092540316484480 12594355 -2636512782843323866289681070289922437440 12594356 -10875784300687259825054171791735941120 12594357 1054648268218283075834539962765898827054 12594358 44297961910652601418265331766531338240 12594359 -560763855135715949099239463489185893360 12594360 -194813881004212030278901667740496486400 12594361 -740138905788813034316689354312130536576 12594362 -872504802978878808511625504146712046336 12594363 2628571454467479027722146281541228800 12594364 -1509025131530660821627201532430664024064 12594365 -604783046589200726352175241714063888640 12594366 -42013814641121246240961582800239202688 12594367 -1443478419772118874139978857654888731584 12594368 41672047340440442398129314302143758336 12594369 181134299122501564403018365018953434688 12594370 204599794331960728234114151521658050560 12594371 -655125055163917259252075706716678296128 12594372 496137103706192714917118278801007938560 12594373 -121714749623047734100961720496726037920 12594374 -502470740423102665971205898857823990400 12594375 136654716915193959320606904550213800000 12594376 1027691340229670581510627959542611353600 12594377 -931285053822973320749226579771033373788 12594378 408158857863033866232075348825426819840 12594379 564271637971364229507956208475024911872 12594380 26366931090128999562995759574830284800 12594381 -620514816590088636969423686170173590880 12594382 -225931326329336827953365468737092632448 12594383 26886894919679712109344253519093196976 12594384 312006763659577940563291052720329064448 12594385 -1077955609495814895731319342092671473420 12594386 30481064611635404349320820933573725184 12594387 584467634008944859897442708870839533288 12594388 1470615994905835805946599397652576700288 12594389 -2142200198239958913141619649860319685810 12594390 -100265584454100288426663102044634180480 12594391 47236725994332107815970323945505126792 12594392 -467117345569555405114760167936872222720 12594393 -198069168667191836441177486026374370560 12594394 53455770650813717485749907972944610272 12594395 1029919685475433369203820631101439408400 12594396 -582798970955646168056342095711483934208 12594397 -392844543382823318710751053708120789920 12594398 69709914506230378590691753319914011264 12594399 21472314321219808328043123870538587648 12594400 -46114351007987404325697450540820070400 12594401 -249842197640886719760155449323367735296 12594402 725632143511987774349154333768278817792 12594403 -968159905436199723843122226884279989348 12594404 -1601490703808513275499646564007749366144 12594405 -129035943895924400963842095421229020800 12594406 -926618871823730566564953521289552768 12594407 -437375199620161987712860940313707278368 12594408 -514330174228997485822582018327796121600 12594409 -605599820241671976849817665059113629696 12594410 368806595913324543999225089431906070400 12594411 -466517523671890481316041761634756776512 12594412 1047522430553910968503489935491386777856 12594413 -630583647745488093090176730546634545876 12594414 19928329932710125867226299892387518464 12594415 -343275423164264487952355123829030565680 12594416 52353404464263591734896448600804229120 12594417 578666885621165380405067319742958346240 12594418 -771106732765300849951645231770758841840 12594419 18852971787866528581916286213600787320 12594420 -321499245853706844885739923463131340800 12594421 607051966162698104324641881383899177020 12594422 -281785199497186056029518131464484763488 12594423 578948749557720674601290263070300164584 12594424 -858096775541242353049990290047448391680 12594425 -488165170927992783783441021356874464850 12594426 261526440205251765287610933915660930048 12594427 1826677698689795240824944913483784916552 12594428 -619067097123479918861308132958837833728 12594429 -886017194135397149573003316261499648026 12594430 164960706286943854482608150366051539200 12594431 -2162558007459631052429807328642874560768 12594432 -109948598903218221902956328540272852992 12594433 1123221743745260859966855044803959908100 12594434 -401752483990613677574018121472310670384 12594435 101748450542099108459765319821947392000 12594436 -1085875601663501846474129675765148392320 12594437 -200273011204967577612668270522142778914 12594438 -648624556940438659916635247866279536000 12594439 -575729107002149917546770116840189506080 12594440 622233072607981585943394032312401920000 12594441 -66284171110242714953285649136789210080 12594442 7296043886581228191478616556923334144 12594443 -406922489677988557433106331818926641536 12594444 -316698513896104507377917094057179779584 12594445 836125290492877041670841080992066205920 12594446 330300544445340744370807265563900980672 12594447 -1577475141066703359415858330556530635240 12594448 -17170482905338062641563688536781283328 12594449 -410968712360544752137168735121336563968 12594450 348668312446644177363809736521574720000 12594451 -1108691748263465932401888499966155047928 12594452 104626319780373692335462810208912047872 12594453 155985508964273472195233203823512795200 12594454 24272420937621369963222293310243041280 12594455 -453193182282650675051950475279432991840 12594456 -117830168668468945540420620496078233600 12594457 -878781886081349356146188827828451804288 12594458 788589464102981597848241562428633956080 12594459 101478591980675184708944535187416899520 12594460 -820647281694365421246018969913490526720 12594461 -350783126071468764769995814705967825376 12594462 209218939510170417639193937208131662464 12594463 -70545771210579562394697620010840424448 12594464 1103661746859195516715755667664297066496 12594465 42006264833641312795059209061422778600 12594466 -951888145894864626628647697700551355568 12594467 188143836509154536864329334862572991072 12594468 -106975664568028832422011883209903882240 12594469 -1056924270108704478777888727772755080130 12594470 484367448488566083196032387071521418880 12594471 -6762980615029669263287718787059982080 12594472 -2769093869899966978361660935727002583040 12594473 99462200454115863325395455945053080720 12594474 622885723099728079721694341836870333440 12594475 1080642511666967846168846547549208194500 12594476 -1102694730640199528198482498904477725440 12594477 24202137118369843513768636756592492544 12594478 -250779017007589107334120822442622834432 12594479 -36233196260538551341657948547899666320 12594480 -152792648636391298583775969520329031680 12594481 -135165386906749072495248244704445812718 12594482 621521064825291067992735385386699704592 12594483 723731857062831682823406829008431892744 12594484 224848721213602285920902551800726958080 12594485 11683052211995067204626886562267744800 12594486 -658906346991265374084656153156024694336 12594487 1378108510785550859442936616622253807592 12594488 304446171757308326884003948058457845760 12594489 209912308054356100557707883267282854208 12594490 217419716551440542617989807189242469120 12594491 176478334197000705953508551172150502944 12594492 -121839473821038894440428265058287900160 12594493 -105334337637525838668391351261175347258 12594494 350008768980226526592627783075574702080 12594495 -269450643048732711845741087340840704880 12594496 -441305785463272893545743563339249745920 12594497 -971788701380110986571038554783558106540 12594498 -22564262371624609449614632941030405120 12594499 1638395679424861898793384019455751821500 12594500 300928660915160347658832727812632640000 12594501 27159357423896840832584132446054721280 12594502 246574758545916954722804505796759481472 12594503 594375641328451253709334751734529574288 12594504 172621151112285676328863878552200970240 12594505 -356973539769120851317158074158473578880 12594506 -824698906118590287079131481756874052048 12594507 -258182974012749048774910598688804118608 12594508 1482150710990591567689788962908789699328 12594509 -513429498953920434849941527851286488384 12594510 -298618703822099386213470928681531185600 12594511 79783794588905577394472130746616368000 12594512 -55285862270406814226597329409546649600 12594513 337771918858754995481145054817636144704 12594514 240578906399956770958256325941867548320 12594515 1081439499894362049040750355975357594160 12594516 -196463583157207418562784635709775271936 12594517 -172116302319005873914371047296102269380 12594518 -515182596520347632855917441353404885184 12594519 229663092163294733447361470844835643760 12594520 902029005631703807881348069120081305600 12594521 519162275271601731233553661086430890192 12594522 -269402261910745530512849718899694597120 12594523 -686425937226883130762358448852187845200 12594524 716656919884766557369442404109581403136 12594525 -10719658694436570373503696853667846400 12594526 -97613357624773396084357550858941194240 12594527 2789958411919287133713197782412363688 12594528 -477637954975240868701377165178699776 12594529 -2377059134482736826568911626982703377516 12594530 -72693710646303095631603079447106880000 12594531 397057732063722214214007691318431939840 12594532 -1029226314608291250578919042536736594304 12594533 -285411924379705661808262382020253357280 12594534 181358615764457519092529439067125785280 12594535 335405603617178099898811520269642106160 12594536 -926443943035389233522750585614241080320 12594537 -211075558133686488923550640409706538806 12594538 -110405420982780678484602911248100567040 12594539 425700121185480986512455920113597172340 12594540 108984842178220283958885340159224053760 12594541 -515259744841365465599340984103734089588 12594542 613626827787430538687172045995229866880 12594543 -457502432794480178059575477800705190912 12594544 -10807199294222554072592674286440415232 12594545 476933494980361415940956004941162737320 12594546 520124954122128174351064520534153469072 12594547 132874189663205794461725187938992172544 12594548 -247119830136124082141843106585288695808 12594549 -335761278155313709654356293812843123200 12594550 301339479386048964745740684991081617600 12594551 -38685718268724334245324821712586989768 12594552 823788716109055325677446312225707827200 12594553 995710172028668976106972226088181910160 12594554 297099539550950665751684300872031561472 12594555 612136405350924166566128621908496088000 12594556 -265361215048994239679791393229778579456 12594557 1360311119991524008427093045231130892992 12594558 -270632881653576685023897221009381620416 12594559 1130671881743031229512515611147108654120 12594560 -231871269156297768078575044474699776000 12594561 248836186961937221301580779558802528704 12594562 74396058835906920765690382718290414032 12594563 -1039067426646754936841746719392218093188 12594564 408266287940843339208064816659305961600 12594565 903697385724068177961064019290133942460 12594566 -569473968847172291470604447386276068768 12594567 -804260603358061394661775239997359888000 12594568 -10119692152570978876200713210311142400 12594569 483097602476186576996533631620862836680 12594570 -163884967617724243269817752434821800960 12594571 18629580494532409169015674602223879104 12594572 299703982379183440492683542558553587712 12594573 352322438331993898933423661083588722060 12594574 586998628479604412343855678763113667200 12594575 -179165060811314846868170528119309056000 12594576 -141845551340211493962411963670698590208 12594577 720665377183550248397615188865152108132 12594578 -233352506153102224688344914172389819744 12594579 364341124431574555692008645196722730288 12594580 -87334583218714703041353024086126246400 12594581 1178520616896541349738456990444683520700 12594582 -159745099055029118181134542325949603840 12594583 -112917311368862385150712131963099752160 12594584 1075849304670185022198418943349599846400 12594585 -92217432819507520865171347575211622400 12594586 436702033183538226527138901881392671744 12594587 303898775321905981700936931999615790080 12594588 839746941741217934809428591323037964800 12594589 -781213929151561288653619921111434256544 12594590 -555959625485152975237239697676152995840 12594591 -1038599851174646095461863592459262996200 12594592 214602073171535585197407046251244879872 12594593 -210299098921636343546388018412084718592 12594594 -598155278580530860609143941280028342272 12594595 250949938438299421053132578456289545520 12594596 -72785956551890065259654052663221870592 12594597 547769195304625871075510512149170223072 12594598 433768860998431523870999092835229288000 12594599 -554180795204076070328271955869055950600 12594600 -450322080112742904828791854974585216000 12594601 730812339201287094201458400323775537652 12594602 -2041176383178228302467408253215209216 12594603 335706024854838719635014046385299368960 12594604 -457263616831782903135084453916339289088 12594605 548234743730135773336159452765235621560 12594606 -117262620815027114063126998042095052800 12594607 -97152944717711628376247005051845506408 12594608 -62726707724296478186081245339333558272 12594609 98707286281912908329501549959294178100 12594610 -244008497613439706769932646210420349440 12594611 -592968931337169859544293589978150764788 12594612 -408979467824219954981339039117654169600 12594613 1868860160104043569753757141023062385980 12594614 -969100403596736168913774324533361600 12594615 -59984916942411391912371299555606338560 12594616 -935288871933183875414543648674741248000 12594617 45621257066563064251892734080865555200 12594618 80041686758446128642421463393123328 12594619 385912675577575471781561470390407582720 12594620 31419954425109194384322492659504985600 12594621 118474659187394011888301261294508473760 12594622 -419072781925954187423070991464090613248 12594623 392201302434146937158780833179909164760 12594624 -20536280840852755150506785034309992448 12594625 1625974355006920614882350130211864080000 12594626 -408873647041178438607847751073111236352 12594627 1204981426170662852469812755470464773764 12594628 -929411651684556387339491511019285493632 12594629 240287908566903320891249946619055346684 12594630 -197873665305688152034172615960361060480 12594631 -11539539520933165702982590163142246608 12594632 -580656096466733406724145822716386631680 12594633 -515896657072324604170922108020829339376 12594634 -305434503279492543960911811695876861952 12594635 -536050872661718373073278774833899021920 12594636 -303049113794120257791349107706088417280 12594637 -1776679507512398317474708655792442437376 12594638 -52318984198981389143833060746240971904 12594639 32962995830111644045949626924819066368 12594640 14225929342073652344408712695105372160 12594641 -56024611337592345580668882763109947296 12594642 -30671144932495907199526102113933127680 12594643 956516696140385267777780264058126904000 12594644 280781498076207586379656298051637811200 12594645 -181525504393449997296734106681904500480 12594646 -349988846679285507427535942811553621728 12594647 -877395790115039022509559398498879226360 12594648 1386974617060257919992287914415124480 12594649 261259674300188662159273320116598143232 12594650 347212031403362703406588554668750158800 12594651 1159949677204492424776374645885144557760 12594652 -34287235322004616384959119813880973312 12594653 1629538748749133620654676448599307560940 12594654 -665950855690427254726485993435231828480 12594655 203792354007869833047132501565162856160 12594656 -1715203488765636886172392643156787068928 12594657 1178266043179494872076645977812896960 12594658 36394802539372574975484257885041345920 12594659 11362235758624482031204590179863229952 12594660 3706783557090891863590617261566238720 12594661 -84725448214807671096674195070999268738 12594662 -59281467621703619373408083191976757888 12594663 1076486008120547189489168942722757932800 12594664 -173577568490908977890393562908295152640 12594665 657292261259755502821128120950405409060 12594666 393057254308385367531019411564008119040 12594667 -781071489445752149576630316113300236488 12594668 698447150863951992340280078745634722048 12594669 -473659513057739388702132336362897384352 12594670 -655147374884203351012606655392272180480 12594671 459615382391181037303480761841369845600 12594672 -304599144539074896568896935891403571200 12594673 151528328013227303310587847911008746944 12594674 868752141006828864738232967599271265312 12594675 -74000582896540731136424306467720747200 12594676 -9837569739257483150273143503982787840 12594677 1818912688254120025807872162249298916526 12594678 -16863206696866120964741453530857226752 12594679 -1620324285028446328959821175494708125720 12594680 -83364252952412835058678139888625254400 12594681 -771921188483943052467642746887543267920 12594682 46356752344895026232484108336096844800 12594683 672853825708173021350497925318203024932 12594684 -106013069912605229851183794065848762368 12594685 -262252880290838180539139480854328620800 12594686 -235641711076924810009031439980482683456 12594687 50321296953139531321736373779995564800 12594688 811662933311023672072863678957015269376 12594689 -813859237786215106798694026152559465644 12594690 -22264694104198136362365776379060648960 12594691 -1038026104970383337880947826617080091908 12594692 759433983005617129326444200943783078912 12594693 -216306621210197443965169148593855430976 12594694 -611833747886004188857837642061764974336 12594695 -46771241099981532452319178878093745800 12594696 -61808509460755463583309042786294988800 12594697 1081297908260927298827440314949110071332 12594698 -274920135305251732918893613984758431136 12594699 419512341683063032122763872427944363264 12594700 -6747161868641981305365784191467136000 12594701 -454383137598567575881344982664184600960 12594702 -99923838728424244050616625662674886656 12594703 -787742675226796841419079321879093720136 12594704 18084792161587548820361759617645363200 12594705 -125937459477163370500121037093594612480 12594706 956989611046141888677281062675543157760 12594707 1180922166469841403388495294376560904952 12594708 25680318528868449901911218688481640448 12594709 -944492420565403739821490911874046897984 12594710 -30191201825879949495822303649924320000 12594711 -64284236722704743754262257699340724736 12594712 -194820847668121717381460330351729664000 12594713 1157106821604794738348403666100648309962 12594714 335408510462863690953402129803732440320 12594715 521601219338172716414005087114395044640 12594716 -367701244702660268965597126419472796160 12594717 299073567025310334142774338131013642240 12594718 387471655563435104954941339942527549504 12594719 -9615520462598256350201178941053982880 12594720 446387466070475136131358461378848358400 12594721 425999770913084285982278576226900193200 12594722 -294205910726635881558196973554227041280 12594723 721043588708513548500649352077799193600 12594724 -1228781731895894570678362545442712581504 12594725 -74909904381865258556319653234721652800 12594726 -124871640960600225573803342399412619776 12594727 391495325195527085309318435200344527952 12594728 1206437687435046803405767266986504924160 12594729 -135865464155664777158033223307354942080 12594730 -415133965714290104370665271145691923200 12594731 962770278511416493530250969238129000448 12594732 429525950333162064355319783829075532800 12594733 625236893591053176913603033598992940160 12594734 581599086859209742686835464148967582016 12594735 -562885658493433221824820603724999771080 12594736 -12860938835864101640762498649975422976 12594737 2197709501897992390125069318227463005760 12594738 88181860481887642132119806958803324928 12594739 -2374655037686134814970598866630298439760 12594740 982928068220025730410491531680338512640 12594741 84279066808765368030860392416973615392 12594742 -173712191784252100143134711694828166656 12594743 -12409635029469421841763631343118738816 12594744 517714571619579154664425488931132416000 12594745 1244588241766201532408722998265862818500 12594746 117530141130148238885336086972297828800 12594747 726990619091922106569547141690960424640 12594748 908308202337327541288199788168288529408 12594749 633776577505229659083729913713804857580 12594750 -49130604433861836209013093736550400000 12594751 169828616700544876750533811038491049112 12594752 254278628781408039256962179977835446272 12594753 -564234644713702226304264617198001106638 12594754 -217558841672041500802175527511666875392 12594755 798874508936071296682112161344430598160 12594756 -202890582032330447921020883513703911424 12594757 589179719905839646588446230231532692512 12594758 -488231386791161403349972743795896832000 12594759 -35773590656424190049085445018570968192 12594760 189400876048867523339631927716352000000 12594761 -210584694313337635280760721307073677376 12594762 -282853083679416387826553688459514940880 12594763 54329153241598178754812872157322497504 12594764 312530278535904407858045865499266902016 12594765 -155436453043598027423587903677567931680 12594766 723226161736329441237846364070822000832 12594767 1963080520740897500934798728816281608816 12594768 -146724097628041247654959968657490968576 12594769 -1289696536368737985002940958981441630 12594770 324070667893210496736416509001680210080 12594771 24731014564057394101128169070043038880 12594772 -514292861008262014545367509102961258624 12594773 40459166625128830770344189312710828800 12594774 105702106701983782462127572830697344960 12594775 1000708299803811640037482372653476298800 12594776 -368790144858997732633576644657754583040 12594777 243280003423621788829701285857694950400 12594778 537575795914828429319362861682473224192 12594779 1040970033047682863537435669371168429380 12594780 -310026261478469812432571314698605614080 12594781 -264114060848771821139591355882792243418 12594782 -1375618915108084399395149103918909258048 12594783 -313564385678994532949325289541366830776 12594784 -1040303353374937002012570490055318175744 12594785 -185904024245329524991920030219185519040 12594786 2807908928994749727959427245747814144 12594787 1557699040000054163248078885985030549760 12594788 542239183424774543123193750259660265088 12594789 -41306791275245959043365902463173021600 12594790 -85046487758056409594679382735953907200 12594791 -616278835589513203716268551176002861416 12594792 85689573798818799727290590015928729600 12594793 2006542788102261404058868201205671523920 12594794 -444700734415384375331946234658263479808 12594795 359727918127321273049187677804953198320 12594796 -897110394761724341976041787120913441280 12594797 1222712093856306012062303806644353101920 12594798 34846751925834124408476135411487795200 12594799 -393249994661079493163038904035458896928 12594800 67911363055793631226197636882380390400 12594801 402463016911797593159112411602516620608 12594802 195080765697391872699817579641561842304 12594803 -310686180867858922054693094592704284416 12594804 70439665416340061393591729254541770752 12594805 375683236179127221186950179322607074460 12594806 641050307324801122136296926630602336256 12594807 1895138763907093017073091819980529452128 12594808 -316615317818616549039092695940371968000 12594809 1471277205286746189562913075247747980010 12594810 14658252257192757955822390747761596160 12594811 -727749472439787864075743446137388138588 12594812 1285739583369586216726984619964758538240 12594813 701933293211357060015862631655616590880 12594814 -526681689799155934772338438431701050560 12594815 -1223159509029494259082978174381588956000 12594816 95172567586171369655823374989645578240 12594817 -729215247011044063374757415061107594240 12594818 438702278824913515461210437695714641360 12594819 24396960385720383042485550838692196080 12594820 190470974460822091636162230783657185280 12594821 8067774837256243831866593092165025400 12594822 27025171443238620446676066726947266560 12594823 32149104686215477776509890738213065744 12594824 930178263297245005699511997513583411200 12594825 1045021793732013222818160522860762208000 12594826 70826565169355783971225447101893575680 12594827 395701864826668492310874780789893718672 12594828 -524922843794775997057522220964269191680 12594829 13770198071316823433805572291861815328 12594830 -196054490541278218156581214138190590080 12594831 -433234868158352958201786130016042465136 12594832 -42628669134324820877459778272730021888 12594833 -1704493686808928940094417329989761779918 12594834 180223893716480963972769588863933191680 12594835 -100041270050682838347610631373708134400 12594836 5144200163303777277592921849996730112 12594837 334186441757160491318359637121321521952 12594838 -281739875108875716027689479207059763680 12594839 181901039475122779395964554024552509640 12594840 -987227186357485164726970792497266688000 12594841 -182581109901683094377879454172418513280 12594842 474987760717690789405993790606160525792 12594843 -888658252207048633804292823869649024468 12594844 934664475085458355116672684715609931776 12594845 -580503385679723978365420807703173720200 12594846 -198571434408504081957472812868500006912 12594847 44481161976035848633254726795446796040 12594848 -684228348103959900632038121746968084480 12594849 70597469216399633575015257546975743040 12594850 -277443279671283105503738447435371635600 12594851 482779784333832908264430449425015178304 12594852 -17526692194791263965222260124251325824 12594853 -1038621391675964861153308682499595603360 12594854 749118305077877143556289015458899222272 12594855 23394795284501075683052585748714539520 12594856 -805065931668460117828366359385431045120 12594857 -624856830593808525538749565352150652576 12594858 52313038936861063901093548911443842560 12594859 -954109600165583725768582351476400020940 12594860 -685838202056842308245365436447791441920 12594861 -984660316155759280373273550056726667168 12594862 933574931330155853336751825348093466560 12594863 560165528431561721726519731324196355960 12594864 220397352811443716834440099945645867008 12594865 817633013157914964862059589665825262260 12594866 544172388083864573440952748761400523536 12594867 196146115452156954893721592121856652896 12594868 -46377244972708976845967256354570006528 12594869 109014327760452505149862415361097426560 12594870 -146313106026339098755647278247786180480 12594871 671446434715679005695510918380571692072 12594872 -12772090705725768857084699958057369600 12594873 208857886770401452332778416219698864544 12594874 -240279643177310235984560036154051566400 12594875 -1956897870404199721915669138534265208000 12594876 -112083396525576191875674375857608335360 12594877 -450778199780052298209966024044352185568 12594878 1410593102889217716395262334044816000 12594879 701858464210538068702396657244848554240 12594880 -177129755212811483857362366269856153600 12594881 422191549639731558514028839233101184 12594882 -496850031927478461587446178436903700608 12594883 -312024988544229847306152328214122802480 12594884 44801313693606520085675877668787246336 12594885 42721958302120593828618916150908172800 12594886 15478814282680231882971316077048738624 12594887 1534446916594308375096063195913753019472 12594888 -49850368006880069406402046476830899200 12594889 -685016617179029542776108846189852582310 12594890 164668128922141936750833157365258240 12594891 1610646083171407475707937926810844275200 12594892 72250014627649564837534640100999002112 12594893 -948104821602473840192291055265427266656 12594894 -393945446073330628373045040062263670592 12594895 82890375891046149654058238769809095200 12594896 501611927086601539775515813986355863552 12594897 50846897679416076849274202680437004800 12594898 -321506542135435003212590449998246531936 12594899 1558815636522125097372189586511984909400 12594900 -78960675279287198936984927310426931200 12594901 -19638319335508027910300895124850904192 12594902 -732494730634392862745258556457101309696 12594903 -320647057086624497094015626977785715200 12594904 104999600048910488766053808870387916800 12594905 943763510943718380411817251244633197060 12594906 531904316787474856358009812790833036800 12594907 -825071911144739119505488563611252685360 12594908 -357082119009280754332463778997719673344 12594909 3605769369113572437677663570330846400 12594910 -29580235299630050458068092299894272000 12594911 346652157910278081088689735155955875208 12594912 1339454823892057733034838618609501077504 12594913 385914998753873864569190184857098364520 12594914 618656742845350984090930321598863379232 12594915 2929000773998565625440067955216398080 12594916 259671392727871529741284833418732576000 12594917 -1506911448315226135741392182992649461728 12594918 7508378631604639617106777366017067008 12594919 -957119503088882370433724192870960126400 12594920 114186412408305565567307353354081689600 12594921 -1025905160370649615712680289280007467888 12594922 -258241920366732309870645343892763211776 12594923 1678301058530981877540310671113856664104 12594924 214033854721945188231285683160560878080 12594925 -208954265644602939806899743012835575200 12594926 -891947086878792932927126752918581164160 12594927 260320477658478128136356549313421856520 12594928 118281361259471953294241630831362703360 12594929 -21883888756238652977414004742675860720 12594930 421902103065878085973115088615308997120 12594931 1430111369660048314223243868853837847632 12594932 -185930020736792631473127430553125969920 12594933 303015649686941786044223953809513797760 12594934 -406007800232631526809774949416627814848 12594935 1179778778320611219649771475868187361880 12594936 455707454007065194639810613339900006400 12594937 694767922064063113689081734100831352960 12594938 252807876969526941514114552824956684544 12594939 250202653046543477578523182365672875520 12594940 -405526135159905369250226241734355432960 12594941 403620319440391580796731528975886126342 12594942 -632076790525621037589610834281869348160 12594943 1995679553999248908887411782812957512544 12594944 -179675993219030947812093861888314572800 12594945 858791766720400095260394391615902037440 12594946 163134104960450777331862728327449746944 12594947 244554260068270013987379145176138534396 12594948 240783285549659635789811413715765514240 12594949 702486005553122325545236346967616425950 12594950 87051145820564334605957262655652208000 12594951 -753032804045103345193329667337336002320 12594952 1473682651759677646016107633989953049600 12594953 -14733502881922381758787647218714094720 12594954 233229246732361338528221763279195340800 12594955 826861229750894544814433450984348290560 12594956 1143877293889639769702732103261001536000 12594957 800183379552457504319780893845793237440 12594958 9916379240124990919167416628506528640 12594959 9552199754426151526865658782508547968 12594960 148442899808459912033580703650938880000 12594961 -21691538514758480574034184811179275980 12594962 1077603088962161887245838181282937209232 12594963 -939139997057159163566482858220325264456 12594964 -12961200799764656021652689263097425024 12594965 -1093739308856065866617039244358208483400 12594966 -56259285929461369918747296918473748480 12594967 -260273024480746258864619220682463865600 12594968 -1137773028473064859312900384894446397440 12594969 992141231283930325758185463307821261594 12594970 444758441375936689920849401334178560000 12594971 397320923882094206278264252350509167872 12594972 -357602127237322760503042329634463812608 12594973 1195459459350590633764236849345000155904 12594974 -157988958625232363700049500112854122496 12594975 -164777857170632893888424666295210622800 12594976 -1100464298416141961636770030149780307968 12594977 -885852065293722043035913697713837408800 12594978 293439080728165313216957707961099169408 12594979 -569076653296799390873982133079168896420 12594980 111629883943098573596229300193536975360 12594981 -242633544287798837732758222938355389312 12594982 -11314986518574160732503297914651726976 12594983 -90947763459975842000380707818947605768 12594984 659213555177927782389124893641058385920 12594985 -257151616972121580841390735894363233840 12594986 -242616908667159544465773874111990375680 12594987 1252528784696047069759971757899696294240 12594988 28308369652107728545274467234517533696 12594989 -187178515247257942637665964790588872832 12594990 -122373743287904219059457007932968550400 12594991 145835440431698864560399632864020664792 12594992 -113557793522554581375599800232712290304 12594993 -1061036115861274079215425432016137230736 12594994 -86004008587040488641068794385558581728 12594995 243636413848117878723062088266822545920 12594996 11927465335127945833402835040620949504 12594997 -720356041805686495519885766456524975940 12594998 -293160850959771107521052090800681975680 12594999 -287328387550691930575765138528030701336 12595000 261089009144162193105418301362368000000 12595001 21603092358639405821418165837929178720 12595002 -101538016444041709162194534487260796416 12595003 -1528068172496177698206633294638593864896 12595004 -947977288409923099821394698857800786944 12595005 -324456817558859280161411019444623253600 12595006 578439802014923173412752152672261341952 12595007 281501774792560684198210272839093914320 12595008 -294162903394845857242035285377050214400 12595009 228266732495146326073718155599449931012 12595010 7049908741118500505393474412171432960 12595011 658910560377057840224152427099848032 12595012 -1214623083792731556499317378657355793408 12595013 443444657099088994807737411304676945280 12595014 9961010542715857628939910517028453856 12595015 507822674293362875592662321262067847160 12595016 -61374801667529495014028987884694077440 12595017 -826074959198150292170880070992478356720 12595018 250766956177873157568411561100494054960 12595019 1469168958517221522688474660388943196560 12595020 -558574842583819945838993885762435896320 12595021 610708738604681058957384247934220735488 12595022 -109821406077794639146370242612370080896 12595023 294723478306389399688846962217662259824 12595024 56372618161957408744381393548292259840 12595025 180777852045829137219930466424655510000 12595026 132670778141446984603962279500506919424 12595027 -127718754473979222200024631193152687124 12595028 1280379146705734733167203254322971225856 12595029 471097887642108800396001822165266561184 12595030 -1148235004365543324040976224086343680 12595031 -1899899499041375006232789221732651922168 12595032 907867664991824335806381896733516011520 12595033 -958754117801605143035170070826650881776 12595034 329634481570060702457353841319437266416 12595035 -121610474933959824556797411539517478800 12595036 -123395585687669511573499212516628116480 12595037 -85127784237754486169297716284878448768 12595038 -374670216380294526907932970767561210240 12595039 135910030174984287808270574707703063840 12595040 -173591287110943796808467276318197678080 12595041 -1144658691741177388807987822500392206560 12595042 -224891105558204821280740415505661874400 12595043 -1675313452765062357067379870757494728680 12595044 -4740898853067122990164868753244880896 12595045 416202430299925364470782809075520725760 12595046 -534171515875843260826591881843002130816 12595047 266314107972936525477294065068167388200 12595048 2154287710240983294469180032243390796800 12595049 -767422467443578157003611445496546042240 12595050 95417434199179307645902201786260775200 12595051 125952533852380683954110452688569616160 12595052 -262020378392912563359838394705593970688 12595053 71458230433762853154669705418032917184 12595054 576342896002408080189217854920132006976 12595055 46601556371811534703404395098282468320 12595056 203892825394468604170208176583356514304 12595057 1104827555119271877983770882780114156852 12595058 -171342493253174864350357395323109637104 12595059 -236858592217851560530174175397196890480 12595060 -777231573383538636486958089716557824000 12595061 -150940094358307996404049508107527072000 12595062 -517143763357736331808278413895343196160 12595063 -548187737648263694821230871000600476768 12595064 -454846840637042466981171126626787348480 12595065 -315934689249804199182359191526432062080 12595066 -52455298512517682173988320746131265792 12595067 696047973018722200832620439677919679432 12595068 -512536874775907862856879058748995584000 12595069 199883608669649327507000651502581437696 12595070 -89325809808490787962393241922157113600 12595071 -255691606271834559800998945664555967288 12595072 -440989108815064639411588970620114698240 12595073 -1143234475077844151759022271890020532480 12595074 -85010973460084784979096120257385997440 12595075 -578374943987902186308617409339536109700 12595076 -187179231576169118962027328621739257856 12595077 -216917452645844515199992537184264420160 12595078 186485391033938314178902621749581360256 12595079 -176592311468332668388484958086493691968 12595080 631868400463231587494682932996210688000 12595081 -1657319627187215171348385367485982262000 12595082 -1132107159698390783645529144844627366608 12595083 -324628672688486208144954222146971517952 12595084 -68115282654520934935344745475641159680 12595085 624369769276997210454251130779703528780 12595086 -74397756524723756499324654426066823296 12595087 -10494856447030349823996949698633823880 12595088 172888256548325181049020498513557520384 12595089 274564255805953822275770223630550438848 12595090 -60761590602538752453665209572785743200 12595091 -35827448474663664725752821869233214448 12595092 274764376179778503324805897256508045312 12595093 -160781767930990670995395639235240468416 12595094 -226476283092254388576698981364170855904 12595095 3250462377352045234359833512612681680 12595096 756912588285836914019416870569608232960 12595097 681907553468013743533447195071130351812 12595098 -46400089145469865131131916687909642240 12595099 -303409529094263973052465073327040145152 12595100 191047419287444638354432367274968064000 12595101 -792130980031052843000734989883013985696 12595102 111031811053246476693618749194255954560 12595103 -290566933230319602551288340234161391648 12595104 182513622300208962002448510718736990208 12595105 -311104623962098297467965749430461957740 12595106 -406108461578504350240511773102364202720 12595107 1562024015884977785680887656647039199232 12595108 -25951175070585340322568075758684364800 12595109 1429600518455512419595602312037125221310 12595110 -295617896440135598916286988406173153280 12595111 821616977687816829566544235566687598712 12595112 -7270760899460212509134599208613396480 12595113 -155607464194282665445897783212126492672 12595114 -84565394539375848292618958883424997376 12595115 -530406921827012781084039490077091472880 12595116 -182833547240255011962212041236857880576 12595117 1664692096356644342530722080991745990166 12595118 -273651617871811780502303506398659809920 12595119 705848836917404719642498620768818352000 12595120 -240280615891664835577599526224221306880 12595121 -68740286734462142748901158398496647616 12595122 -27223993142602129012017669195091921920 12595123 -613392080934877951882332004642109520628 12595124 508349116857742554235602408236085369600 12595125 -599739688931367383635841814828960936000 12595126 307660466821912977437635780119737133504 12595127 36855567105834767448800843598311687976 12595128 11490547356711953937967069161927475200 12595129 -1706202887730035139671905656844639938224 12595130 -16553713765752550576184112882398753280 12595131 1043873436173822588778923449645665414480 12595132 -566482686744786853144091306144592384 12595133 721426266887613150795383360101183772460 12595134 -344333716204145093543375176996841033088 12595135 -472647322293743756610528987271097736000 12595136 303398703034124811955601409208378982400 12595137 586165676441561560656173193937215654960 12595138 -704421104964486479043061368984890924160 12595139 -369712439850486194351986106032208227776 12595140 163384143671013188215050361436637081600 12595141 154137116850517257864368446132625679772 12595142 744972707864843346534254461371128064 12595143 -189573291191702906200056929130757411200 12595144 -403607633846852874738941325014737443840 12595145 -45088546231906113635291163831247733760 12595146 -484678174527289660611954645487514716416 12595147 -222617313497996003612972611458968860728 12595148 267139764912474499178751960235542652416 12595149 -951718074090235488078655345628196188160 12595150 17370293634815020197720501059028172800 12595151 -1140941173226052540455929201311097240848 12595152 112857324857093390753361538632174796800 12595153 2230759117407335147343128084242216412402 12595154 769683176990697505123469001000346712064 12595155 683286692639753194611600397274773135200 12595156 661851034959099701811689375135435827200 12595157 -2299325483777276250301384322908297576320 12595158 -204640409458445534116957059318839722752 12595159 -566239911265930193078040213006445308288 12595160 -1043215511736921826757070366429216768000 12595161 135485558061638113944804724215526923840 12595162 448870730352935625922652037015458126832 12595163 247050359114134733909669314472495980560 12595164 -482069275366239964307486081869418649600 12595165 732098992451678451002857284459257821920 12595166 551270068611575641630770426315157756032 12595167 -226249230873414894561489052492151455152 12595168 -354396717063227227121251770371203399680 12595169 -1013944324795278688548292552413236270430 12595170 -22071808909901722989915258371257927680 12595171 1535479475697413896359217371443469833372 12595172 -798174131169773358539631225418624573824 12595173 -2628359176200783595250661668857075200 12595174 -521987420458297806355589671620856613664 12595175 -437458978680547755298561022172339097200 12595176 -340978600269160673546639466641306419200 12595177 -503028022638414513527110950704323910528 12595178 190074360428292914628880298973273374640 12595179 330110286748984263402606833625072619008 12595180 290236613423687766621429209234301265920 12595181 -934427578257863107647343803477706916628 12595182 3286644463185234808503193251895996992 12595183 1185374459030182440725633284026567140432 12595184 83734769319740223919886119711884705792 12595185 91693323519378609148703025363753252840 12595186 -337082263873961925711857431195946996208 12595187 -688394792559084679555975011812064731136 12595188 140047277992566992484745995714959769600 12595189 -442929807724178432005079508918032724000 12595190 -214656107483772150072716374100760136320 12595191 -47041864961585792229231847415222215680 12595192 911090756781062628543312294928222494720 12595193 735235994342058661021056409871558286600 12595194 -539125309813299289156887799549284709776 12595195 -702187401485948143131583944037540336800 12595196 539800987542717453873735874237604356608 12595197 736139078918689451402029764007366257600 12595198 48186078106259958798058786323312878592 12595199 1853739258528316088178299220352693555200 12595200 142470852971207904647642173853505945600 12595201 -133379318403081617845064333156515259136 12595202 780773332571117144685384697317311510400 12595203 432342668907557356113398657500189840440 12595204 -404912851797221381239379267271342492544 12595205 -57454194221198004377458220509134700200 12595206 48218729684172799002652133199379664640 12595207 219033250362124757788727223098858598400 12595208 -883888121213445745954440757208383319040 12595209 -483709238215664455249417815076214717472 12595210 1145531111589747185142925676590997760 12595211 2508396732425273534544307478207797514712 12595212 -146831964499770705412783190968641601536 12595213 -1004325591539817722670867197483867406538 12595214 -342469861045144614926731994193667077120 12595215 -907205185669310311639071632958577536480 12595216 3978319235954102710488705741057359872 12595217 1058479541680773647551327863836109625266 12595218 585481395551596284943983912390164594304 12595219 -308605970795964944364263771069384477120 12595220 809126563730287146295789435813978613760 12595221 -749221260503498900848936839376260463410 12595222 -482385769976798516143555489763556577920 12595223 1571184360756015479698199697370444760904 12595224 -1031400025640907253855270370608503214080 12595225 808933314609763582245666615946022502400 12595226 270221775429499784519309960131660604160 12595227 69457616705337230823802600982509197720 12595228 1176719483781582898672151410025064109568 12595229 -1368100747956651350348285586101123096340 12595230 519691913423431619765003470014020640000 12595231 -466100935281038066130327682020932432136 12595232 588786895675698008891702402602231529472 12595233 25678565519138926184276962219600496640 12595234 -209954423560159324645625112511688439984 12595235 362203909910661140819671132011455305680 12595236 632760145513953770438760846002793587712 12595237 312617354541437598296738041174458025440 12595238 -60974562051417668009466586663009815552 12595239 281675872790352465490809687832305341904 12595240 36438174258343819327580084285467852800 12595241 -283192965028698287013920202936701032716 12595242 -137944821506211452756203405912520660736 12595243 232692849338853245997508466861105741492 12595244 -511546517273332620399715699230304118784 12595245 -118287563219224119472758910965528687360 12595246 1061870528003591441990857386328870347072 12595247 -276503222921637664172380135057840875936 12595248 167204142063800102788201713469712891904 12595249 1442421316184459407891165066003783372836 12595250 630887297079209808446752722430063104000 12595251 629996541735485337132450567531405276720 12595252 743922359177650202341746307327499571200 12595253 -1307379225139596319562479253638730058432 12595254 71651395379144854056780647868251224512 12595255 830690365328470864318518702775502291160 12595256 1212629462035430598357775555219124674560 12595257 -90498448818723466690496544854325670128 12595258 -144418645355058416804894121572685960192 12595259 -4538923027706371036251432481136520000 12595260 -53979194492569168486954325417482813440 12595261 -492362756826626993902068502450200018240 12595262 272135073815971167058795529331338037312 12595263 -601966325228183926305354013403711388672 12595264 80742755009880413071689658983537180672 12595265 166532616913732503553565934206246718120 12595266 -567774916962149819928040824422641877856 12595267 41090616160538515393302041617627331872 12595268 -417910293583259989873235719821989376000 12595269 -440383456557235784188011308082285457152 12595270 630672652690391666676143354645571454080 12595271 628050626762898905270660371014660433680 12595272 -346698021206282294090133234207957934080 12595273 -470331673814020820159430934398327261478 12595274 80751001272674630617741098828494886240 12595275 -63933627085178807545125378417885254400 12595276 1561013279969956499267354203695954019840 12595277 -196476753216929091631643308390965919380 12595278 416416548912236536539484320747444085824 12595279 594475353377740790412141090255971104880 12595280 -106443213081476647043917190958686208000 12595281 -177350742780762408553077974860939606656 12595282 -46122054696657818876009145342939964416 12595283 354922304401831200627540659462469913824 12595284 -162438105738132083673790592283394191360 12595285 633931718160381293577016688097123198360 12595286 1208913972374490411601459041196234383360 12595287 -1054246130551457026135450036604578540440 12595288 -1637870023461199207232027106125175306240 12595289 1529793003823811966590128132453239232 12595290 4339027098516587298305984485376267520 12595291 -34188003149156227424019368762350893936 12595292 1340829044585549155186369103727893506560 12595293 -127089691458244325964649757086964778618 12595294 383105837860610410948605078520676013696 12595295 -491471647936024136485034348899016598720 12595296 126253168785298827926844784462144733184 12595297 -497177262591452244564847463992990366080 12595298 803738791168294101066803811330976376400 12595299 -510656498600343045475292861003018720136 12595300 -97795432262270684906205928154947584000 12595301 259558649804351141060331857200926698400 12595302 -502787012256548781316952339613488832 12595303 -400569532911619849559651458377412842400 12595304 -129283026591050220417807546564066017280 12595305 -102451162212559353135867623272886054400 12595306 -162805807351006397415050812905931011072 12595307 293892496923848522296327621008984096000 12595308 -335183782969293427496150691465416232960 12595309 -240404594238364687363899365040250524000 12595310 87026038877563478091345190673526289920 12595311 1403380775484215621479984024263595560480 12595312 112579913401466308440417676604538454016 12595313 1810996295891046288821100565082360932260 12595314 -609673372321445111022638161142275493760 12595315 -714494302594297625378268711931383473040 12595316 328711836736482523176382552924283975040 12595317 -204077484186434679418696774651020829056 12595318 -228660481493493631224364358296747651584 12595319 699773450123496315256070269215250757808 12595320 -72986566879111582756334671497851904000 12595321 729520737584885013246235468593067919700 12595322 161075253817159531984982808132695534592 12595323 -225565307906124152504147775898481858592 12595324 -33672742930082042987314592331998004224 12595325 -1012521790165527107807482017293428693500 12595326 -437398464265570424110075221730963352256 12595327 108935807367281679315048733219089954176 12595328 -300495959293532797222754787507830784000 12595329 461703379670100973800874132596548742528 12595330 -134833413034204700696468467731444902400 12595331 -119338918417085798298829860877471374336 12595332 4091585813474797658455883260632271872 12595333 -624956844287108812963147775321203578816 12595334 -1310284865794197836907790850959480507968 12595335 -141450481182944635363049192564951318400 12595336 23802320727508399484939079246926807040 12595337 -1171877362437915150115169757366237710748 12595338 19887383721646269496848145326964162560 12595339 -689150637643286079132691788460815842860 12595340 -460049508726945651400005180548668124160 12595341 414352375396754047319317349456010289728 12595342 -1294079395208031912061562163344467584768 12595343 -1343312393481334298334634277686263733200 12595344 -70748339825351520013392165558399270912 12595345 -3791089156687018288811489603626876800 12595346 -103389266304467584745787329250565311360 12595347 25078461531233705659713935821771882800 12595348 154688975236117864356664826659447699200 12595349 -12317271620885002673552122643181534720 12595350 -230097538519289815327281167123108664000 12595351 -516175844600862325793792748153699949968 12595352 375384373953874720240338635894512680960 12595353 -455395900110314745241906556392744585056 12595354 1040472828780657292358781055931730395376 12595355 -1059014663434562029445909264394261842880 12595356 -388525637809146945463791236075732364288 12595357 1226299909082423375002830889674164741606 12595358 -126514551539130780924381063485205678720 12595359 285940714149738559040347880782397746560 12595360 247343911349349508615366788312931368960 12595361 -2812254702498870382429715552579502948588 12595362 -12436097100496459066752333230359941120 12595363 -46247158457951171866776237094313260032 12595364 124117267780431350351244499234272183552 12595365 -1652573103630715333708086262879145664000 12595366 74334976836788012702710893863866583040 12595367 1408450280491439279603236766540744052360 12595368 234944531831038673504313701238777937920 12595369 -3772232904977806716157857644043405720 12595370 576219877735550324448143863123377878880 12595371 291803970991016851028531318880454893912 12595372 207102760875630444653921804384799304192 12595373 152715112181559208368380889206731882944 12595374 975071668271020196645942963802729792 12595375 467885241312807584858039538681962448000 12595376 -339056554406749183885217109324614565888 12595377 556893321644892459136217107463790390432 12595378 -988124435032409716589020442028374123760 12595379 1152716133448294650393180748009851985320 12595380 -59745588027508405568334209059563724800 12595381 814071319560760121671884245585594067182 12595382 -139864054582211150569112933289347793600 12595383 6241872173522547096657328245744456864 12595384 -1847865145202680443910463778785873510400 12595385 -132764451671601287296548211444630608000 12595386 270591899369220990238679059011170515200 12595387 185375841434283276002925752819940064800 12595388 -498939400667404747645413410001543630336 12595389 -406314429028736031102370608302002957440 12595390 641841557033828568819235650726748507200 12595391 -772260031230178055864776283530896831216 12595392 -103660535751164365411815986187353456640 12595393 -71769409163306084721723387189741084672 12595394 -123194256972495336985833107139614765568 12595395 -209474226357107641063942264058190995280 12595396 -1205974760265253509493509249301872599040 12595397 -1459821582766101834034998911392313788128 12595398 152450032564019574682204335889020438528 12595399 1898675928956487895590365192764961821400 12595400 -120629672726658234011432720929714176000 12595401 294803297725973715627405158396499245721 12595402 -551802722987314491390230594117395219776 12595403 -1772941304962214939831118700695772842348 12595404 -86444286447963371921886366049584476160 12595405 441627791572760418658264649190554292120 12595406 -26506870009777710676672652266662945600 12595407 295556071393708182718530132526932090240 12595408 12692275055305129713875387314845122560 12595409 29557182388235367904602145109464520304 12595410 45066303924698871619801997306555592000 12595411 220635128237703337445984801698674428012 12595412 -780414976364038491948185462713810083840 12595413 488045992253425954099492607890354717344 12595414 -239279250630817371282749145986847189120 12595415 -232647995341818662301709763474280410400 12595416 574074773004640911213872706649972899840 12595417 -1589593425551179805381180915595091304700 12595418 618222228069899151771403665175048247040 12595419 2392432272069502553613687956464022835600 12595420 -88358887237503729212127941155857054720 12595421 36168262570345953325974239835886157472 12595422 -35140512378773004523010141976218244096 12595423 959650638633894683851460469882967111720 12595424 -579445894389011625502731894496834879488 12595425 499048029687316578098467577666861088000 12595426 -158939838015061750860785626786238471088 12595427 -250865953015679573092529634387097422240 12595428 -234088162094326314894889144327517488896 12595429 -41828057017951444932772854750794702976 12595430 -364385230723138364426802725068859648640 12595431 8397406663422410596115430759961825920 12595432 -554523901912928805463236182347540039680 12595433 -2383001201665024476522952356630901949196 12595434 294150695043094500402480077599952044800 12595435 -769508270440151932342532533318458585120 12595436 -112054324076845107409561201528062541824 12595437 -45412561662198890963757581621985428106 12595438 -2880552017111561835797525848722852480 12595439 -1408554948011845325576872420754024771760 12595440 66019651155439169562811590047736791040 12595441 -150676604805508337063681199006429201228 12595442 1811953078260662945945042245643348044800 12595443 123858090933172304755005452873274096384 12595444 -32916921605400011153595562171959459840 12595445 -1373775994460247298569230227865557491300 12595446 -66456644513166752560804974170931206400 12595447 -1593704404419644572788407098550864654104 12595448 1456979760107429657107095911779949199360 12595449 321796332916505816358755759584253681088 12595450 124336612215770181881751951583039178400 12595451 -223165273552293793342932880470179588400 12595452 -74007040103737153901079944033184104448 12595453 -452131182307379486344323420323600415336 12595454 929799777264811824161129526315732922560 12595455 -80485123673967341762955481410027830400 12595456 1272563487920033808296836777324725665792 12595457 623206176076854945734006367944420697792 12595458 403502176444685228878856929765467724800 12595459 -153661895572124904035724523374826638340 12595460 463700538450525509134385182666511105280 12595461 308592180383187294649509086165555040480 12595462 -73860900905001335513532920450518124736 12595463 2211509549838027024149557145096785144584 12595464 137282736406023937232288068152725176320 12595465 -210339032669544809753385430479845098140 12595466 15037502917684588235521125604811127744 12595467 174725147731377452690419948143467907840 12595468 -587467105323114979672170777585492228352 12595469 -1454376647284621293935486520491577245130 12595470 -96630224073597817433330962208071530240 12595471 329491848573182661610688511933262086144 12595472 -90171829207224474289939245053734477824 12595473 570518856657606577274242064456844254400 12595474 -31819927704378866613411816426764502528 12595475 -1086172904968439148624249317979648904500 12595476 597781536316444174974305039316042872832 12595477 777408769896621810142559701477237773326 12595478 76224319589917065776785230251644599552 12595479 -169620981430476670696332461545501704192 12595480 -511507220284963755336892980754473984000 12595481 459178092083458407202100651928997074192 12595482 -225275863093456570253749019997402601248 12595483 -2963466002577598799506335756919850955840 12595484 -164544734348160749710977271403436069888 12595485 -131491109587571789997196353843930931200 12595486 -102409976539377215667038436724466122752 12595487 -232231187322408414737558658325840311408 12595488 -168295860381192736604010032904330018816 12595489 -1837376986079615373365637874794575351710 12595490 85823928540120802421315252325244165920 12595491 909111564414392129944402488394153918500 12595492 -50607714478200594465365450720778170368 12595493 135141962754052905414269335335069783324 12595494 61034405576615065812677986467168696000 12595495 488570732929930152641880068164972800 12595496 -706048872034548815020386800329021854720 12595497 523618681815725208029839131778705350240 12595498 1051389641491265911235935167199592334000 12595499 -189913420693036338587445332681082768960 12595500 43888553106742760359104301472785152000 12595501 1609246701628809801684234735500212900502 12595502 -1162028320320769475806993904818700346048 12595503 -205526251654763456761039259137898547552 12595504 503968117586568590366542438044007366656 12595505 337671267185973073086594637812464829120 12595506 -11719834647741858708601786853473075200 12595507 -958077920615985442771569462772620912244 12595508 -788044274269510898323179572564395455744 12595509 -1945576627291153596894165696031947936 12595510 -443747646567456502537461722974603107840 12595511 1151448837210529314678961100370631475112 12595512 -39914016550527489171764951801052979200 12595513 223510874520480261120223307941248330624 12595514 -584317038409871532413348991799650286080 12595515 -398471108875430335083229592944047456000 12595516 -13923615263946503348771578031679618560 12595517 2633078642967713859489106323286087680 12595518 94616053059619842150958259621439864960 12595519 -2284418127270381342384510251069134822200 12595520 -118280152334417998783617406720718929920 12595521 15852024546288566650947843066368692704 12595522 -427706940540870844425292094586268304688 12595523 542053564149745163355237531597853848480 12595524 -602930699791814591348460973752179847168 12595525 -623332479807785937542415075824738282950 12595526 132666226122777105718919048820090575712 12595527 -749792310234084931714846427993343356160 12595528 -7204993955357072384306868134759055360 12595529 -625208688876128901706056026045404728870 12595530 -458644420908446974259261350458208020480 12595531 593935129884945323225569396184131192304 12595532 1538280490233152215295035664693910909696 12595533 -949167043857668109855945921874022995776 12595534 -360896904743122872571306516649706849408 12595535 555482415831391891454708496157176969480 12595536 -112235271517463229050607340835932864512 12595537 -556053773642314399935229591351295477920 12595538 102130390845100149718898087213889042432 12595539 708593223804620388695652249812282780160 12595540 -186750220905386889041846157256933009920 12595541 838451691008166054993389730918174650880 12595542 -72876365939978006230753823737621610496 12595543 -990241478677340947414904338282784164136 12595544 73692026605467478693801864699201290240 12595545 -332812707575041201125814337336725628280 12595546 690926980882699626270667019806989726720 12595547 606392293586339863719453680448617660400 12595548 91385721717390790227538799224849661952 12595549 -49879889056106890593068057432347793664 12595550 453975843224687241384218439315532353600 12595551 -186976225502663320177994265275004445368 12595552 -547943767102060121472328806833082728448 12595553 1250202124805098571149120314115019264802 12595554 597447259237087156834388751050916675840 12595555 -296163381907196928529791206084777822400 12595556 -547392662567023558457726563551329356800 12595557 -435524460370680148419666925140527130912 12595558 -703506604555634328398860937564785017120 12595559 -121312325835978517217313943802941253760 12595560 -9446028776034554302824750785674444800 12595561 3747270897527345858550787020092070840384 12595562 302253161665651712823892286250012033024 12595563 464739834290278962959845953136372700892 12595564 -145576379061169865850176067789195584000 12595565 -1121008408067057463929060375517490551540 12595566 53743278547665347933537754407471059200 12595567 59815776546219296809943184296887980480 12595568 207734691751604092647970260353882947584 12595569 146654843851490449079659203710627713920 12595570 520145338660968753693482943807219556800 12595571 1281774237864466468951609327360813277772 12595572 -346344666209200021561789421878703824896 12595573 1275224374805009694607016731162283435822 12595574 -286611457937372170089548391679397722464 12595575 -545431011199909160258020074731181360000 12595576 -660736336749212962144569955942490480640 12595577 464998365976320911448506725556244845952 12595578 118417693206652499890332071786860775424 12595579 -715764347827488567432405652068655743680 12595580 -808341325699414527972247162214033548800 12595581 4578496701610761335191078157885193222 12595582 209992382303160591871004994828768691200 12595583 204052279484843033370417716984961013248 12595584 504384902686850951153774569057828208640 12595585 -33297639306970312866383534396087041860 12595586 395805618203091304913799172884587542992 12595587 390195109378730560150747804855595936760 12595588 -1488414772439934341213672135490079933312 12595589 38599910822913280781302245801325178232 12595590 74840546363937025892571012200788005120 12595591 354350372390871112164607366386006963992 12595592 -677439347362163336562501799962948403200 12595593 -377223903456971022825400190556386221536 12595594 975183500309840071102381111066965761280 12595595 1225178546087425476568565325598407183600 12595596 -79649300017418973468625180291116220416 12595597 695935525746521916333177454343047686486 12595598 656276475575300884347692379098578230336 12595599 -819196369760941401868259486277339041400 12595600 248046176054016974643471942826658816000 12595601 1934763125996485172215199918044557463602 12595602 -199424464670392086103318130379093550080 12595603 8919030735536889585054149742403039624 12595604 20927542584270577826985784436602798080 12595605 247576041825894385777551411767826892800 12595606 -8120214494699811123224153682021740544 12595607 467056734590172262245786634552554086856 12595608 -1262438851512567460107019354235539660800 12595609 -75132224782777203966856443625498559664 12595610 44242660070342814841945797100421283840 12595611 91589067524417804204940466924845153024 12595612 663198549733487986523873345357059991040 12595613 272218574875413703106894421332895992640 12595614 -281563015230693291503880288763814222208 12595615 -318620936916159782552665299031767973200 12595616 649797901449812677769050566292340736 12595617 -417693338531444357502111594601082385966 12595618 38380077694634507839268256648983855616 12595619 1441213768190949259225938485726957443296 12595620 294011971131534139331323899775900692480 12595621 2397198793200974859486960255845077203292 12595622 -224107517605783303468858507770387522048 12595623 426580202500112746630023252502081183488 12595624 -31339397400076619479538392108562841600 12595625 79902490259246024062742047803604800000 12595626 96537928662451695167962806570191228592 12595627 -404171482638553149750381331502188672728 12595628 -884342363973931885723333303793328138240 12595629 -166687608888657991447304038753466932416 12595630 287224049372016401181526543620405312960 12595631 1400210680226007148511658838224172908432 12595632 -52892623440222063659795736521547448320 12595633 1220245637681187218033283089064278804882 12595634 966306614069706048131394432382314387216 12595635 -338625093900396703979181472236598996800 12595636 617715741359454151193781473653100317440 12595637 -1335321761930737481911174167472906269714 12595638 -512185374619561125184904127725468078592 12595639 -7376928087728027267754990795137223024 12595640 -730106203705512193916656632862619443200 12595641 186547650597734773555573257722084978688 12595642 2148191038853351713425042122188135392 12595643 126417425434774627477720325736973559640 12595644 -150940861511093375599004865196865301504 12595645 582983445362253071611368495993274850400 12595646 6648639888920142639261718223447527104 12595647 -1172443691987168013019941362521529400 12595648 270260477490399314670735331712869335040 12595649 -146278083623585808485448433581726236880 12595650 98201904469217666498167839523175443200 12595651 2956284756835386171283925049377705184 12595652 885573314952778336823507005278872209536 12595653 -68128632114269370028920012168950497056 12595654 -428726542041801696658676806139862808224 12595655 -663316007603011343171020026397224178440 12595656 867192428573010568995206141174818406400 12595657 -125020031417195625261227196905878886148 12595658 283253477831155247461583362416956748384 12595659 -15817832966726710873891707035473753896 12595660 -4744654363600390518889495087112601600 12595661 515349698043860563444237262533131164652 12595662 -42244920930773940639607985054543335872 12595663 -824417469233039653822118863551897315088 12595664 -674122752679782126772452473840786866176 12595665 -455743355389343877931574047776448220160 12595666 819320296583161463812894856258332369920 12595667 696645723250575413516875059127824128592 12595668 934355425114456117113739528704137840640 12595669 -1538063949970626894183661316175981034930 12595670 -620008582937412418718968257014240668800 12595671 -384610887614895555342485672864978754816 12595672 -490657063874600559392614189925255577600 12595673 -145005910333390590909776142206918553078 12595674 -39088338739691959493359220785511301120 12595675 264730745424070156531842403867035998900 12595676 -946902252720658230222719595936513431040 12595677 -50910645720065450113196483793517536192 12595678 -181221374323962218312274424327271406144 12595679 1895120670640820290853403888457062967776 12595680 37656716796142789437505516073311272960 12595681 -829420685135432577031185189251268785920 12595682 429262418720445038812289034096886695168 12595683 173793822038128403034483765442727649600 12595684 -119222117504802860408501433479431815168 12595685 729169782608687590473247559962809856380 12595686 -314206086294100016492105737160408678400 12595687 401129569241737277925867683905631882720 12595688 212641725718581611992843153859110502400 12595689 19162664692580445878260988209508313600 12595690 -411480755535094142509647484734384842400 12595691 1466865771829331486781734024942869577352 12595692 -48733494241523640318019618348957111296 12595693 -58804478304887349966866228882453305440 12595694 27938154364579984403307400451949288960 12595695 -351875836906340157858465031947209806320 12595696 436692462822538154187273677697459093504 12595697 887269341913362649909738331738019151680 12595698 458262282503757972957707197260094026384 12595699 -314635932451636666318244926963675004000 12595700 -167646148442803969986555353770449504000 12595701 -159879384726244108078417592619220620768 12595702 412515971697676558440678229700061812352 12595703 449497991722805284683157475389872283584 12595704 -828693627923095203720383443470821621760 12595705 9057327280636523248150997470470360000 12595706 -878056601078467060813178045460301154448 12595707 -592272951078708245209742268578573095872 12595708 1314351494078879241147004601223104640000 12595709 -587463727713725512802720851494428904960 12595710 -89251208719888399455399078866952718080 12595711 -1424223424968247271742950443545285810688 12595712 -64642951681222064724108624233892937728 12595713 164113089939901393307466535886487785280 12595714 28135761574777988812337006898270297120 12595715 590289496214831140122002927187708840000 12595716 -536548320486934632136440621270494945280 12595717 -455971471915862124090021300650262926820 12595718 -1972445464539178730695781824490346827424 12595719 263751544064309060986713010334859108480 12595720 190903828883636827007864919064512921600 12595721 190771268088753506626851647671609930752 12595722 115546910756223100135218458739923043072 12595723 40821713655798868324353812889922159136 12595724 651918858331029196208397551795111114496 12595725 -91135829381557818550448027652709203000 12595726 22373146533312624709659968616629374848 12595727 -109725110119911643603062605756914235520 12595728 13978684566771017111514358170143883264 12595729 724240191661527534279174144311421521330 12595730 -252767106095048758029594878016543244800 12595731 1116190347753076672283921354855679719352 12595732 -994001713996769744546748001350473728 12595733 -620831161297070185595479637931468971520 12595734 -106458958487153787432859504507409321472 12595735 152382025194195113051349866498263996560 12595736 -1464023945745065918358339941271992248320 12595737 -666497816660013048044942192410722624 12595738 32659447695797093831988058242417953520 12595739 501104967111857605827833636088224887524 12595740 250872641174000940431954144907815654400 12595741 -322158140222011849415907613413252240308 12595742 738431037495429101838231420929295048192 12595743 9672264228984801626668691760977079504 12595744 -703758363213019780349653274170131087360 12595745 -1333931067074557575182133728621587675500 12595746 159785274636851993692973897758910876160 12595747 372710405862313825224413632928892421320 12595748 -43235532097962123298285563137868441600 12595749 946257023191691371696055989976385101664 12595750 918576790919851357247478762784728384000 12595751 534721616045752440545361245053812962352 12595752 150658604574950780326877492364234577920 12595753 -2471933926779675678076920301265448193200 12595754 201841770663655046012845864555717403232 12595755 -62916060920274652888264378649355636480 12595756 640875237298935050659206663248332094720 12595757 1827287533016900114067946979055460890006 12595758 -25791722225240131089995616319991040000 12595759 515252146616229189669216818798584562400 12595760 -42274499488354726287082903331320627200 12595761 -549412372831688189104116347730948550590 12595762 317781562562638821258902683416615625632 12595763 1458794718961687416080705427075872708040 12595764 -311434612143819027745365182636143073280 12595765 -70740018294608947445947824374233497600 12595766 361343666520640141438178678494459584384 12595767 1870362055569524254887007456044596408448 12595768 206270123341924594646225915389304094720 12595769 -120932929314543426280445321656918179504 12595770 -451020684940274804172789883982961945600 12595771 -112022494562097131864330383105082453208 12595772 -285976194187888952213581571230271078400 12595773 285480071502611255141369092494351328800 12595774 -429985174109687594186857456272276728448 12595775 9884006858084017544982132449239045800 12595776 -12413443563203941482696198200462671872 12595777 -559495886517292067024200499425551947820 12595778 -12578425581319005534073800975897707520 12595779 199619590863996451081901714962627483344 12595780 -54788392174119155551607792881596802560 12595781 856399920453988542804117530403177978528 12595782 -3230830696130790125440921454835755136 12595783 -359886584507280190493166823476754007696 12595784 -899508793104661785987338570043408384000 12595785 36633158718560682473938015937874551040 12595786 38180906971180305059660986718115849216 12595787 -445518034177886487994339904943058275564 12595788 -11181787742303130037112308392882140160 12595789 98042467782783535852394366356406766624 12595790 53735350368185023287359879901708249600 12595791 430552276869200162171264959058075540880 12595792 -324194501496967693818166868257656668160 12595793 815566774811277804256797412066487092836 12595794 -279230471161677945455174281711463126400 12595795 -873730986042926042519132551737880501200 12595796 351473377662600518814342036207407824896 12595797 1247285427608475396785057767989824160000 12595798 -190585170506506192639077440684831205600 12595799 -1265775223028390769787010259618585121968 12595800 -82876445865278826643755120568320000000 12595801 -894779415164383012043782035448609676268 12595802 -390975556207935638728666855411491578400 12595803 1185291906062393859956810670335660611200 12595804 341479592625318696142941190880080769536 12595805 471551146624857993818806637987891060460 12595806 453186736260725668765145143170066760512 12595807 -229272100950427964694026438287938116608 12595808 -2655311495940690259945081560462546960384 12595809 -66335142135178078397667432248026407552 12595810 30114945426729513571338290638010333760 12595811 -543896585886944582183403522396691496352 12595812 399340828650779091236539792985888784384 12595813 -821148128024703088703693348290281383938 12595814 26114172061844368759672935359807385600 12595815 231986275858966947484055560803532073520 12595816 -870821082793958823736489017349037015040 12595817 556273297624525919439507012540877166820 12595818 -10882088062589035580903468252250308352 12595819 858562915487148419525077425216496471944 12595820 -505955140216351216817177524285634688000 12595821 201742713217093029755572843739220000384 12595822 1605525348827906429871495915057398400 12595823 1258074059822197470895374439634756997072 12595824 -8183658537804691982296569033006612480 12595825 102613198037451393245176965779773351200 12595826 -382687194067272942893853397148891082240 12595827 943080267523702197446907803554414982256 12595828 -402955410870764559138788820471846692864 12595829 245119433043156581754118671439570801980 12595830 -114808365399064701786101919835262311680 12595831 -1132651971519879643719001095021377600880 12595832 302712353126833007612617660912165478400 12595833 -664928102187166506552447187349872598598 12595834 124965133515150315689000556766838234592 12595835 198719356365008887043339448381857525760 12595836 -117979103346841620093560215632600637440 12595837 -273131713935144511870117069348771674260 12595838 -225530205694547165265349426649757448704 12595839 -536468177931311467409211466199872669440 12595840 -1329329381493266133294397203336816230400 12595841 -1793134859069173851987309721351678309200 12595842 299540670644276821501048282293989777232 12595843 -878439259492656782260831988307941461856 12595844 975933766145677087716310906994048276736 12595845 151632451833364910814158018403709679520 12595846 -1619913184104946545993332183573723901120 12595847 -62450266283348063087520741832355181288 12595848 -399036840983003097146515290621036503040 12595849 359997253746084191296088695973595223936 12595850 360483856078100790755761301655830432400 12595851 1262778732696107704784205093420096835200 12595852 961966724351414527492763802591283269120 12595853 91637646027048383739198097614898194102 12595854 -227338486840740105072462815731629420480 12595855 297919453222458365131877506242960506760 12595856 -19987571712483556926825185386896556032 12595857 192732840269087994161934832924389441792 12595858 17246844641459098232929831665659904 12595859 -2774203935096108791913631313039602076160 12595860 -290595336079530662180397178039222272000 12595861 25644877521447536806651004334782392704 12595862 -1128700345553909794403527215748110041568 12595863 210296660960086539944632175220891306624 12595864 -2203993674569774878770162836298083328000 12595865 -9239766246528428156337583722890876280 12595866 985636075778117545953868781746151879424 12595867 2745047502578662513529643351260833690800 12595868 -1064069527762133511303488569143974507520 12595869 -541425884583604523527100702522470103712 12595870 -76124781460038762259709609931832995840 12595871 -1296910617498677767840438357416454448928 12595872 -659506153814181506544585383120527687680 12595873 -791275909897436056172578764606694829420 12595874 -383813119516199575523446342988872220160 12595875 -281444571189933312595901393862859140000 12595876 -1481567156032078040127029682414624480640 12595877 -403927239460057798575825303858692422656 12595878 549821582692048524737112013987676547840 12595879 1331528868300663613849431262300428405640 12595880 636287053702557169226853883778815180800 12595881 271794940102163732245090343472626395200 12595882 181510770693205317637793722932382296672 12595883 487990044251061844614698475159368814132 12595884 -54371506758286361238801520640561184768 12595885 1264333906998949686713604297971308445580 12595886 77470659002959630327084302475723744704 12595887 286140967932231675072923823312253716744 12595888 378933013825349519656232053648210214912 12595889 -12513819387478354235997210421677070080 12595890 500578751541029692251070559060542333440 12595891 -1877848655760429423802901108859499258680 12595892 397561573545722499621435252269621625216 12595893 -359909930789677648324008584271028007136 12595894 522647879889803804322078983854217390496 12595895 317418505524336584081711288392809624000 12595896 838240820717301730689882483322721157120 12595897 215694306982393726342839516136928951424 12595898 276182903110476133531868852576175383040 12595899 -34872934562284767010845306486705266832 12595900 725782287998126880565814468319198272000 12595901 1515831159574791102205126138272189420672 12595902 -379867035576588473171587446395825863680 12595903 279083450698263999901255177761746464080 12595904 -627749125272920364072333884365209600 12595905 -196007515133601039421605149249401092480 12595906 94311672489950403281178252066151680000 12595907 -1210593094739385035755343017298538310320 12595908 102480442701974060938606303210505493504 12595909 1591245469210506987836071213804838670110 12595910 96197807281691298235786954579803628800 12595911 256229342366195647249727477373729468072 12595912 504288462731685842181339956887440261120 12595913 15650216860207017248391167030184618528 12595914 -430491364096782441823704930716681605632 12595915 38534244309875932232750205340254304320 12595916 -1083872322810066710980288537977285227520 12595917 259079593318375222886937017827079090880 12595918 -1641580412509447726541820566524660800000 12595919 84402407449576112645258313851567725296 12595920 3312272042276950938538896198928957440 12595921 -27916473779024023932212509863330816908 12595922 154861015625604923324300926406420218512 12595923 363523362135790934769585523968336835572 12595924 1201504078116946181171993403796144883712 12595925 413533288675711277424300693985608748500 12595926 61262163491171245449065877841205428224 12595927 -101606662820953676837757323741290116192 12595928 351548050575222379138442311879993436160 12595929 -221530335077640394969199940707442505440 12595930 10350059496119346708754548417952155360 12595931 17631788238149051119633635455689314240 12595932 -17262660458860122907270600195551068160 12595933 303713021993459319585457731360690135552 12595934 -144283930065606152729205885167699254080 12595935 645640815207046854486135456887247947520 12595936 -157711699573810018133993648729724026880 12595937 -1494522510185832190119234523780572216414 12595938 -47036703713644665160981107125034661632 12595939 86857712678524245728284020714185023840 12595940 -151068688420783704193551354272255727360 12595941 381866305221440648193278357485049044350 12595942 -148412716285519793403598866111665764128 12595943 161705065550928738412985512131623025720 12595944 430089022812889068493802066246706462720 12595945 -90186559781442859537076274806757678300 12595946 836024714675190770233167322420001909760 12595947 976802538823254556474418536812272640 12595948 -840952211042001550330745682636704104192 12595949 1249928973116784376729860286384303828950 12595950 -33677322683792310353860279480282550400 12595951 335165490700873927684362787118732609408 12595952 181247462765077389079134057793638236160 12595953 1204487541908025143835250896831380701440 12595954 -29605629228351512373611393063005052928 12595955 -280674753340335469667031175621964346000 12595956 -258342128849685000083330637195818876928 12595957 -141605200083592079025948381125060370720 12595958 -213324924662874192254854183973994925920 12595959 1435585783988150695955905329545731440720 12595960 158105510654349633053202497480358297600 12595961 -679287874389449555845231137150007891968 12595962 -132786001959943120419783624194787176448 12595963 -816914480081717890654785913978276571160 12595964 1269740145329443960742350994098685054976 12595965 219087375249610062414190732038450369120 12595966 -293826175708184318020219097562170477568 12595967 -340415296074103819818777229447405317168 12595968 -135882393523665646204222569089599537152 12595969 -128752833664089970569898058127491776080 12595970 -188652115986904955419430253489482558400 12595971 182163150239455146320173187138425197744 12595972 391167654111140047811370225223376667776 12595973 -501315426960618271115028049328647345920 12595974 -152072674050516024183756818791155678720 12595975 -84422815882900938550110139167046579200 12595976 654318856967358441511783351259044300800 12595977 191450696187536632491847138437114070314 12595978 80713954803586101833219206357135722240 12595979 -721054640230470931270088408685932760 12595980 346843363590227125368856735567536107520 12595981 -683977213057850456747835935445278343968 12595982 -106911290017880201953977058512607051776 12595983 57624943559731189536335749444065145104 12595984 -81877989585535912012206967741968072704 12595985 -747631613193653169117361510382102279820 12595986 -8507247852500472635938443144072794976 12595987 1390611974749977611095185730902162610432 12595988 342511209258110414957511079361115985920 12595989 -694433036960038729193945188220505532800 12595990 3200355717493679516272574016280995840 12595991 -880113262647157373097320356024273159608 12595992 496221190794213478875990018111849062400 12595993 1013020313900587727991701092248332282320 12595994 -149405513475454271311655346032267794704 12595995 -23616896694285690116912449881066275280 12595996 306048603160559460310962688104197160960 12595997 -657499755732346078663433444968293262080 12595998 30100912429357274761340349867239783040 12595999 -61164985581209215185400785325477594032 12596000 -2938057253827641805917323059950256128000 12596001 612508825654064049843371672516538340704 12596002 372283284890566141382001958492752640512 12596003 -22424206700531302219298565472106598144 12596004 18777794461915317816459543101514779904 12596005 1406147133517962067426100012711264583000 12596006 -1081180259931416907447298289488612950048 12596007 271075405786423406569632983860142009640 12596008 -1436081836716798398356247280878372951040 12596009 258246456889369221560246641825824345210 12596010 93483880417977633640217642799947166720 12596011 2034638285382110278146359738061465458612 12596012 -8932857641448573493998772015784426496 12596013 -353071725601621269415438637852197248000 12596014 1077952157425498742019638147265318663552 12596015 1132987348085868355805385780694876617120 12596016 -275936410646658421947136983835175878656 12596017 296604904997566557452474418799041811200 12596018 695985663087942297294721575538859634960 12596019 29681441508630002455853885794090997304 12596020 273950184136079715991871962808028648960 12596021 -103383177319706070452605377907782150120 12596022 886996907455189131866357406986128813440 12596023 -492928914915006922234631051163478950696 12596024 -314921082754231954051371773297798553600 12596025 -110447923297986619444610167943455848000 12596026 -278042201575440761335625516897970214176 12596027 1511314786872019143129150127701464609040 12596028 113621852622571379628999857925329387520 12596029 738173400873748636373078908461194930630 12596030 -308980066534658900503596924781104123840 12596031 -591987356061277163378665705260544915200 12596032 419492231304471955111968755501514096640 12596033 5265183776878106714690974156439381184 12596034 -156341282196694066227365979900310940160 12596035 -1251974026060553394130903208493822860400 12596036 -748335364463288271961269208720632885120 12596037 2112637055921510230300617948063377952 12596038 239855824930315075500318212084500210176 12596039 683787286686539734380527192496140767920 12596040 -198276458033761427677397579717713920000 12596041 -1013949028082741393709690632423778801200 12596042 -534604215309875317151765182646521244928 12596043 -437905093947118215863981176085130891072 12596044 211773136684865195355742690769603203072 12596045 -479140441533357663993238146961933107840 12596046 -543586709328833950232961251881154759616 12596047 -1280604728919247964297345733829040786688 12596048 162039352010759122622368648813363445760 12596049 -770538201879632209563825358751466875196 12596050 -241051406767377616997086941866945520000 12596051 -434016724079404641284237125679714257680 12596052 -46413012452629682626378926838907056128 12596053 1515516131234398856164074550338515652302 12596054 390981607237619813352154077990528691392 12596055 8461290341899702787901323814480834720 12596056 -1252870613584726426763203794633712496640 12596057 310032519678041418223731312854845699140 12596058 187364800016821329377220047344058733024 12596059 991835003960998998127031923343527220000 12596060 918372607732723503327036706700481492480 12596061 253258306040222122931932938847644515904 12596062 632583785303898256402807098853141564032 12596063 -1253583629069054131825293911005437512520 12596064 112830923337853198755513910947328032768 12596065 176990910092256564306306244757573870400 12596066 -348951415751243755117971324121992353280 12596067 93626041016764395600260713917967738944 12596068 355237388038240189682048659657448718336 12596069 934916634562941054602170781414846151840 12596070 125160872143557090632349299790864695040 12596071 2122487902082077804064494776432895737272 12596072 1322393673991887434259507396165008947200 12596073 9700063116520893333980553540621825408 12596074 742776607349268039952463083974848815536 12596075 164473121254107018755089355641821489600 12596076 24652082582983868906197313949475307520 12596077 -73023998971800575325800505942045109212 12596078 -861608320055439723420992908115981198400 12596079 -240806952949315350028239170761981986432 12596080 -8824172772061456295153998684886138880 12596081 729253920054878895711182987842460345700 12596082 -491161905512484708586583284611454169856 12596083 1357922843528246351565714166950775392332 12596084 -768745478904536997907875231697018385664 12596085 627313164219426936706187105912368028220 12596086 -77250206425012414686998100666055316736 12596087 102444419222980629114965129373238633080 12596088 -312376591336787006895867785013883699200 12596089 -255267911268099438994029173113562482800 12596090 -202610004295142063822331291059931727680 12596091 1450896927047224186687279452838104723504 12596092 -454013116360524276641978754100620648960 12596093 789831280372128733146149447928586398342 12596094 -55262808387413588485376834293470412800 12596095 -508223904435708542175421962225274612320 12596096 1625271464768602336586973522596682792960 12596097 -299953095120581709601865991628508724000 12596098 269034597748709574242534406632844258336 12596099 27302053812458444096657797027294369200 12596100 -733710903173930706421959057196108800 12596101 34505973941605375541397513809479174784 12596102 192367567907746654733826610248166711104 12596103 -81073030180830535667791384079358938400 12596104 1768416461198004560350179609090399928320 12596105 210704024500572271155464979063707548260 12596106 -1555058300649806581966918649568374784 12596107 -1280614929576478727546222299378792273160 12596108 -3328156998061674121956679086628608000 12596109 -541007079864059212071206069342026668096 12596110 127098348812074566411752143699014366720 12596111 -968537239913339617323603305023945485696 12596112 2704369806543338719083029067180908544 12596113 -574355254746700447988154901810497458638 12596114 -249386324241444550894690250811424137216 12596115 168746718699317863832955842323601867520 12596116 574591637674491324503134130319976128000 12596117 238118336989676295814764383194156061280 12596118 -978601509912539030276159579625172992 12596119 20136230982304075319742104153229541144 12596120 -1368245134777944481883062127233414963200 12596121 658253264097307415117654603119603305600 12596122 -260093773888795938504648655453806968832 12596123 -1992134032719096105898786034533255589628 12596124 -371316549013473653379124996224148268544 12596125 263426957652155478540764388761591415000 12596126 293608978836462855443998003730890982400 12596127 231210481431907978010713967477910709320 12596128 2140769645699437345003321383386458030080 12596129 75546552672773391898426068031947722112 12596130 -70170649354051464785421345792630436800 12596131 -753206589434384265956138156513031470136 12596132 334130430645512194290825793166249652480 12596133 452624277228352870023175365391386754368 12596134 -365906988511628569063417918226471948928 12596135 94534220890814581626194879380668190560 12596136 -278565020584644587487262046842144112640 12596137 -47641255599915023233776761451994765568 12596138 403143478845381434435642114398301292720 12596139 -408097103580113006655921699383602196016 12596140 442806293444310291653331189835590973440 12596141 3008112090062793370761450046816511212992 12596142 178032632988264739038555043665561145344 12596143 -190655769495229885611781127999793753120 12596144 -166960953622148663063262228791905320960 12596145 -835087002421746923533757911200970608000 12596146 432196743668963164097942945181454392960 12596147 -7922608776019254835006665057797307768 12596148 221624707031176443824214585441902223360 12596149 534197132463641988383642135128663332220 12596150 13301066903076749922011192823701184000 12596151 -117442138528854853370972665049920872960 12596152 496401017642399264809318053707238912000 12596153 1569488258557240295575488962507208927402 12596154 -416684589539841248625977434288529402880 12596155 -417086111790287053660472082370318540800 12596156 25376972368467746195319333740553658368 12596157 -220623674919984096466539871528071864192 12596158 495173917313857524669587310052559335680 12596159 373814309120896959771758817937630935360 12596160 569661327040744912235072721896079360 12596161 3222045708042292995263282942504174150400 12596162 -5452227521971217884073086532897702400 12596163 -372308713603679868335934536519262703296 12596164 -444771584433882229993190269527817277440 12596165 305032783838725792508511662211776955000 12596166 -521278908573032589139652659215070616256 12596167 59328389102758322701012370016500498832 12596168 -202460545142915059497612446557374382080 12596169 -35191514915508872723429011402846274544 12596170 -245671633495067749901934042363880737600 12596171 519022834193927207133971576510115821712 12596172 -78324144752304980067421326283129963008 12596173 102664380476670188849174345520813393664 12596174 870368987909482949389394997508744169088 12596175 34779325970328454798460690894725806000 12596176 80668130425054728854065679940520927232 12596177 -814666079240940895481197358890757578128 12596178 157903497060507879990169603961864056320 12596179 3772429199021193403297140076897658000160 12596180 227511795003695057494353272891758387200 12596181 -36791257149630148718557465133492937600 12596182 807173233633857767698232995099419132192 12596183 723855658434603226481936148079186712520 12596184 265226173112498071547752844313629859840 12596185 -1062709057869695408472103708954843244220 12596186 -1270327482947560525279426357672611866400 12596187 -745216068518372261227806447454579092840 12596188 905111923706631099475840288211133284352 12596189 1246855939252734827618055210575568862560 12596190 64665545977061466537634698195888635520 12596191 100847792753150467173045243934699716912 12596192 -383813897400770543988690062685294821376 12596193 552673207136740017402310520549829896082 12596194 317390325711928735530531516745292758080 12596195 -917784252580879075215100240868210922000 12596196 -861915056175374756712701551993301879808 12596197 1058725104641032859924642582459483755646 12596198 -495141505298442185572844472827705498400 12596199 108111624063953118509816875771863367680 12596200 592886608041354790427132213482879104000 12596201 -1087321337015826307058739005853559321440 12596202 -139423316271092509500581661454036953600 12596203 1278778066189415457294786612475498089264 12596204 -184344675810601489902053829322356428544 12596205 -6877726853945385890384636283650649600 12596206 -55291551145408054299458681881831666944 12596207 914252788541213476683429743862141269880 12596208 -72707265837956845318689975820050432000 12596209 -448243965084452233359034136462024649420 12596210 52340898629906842873400298831318750720 12596211 -589731908940513728319416536309664221740 12596212 -789712537080126344125229175217520325888 12596213 403107926507267887642151510838187833024 12596214 229300423571752536908937661473496559040 12596215 305002317660328066708219633698591270720 12596216 -1693311709507956695467731140199543275520 12596217 -1118429583323609356369315393073313958560 12596218 257601279607783115335871335867081787616 12596219 -898992835666151561385966493455714748380 12596220 19728600029466357968754810948243763200 12596221 1763254021215604591164848204890688800 12596222 603146171176098038827425581046075174912 12596223 -2693392667842219823166075913367985120 12596224 834282978944551004335669195970095087616 12596225 -104476826510221662198914213436313420500 12596226 295186019842040957559036529235635627008 12596227 46478443239552340616471727229940384000 12596228 787249883945884543818065047331807933568 12596229 24032360895034489806464297539383281310 12596230 -14005604563993980147512465215950643200 12596231 -748319001060750680346777906604950340968 12596232 -455716473641036420368301779587207413760 12596233 -448320984505039544333359083161138136000 12596234 -124389311694078405457382231299478837760 12596235 1268114779717742800812955060842055787520 12596236 -353672553556847655787258217714737342720 12596237 1392015720914800779415865788755380041260 12596238 82018432392700062286569712388318146944 12596239 -724777410065602088176248093366669223640 12596240 115746682531532968873698592113269145600 12596241 -144245424950054460409134963375980199936 12596242 658152754421596639632851517418352848272 12596243 -115870825291987439425624915506156903600 12596244 -471529429293098711228304892755329501184 12596245 -370661629521469666860368673262608107880 12596246 628755591958608033543146666649568372800 12596247 -672441614058852730566994014468617234976 12596248 5154614229717925255872987829437726720 12596249 -134044544583505159259387878287949047936 12596250 13549383565927373625521683562755200000 12596251 -132175180780711782262711766369997236768 12596252 -11265127287068726906766305634729584640 12596253 827040483048990917221748090927024155200 12596254 365986767840805427335445471734450105344 12596255 -149516464603155412204867620098736268800 12596256 -715913008519167976586692537028601446400 12596257 167633961993577275983340309964590430000 12596258 -266465512890992507228568332650600378080 12596259 107164407672441900635286111032050790400 12596260 938819962736890279225990763239795138560 12596261 -562230137269369520712542421129955522176 12596262 -46989243218448369832400525047559325696 12596263 212815037002117210974386086798433839680 12596264 -1079265161289239165562434561474327347200 12596265 -191341755800798733237338207087991122880 12596266 -542274053394536246389463429033359275840 12596267 -1318215661033011786584870187152607865008 12596268 -632993355996706286682673686375020580864 12596269 -546018069619046746018106634474424809216 12596270 257791554804970719329374894488863302080 12596271 899010177449455036212127806149186005512 12596272 -27854221070525727398158946975324700672 12596273 -1640279581706485500214870435043754314478 12596274 -334111232824397354008647752599906271856 12596275 -549919464205886594607923004573481239700 12596276 -407767627390001003130277278476250353664 12596277 -888576854095771286427686233891826362080 12596278 -1094024368676164225352273145549737925120 12596279 875005990166462687358584726042416115880 12596280 133288721434508918622128812164011212800 12596281 -1388163242509938158133699246439414120918 12596282 -1148029365121759086602937295989000738816 12596283 267158380728805121312885082759968182320 12596284 1183726211269272698158459265567246191616 12596285 472725848855099690979088917883270961400 12596286 337166214604724630114932201301321161344 12596287 -57857272479128222365967017684986473856 12596288 122587236403653471761731282066525913088 12596289 -175897627233808265896178165797675328976 12596290 -25349600587560305342807346901042705920 12596291 -5240478746951460840763730602312373616 12596292 74709724221932178509593460938477780992 12596293 527289354118554410722013590881157682364 12596294 -385125003420535683339626424258167558304 12596295 113956499377619181197077828710741696000 12596296 155880217808544337061598512680609843200 12596297 226995883444442144836474613312173003200 12596298 48952442535659667849923330121504101376 12596299 -49745459797859624423820520439959422700 12596300 267989959078027711107658956821927750400 12596301 88147067382087625086246136769960254230 12596302 -39584452334126003896197741277277520000 12596303 255079439132310132843560982392283513264 12596304 -4927718413556401948388462212613406720 12596305 45818696753654557501268074468853809920 12596306 -864554739815079165840760924378838049648 12596307 286771719260853407916469656766229232240 12596308 -1027125881518718637190464630684344275072 12596309 -685730667164152667157676200783748419648 12596310 35623919230221788381038629923382389760 12596311 -38579066104487244715078691181653736000 12596312 1159584700410026628467474508765775994880 12596313 516467216948362701738244886775103344000 12596314 44777214052796627016794977286216609280 12596315 217217916112400524506410339435591712960 12596316 -243150511561411321080757283881151324160 12596317 274124461342659572654601113131836706424 12596318 177745775148887657853510922594259312640 12596319 -463015077742879036146367308350661227400 12596320 600214981166533435537439138875645624320 12596321 15173062784743177103459967109941951522 12596322 99797047880880646911908594267575846272 12596323 201408581019958474229288965008410019840 12596324 -443326628190026101116106809934381616640 12596325 -40058853644258757414965318648362574400 12596326 100361666478250365546951960897673958112 12596327 -1100250759870673101846776961803733034824 12596328 385214486088524017947184685100214056960 12596329 -2368298361616993610809662338198177466240 12596330 419654971677960268208782600921448613120 12596331 1096217241550786038403333804690538910144 12596332 -45488130458886180804294445213640243200 12596333 -691799697918252669645789301690252095156 12596334 9082274942583045312698469260945230848 12596335 -1887593720883180817577805579612498192000 12596336 -63957204493820699836349127168680460288 12596337 -98639502915475317253282741206814648320 12596338 373163710119322916154974455260729075744 12596339 -77191114807808831717484494518443002544 12596340 311265327930121438707680687913624115200 12596341 -493838932429472939932542019795803398976 12596342 1110073845411089148631449611013419616 12596343 1035287840008189015681290949352534258664 12596344 -311964017633737985244014471362823331840 12596345 -197951857943325617047806723777544563900 12596346 281362524149254775953234618475258989824 12596347 -7988661939303091822574733097303191128 12596348 122549243101381428769108362837800263680 12596349 -133045638923627873949690056760329322720 12596350 134666559082477651130933198607841464000 12596351 -169003280845781213130133366450684885056 12596352 -466617488178148573571811230749147791360 12596353 -863496464740289840888098822294097834880 12596354 -33063488411864666578292518392716359680 12596355 -680242296390771802963729959215662240800 12596356 -4969089888806489103770136899697616640 12596357 -420059241496573754792539471294017599394 12596358 -158732625504967784027258545794246186816 12596359 221043512729250249761806447803599648320 12596360 407155954902512087943527106624108134400 12596361 -635808792184823719554547755171988228896 12596362 693835456974662644415479663245370800432 12596363 -64706554042549009400990261236530241776 12596364 -784078603386971201915080260139126456320 12596365 -774595554755850156712080831552764098740 12596366 576165376039243559831617714272472477632 12596367 94636120903810147302540874171553341440 12596368 28087519450818354749740909691876147200 12596369 29980419922811307950230818089496350244 12596370 10526102466749894862563076804857725440 12596371 -1144042717139504718479334892129059194400 12596372 -921516465595276480292436189985047744768 12596373 -14303414119237302322070676346005887058 12596374 98007381510486496612719041235632774400 12596375 1300203450896943152781665838103774428000 12596376 -179885896902760023278246983964708044800 12596377 8385615354779762673426099524007437952 12596378 -149631092292871553582449961006187896832 12596379 -159385381192305386493194414051402893416 12596380 172919436973068567795315232392465292800 12596381 609637617257188738278749853871369288710 12596382 374681695445179005642683071224668976000 12596383 -1716167051933660572745514948727029098976 12596384 2095551753529076848967268314681152045056 12596385 -352460645589817181093260549112583045120 12596386 743296357734057048402679366372690886400 12596387 -591842974777123783590759094825414183200 12596388 -270177652064279161227338806928398000128 12596389 142387224689284389850786351993008115128 12596390 537730395873745754051801487764959075200 12596391 346711513196653461580487062661835854472 12596392 1663038049876075947868764944259686400000 12596393 -1843711436275926425783845563839725124358 12596394 -359413557525797140412087464801610104320 12596395 -433545124904811973934620136359243837920 12596396 -165472927496910026724662739844308523008 12596397 -108869511133275732459890289803988771840 12596398 131200066393239799276628642603128123200 12596399 -888878530389064164720371733605724831600 12596400 -130738043018204890704018308659046400000 12596401 1129836987475502562372424923661493408402 12596402 -1825400541040586656056118451469198336 12596403 -207435304665684103920903293606879507856 12596404 -36024098204944409680235059723174581504 12596405 -980002759280291873627474728143493239240 12596406 82663734346006320884700994102592606208 12596407 -2143069664953857957234531437886011216344 12596408 -416996073294741329082464054976577966080 12596409 273699531157958276882258489717987444160 12596410 -265415419347648723404097720321535395840 12596411 385780309637648002536122344261033345200 12596412 -310540089327050603992734245239159431168 12596413 -2311415407546184319074875948596158800820 12596414 788887449537408698208574382487019597056 12596415 -67747064044953000587433714129024795600 12596416 -201524017767001562325921304321982464 12596417 -568212758933825316548767525097311853868 12596418 775982151171336316540708935703198782720 12596419 1099763320781060306155477614076998602760 12596420 -7530194619094824218203045073682800640 12596421 -861923845757950080783187018663939161888 12596422 613480360425683156349719518950361624512 12596423 -1155613184718653751491489032024515262464 12596424 -24637218608408217439656126045513646080 12596425 -571928413470806244370686519300883542850 12596426 -114226686121676280057884355424516571088 12596427 -304079732395077873655997340957162856836 12596428 -204574926831328682036757474048902185984 12596429 -275554047739557669167099478324248504970 12596430 87057485403691422495280034605373798400 12596431 -233523203365040540955579200600571274768 12596432 -343352215237605109120407938497866276864 12596433 -570390458169510568563055644962482209792 12596434 -992627861552265241125203653526190294384 12596435 -1023724537906911530480607628783770528240 12596436 -1040323030377932084471685223215256866816 12596437 -148476334308300360871637527974717979200 12596438 -876395177270642867972125040930108678880 12596439 1276526589999232797859357215572897527200 12596440 -1120660956386076953652038488955796480000 12596441 535541566920184263221350624673451132480 12596442 15690312375254981077771921960971210240 12596443 -1987457869530449920698852109787397834480 12596444 -310656132493970700813061372572022824960 12596445 620096606210483858248416153316828641600 12596446 -1568434936674494263484178077643077832576 12596447 -959909272439410022140855808971582434816 12596448 -902081824442859234251454075912626896896 12596449 -59880882381403680810075015795981699360 12596450 -212684241030061686658734094936395264000 12596451 -12642369399019290611016524526437788416 12596452 99683206346853594754838899881625995264 12596453 949913301976465168191052575352434312384 12596454 -86005713711880140103938227503062563712 12596455 1121254770863653427902111256049626160 12596456 -1253663691708306407514243161162945495040 12596457 -14025083813720038550391778424586513600 12596458 240880960852784986931409047352694894080 12596459 -520270558633508442061025206296056065896 12596460 -111349395389441687494536689731994880000 12596461 135714251577839224485840869466163661292 12596462 -238071632807358940213337257958388408768 12596463 25058406238177874411371842385422840 12596464 -289441035774331130088691603053433585664 12596465 -42882688067167477006720152968854218240 12596466 103427002190586777903709978523983415424 12596467 605966196284561966716908934445316497920 12596468 -530724930572923086004808773687103232000 12596469 375012067614898265210153270859002377920 12596470 69859741057074985760835347646083151360 12596471 950960177194069474386339426214400606400 12596472 16362455155998814319453503908945223680 12596473 -854103132762005574086052053872140593580 12596474 -348434723046978976379635670931216983808 12596475 -76750866643917677489480835787308449400 12596476 283197154469372906558991538816490895360 12596477 -343545023797947927049421825139222349440 12596478 -21210828787835538805050315854812065792 12596479 598431797162273174232525530088726822096 12596480 -25392753149260185577034490403922903040 12596481 -257523823662090622336345453144127890830 12596482 -1109343034821891239783338392605507343408 12596483 -659475083879763255734309097788563595268 12596484 -166065374565329738721629553345717310464 12596485 -909009805227084230529229722244842899040 12596486 9371031409487159282132246837365968000 12596487 -545755279743141826695923764207040901120 12596488 1933442769428875357348655656157554114560 12596489 47704705251524174543814868964563568400 12596490 -406958811100846563832067023938365993280 12596491 -794197719180955529939899399719953320108 12596492 -1530207027261670077080933816454035683584 12596493 101782126842497118780310136558075154048 12596494 349577271854334076891115680743779219520 12596495 -265763734188855941181752840117363097600 12596496 -199607348272256739843508554756922146816 12596497 1206614720520897021109527914291311840946 12596498 271874669346223322482716026155897953840 12596499 -1235023451393044794018314452099161428880 12596500 319413292114171008191307958571857920000 12596501 150182338794881788968300042436981860000 12596502 65873617958646615308873592230650681344 12596503 -1469922149903855796786655480971888824248 12596504 723403130290193998714505163665102837760 12596505 909321685419499609491637364120824042560 12596506 767899262206054280219140418038018560 12596507 -15593363120223513927096956467038061056 12596508 987018137048715282060434074923781819392 12596509 259265661024278793432304933777521316480 12596510 -133514914641737181185557486723643677440 12596511 -984055540039631181754156872259729113528 12596512 -558310369242931476629954116156792897536 12596513 302441676827360272229850888473612934660 12596514 -42943903967981903426168900791563703296 12596515 -123284551852103096835068652172806770880 12596516 -159049309345613217357426110651042866560 12596517 -350762127181478879483864411893546086528 12596518 -84242537193921293055476948280268648320 12596519 -107619765855818935672277140518876042456 12596520 -55074048696803492785112040777317990400 12596521 -320639654268210221495705450506876335488 12596522 412178576987259918619975110120028898400 12596523 -678649754131016947833122248487255788032 12596524 1094555752810295816651672919702972105216 12596525 -105810806860972303286674939775087928000 12596526 376689356089697058377673104026465593600 12596527 -385524913336767398006910606702486502440 12596528 -155850774752709835327436995346669125632 12596529 1238805829300175079247359023769444859488 12596530 -196537197074466522359137864325420319840 12596531 474012411576018618343944600591127275672 12596532 -209516969903304625626874581391029516288 12596533 -72913554578954399901332652193965347218 12596534 832286716213775094922186916353515712416 12596535 52737122656285794849020779170368114400 12596536 814277964426160891871354404976436510720 12596537 -591856878278972676256702174537989123900 12596538 -45972745614184073930789206959779761152 12596539 146605591921638532979491520519792510656 12596540 274496401069375378986497565810754191360 12596541 1467878271062457834900372258296349444864 12596542 -273449503418845595472483149386164636288 12596543 687089199750364000714002750957808953792 12596544 -178315212504712299655147896764010332160 12596545 -105269292755989001314821655070404270680 12596546 -113566969422885752022230289337966596576 12596547 -1551191241915857569312377268674772872528 12596548 208942435707365998209854234845832331392 12596549 3535932085212914387321205906918187200 12596550 -330143174163016121627523579654692352000 12596551 -1223605618340800598699162396736806200296 12596552 652608022533949926823889418499681305600 12596553 -29979233879701331161335183980529744396 12596554 358186734673791787204421269092940846080 12596555 -97011786514682659291657893952041619440 12596556 350272118483888292070834767357142056960 12596557 -37131448222566449801497860897716861194 12596558 73698335945215142185031200948418832000 12596559 46027178891702916410168761143790264320 12596560 301758455445937342395350326317159137280 12596561 -726022283427591944294765519543116049676 12596562 -30414204847016737778788994074127157504 12596563 -294591544783650202402270467407891554560 12596564 -1459953570580418259606547607510433460224 12596565 -604438919171522549450376644808513600480 12596566 721326165676230907726568366103147539232 12596567 1163543470913213757826151306337285100392 12596568 555903454350536003428963668500197109760 12596569 -493062699458857912866820867282728163056 12596570 181819302225537768466854533590064424960 12596571 53327043228614037120525281936949891072 12596572 709450439925281795194908507684829630976 12596573 -386151246348870941406779618360722128096 12596574 435483598866884703338651069069847514752 12596575 -260915242816040747505329429940766215600 12596576 -11768130262629314722347760922378895360 12596577 -356146307180007470917858506590210819088 12596578 692448449900206576207158266195785636224 12596579 1243966130873847411105948497989662033180 12596580 761567556936694348826490757789613260800 12596581 1307105351538933212332140376005914993692 12596582 -445211691000057630676939001432040283200 12596583 -468176156467407377847517246917507391536 12596584 -314110625190894217589013794362644725760 12596585 104933700337490997897320703456518754000 12596586 -481283844322697816304138278013508283136 12596587 -490451699688457837930491615492706106764 12596588 837997170669952173343708778844380160 12596589 384126840070324820108955324429945566454 12596590 542741218747128294344926621671325348800 12596591 1284704136264990841470744334347301515264 12596592 4636187861046985210143679366472663040 12596593 -1479894208633113137174038659649765754158 12596594 21871825524750331612873168876252062720 12596595 424711658407074830461968652867052816640 12596596 343183728739347145533016094809154406400 12596597 -179312318810368569930425305260597111840 12596598 163998863285753998894310039588525210880 12596599 -1028017505507523292294820207709920085400 12596600 -97801848543087937112655116736554496000 12596601 461935246667110978912509453729912668160 12596602 88776790532850101558620424989046667264 12596603 51094991667873649247641861376415170160 12596604 421914179265889954476992263249910800896 12596605 309643479881107728878794391310814197120 12596606 766102680585478472286846354869445430464 12596607 22903095658642527929033740740792065280 12596608 -888983693334378208224197259465672622080 12596609 1354387325851007421930663196012610005800 12596610 86610841887296634336226104644869056000 12596611 -1664394428099873888314179800083941030048 12596612 -102723028355078987023354479703438479360 12596613 102381458800440251700982030945497081408 12596614 -568596256310007625323587381674076620800 12596615 -38977493618750012538984181998571762800 12596616 274478330241271078348068029114773309440 12596617 -388551164774455464742263965341497330240 12596618 295684595685387884644687875106250219520 12596619 -210017305848415162596730322442683754240 12596620 -144811460669228562371522244329047680000 12596621 1328779812591146913938826601856859666144 12596622 -41647874909870539224877657923774185472 12596623 -568783237417502812448621313716315684936 12596624 -39548813478523146621196053136327925760 12596625 941296599620019910593157527225186489000 12596626 318839204467777131501683214067322669856 12596627 1120580123742386965506055997436829474476 12596628 -530047543020117574249063180353281955840 12596629 1609822684734647343284372084240686997760 12596630 -259164101817566892832636789630910519040 12596631 -895270101303255679557793711760839377048 12596632 -262788677575980388524354807263608473600 12596633 161485398207038223727505457910100697600 12596634 -135278633945909644800893040235369973760 12596635 4130670718472743346477650821409773600 12596636 -250744549443555493905218897523922994688 12596637 -142402356582512183420279896251011687040 12596638 572075145353363354829789409963469070720 12596639 1190645236244626788849947261954122586880 12596640 -26744063745414600426255880266983669760 12596641 787237925573112023006463221665875523584 12596642 -95583847582142325982846493618251812528 12596643 -539484511669828451917085970379297959120 12596644 -183638043304277844000572007271288233728 12596645 -665540639344516248154536447657469028100 12596646 8684764571634036027969777410780155584 12596647 489927048688572481625053003965528438832 12596648 350723928080118283381725322931481231360 12596649 -209892792869522354036750606219956306752 12596650 -251901110623232766003260999019259104000 12596651 117902257725568848995792145786009593652 12596652 -92346511503158129287386769216516026624 12596653 -2042399238842325841862958279066459864416 12596654 212864430678842117375791363001477119872 12596655 177432532747987270611439306923122685600 12596656 -110600664677076196518452835791712288768 12596657 -455942311632027970238629639874977514094 12596658 721283138704651755789941350327438049280 12596659 -167870680298763634703883472604498897140 12596660 609825690642622791839137327955938752000 12596661 -28167263892013307207958134312027351040 12596662 -215355290374755572971500002061828471168 12596663 929743725564492447222056472432289801104 12596664 80969648968156766824878315936818135040 12596665 -149849096059335441799307004004990778940 12596666 -65959416817318918221082855347116808960 12596667 985219639829399008495589235792416345880 12596668 -80004991034465303137294041213498574848 12596669 179318964590779479233061846109846686444 12596670 670921863133551069338879172611455094400 12596671 -1393379035414632459578379097993094312128 12596672 4509618994796423836918363309505249280 12596673 -25792360120418916119516067307118398416 12596674 -940097308506212598691388763124120655664 12596675 -77171944223097690545164647324255720000 12596676 79099984375342889913341984909500360704 12596677 -2036457302782655150141142963498411153600 12596678 2036028871743596276777310409357529088 12596679 -1619455503488790604751713879555887691056 12596680 959768126660497370150842147556302694400 12596681 2042777384408794813247196498372580123482 12596682 17628533763483803574900539928927596544 12596683 754956475819128028723593151865678817168 12596684 -97562481101469209001343635551110992384 12596685 -276616363667697520602604319845774906560 12596686 -447444060592466648663475158045953815552 12596687 606535466331906633852143525332919664072 12596688 196898587072252078797692058866626068480 12596689 -112458725989915114202658232195155671744 12596690 79061998189610442904718226740507325600 12596691 -228441397340863711400079488796786594240 12596692 986516102690634745086384591690223826816 12596693 907850241498996839470816946172696804942 12596694 -370420914328610040339662223492393553920 12596695 -155792118914499951408540250585951776000 12596696 -484282590434138750316480481980973056000 12596697 457762788417448968089177856294417014874 12596698 1047765372062204316380020443365492021760 12596699 300977179245106554133393570915278197700 12596700 -46802874379354821196032906358410240000 12596701 -783782289751960236772343484853675046280 12596702 95678107831209602500227795174261735552 12596703 -141138787660818993342135729663640672896 12596704 -271174527649904709711070745990143672320 12596705 2123941998153383039046604564178052480 12596706 443435958555973215948835065109462748112 12596707 1037521919668152334681346479128168588956 12596708 925098061439701062339137080556718612480 12596709 -15683838899119310965382051354716087872 12596710 -249233003087651347477137147335729975040 12596711 -514826810015215543810269698905705640160 12596712 172737925194494495385644076094820843520 12596713 -84689144988176944241126614993130228038 12596714 80192048943130400190481226859451536480 12596715 37096677775252660297857993409525815600 12596716 -440410587711290566455117169678144181760 12596717 -181561735377015017342735063605665959616 12596718 -295393157576866823296961592396716469696 12596719 1517158312811815707611520979477606295120 12596720 30854384673645395423713740075358617600 12596721 10616291971797013571098487562767157600 12596722 -417721626418911907071133542711317331456 12596723 691056798503924504922177393936686516280 12596724 281509477129603093302935344346175265536 12596725 718392396669963652236381923548038334250 12596726 233999808649961425039397772846772437504 12596727 -79848834117685308762132366649003618944 12596728 -450977074092231540909302359161514967040 12596729 529682009997596896570190785119886517376 12596730 -559624824536243977553037947212859136000 12596731 236235408083594215161212038746759442192 12596732 -60804429973644488308211630833326028800 12596733 -20040328943661097408995739889844498720 12596734 -708412847759387105844031405954686720 12596735 -416197053336134522802674586236608135320 12596736 284824220785782334962628782552042700800 12596737 -965704127172668594348806410223309581008 12596738 262073037789819195096458261854718383104 12596739 47380404131081164865165063246902018800 12596740 -32096025397104174146224491194718144000 12596741 893538084705355152347083936522232653884 12596742 -406417065427697933206235336694537830400 12596743 -459361970307031826664263913070831964008 12596744 -859835234109622309685452142572453724160 12596745 310347274511821440669102647895937340160 12596746 -679833745449329099922722894149684796160 12596747 2100322564340048179015680842398042778196 12596748 -428126176457863834602140548135688070144 12596749 -364354735866028745297934200551074271008 12596750 -295375553908421405670112944197325168000 12596751 395381962570172919779737768877783623080 12596752 -142291923869919774923481627375449407488 12596753 -138773017696537089386696228610595666320 12596754 364320931261434847048828095159638769408 12596755 -473691324019659623987777424479276900640 12596756 68274633977665917722932635935197440000 12596757 445509716596019633603562824693029996800 12596758 -279265955185852812613250697176645702400 12596759 647422838593230817927521486365549518560 12596760 -37157785135864916106850833647220940800 12596761 384679170712442844493977447898598717572 12596762 430521507368132556488417790680426952672 12596763 655256197241759327054353724773659918744 12596764 -15265438633288149462349150940118424064 12596765 1011236633972641933605992772366585687660 12596766 -90464418605677325295513403994207404032 12596767 1314092986914121520112548173105933853160 12596768 1195163796549591238210274704695592550400 12596769 -728300057326237714664822458272861523680 12596770 -442145536795272296176940111795904733920 12596771 756301192828164730485503563513457839824 12596772 698837209399250904707839354930018560000 12596773 1842217160310012417916357452365714172318 12596774 -371503668701322025484344333367686392864 12596775 -110422293909172964166447188160587658000 12596776 -495816747805670591634496679487755473920 12596777 -350324714584528565172532347267935050374 12596778 430491133057623725595559386172864207104 12596779 -20474179553485950471454276746126396000 12596780 140555691826813818115846425003034429440 12596781 -757876509844570182861654344620403744448 12596782 678968924708030583348666626595364661184 12596783 -525830536926518041431758075559072447816 12596784 66416554883045626698808653584528277504 12596785 -623631760649527360002179379922059926400 12596786 1056995418149168515212760388795546936592 12596787 144456149169083313178021484683170577920 12596788 -363983060938046807877564633853530389760 12596789 -503876426269771907894763796619102338944 12596790 145273579720830264389926919538711438720 12596791 -544346104106966746366096249460300143600 12596792 438643748711243459222273959943778078720 12596793 -348748654435343708969403146040139137600 12596794 -89163527116047666550004566679333073408 12596795 -20532242320428646561075595478619268400 12596796 87164874286892944941662903854560503808 12596797 1843697717637842513566881174625518661600 12596798 66635384658962826423958857561484508736 12596799 -68713524798381040569866448297931630080 12596800 206333463964866844173843202220058214400 12596801 366378508390887509371511528749933071744 12596802 -552170591178170430824808189108380016768 12596803 -18362151222458647401559265787662894800 12596804 -559685314368917822860313946173716604928 12596805 54951647572454149518184506812401871280 12596806 -312383641984449675042333214470474086400 12596807 -654262693960276976307667898808437712 12596808 298019037611207804866537864745929605120 12596809 -875142017241329562132182171577823837990 12596810 -708538104494871461979574657087054310400 12596811 1006466074749478881987163078863941715672 12596812 -73968976265221617557473473596498009344 12596813 -1758883468291686615771724481061974491860 12596814 485391931367535509091829286597980159104 12596815 -60943513788296250457708068213219148800 12596816 35143062502309633852334355855595929600 12596817 672001835402289334365249920908905625920 12596818 260370549450340026980052560993947334304 12596819 -362119899960727877496040454646940132800 12596820 114218532012027514631705605397550735360 12596821 -1245078495866863518401780616341370193956 12596822 -52752037509575093220359586366486019968 12596823 -1039503131792977028104780318095369868800 12596824 176878170841409698270246222500837457920 12596825 47363796699622321736138241712306433100 12596826 -311577053624275128434837581882675968 12596827 9282061861888648506832391757580720440 12596828 -419988582756285465510022854945804526080 12596829 6571379483296717804566432790671221760 12596830 -631247958227087201140070772373206192000 12596831 484001522924002136365123408873746314544 12596832 -730176052448710841083748570712590254080 12596833 -859710496650862378436671367614302359676 12596834 108543030706530438121350043987976244816 12596835 92384547752067151377152787783562596960 12596836 68426485850171381921753361154545827840 12596837 480105226369883051516036806785077157504 12596838 -35874542112537447073565136880967411712 12596839 727142697602134381990564952993226067640 12596840 -46245646197794098623460708285534310400 12596841 -278240480345792722760734881736082909952 12596842 -888692492749819322090261935914041870928 12596843 469578406106887339052722820242576294800 12596844 -202305800209585504169283001401246336000 12596845 -69570590823471076391253725426057670900 12596846 -387896535367042154409988055818548733440 12596847 59679585508833196188281936789281148160 12596848 -126485149508761847092550378679458856960 12596849 21144488432348842678174937819360144850 12596850 679539689381430450312647887429632000 12596851 -380298944512796375651168684546916098328 12596852 413947308962236056189294401964555682560 12596853 -219178077582727342471116122025283758816 12596854 408820995916859811796483278669577139520 12596855 -581315340851657544643269021629230793040 12596856 -67968028288018427833508878771903180800 12596857 333837849537394385854338704766682551872 12596858 -1317317920999613361503163077489867764224 12596859 28855304857275273229172673335426002728 12596860 -889517067559458980729318723090493457920 12596861 -853242691532043196948989695317154471700 12596862 -377981870287252509126399662529239763648 12596863 181150671429626045908011554821747513480 12596864 10654340413520665112499959834722959360 12596865 631855018372308192288287379980960814720 12596866 564135705461926138851722370082776744960 12596867 -951039942237187912529923841710411005120 12596868 -653621226018332208475046256945517131648 12596869 150601538353420665168945364449176690270 12596870 154492188836025297352369999975122862080 12596871 -548144013152113768736961648550417797120 12596872 305067724656879999268540815442806343680 12596873 947500612990512185993018478322074918144 12596874 571161224817951723328447088572462652160 12596875 1162356703719839288939490829718928750000 12596876 114561900282463599022973562350954643456 12596877 1717019139502124957810691382131769812480 12596878 8820140124317889427248670217074160640 12596879 -1196077032019236286781273591371268045520 12596880 17077077031957049053085103479350886400 12596881 -95944156159050346194019234959254498304 12596882 -420303584772062857374735731876559871200 12596883 -466204776484833429435476957249456473296 12596884 -246281861786651429706004557379222701184 12596885 -313615789535653777721845748008260762240 12596886 451258915038079753364675861888419942080 12596887 -11953533843371023396002615129886270080 12596888 864220616471442517620807587946388469760 12596889 -521947234378943846048944493360878806576 12596890 -371915913479552472895311933267996160800 12596891 -425611451218437762283543847927833128816 12596892 313776878443074014691236914245755879424 12596893 3232940845616264224338920203469119488 12596894 -530427457165347150313881370779642405504 12596895 120379619400255204569531432919096815520 12596896 171400999330382120978468840846455209984 12596897 1341573137133417075111192764452291589346 12596898 -305942140956795798993174700862325408000 12596899 22564697908466454804969712658506054400 12596900 -213332056206358762055771613735687475200 12596901 -111248739771030260134234270535377575360 12596902 -630909338161138837738266456961707490848 12596903 -1038274733956898975254804287370745285736 12596904 836949900177471257422579373863735296000 12596905 -631713619366830161524569877849839830400 12596906 25809300309150532530214352545951361280 12596907 -787337186710519724702838619909578224400 12596908 -693349685218328504900282526585841854464 12596909 -648871126892086361791380489861061320 12596910 -166919087774473535833346064686664268800 12596911 -224231460643308402953290415061504867456 12596912 67322191247797024466287058647150755840 12596913 433190298885401155986981000525273364800 12596914 969618582843162794409406402863148885632 12596915 28197357990837051187736539796879316000 12596916 78266036410511129093310326767196319744 12596917 -1764289988455947689375194315525502829860 12596918 372862594891107808705824382455116192160 12596919 -1261623135484419448259445505746160588056 12596920 -530639950102603195954579042094616268800 12596921 286349949443700958828481677059747247044 12596922 -100183283092660654791041049849549209184 12596923 1347671092006300805559799644878944003172 12596924 1352894492358944848455211601573321280000 12596925 158950726006691114575409988970724412000 12596926 590669356991016613487805814059952710912 12596927 188561173099477352805912832166497006944 12596928 -58350804120320168978729003504464035840 12596929 -1446420121174065608178039686153937665470 12596930 -432869336098270225531330789491527854080 12596931 -1807262732060293350136694035194085862160 12596932 -213728884103492098700069564710597762560 12596933 1384578176710311585132457380684898108380 12596934 65601395295819143118273818828769392640 12596935 205707064253998308975801333126046188000 12596936 21871798361900436940821833177194905600 12596937 810704227342302220600309906129145332320 12596938 -366745339038923144181445711955601256704 12596939 -147652245554791382793019079247334661280 12596940 -359088125911003481798102185821535948800 12596941 55135663313761807699039253284662203872 12596942 -528093691176499519909203672673381142400 12596943 -333879277932681643565259797084928537600 12596944 234333445378202749197484631000686223360 12596945 -1611635906234184621064746354353925955200 12596946 154477326224493841780899824238970882560 12596947 -463190475565039115326607423311165852 12596948 -69907968273248442656007361571137634304 12596949 -395010140645566632165160491382842878472 12596950 321373579423863937795930344698546436000 12596951 -1634045129876842843046433897881950851600 12596952 517352404807540645974074079880167813120 12596953 87836808698249582988224483557460342164 12596954 -54668757706946871163202738711449591824 12596955 -82092246284122906550544524462723930880 12596956 377449219659016801421252878406314511872 12596957 -1036571849969480514772805512305308968794 12596958 821634925949598145969378586154767040 12596959 -2214129721694074741127490423395870623840 12596960 -1403553179678133714275299353298120212480 12596961 -299425916120406578686950037729894296000 12596962 100425422728430449800356767125403238400 12596963 -773227881546075599185677541591912276536 12596964 -547874227641552660430416816650331393024 12596965 520671149123495830639325099790294100860 12596966 37250222442565690604533006052842506624 12596967 -323387194723777259729065267104332338416 12596968 -453315986200788251256202623347312640 12596969 -1604075618290660648208735919646797931248 12596970 284758653370903787596058980251691392000 12596971 273884338191704452609412382802496472600 12596972 262009727686823207811492407409489953280 12596973 -760855397375978924310838091947921142400 12596974 -21915087756413779855867269994547143680 12596975 -103882638650434434585661047453053103000 12596976 -92037185319854592107419657056393166848 12596977 -330028304693858925264320556271225341888 12596978 22984403830440341922358216521994717824 12596979 13113723047624620489035536195504904768 12596980 32595722249127351520286447610269644800 12596981 1370911341320905890888131663585387100000 12596982 -592375744942481951727931607589652857408 12596983 382820107946884640989737105694326939072 12596984 -93745384581869138066601607299850813440 12596985 74081301534960033743918698417250515200 12596986 602231136467020979644231515131658126192 12596987 -371383177487173415762921477721711642240 12596988 634596166888431244469184817542991979520 12596989 39722664587738256212914965071332668940 12596990 -85933450596760302652956732951772197120 12596991 -436391649619920413531817809130957490560 12596992 -1719163984619240142814351794473506177024 12596993 677490071931672382692573433616578198704 12596994 653768209889982038745046346374618634880 12596995 388561462928529788229535462969415427120 12596996 1351665534969479061482475924281843664000 12596997 -286276058451227161696032758931504769728 12596998 -1821555163745908137676054396894690201536 12596999 -1286780273638218433933438753883861841000 12597000 -325101247086727954543951507499827200000 12597001 -736479411581392669779665065762672071900 12597002 -678963450717178051760899223844995306496 12597003 -608238583886232116655492277637119881216 12597004 139904301381759389573503860627389048832 12597005 467786207597727653726720022174218027520 12597006 -45566374056162523841692937207418163200 12597007 -1188499965072721906581267134228492305744 12597008 212153910223890872546265797322840735744 12597009 -436755146399482076019735674622230708496 12597010 49968926568899738484997002167820224160 12597011 647296397099909814145094559292724580432 12597012 -446082720852793911132708188813644185600 12597013 27903910609948946219899483457776350528 12597014 -162699307244768183811232132832206573440 12597015 -827915762841173872057756748087501557680 12597016 -911797006621467004727151671771525867520 12597017 257501420123220660428849708982724026132 12597018 32990340527637317856345966050583475200 12597019 -610153121522336522924897943326913817160 12597020 -404937282519661590592898915651918284800 12597021 133024847300264119713476241918751636140 12597022 14092347609430925762830241640049843392 12597023 -267668746289037824871954094881573157632 12597024 832793591763351945090168766311369277440 12597025 -71088859229927685432714405222161571200 12597026 -20631628955963531271913036376753090496 12597027 37751556598083528280387039969266796920 12597028 1723299765878971339542464057951371146496 12597029 1549615956924534948987923569060677933630 12597030 -279454200397440213934267316098155095040 12597031 -835725198550601468706035373397758072960 12597032 -255847301244236903804806034546510315520 12597033 -592802516499080220860667254503379065152 12597034 -773930831750703566593536003340451355648 12597035 -107640679179049014436550496376960771440 12597036 -42864883307791173296433180106985373696 12597037 1000547345445944649474528668733249729686 12597038 1087957686804840852084612889498687851840 12597039 -2263767191487552771836664403923557280 12597040 -69748251575598035466436081476754145280 12597041 1142497971918701402514475673706475943442 12597042 -468015755816121458884383247723693116288 12597043 2695844463994525718916773553115151512200 12597044 -729737037548474595602021828752938804864 12597045 -296800015758152326175246487497686704960 12597046 -389842229565661941317868800698489190400 12597047 -1050710749861672319941809332025651741120 12597048 303780587050129160957047843259645337600 12597049 1145194949563904784454875435821237437320 12597050 523571987896666065441910672695685438800 12597051 735853006063533420669233900990990985264 12597052 -226924082303299046184322038911439382528 12597053 -77702343316713888392774367348520213920 12597054 90198237553232895483749393366485214208 12597055 290422456442881613140620934091327605920 12597056 435719101099404833411297085604783718400 12597057 -117644998744473896920905738602958853440 12597058 114450782858519235968668353243078727584 12597059 -87159127314327971362225934950033852740 12597060 -90723990113559861823953723016606924800 12597061 -2029231611341122006938132689110395205700 12597062 -968946705277524806184444591944814967968 12597063 669364636181325462867125842672068811944 12597064 47709410968149271697178211428068198400 12597065 -7586189661088579613254293693063814080 12597066 -166011826439231826176885918511991910400 12597067 455376968470283584762610105933823350592 12597068 -2645186343039467122026946859679462912 12597069 -140467461460967753168833344539335323456 12597070 -6589598969394561757013473310929088640 12597071 -2030663148097631290065785349300017700288 12597072 -368606544341895681368766848105771040768 12597073 -1464606306895611550995134531554185275840 12597074 -178402871042776974954304257174818331648 12597075 -416487612504599310079573018356505484700 12597076 440506721963503225965695020049329182720 12597077 -984914202380654194703494985565571016466 12597078 158084216041039716504620543547936326400 12597079 825535025994320847444806814535725953880 12597080 1090080087141897078875249781068996198400 12597081 -2983282775180291670507089514787608576 12597082 235312071771092411127074580146444881392 12597083 521619504177098982174374769997996171332 12597084 521427750876103777828013231577752094720 12597085 -250193909864692352448723983040290566440 12597086 -268202239560686958331798342455832930176 12597087 -279523668386801943117200682897549933240 12597088 -671286422885373063207167995550054744064 12597089 -1083507091978969703992432594651550182110 12597090 278438834159879328641568719229882163200 12597091 -1245595600192165335937055166698722293720 12597092 709180740484760676882628891983764735616 12597093 484774079440092187598714596024718527680 12597094 377911321680025528527043111016939617152 12597095 -4888234935911361551892696122526335520 12597096 836225395658785904501761910398627430400 12597097 -1926208342642342987275577038810842208454 12597098 31599548832376857450152752512500428800 12597099 -8393015454013097187126761515877714592 12597100 77777723102840382185650529281815782400 12597101 -363234051720056092318181556666047649696 12597102 15375324595215303133663266089906575104 12597103 1633238374675103713082465490504794810080 12597104 83665220444871777033442047225264734208 12597105 28173103914576938099430166185958300800 12597106 67099412884326065936369273416344827904 12597107 -1794350923821099292346314685053757919840 12597108 -11583126201194152024881773740377470976 12597109 171760801674917559831887505363884308352 12597110 -396043096753132581239893604380016782080 12597111 48242039040091554174448117028276088960 12597112 202897598323979434944148017514167951360 12597113 418909902708609714838398543158296669440 12597114 -56090656270945951782720272639363416320 12597115 1178657473341272337464951404512363605760 12597116 993237060185235418270843490078481804288 12597117 -455712217592186905309670242059706745952 12597118 867964864512539075964677901009369653760 12597119 2167057957479865519895860856293943212896 12597120 71734168389712692079556906727348633600 12597121 1122726692093493767662974876283450696322 12597122 -949591060430774230933433228409920923776 12597123 135049273660697650566347159022102736896 12597124 -882521895700729563317064943407868785408 12597125 -147869270469477583642694634235996680000 12597126 -536966992527877361841604973889785038656 12597127 116462804812635721820898181951852548480 12597128 3125467831933998330907756683759259484160 12597129 35282271541519990520415272629579269888 12597130 21648210156268658425683029733964185600 12597131 212820048515913108441515071062811638960 12597132 239469405727963967436200605334883090432 12597133 -450642694547011329950237805581466596480 12597134 640438542174214637886142566707555708352 12597135 -575701795208789558912681012865556508400 12597136 644869896034866279708923200595361300480 12597137 -289083649520988507862812540127818234048 12597138 84819439234358994680867102193168292224 12597139 -1951520768215265381852134085475804006344 12597140 28014707874050279809869588944030365440 12597141 -579584863073296619451817923935253659616 12597142 561583726735297715032473918149139581472 12597143 -378991886218258252038153098544417601656 12597144 601342181305922367639314743208804352000 12597145 -539341375317643983290585219930734968960 12597146 232556335186205168072793354226197141504 12597147 -1289899408638782208681464880234088650960 12597148 -1055749802673321960848521359685315453440 12597149 175268149220212495298280866372009760000 12597150 -113347366860168632626366186163486390400 12597151 -5051086930599481053357328255831943296 12597152 -84809931838602345535182104363375001600 12597153 1086373056999863790362330549371102438080 12597154 169694143569901205842481733527993149776 12597155 -294999161269156028032546582693240890000 12597156 269814837034194776524293090028712239104 12597157 -327540266028064474306390072468255894594 12597158 85297706049142565951640617408297529600 12597159 7659476208091247243576976193098290688 12597160 213887605654230962326251596193005568000 12597161 -575656396156019573174102327461417247238 12597162 213173339076851371118842069610196067584 12597163 324375893541021273237004428682143919412 12597164 129162309035851163672703708303716247552 12597165 -343995614652699673886594380010861766600 12597166 -389283735865699616367783571590293707968 12597167 -484613215305796124542431841660467893136 12597168 13273297941962805585109191934638686208 12597169 34471371709762080256134097508646186048 12597170 831096215547685128673209769680614986560 12597171 -751541826581153494414408762274868330240 12597172 -29511326104101209870942109245849448448 12597173 348301003299186117975900986379225853422 12597174 -244147582125614786935066126436060098560 12597175 553174872616289199895279224318699033600 12597176 152313580362066851505683330396344750080 12597177 -45284290127351889143965700456283648192 12597178 72397098756010953314363140276987987200 12597179 -331613007001880819569986005373877812480 12597180 579239496288878275160183004223031976960 12597181 418883974917876732927901683869014918982 12597182 -3283667251505077157130737822246330880 12597183 750620916061761210204740552044946696952 12597184 -229629109029968154910872738236018458624 12597185 -1927808966694133925513180137200279546840 12597186 -34012685710249066704221233227331324416 12597187 -2153428552619567928211364400589356757608 12597188 1090036722694835776583594124733150411776 12597189 6362892592670914691799502857978432 12597190 487343806027657797534896644234514467200 12597191 382951358325519901942555933704621864384 12597192 661237141622345939413227114344473067520 12597193 -54010521880155395431919157213049078400 12597194 -11954552830725329673937336337169358080 12597195 40147958949487347718002629880962223840 12597196 1168709404737655404050021989104865412608 12597197 -20393960848415292305238814309303880820 12597198 337077665036352960666318459865664345088 12597199 -539740960310262836060209921523982088536 12597200 -46453908940179782345583823840837632000 12597201 19862491436732946611403038145244074642 12597202 -188599136619784353180450486273376790400 12597203 788333400300363665130942940191295590504 12597204 -36602274054864893807017456088142532608 12597205 297923927036742681156100923091066062000 12597206 382689047184127897069981224298140519360 12597207 -418797382145547222019102789247776574976 12597208 -689636879222952666817207317402941644800 12597209 -975298374920075066413744592478269512320 12597210 -212669349616176637436050007434539232800 12597211 594208988480485710972587871535283103744 12597212 10272076056607137491607839115272325120 12597213 9266116082197505425617284546439740544 12597214 533407874333675150863508624907817669632 12597215 555404491809693381771474257103954181920 12597216 -1063549439447393832168023330678473752576 12597217 -1129258921884441146750355985715736118608 12597218 -245509719872963386715983221439558891440 12597219 323428374365043392115905996973478271844 12597220 -504015262818577605220782914018797029120 12597221 136420405865016628149134899882811604480 12597222 289972260448743368323150802667663261696 12597223 -894474416282863506684143889742882051320 12597224 -666130048650597574131742441562404439040 12597225 233045274613172554942786325320241587200 12597226 1076589927532564066113944394163413819312 12597227 -687386216526933615273289391453553126924 12597228 541135568335278416654357982261478195200 12597229 -134815223364732037613239312928812843424 12597230 -335615756891858674916095071918555742080 12597231 879061315419132352994477242345989401352 12597232 125329965394850657031240795023124692992 12597233 -1623719945233144164853582794780252143376 12597234 -235557163201458252657534000220813105152 12597235 -32308065227877187318993640885469984000 12597236 -878671521417986934246153223011699630720 12597237 -70423294036107596047089547032688053906 12597238 76978539537935798522004282273689832960 12597239 -257899034465470062849860177450251138680 12597240 -31303151116638991739158304716388352000 12597241 -82265898958782597354218093792709637500 12597242 -51395349315608712865822546318583172096 12597243 75633797512093944786738949204326180864 12597244 -475046838888724653627685473665598140928 12597245 -6346585609453837727729247276621491880 12597246 -326525032228488910314574581607708584576 12597247 -96769947911753872021684185485770895920 12597248 96049969209933998246287884647745454080 12597249 -310213557038043834926641164800927069760 12597250 -91738661198695415210696721168181680000 12597251 -323024702121008645984520660342964991748 12597252 -230437079887721578991806378772914606080 12597253 -892977234017268417063693072648824512512 12597254 -324711283284862916019156176631749867424 12597255 -142274569480377925650448606642152000000 12597256 359494325496515465992521112334997749760 12597257 269534736816007316873272535215252257792 12597258 -49464408595921909977496089249505910016 12597259 -2156964328349537656888636751172426720840 12597260 -104403904255436532616026485570099128320 12597261 346649784296843463038969971244220887040 12597262 267820483419547654284414850970806027200 12597263 719422147700258242612577802998392600056 12597264 95522095007437297441670725524473585664 12597265 523517314043006272484122264903956300660 12597266 270400372359073411127348434375606429440 12597267 -306325981565181430446713661963653722560 12597268 196215892215346572508457934593403211776 12597269 1134177429475458147770403156281377741440 12597270 92696662473664701011656339859322470400 12597271 -377792975820753473615336823559639801528 12597272 415995441123680635042240726581761863680 12597273 -708141270634194050796367370721732399936 12597274 919451941105595026499636669898293878272 12597275 893023503085443127113634717617430432800 12597276 144558553828955532127521746559483935232 12597277 -402250924684462801629231401592146043456 12597278 -317848627808641450993700567082548242560 12597279 -111935851984271326366407401207867499120 12597280 11782170123419323769351375024207953920 12597281 845513740730341693727940023930448359700 12597282 -23212729445855791571507411518030696368 12597283 1312450205961226314206998671897508957532 12597284 103518969465561520575700469193039151104 12597285 -461326053993018700484546449839948225600 12597286 567698309297688443836229994179171023488 12597287 98731422228889582847390825291388154272 12597288 797192050494709036143837082794788536320 12597289 12407158668212382250414535227087451112 12597290 -194502773138379450468831481044883867200 12597291 -73909767248414198717889911655329466336 12597292 -9527637409000553093409052711888514304 12597293 -764751810393698773144724435627494208040 12597294 643162944962993567637924433782684417600 12597295 -1399548576633791457473891926192324582200 12597296 -21860755485291657940298404445311746048 12597297 -23460350659376127379884309316321051200 12597298 -418516545217632991898363549023195736064 12597299 -365341071451547834505543912005805746352 12597300 -217742594303005510747412112586822857600 12597301 1408924175920528550300789998828483176302 12597302 -450158405069931411070334699581778967648 12597303 -1381237530804548879683167107378630619696 12597304 185039763832669470029425303093886976000 12597305 -212730540784634867538050070219293863680 12597306 -580843663715816875133264892022523790336 12597307 1119521497858922991460657819652352281520 12597308 425554386480919747480710566300145801216 12597309 -554721827743110325743516085082517113280 12597310 -1168871086543143261634299047589408000 12597311 63390391683835434057240902639781677664 12597312 -150554129614680518355043843852361269248 12597313 1403664043988427612469623967632343546562 12597314 944979738021918880758248320104698306256 12597315 -186936692979666057652053922969736616960 12597316 -966546621198176492678662076012657270784 12597317 1147286200222050382086724953395623863072 12597318 23532905164389502027008993985060484544 12597319 70355860089436143966978816846177864496 12597320 -726639844381548683192931066796495411200 12597321 642875173278743165699920730250423658464 12597322 607232402205491774347615087176727601712 12597323 -106393262792468487712546997883346560 12597324 -291970565671407227682411978438963130368 12597325 266807798996767603757739992370568701600 12597326 140534979143850332254848587106439434240 12597327 -221324978999304695818675302511161863520 12597328 -341660757196702338622047504341945294848 12597329 232178311809639591534184088265711213684 12597330 88160367679052366746728917623677957120 12597331 315531993772465716602585361450561146064 12597332 -603469816136318775599953037512249430016 12597333 -163722896446288590859536115513048023552 12597334 -87617046348921281472173628973163561184 12597335 -1520142613571137421646497474209307967720 12597336 617737018912125126210124728469421875200 12597337 -1454032379639072311289037369004888721014 12597338 -584806714943837863624196499055659369792 12597339 210705071564469478136108632393418937864 12597340 485149670042296527162594196150645555200 12597341 331298586477266439831563745266483965452 12597342 -189911266322097210634592653710414136320 12597343 -1982504906050595242817717804441099957256 12597344 -58257824777984069448719789671191281664 12597345 -307461501422338443181828797970580455980 12597346 46384559292603546150510075365722189824 12597347 229219057761800393665079637825849300432 12597348 55975231544277107730646233692621291520 12597349 -1059725879253284253679776729759027803650 12597350 -271825290340920318205572144016081965600 12597351 224225467922121609992259328458201257040 12597352 1520028379883377561885080256227308313600 12597353 182668653014113408814570509236758579328 12597354 189445824545252700861066210295385779200 12597355 753579963531348362537596740701434625760 12597356 -393903586900278820269619055240837134080 12597357 -1082012714811405928019568545212090238208 12597358 81607367635424585358469676709480149184 12597359 945131672513257897963522323122989060560 12597360 143720163218314439117223908712416870400 12597361 920831068145282105966252483496263152000 12597362 231616988926879192353965855750134046112 12597363 -3320241524105553895129627921600760902656 12597364 -325874685340670331281344593185812169984 12597365 49652084630026589771137040007511521600 12597366 6793740199669811753068819155149211648 12597367 1058730258201490039501212888949127277416 12597368 -252153037349131160802652925494575513600 12597369 1231888386315853107855537324734278507680 12597370 747783506807309827906176322074629414880 12597371 -1137997869321926458150505641396920910428 12597372 600209946506252954095664973219871888896 12597373 -381090752278259953230808219634092084116 12597374 78684445781994594355091465253034574592 12597375 -143554206748623628845828250938700800000 12597376 -504996673118364894306448275893806694400 12597377 158434633512097816872633471966247184640 12597378 -239151948071121587429619055716165311232 12597379 1391863115650710684119038837667846457980 12597380 -420915327928036092561759993005098598400 12597381 1208498989120078758295954222874204571870 12597382 -49632157805175849927116518459396427520 12597383 -101737445482972130795731026936596733096 12597384 543955810394052905575495414341076254720 12597385 -378666531298471551056223618496813718400 12597386 695520141720559528564106878746680986464 12597387 -406048736897791827635712048398744063040 12597388 -44311641876809318857484021899849288704 12597389 36942868511338417640580994323264677856 12597390 67079412069456155504028709447197619200 12597391 130334829824927004780027333127748222304 12597392 -334452284929485908299932752417236475904 12597393 -1325143148297835893589759063378844133136 12597394 -661402150542679295952699533429807547504 12597395 -816371780255027890280712312334061643600 12597396 93648735006175182580252733813539000320 12597397 81817370247151524479997823389445246200 12597398 859864293738766869031386130362988230720 12597399 210141196914582203334519610602345951360 12597400 855478717731931310564389890965736192000 12597401 -325153718919183803744389824228199196598 12597402 120279442077694473643029165039478796544 12597403 -291374112361293350908571666304809468896 12597404 54479125421721396064782528857776874496 12597405 343387144822317181617209227328104197120 12597406 -562793116661405810418462521135573568960 12597407 -2445288325686259592972022393823215880248 12597408 -239309426453040100387034066238100733952 12597409 -3735920562620168699067868857101439072 12597410 397609478821620600631922966656855127040 12597411 -391575797830193789027405113186918873680 12597412 -459355618722247573588048915762982518144 12597413 -1662070853376043059307517289725240662338 12597414 76450285326317588610418943292482856000 12597415 1011942611848377687236887076998901019840 12597416 348439713891124405966113416193628876800 12597417 -474181209712631235517382922070167480960 12597418 763580789114180640611678392238785463040 12597419 -160413644540672265709139615738980447680 12597420 212056584936176309460270849344664207360 12597421 -476002829798428914925009224587541190378 12597422 197558160298010776277347069370118460032 12597423 824318076702757017215735548401397528584 12597424 1371070477720073759715720500032438272 12597425 12734575541244624738859259998565148300 12597426 507505347651040947490914792121614729120 12597427 -733989251799975535520454997692478004016 12597428 525266753200470190696815399235704643968 12597429 112037117747563471492921239313164529344 12597430 -511949435923300486485058156299979952640 12597431 -449362429092605447133727359625649280 12597432 116827480909908969508864577851803832320 12597433 206791591291143337740757585616182816682 12597434 -106272022990895239735535316295495146384 12597435 -1050334173802357742202444586363181760 12597436 -1537223621949559575818540926768023608320 12597437 1644692785453342738023002190683400002880 12597438 -13549677961446754915528018857270601728 12597439 325764311699301879950407965558656033280 12597440 -72895349274497201394639580984466472960 12597441 -1148387393510702634707929543847703688800 12597442 -460449434591249951708341144947842936832 12597443 339414607042178263333109729659916044704 12597444 -28811093008410608860157051959477171200 12597445 -212336187843192393298304986188055776000 12597446 923556347024907591157374971710918200672 12597447 -513634271069436175617232815957231610200 12597448 -1500761097122745002966655000694331120640 12597449 1065441607725469629050134025581131279450 12597450 55980298858755527075834501446382169600 12597451 880996030078939563574048043263862786400 12597452 -2974772982309652745164557215896240128 12597453 -927250864283542906077818936032074851136 12597454 757332678078332432651008944679543402176 12597455 39506278637222664941647930257110779200 12597456 -1731660676597683324307885711067578368 12597457 1451677193386516557503579409970950921600 12597458 355376409678673058538446146585187560080 12597459 -399420464824559356929635153788421533512 12597460 415148825930658136658224490563574849280 12597461 -1987492092309666015795685204237610485938 12597462 -130617414386616498896359026967192443072 12597463 -1583804271408436101774682979626415047288 12597464 19226486440690825452232194050128035840 12597465 644255476886495750499358635414880365120 12597466 -77263704964327115468742866738835227136 12597467 -166196478987764664275588740620785445960 12597468 -67306682139544678542756239593102344192 12597469 1483045636580379035056376969795729288870 12597470 -209558957726721878877429612864620835840 12597471 585594761626686580603784387767730676240 12597472 1289133440932287905395478356855468326912 12597473 -635484259703255296219410059356680855360 12597474 -799646177412179499118406285543716194048 12597475 -660133535696241111245250994419863928000 12597476 1026551620095841764626987434906843623936 12597477 -694396236694146905162187211966168080960 12597478 663007344343939213990569380535313597056 12597479 -1480607607381986881628891894004860734920 12597480 -298902402221578371136564714880409600000 12597481 90412509854618695359246158680178485732 12597482 -458667981297349189019693627723895251616 12597483 -580620211184681569771416343149510830400 12597484 -2154107444367420039183460571402544153600 12597485 -883985473801625004607345784445883640820 12597486 -372111233657690891690983449647036163072 12597487 48279163258341039384287125049163664352 12597488 704665631277352168429010637870416363520 12597489 97516847588596993656149129321791265154 12597490 520903842477700658363646055289542980000 12597491 670004430465567459076973283838038278400 12597492 -9008048293739784255698499651487285248 12597493 1793110961582124405723193260946753522944 12597494 80073320351748216749597142912236206080 12597495 -3414586300719878152384589828654040960 12597496 103187883212927265922644936924739584000 12597497 1650768824362392293703596761389043930512 12597498 -441804806678451089364999239699164108800 12597499 -1648483187508832762027921729514339297500 12597500 -47462411961323723485147390461820800000 12597501 886454831700436380927195951791382528 12597502 858221329083389261805111396105580157952 12597503 1036497909382517900057278387098417678000 12597504 236901463537872549307140736644494131200 12597505 -302250104524793704636208724769890063000 12597506 599637249948956142421331063908645247952 12597507 -159091136505674375435223696023938766352 12597508 1253186906128939274758695558009055190016 12597509 271147185242639695460634286218832835616 12597510 79200837452210282820768847061277855360 12597511 -137662754894446906876522174869937844736 12597512 14003382496298171942698313666766489600 12597513 -996633078712804647556360890189069297600 12597514 69705379801220208058682971598930393088 12597515 327993307773889113893869389954370874400 12597516 423312853801102695477861972447849507072 12597517 312275621452873579268413445543444707980 12597518 600624692439613198829228633325553259904 12597519 -1248774206086789162812325478846337137280 12597520 18699555148446599905347429315876126720 12597521 658021427984771396033068753362746284722 12597522 -220705606374243522368882830933245866496 12597523 -574115046532509968361771917792317033760 12597524 249171964001038874819752908545229108096 12597525 -37091494606348516315541709326769184950 12597526 -1341237474563595367339861459546420632960 12597527 -261456880313852996208069966230771219088 12597528 -594387726030509168394400420443428167680 12597529 186209740360365883049540404890905698112 12597530 196886659593549427919345129932829629440 12597531 -14870508439936515889112282630528633448 12597532 151799646080250589725852509118051614720 12597533 -197418235236504964965644499059349470196 12597534 278433200669761091182806741056414520384 12597535 601266177887063665841773293359641716000 12597536 -822114880527735513980999440577027112960 12597537 14740486395877596546045058096373513472 12597538 -5367613778559715068883077720709613184 12597539 2422029138186748637469244109569341769440 12597540 -83979610303923720263526611556535603200 12597541 118965648050536002870410359333529199264 12597542 442082777529545287574681302507804896000 12597543 197872718911096010581689230391075056304 12597544 -115057256012670723872903951743527321600 12597545 421305671605428444096468416537403579300 12597546 24274478386630994235870246228931532544 12597547 475931532928194073219949095843180226996 12597548 -23666794299926380317647609536911028992 12597549 -1097324435040418877853961044740478995136 12597550 183885370284350100962805799463129692800 12597551 -1397853133635807547321465987975126222080 12597552 8337845895641564357840629169848320 12597553 278682218044214989150289254288862710802 12597554 -87538915647040240103781811092143518080 12597555 421066511812540737279260656110942899760 12597556 112541000235971409567288397165627219968 12597557 -1773193316366182717578561117232426927794 12597558 -682954092240482928076926938221615396416 12597559 348230384734122857925459635253423524640 12597560 -680002477520845588567667847540932198400 12597561 -545610119302954274621424071937780669336 12597562 -1030474506913652724853986872059284230400 12597563 97732635917877303137750405699087075328 12597564 -24662484934886940041370307370298974208 12597565 -110943305025324401995452075913641722880 12597566 253660981687160188955548906187350772160 12597567 -75251019904612529105370602477489150520 12597568 -360287013729596315098474147501744586752 12597569 1605411633337562450648023261673280139200 12597570 -133779108920375112794037041573116224000 12597571 -861724289546888550601920951387510292320 12597572 129872758848774566226176573808242533632 12597573 1831311499284382831355346536839762368 12597574 -659255029743185990610855757749260582400 12597575 -152634251320485293291570994354147417000 12597576 675929063452544310798791210362143744000 12597577 1583124464906693228858625265051511724160 12597578 16181096869101165863382205626676460544 12597579 -826302336789901373808162097856126320800 12597580 626547625712516210318360261262217866240 12597581 27955503956076348913533940701833543520 12597582 449722197315036251091169293661755024384 12597583 -251525819115038227242855562849717182432 12597584 -79143023683899327006453931476724629504 12597585 -50117532471185257080006823826038886400 12597586 679009934540623302459270124783908046992 12597587 378395211927041529582113982620469958152 12597588 -214726700468382145999857908806645657728 12597589 -1657748394838353803656514572205346198560 12597590 323078398957866302915125189090645036800 12597591 894782655619616481140789585878122414720 12597592 45089383143603416462331865838148648960 12597593 155083343298400397987037753463293095700 12597594 61856792010995228598784062636870635520 12597595 495406966644995686017619986279616063680 12597596 463286953777809192233209994118832128000 12597597 78253120974367026492657068094257981574 12597598 -842579875964870526939151656979951672320 12597599 -1157599192269534783328210951908954178560 12597600 -161781987235792681763897654466772992000 12597601 -732134951047374891617925089493343960896 12597602 73076475476647778777153872793849692752 12597603 -661610437664613402091990096382740617096 12597604 64717062689228420275247248230758185216 12597605 776693163353863872121685870439937244760 12597606 -330324741809662757681409773885776947168 12597607 -2051686690104222656045513960951618228736 12597608 1357236223589820882356467476012757401600 12597609 -1000696764429814420343386495218833592480 12597610 -46431435401595116162199274757885317440 12597611 -881828294827310093668208146807775189760 12597612 -347467948346456121606956533008452782080 12597613 -49058957031642216713487952441523176576 12597614 367753897863443020424014445233311214656 12597615 -384260512304513859254069680016346080880 12597616 -73358612831762558623806300899747463168 12597617 -22870538361295389566015043184952824848 12597618 -135017649203313279818705004165557643264 12597619 158404529148944650938273557394544945320 12597620 -287695001167317435040697406004885585920 12597621 -811049012010170846740260076107359992320 12597622 -246449620262699749587677809323351873888 12597623 504474815316491339658958126666812401784 12597624 9449644614500867541223661532509921280 12597625 616324592490301943594894785800120768000 12597626 -894951795346718186366987664388224126240 12597627 -37633280278570258575668678426296293120 12597628 -107736398214517434004117090362153380864 12597629 -722472075085241745234452869026853973760 12597630 -417696855740013925244308641847264644480 12597631 1094782970243945292454541411854616266632 12597632 -116267866049567766455615560009698508800 12597633 -77693652969320697327185251351476434400 12597634 -296760419275893005028692195166543211008 12597635 -373042718265533930476128914261921546400 12597636 302950419362784655525203022115926769664 12597637 843441594725252049650436734030241123100 12597638 37144706901614217170687956585872746496 12597639 39901595039079425949247924847412032424 12597640 -710279528861865118800166245626558054400 12597641 138065919937488037667117936880462693120 12597642 105780894472033259783504580204028227072 12597643 862086668715646548693455536042696903892 12597644 655117305846895387201885508057112502272 12597645 813152910987624126884969674676474818560 12597646 -857502795185897001861380288351570098560 12597647 2211204112645636044291094326438767298096 12597648 -48682073360935788349473822307660333056 12597649 574346667545283408946392875357862859636 12597650 143313712610879783544476151112550277600 12597651 1163749490197876249716894532149002085000 12597652 -148875704320436316922655518606513152000 12597653 1207942093601017880616511193622395413902 12597654 166237607334582757355860355939160583680 12597655 596630552217494734493606583502307695800 12597656 -51725913326943859446136608474031718400 12597657 84398876495848429228817561129758013088 12597658 407056333335812912480239876648667297760 12597659 869973189735666231131870736217464461040 12597660 217104553663150188612386480529019392000 12597661 1925740202437827349146672621024857120032 12597662 109625236642970722855253361886496040960 12597663 20224288061729925470807412044172891168 12597664 1031574660596772405416029028421449220096 12597665 585518425542504049997343308112292761600 12597666 531614711197012024942238922912121405824 12597667 22201579230350577306538567766152740040 12597668 210142806831951929179179347320399868160 12597669 56219931237132219348193653743903349120 12597670 -631817232194207197594683208936240110720 12597671 2069153651279277692453882134704792540744 12597672 75149984799262690535773455324378071040 12597673 498560537555790113762883818479404746 12597674 -306578927151982785485631783737643683664 12597675 136287752585904796977759976388610336000 12597676 -26940535219898478005628194228629057536 12597677 1284130690377834952491364702754482733472 12597678 -142127128456010237910797390564554415616 12597679 68689305727181903366529275107618363280 12597680 224704400676895529416937782728002764800 12597681 -93790929653772079952534455782490146336 12597682 223816350712219272401125773853349394192 12597683 -10057736111073927055236386194924451520 12597684 -717639950269795816257372913661429022720 12597685 -86181710067973212178039628571208891620 12597686 40832735622816865477624432628278333440 12597687 10738419195898520843932548697533966720 12597688 325489258398029227978865599362641448960 12597689 -1275342986791429028999475231671139115512 12597690 -45338535405432222469767154059035443200 12597691 -26210295959415656846833135889995674168 12597692 -102164246793747658695923123392106754048 12597693 -108830235060216082136179128121955847936 12597694 -33334983763439371304831250596287375104 12597695 102548818902439906503316998733569024000 12597696 -230007977470206509086423447325877731328 12597697 474805046875064872402050826892058548352 12597698 -154243197025393331608843406895408384000 12597699 97938562658455951991570104294757004288 12597700 -957430026380395751159331378584967168000 12597701 734718067969186314593075254393548071004 12597702 -19251500598939950486903934004026933504 12597703 -832936507335431178890586929298354565880 12597704 1180009692748244686481220183529340928000 12597705 -802479603129319598506913932446733465500 12597706 68463397099485167579799297231634541568 12597707 -2294008309110054304983218635913140598760 12597708 749315074165975711235831628561991810560 12597709 562134893330597700227967608401557530080 12597710 -1288014622505591496581777705895565440 12597711 70562336170952805544443181403034693504 12597712 -295410411792304812677692719618953027584 12597713 937459114746997249145047715147590750962 12597714 -993783823862955600756962019923579036160 12597715 -449985154748312082219370304541433710480 12597716 304882283652874142083191961548088442880 12597717 -858647372564179772466737506783866108000 12597718 11402934597054591648773771426596872192 12597719 -698759864614707333606543285568007759304 12597720 309134727994404056226776371083176755200 12597721 363099926591783058642510394277239692672 12597722 352454678419514311511429272149738086400 12597723 480122266331676366982136090063920850064 12597724 1326738017181072007791842889726981446656 12597725 224443298545527648240953824137568082400 12597726 -807668081381032176108280380635493885312 12597727 -441117880680515966252381875907316738888 12597728 223959653240673373592705292832536526848 12597729 401591765838292099304631182036492387328 12597730 473066075009727132500965808475566867520 12597731 1018848140638537834107278378280722653272 12597732 -380112300733657296983073237567802257408 12597733 427577182814548617289283909778839695840 12597734 1207414742428262138322175245859202910912 12597735 83507828820762566393771104296029721600 12597736 -363088958622621397394401375765283128320 12597737 1134304226721259306473284703795977488512 12597738 -169662338922608071242034863907483865856 12597739 77653773171173765293418000269872686592 12597740 896668187569741937548291454400467635200 12597741 -376281687274503173602734351218955408000 12597742 201893885129439963037918896601381789824 12597743 1414799673452458787414377200072790683504 12597744 -10859506999853902719334862478355464192 12597745 158708345248101791262801838105662436800 12597746 134208769722756318027341319024750435840 12597747 275478966995598528836482047247759099440 12597748 -673695271264538099700076668136143321600 12597749 -948231753062576952952576738573377769170 12597750 -44888979106563790296803240368516320000 12597751 -621717787354325236565077837791924788248 12597752 -109124412367582801231324366817466961920 12597753 -1703567761965478431258992249293156896 12597754 32439221928073693315949787604582560000 12597755 1632353403813614549227802107500395590320 12597756 -332419275853936840558482717616332691968 12597757 64099965284957148786177694702375616006 12597758 -282478515256396544523087683533341327360 12597759 81562386069978627530152598757825505464 12597760 -57339383485403618243995547979900518400 12597761 32410948880674875840222331520287536864 12597762 -50689909694391416058483088231319710848 12597763 -941595686280271496675949669427477056176 12597764 204655371431656807290720383928098280576 12597765 -330961796305626471047699434840323993600 12597766 520266491180806161281268848888802164832 12597767 55626399616906457882817722445321612288 12597768 46610873859091797513650660734453109760 12597769 1466992643453091201761812373302726669440 12597770 112620350631337063724901996805271914080 12597771 -55920442387207791982503119389149544488 12597772 -264909225761905418789238796316906511360 12597773 -787506702933840199050644759399444619978 12597774 -44227920020326521614930599629933588480 12597775 598089361595760240739181969959461921800 12597776 -423660454823602116433981132464210567168 12597777 -1958182027847226309509594527455429673392 12597778 -644859624342417912328512335708917918944 12597779 338376953921087048004678246955189505280 12597780 -50736923962223332571262254723185704960 12597781 -41545662403829070023920027776555412352 12597782 -287947616305948139567660502634746656256 12597783 -174088541896194411399022802302660936704 12597784 -481636101534993305720402817738767155200 12597785 -983794844649882421787307892644705457020 12597786 -531593890121553452212735097573997528576 12597787 -717960228469078145334356759716723794048 12597788 -3672963131648936699228190926229525504 12597789 622879996749578709730764882837573215808 12597790 -427131995715486551203925238395664065280 12597791 1078330205346441561060699311827619556192 12597792 643767870471406126768632219038257250304 12597793 4529680821984350659038398290766981288 12597794 1746002227906313578553178674377956048 12597795 -452599952791304790419988676211990668800 12597796 -20856083592352139058420956769431825408 12597797 343168010495133289274913084775266979452 12597798 -210018276493139710363885200758399155200 12597799 -604627213312958005910552371343349489784 12597800 -100053323724415065392052156187893120000 12597801 -741940647259133856556801531080154814400 12597802 48032014348479843152241666665501012400 12597803 200135767697187865902430934026684019280 12597804 -369270825629259570896517876173027784960 12597805 -27936119722217135000949312090345852480 12597806 -21423760124823461030934547826126183616 12597807 826971407122835983693189722255552696840 12597808 293130871701429067843074258938757120 12597809 1002956482966210305503514597203359215552 12597810 -258990962165720005451312442717109347840 12597811 -485258424912046881849483083534495408576 12597812 -2211846405428280077351585738478187653120 12597813 443026903710823067053971292882801134240 12597814 -329113981451664664434579500715056762880 12597815 334220760224594340661590507715900191960 12597816 -175572485858706801979903901956968284160 12597817 20251789786675331147578561602158629626 12597818 606743864088133122651495301554192117360 12597819 -53828284628212899951952624337949814272 12597820 -593254594871223345387386596950947089920 12597821 -501003774634086885612246884319133425978 12597822 574547210028462267621930074349145472640 12597823 334366976660236680897191154880904540544 12597824 205052704135183903092195353795427827712 12597825 -374692648890969679581387801852174608400 12597826 362794544691692750457442494613894076112 12597827 -1489983890992232501976576646763701547520 12597828 491225304703013973869697663102715428864 12597829 11505790675588124034686052000907390684 12597830 -52171099209711557397804973820901062400 12597831 -638066609509321237341057359322264059160 12597832 616816667644728083821197118176300748800 12597833 1055351377743370137220245620648064696576 12597834 -94428608940734639359397839866912261888 12597835 -356634643444258194689530217735849459040 12597836 -215170473402436800799902240808868167680 12597837 -162105444946368696710831344936326930816 12597838 1136023807200720768820061932943684237760 12597839 -18391517399880060114938219230692151176 12597840 127982572081615688859674684813269647360 12597841 -840442351420469126649474370267567635600 12597842 90640933532747063157857535723512076288 12597843 855482052695783040568984514462232788664 12597844 41778961061859895044491939450605842432 12597845 647684639748998863371117066711065498520 12597846 500956813298270606787617883883107585984 12597847 -157751406989839403987748179979213875704 12597848 170430236631752374107173667074505216000 12597849 -1037055837212372090483933583612102939792 12597850 -95894460875192290167071339830737007200 12597851 -1100073482033662037951732683832609162700 12597852 -835249719091953776702446656956688864768 12597853 -228281581614434051911444835275094078900 12597854 338608552446704524447942605069982274880 12597855 -499970266133568118233509976570338025600 12597856 -1519525715401338864582720521515886051328 12597857 -1247619818390341302619690982416333187280 12597858 18101333330241460201032234302364461568 12597859 513317586775517044609470894428728688640 12597860 -229690128801120337482540357593906196480 12597861 64801770068870988708912103718796686400 12597862 -85519810142364805857496080701021537568 12597863 -851612598448129166739676575146176578888 12597864 90283555911601185743308499046828933120 12597865 83431226823956159587050746255942620800 12597866 -2411870632236772573669487102707276368 12597867 1509723311247303113969546373429032110680 12597868 229553332313755307405235001456688392448 12597869 25316913446966229448220494555978408620 12597870 -53661937317766063133713957606454755200 12597871 68845166369715435526727252465621141088 12597872 -144886162932315133946082413777173413888 12597873 3752153018294589743959679519916903168 12597874 -549902681744320805106242928984506789760 12597875 -748529388839673295742613961146070320000 12597876 -101496289961686765268786095566181601280 12597877 1824527258945453099550243447077187873312 12597878 -330919892967706094826991699675460369760 12597879 242732927729689482762148109002985692800 12597880 1349075648736418200474816967466196172800 12597881 -1463677410194394230845789939362025431318 12597882 5618373813956995917763063946817134592 12597883 310644848719633591635750097904487944520 12597884 -700324635607963171466637282773720859648 12597885 226332355651723442365119650550646765440 12597886 61675008634883234937693714822149385600 12597887 -1630333142054141655723313112640269847360 12597888 -574552938863424381832935149264909107200 12597889 -836800070532437840246495006997140061310 12597890 73903657481666178140645816806651636800 12597891 -377599597532488615621618551168803584008 12597892 775286641512153411882925894598125158400 12597893 -267309805417788774481980290746603008000 12597894 -105010925786230781119694429351302473600 12597895 680914538803613756568804005320050209400 12597896 -917805458742733355270356642122376350720 12597897 -516196748873125943383721174943044742720 12597898 1085570561119378004882527092411596497200 12597899 -2208288859202692466810858461011161645100 12597900 357238224929907857446720993839658867200 12597901 -427541808291534896567941328176256458068 12597902 -58495378996473912538582814929156017408 12597903 -276045089354183560293977915820705804000 12597904 -91839237690923185341168301212051701760 12597905 499046104787836138983695567893037664960 12597906 1330402119874938814628647961065271808 12597907 172209484420021532281875000188613712 12597908 -672124798390698486666551123895379233024 12597909 189960957956172815365877800713202099104 12597910 -80807687958916038423474125762179962240 12597911 726736325472323119674630357863995405512 12597912 -73044394448247773057419738761374208000 12597913 -583937740153292836794602615345388648060 12597914 -201087655417282224047180143817995922688 12597915 790111985890896512966378653444781959680 12597916 883842947749969010327986432709462760960 12597917 -200759697519037734216351146880717995034 12597918 -9057564551256563826128685729784419072 12597919 1064164980437509568004083368950523189560 12597920 1140017496992148369672567561529159188480 12597921 -420519038156355361452863750998168105728 12597922 834259580081527317860808178329470770512 12597923 -351567103005614104314865925128276040736 12597924 540444950171016985005785035256899961856 12597925 -3825231627819612959857360787008844000 12597926 661132702247748058180316597200420901184 12597927 901585483065663574178080914633506227752 12597928 -395503398760072441786003058275061268480 12597929 -949437972848036821333163798708048123520 12597930 -35927108319408373200138918377611668480 12597931 -1487849002477711419294578071370415749000 12597932 923299511097629557450077287836111521792 12597933 -675845556676604837273603901864734122176 12597934 40159564671571254419522802783528911040 12597935 89459432107124897734998853387963576320 12597936 120659475792727002364356701324164497408 12597937 2419870688771653197177422638054416423840 12597938 -523749949834263487845363952381629680880 12597939 1184329480722382316004553534599094509504 12597940 240660627962344691123811515139637943040 12597941 590822475348365948493790907349264161184 12597942 121309700533528016654847991121325133824 12597943 1558592950613800391290421176544345087080 12597944 460356452986394904219588886223242629120 12597945 -218186236391696013465744668069248008000 12597946 -252913695586274533843321879919175869328 12597947 188089437515816399589223937989201995672 12597948 125445182650100522714375863639215528960 12597949 684569951385362959682562629783489901516 12597950 181892149287185904262765537992678000000 12597951 -567106013944335843457387828962627358080 12597952 -623935123832852939508342315581083484160 12597953 -456367267895761849988794302541194720300 12597954 691570607459002224776086926711757518720 12597955 363108067673058363795181087403285721360 12597956 6284449075197726757381558894827872256 12597957 825790529587320285881469168542620904640 12597958 -383498099722229243006055109445463329280 12597959 -702185886090231529657797718455050601960 12597960 -247271891828367763052867985822683136000 12597961 -381532797086589433647046591661529814438 12597962 51977142875224896534054239659125710784 12597963 -263932165549791882982721717609141832192 12597964 1162041253794647605577511695415225751552 12597965 1695872063030911031546244848132768866200 12597966 88352797200311516220298148018432790528 12597967 888249703477004677158408002952232492016 12597968 1503880209849468245943207069316153344 12597969 -1314026024774206825285804116311541405120 12597970 228806402127435980478558589723867653120 12597971 -782288442578687149930296066255573735828 12597972 315218794490139172231064456171599380480 12597973 -1564553788686017336206027417980431347136 12597974 712390253957256292431413106143161331712 12597975 12716877717082658081501928993976722000 12597976 1579721011016614333923751129612755118080 12597977 -95792010079879588114200130468125427200 12597978 -284242535124851905741352701941017628672 12597979 -742696263378050197413080958787095317424 12597980 396423818462856048770891187478911936000 12597981 148756246868499143105113564488384013344 12597982 40632634391280332332323031915724027712 12597983 -162007439068002698464524426260581518960 12597984 -546913707068331899918919837968561602560 12597985 -965211357413753890005202223678802467820 12597986 816462098243184727340378046691442002080 12597987 182937826810813013181382483659790474560 12597988 139334484521014510790061328506995220480 12597989 773039597734528682021653548626819742624 12597990 -70052442296334296818180506131358794880 12597991 237405459272733963095814888074198900272 12597992 -162388153635629562872851175036378726400 12597993 -1152451069582072693845827621254454158518 12597994 -33603252592067370379095009386481304128 12597995 913172030333146272468427887332304204000 12597996 -543091054858357316561964884413730769408 12597997 -10105415687109753137080352264374494720 12597998 127919902591624793083772679876606918336 12597999 951183797886371006096784989303970290448 12598000 94424558772086594464908490155417600000 12598001 -644947635945003245405029234908661805016 12598002 -279556778481956546510522313734883377760 12598003 -1368796348019061748459765020543492674160 12598004 -597940600129641846852788280385167506688 12598005 -194591654537243932520746372847323025280 12598006 -602990529796380550302923421360816558720 12598007 -1043858431954732924961608023852812351160 12598008 848253073644889352955714374459850424320 12598009 2155886886536205937754804621788885273216 12598010 -155259196199607834384339870607555549440 12598011 1045093417570540548633830990567908392 12598012 224849037856217756309686042249527639040 12598013 -2133386509086475681271487487155653631738 12598014 -31281721450472531478473984691034205184 12598015 241588988888874022762244849036635085160 12598016 -620835193355556609556408541972055195648 12598017 420366582651522975918954581285516347200 12598018 -28620589540722296581478503352909213280 12598019 -185517213402472856109305571233019199488 12598020 -174907792421116570761654650601242419200 12598021 2914195242411195163741343456430256832832 12598022 -757900615510781031396593757207322084608 12598023 -574515197624871003274995291277366973016 12598024 12169711865870118987911320861724958720 12598025 -646490962830707810855424417946335676800 12598026 94321946519880726585264965976870973440 12598027 -552138281217287415116862562387390226400 12598028 204865197647453483577595214952808120320 12598029 -142515575223676616745552536102150537652 12598030 -622135208757428126054048616139510827840 12598031 -644706322850992812106629491246339328768 12598032 87877172291338506921187048085041643520 12598033 -293662092021797138952816242167188195072 12598034 -9459405496383124748029227873768303360 12598035 -324165164319398811493641578241661610400 12598036 -2766853392136274994211667176996938880 12598037 1408704910747913039727430120444861033692 12598038 31833932208918129215349662705398888320 12598039 801377193016471680519093669211323605280 12598040 48206944946494464250079288550238617600 12598041 533761202338687005230857169872591472592 12598042 -733311453968626785572820064634652564000 12598043 -1179692379900978208807717957270584023376 12598044 957444176692979161352618391982438857216 12598045 1108297135550102240666032158804347023200 12598046 -54577696380834185135200061589969720000 12598047 225482588919427398027922049642447278968 12598048 121595877504336677551707530738985467904 12598049 -2092939876569498517881002671881030721950 12598050 88354330525363620468062979059039740800 12598051 879744383585915726189054111068446301600 12598052 297459259520824941619515022891862369280 12598053 -439569107321125153956811130222932658976 12598054 4603190399589643370303882081383194624 12598055 -596084623980752703109977814100990996040 12598056 -201544167433236028644626965466002483200 12598057 549564641620111797921009269906167901306 12598058 -658040614779595009668818596178418846720 12598059 324767533291865347697075103730000800768 12598060 896321185549729982862507418349238036480 12598061 -198388898041999322477679775940538433920 12598062 13744971059576967158698856673393970752 12598063 2010614754029486324219581371980480567312 12598064 -219020057882467835567517212722962432000 12598065 716525369346858600703372241628562992000 12598066 -54402251615746161084648148772139710976 12598067 -1171068273401318877305676017813951776884 12598068 -143049366006994001013688236703630491648 12598069 -803586394228981248117955634529120991488 12598070 176377751416556682138996550376610735360 12598071 -1666274414830640289630652169154801008736 12598072 1140451665259680982018247362504018513920 12598073 139341166605987561133244489534921353440 12598074 -149942336299417307373815879586253089792 12598075 -128178026767138037465343392941239978400 12598076 -500537822732653600150813908687882765312 12598077 1770451973554905167131657081360300294080 12598078 -555407607862312114185236437960504069440 12598079 308299836382273450237443111524955192984 12598080 5056289503354871106037631944249835520 12598081 1590476161887762788861127655554218083264 12598082 229313576349480820492689954584197135872 12598083 473286072282813741386082520661110078680 12598084 984514895670282481450272470364172505216 12598085 544654471719920111066914313710625412000 12598086 -591701684374233731506358517676612716672 12598087 -222219091152557379296055657060661924264 12598088 638943418775194409671875230423484288000 12598089 240393621514328988340564689056861211648 12598090 180139068435839967625582796603078246400 12598091 -331916542127873231085070975182259977816 12598092 -243888642359985952523640300029999889408 12598093 88436813982649928159589001779654960000 12598094 255710592557866090847889633123483337920 12598095 302757191902487068774908418013822453520 12598096 -297416120192973185587110063334030909440 12598097 21463706225867069305618458303884757360 12598098 -94836783722263857217481267251373548032 12598099 569641589503229172510911273405756590800 12598100 -218956140674162722686420884349647481600 12598101 -41429487731199629094745036785716192370 12598102 304998295199946616709166601593695577600 12598103 -255599071843676523563743080618769514880 12598104 527018730355268350125284707187667333120 12598105 -1367048773825849850331825030946850312040 12598106 121903304018641630199967461133619936752 12598107 187419565310589150741178978778001021888 12598108 692245331212106493209411532875319722496 12598109 846315833301054905541741115045062479916 12598110 -21024526503817351928243495220157405440 12598111 -241082616709689111091616928541139055600 12598112 321060232575926385769439864093230497792 12598113 1142383591646276042617809900395806325088 12598114 433916410076852943878376575068240984656 12598115 1889236077379990100442058825410012100800 12598116 -261210637062685245102683914409777998848 12598117 -687265013133561704267929121009169859808 12598118 11713863998294916259669192536354683904 12598119 -760729761466445880225274890486096286560 12598120 763178288982069262060818380594014156800 12598121 19731893228703672210203619454888834560 12598122 533794545319270887970900820771782233600 12598123 -162572850959060339256984473399467017456 12598124 -307827913443166408291010224469695315968 12598125 -107646992155034484698070095465109600000 12598126 -930442563284079665379978580281286224960 12598127 -653633766134977000931020996823943327024 12598128 33343185822566207505563860433828904960 12598129 -269654391346575571514327617738272916270 12598130 -57787466300124114948248767342032691200 12598131 113909657599399412387205594017556205824 12598132 -751658909259439951329360105931252415104 12598133 -2166606915710516879488351193182934481618 12598134 223579394679314567142235802357461503360 12598135 -156097555495509496898365947991711290960 12598136 1682280518583473987001224554211070566400 12598137 -669881842472888139781758629994269448006 12598138 -54072736506360640209076951996804561920 12598139 94644203145230071608171374137849165872 12598140 7838401373995440076730450052205363200 12598141 1039863431788982388722258921585790168300 12598142 131798681579128474082861595738557993472 12598143 306413790458753580423371916751559971728 12598144 -257472119323809285330299358262182543360 12598145 526786914835265086147790191410111708180 12598146 -680477670498724143851443784060519055360 12598147 -455568525194745733162299887869285225088 12598148 -1522662252868255572316681447402671825792 12598149 -324712533380085799899919450186833416736 12598150 145726962073972388337926340355087872000 12598151 -2731207245803795081550660368961773267520 12598152 -30117834468033154094061527308016025600 12598153 -350638095128999741585212008503431875996 12598154 308942401287511782024343261150048080480 12598155 -608413618425397235649857777096815127760 12598156 807656952770732809370545644568965907968 12598157 -240010347704110341436157670025796340 12598158 -142852534487169962867372583853446730752 12598159 301080286545964112709985596838005741440 12598160 -177042876996282846857260275364807557120 12598161 -745576692276071404345394347297363718928 12598162 -1106617589999492478502377304476047794176 12598163 -1554902484448898634091878314810670837588 12598164 -149958840948225627489307202456567452800 12598165 -1921300468840393384580209209271556759400 12598166 -2735946704303093866588040979626490624 12598167 268293589841582138392341910287467064912 12598168 548808283317837134314187565508362240000 12598169 96706017289208504404481197856383134720 12598170 61690421689399414286020926950943651840 12598171 -1160748796873744434944702046822319630088 12598172 -1024032556300710197127849411241852813824 12598173 -17069112496565757817373652511034182464 12598174 288533542866916971453656374665695742336 12598175 545605062878274355299858187128583901400 12598176 1347387398089356842435241252038633324544 12598177 -498514281634802034243134163336574155728 12598178 15522254274594610806587447002109269200 12598179 325964609163678373923800200957836088320 12598180 46062663234499327774519665346953277440 12598181 -131430137805235212211729158201182342688 12598182 -965943332100457389111858580826282432448 12598183 -1288635433879625571243648665884547072 12598184 -68473946349917677217591956865024701440 12598185 61318653584177022353596865983828996800 12598186 -391485787516695249190003108714796816208 12598187 -229984380227560954242344124370930689648 12598188 -195002208186260443907065432892835494400 12598189 228340532404682572765133282334464147990 12598190 -355923433563436629494083488735257207040 12598191 66649008124004333545110804845236324920 12598192 158011704658221430445940889409492385792 12598193 642894992842769343628459324509720842724 12598194 -36570353373198038676327945583660639488 12598195 673616098964415591541517920082237545200 12598196 -284325352502640846837131595685513444608 12598197 -874494394919785524851598952541205119520 12598198 52139281349675531938511211168043051200 12598199 -802742262574926247246565449329903170040 12598200 -702987589764855385994541250862392320000 12598201 287472858211092188453575104714902163264 12598202 -250005940643065822967254743966474420000 12598203 330828186214942312486290025383869981184 12598204 -328823596689967109114822639472932763648 12598205 -1125221797030231450099210590910027117140 12598206 108477593724925243716111786393788279040 12598207 -1858651805662379575678663053259027254048 12598208 229303272653087828128795150358258122752 12598209 863578885121827902756103186624485657600 12598210 771195900781673151448355094210310409760 12598211 -744848861508173697028013057190530370240 12598212 -446071517990997988925988870652117886976 12598213 1033555745441453304130274402166565202462 12598214 106609028894776224646357793249802875904 12598215 63191357503982271325606444665807006720 12598216 697894259626211858191686285565454131200 12598217 83055639377981599934476611085516051560 12598218 -283379958065886349701995939940577677216 12598219 1200130022150840452427272701898594976160 12598220 368867930616619116479958987680652672000 12598221 -4388707868271285543525811261395804960 12598222 60866246730096002613832160127850070784 12598223 1570988444493018404532187133728460203704 12598224 -92811991585761726961167846005232107520 12598225 555410840859291632509202273787842435750 12598226 -1870562118417810603761743573965221376 12598227 801972199459926912705355508435283824640 12598228 145426203812752731963833894885082781568 12598229 92878498915067013909981142636373499840 12598230 301173093331951532844356647282667520 12598231 -277796029636812821062633924451331182968 12598232 120685348731736096004195968182114508800 12598233 1154982251112655615889414259695940003024 12598234 266868887266200829966550526444489022464 12598235 133126354284476310651814084845069219600 12598236 -11080554744010989442556239450159223808 12598237 21049158579199525033939348097056239532 12598238 -912855958172172290606944105093848301440 12598239 -1342457967177047983930843238685249731712 12598240 709643493905437594732803296667343257600 12598241 684707392832557202110712622563430995880 12598242 468246023060423273851787850029729738112 12598243 1394537264443039843805417503315486159308 12598244 939097021130660522390575408903158865536 12598245 4328066951535599419705252493705786880 12598246 406285982044051146731593288462508258880 12598247 -822491296764012661088188668639709871304 12598248 -51693056078932842842286070659661824000 12598249 268425116757979529787112655682110296250 12598250 267564064681455967405913672286263808000 12598251 -134090011503853493186855010130852772160 12598252 1269405518601822167801621897713071124736 12598253 -136475869805790337777647819660386160000 12598254 16808420004073504687561146899463455040 12598255 -895387966478455184547071000386611750840 12598256 -51422322304862359308921622014817468416 12598257 89068432037919640346035608764655853440 12598258 -597843360928498957032229840029004998624 12598259 84499160556367436807312738336613636720 12598260 -177854453800544139286154112964436797440 12598261 425443910683862262870505117579907901052 12598262 -1008633312290186434832209703286574486368 12598263 76058185801745262716971425539716163904 12598264 -145208641878586676416446820005980774400 12598265 44507532950346224070997667975276995200 12598266 420159028765086871937942933083643265024 12598267 -170350451981525337127139460061606030560 12598268 -1410248162961854732600207208734389985280 12598269 4632667674273216003394114144383422016 12598270 -135935323722612495599185455477663052800 12598271 218088012287208100860915177506441350512 12598272 682024581602254145362442840306714935296 12598273 71008995656309457527461903614111498240 12598274 71463812542292701771657667529271083504 12598275 -3162707753659997174720069977061992800 12598276 189881426259340628623577479186741657600 12598277 -61108849176908153028269767425839171874 12598278 142357899432625146289404844975466496 12598279 195585969455099866985850793917028066320 12598280 1225153879830525654348873765849867110400 12598281 649547031160647161822021915307387183840 12598282 -261318417592545856893227965533734221008 12598283 2061261702031764800672652429518858984532 12598284 144826694929487601473459706006404967936 12598285 -61229685255016815362691740766498647040 12598286 -650838226662889517779778458898153721408 12598287 -199714192881991585134848687432364635520 12598288 397884483036187189609342838018466119680 12598289 -571043162001488428668205047098291552400 12598290 86504650723831300113121539987527989920 12598291 1593465369270537713501027779826414043692 12598292 -133962435552882452555770727169406464000 12598293 405337869810225330357009385737222345504 12598294 47197291462285434953728689186668529696 12598295 497314284964136890539985150596757723800 12598296 674106953027226868367142633150175641600 12598297 -651744998932306791864866788489871315254 12598298 542406615667277482452767803158689948400 12598299 28849259803528197731544253071964685568 12598300 -48947651835615827397589781185733606400 12598301 1456598240378342649367789178258996729004 12598302 -52777459494455775177781377522887064768 12598303 -3048589590291816129195152789728987711200 12598304 -887163841547912906301651239802583056384 12598305 -731944747622422298217897688433256282240 12598306 34203772449446436402939530649214894080 12598307 -91581585234658215517503664925809672128 12598308 193333224866122749739937352103910891520 12598309 -1054041579282144468191746270939305874884 12598310 452658817723960261125053377249029903360 12598311 235050871676460288703633722762227128320 12598312 -6343934555490831851431856211930562560 12598313 480910807000283632271321071216726191360 12598314 -1045516944307652875109495353315399822080 12598315 495329703574655747909990845749178998000 12598316 272424624824695780797158707448518110720 12598317 1051925553210613523518759965755702446134 12598318 1024317174166410945604002707256057757440 12598319 645556773565369312754417963830201022544 12598320 52119553616463472831467561900441600000 12598321 -390814301639447209727899860648893503248 12598322 -528080899196381509728979834312391688576 12598323 -644068586346751802136945393434707311816 12598324 428406550299307225388599531649222171392 12598325 787982385782301786826014523579065244500 12598326 -266592193244729128615144106457621328896 12598327 -46667322192340997245167841264365109328 12598328 848086246794276474634615007720932700160 12598329 113905959323512495476603712964046782400 12598330 46257812678588012165231045496964915200 12598331 -116701662190436661090729596492513411868 12598332 171190949168939555521251154562263183872 12598333 353797743185205353603503158182603377824 12598334 259673372483917825254543284721459729792 12598335 66553229058536321947110752443332961200 12598336 -332987483571684535396222392352820428800 12598337 -1714429665111858843285707113619924174928 12598338 -210742243940109639790605456706368817152 12598339 -161951517343451098202392481604142307440 12598340 -23658499556612389540861553120148825600 12598341 561050447158941195278607771037538323872 12598342 130640121832523116106774558354913699840 12598343 543803426611127756448809350098195956880 12598344 436395313462613522214655264705156177920 12598345 384791971400912206593113336191228639680 12598346 -496836075370722273034719378925618565280 12598347 110467946472176487159569472137668837872 12598348 13529811968730277336636282690912531456 12598349 -13053195652837194587670265785661733760 12598350 -428509761957600053987827542650102323200 12598351 1076063859869806588996779364482535185472 12598352 44957018230594248764958507235147087872 12598353 -1257744815078448239501194337046402959838 12598354 722514640479437389925170788178047347520 12598355 -5734075399607748710981829369385704960 12598356 368369342446108470842322856350657718272 12598357 -350459462202052801646589113075613082308 12598358 100836089222697989871849654471901589280 12598359 302759165510756273124679422753267759360 12598360 -583916002878564696262165216662631219200 12598361 781620711190027481575310953512370285962 12598362 -329474189561371173227476465546542566400 12598363 1647438561761748751984257529568559308612 12598364 -1054598562098571012231885848239417204224 12598365 88120332637284638164108426197589975680 12598366 -636969558827670289033067577665295840576 12598367 -1589948705821798317101103235620574379040 12598368 -941163670489243863520546226439098204160 12598369 112108002873284131261195942783047383552 12598370 -44553953407675679134625469935926296000 12598371 337902615395147605807698218350681293540 12598372 -1627660806868897141228782009461660821248 12598373 427393284206733718277596319958156506622 12598374 -280771704415644104263126829881728850560 12598375 -2112105237818980163691481347287031318000 12598376 622325714343646582972853294311119912960 12598377 -261640459137811735355843745817408105056 12598378 54919343331319850908239632177294012160 12598379 -335808409235741004261525500382007481616 12598380 -229173632282785345339203927381470653440 12598381 997561720951047905812143615009396612182 12598382 -174858005985128620100412442441588722816 12598383 -132756891897558418751389399030127047680 12598384 88093318115652152194888087800709840896 12598385 -988395750807629061793606334259317472000 12598386 -362060686218804170670466538562235633536 12598387 2296052179112640190187164999455337939200 12598388 -517180038658269781660705902985063464960 12598389 -350988290907643306754559815396217802560 12598390 -110790051149148548493667367940460992000 12598391 -8526559009768432489382398391402270016 12598392 226020391407941568336381603664377630720 12598393 2152058295812863355619029238345490193642 12598394 803045225705570910363962501237166884352 12598395 288354298076875995095385899631768146400 12598396 605695719795144890406421022155715532800 12598397 1202639225782835412738805687048539302400 12598398 -2995141519653112860468287118525873792 12598399 -1833479386518590890904184832641118840 12598400 -119677567279592070978712468960837632000 12598401 1461692552948788116953741554915446900384 12598402 836965692910384413552222949439080169472 12598403 -794946201300615242443197616695822633348 12598404 62821775856877154404614391589868994560 12598405 179555801739286505981453782445714448060 12598406 874825119533157454185177714053765661120 12598407 710553558479722908012833170179356347680 12598408 1412844841630059385019758453872046172160 12598409 -80700813789960983337630231987473868390 12598410 -81661801513482182581896855274685038080 12598411 491158961873286438198005398781501658624 12598412 724698157439334052283514924426562145280 12598413 103592376510988247744527165320893790144 12598414 -604741398700591263451419277881447240000 12598415 137808767120361927790373880179204264400 12598416 17598587819075559996322219313270464512 12598417 76087456698827234235384299087943327220 12598418 56431397979831637662219088929096168960 12598419 -89058547619652062675384855702319850056 12598420 6668468788044253728987558036029249280 12598421 2041461057130615134249355816170062550144 12598422 -48789720699430397809659667895195504640 12598423 99922600675941626264797132522468649672 12598424 -1022161537204225897893898742687561932800 12598425 -88516500244910021017495300520669688000 12598426 -373869693512234741614232012959869876000 12598427 177383053729758461767197774403413873720 12598428 -87900563599668527233837811531755981824 12598429 666371789193147250635100595210143283980 12598430 -261444978260495010091176864604820052480 12598431 370604061994415628317661002563362906624 12598432 247071814666611550383723153821735583744 12598433 -309347452013966246833586680143414370896 12598434 53629033832672251480760367649810556928 12598435 -648311418543046254838370959180447897200 12598436 -671771007686165731081331635803214888320 12598437 437112829551485480989612293033405858720 12598438 -325235037760006630908051068696934036480 12598439 40552449708775548206737218520802264832 12598440 249064002054114971846448068216919244800 12598441 -18851951710609838108768194052580982080 12598442 -111032896776432067416768275969218018128 12598443 741764458040484160838536316517657490560 12598444 -1988243041468176421550372450245104599040 12598445 -175405404174774690890935089921827865600 12598446 -211478559756719930739580720881420656640 12598447 -719260096006030758536868732941336464680 12598448 -18370983624374288383820568914541674496 12598449 786158285952510205856383043170921828464 12598450 516912710400704676977496577677253518000 12598451 -66978001517400559049089529465317954548 12598452 -536192512668740580727498003354267600128 12598453 -37696878849475483855548537322695196800 12598454 -697090916263795612109068973558807291328 12598455 -887619223326164809410377170840042622640 12598456 381875658297989375028139294083111014400 12598457 -721220416541280666062932177877625838848 12598458 -472183934411424441455461483192186223616 12598459 1263339572075478592046152419879179138660 12598460 229961294425136368588401802465173657600 12598461 -625065677034893734148812267279673375412 12598462 -166653132494872431342248473112808293376 12598463 -92785638936609068270282578336223517360 12598464 -6022638253784213263425975698822529024 12598465 -1098365903113896063108287616135514478400 12598466 737762070802256288700833053820885428224 12598467 -99085730916515097786449039811246290688 12598468 -19325422561147010239051836185115795200 12598469 517871898393207895616655530037503186844 12598470 229030305879201377158295952326758080000 12598471 656271190103473056196787850700668818712 12598472 785138756057194503475076406380329574400 12598473 139882842764033302702025302419821888784 12598474 10188616485149396796546291137439773952 12598475 -645412401521454053599018119177697801500 12598476 302615964391189205558983354104369844224 12598477 -501504203854704168718858750752731005920 12598478 -546898120820655427781732869665317232960 12598479 419867427693749705048044085695169625360 12598480 75450511222111983756272207586703441920 12598481 350795621973172783914103856439612624192 12598482 -117137071047197554131018563217724515840 12598483 362512565748950491993440743724531326904 12598484 8522348783067437973120538425035182080 12598485 -658941382716490013546028909554768556000 12598486 -39600583909728300663005446820002771776 12598487 -470860234011954717949334869448473468800 12598488 -520756436188668725944008666779437885440 12598489 -1112462592720880243537761089865820690176 12598490 414535276197468401978856812008698648000 12598491 -302066060090282996788558065248334720000 12598492 2693704107934766194880905029008079360 12598493 -483760906060295076735605079291887281536 12598494 130932386812381247150819525322611976000 12598495 49743215295671160824227519294235102400 12598496 -1590101873561992403938738183830479831040 12598497 88303268915737744749585667754177374146 12598498 -522962620526144053321246479977612887680 12598499 -698373089382660106697352916690782051840 12598500 32996806565970988121813017372910592000 12598501 -57247008122383443905568819910647994080 12598502 439574631300777247919776573656039552 12598503 -11103756159161460889589331488384831616 12598504 620211731538960915923659641438250598400 12598505 242736519651623086469030543061126613320 12598506 135130120544091635557424961619713603840 12598507 1312306626650361207642791233405099128040 12598508 385549494665329174774620934375083463680 12598509 -312945420012891235188976107530066327040 12598510 -3129723002105037105758036961362763840 12598511 856689331573704868694464747338119422800 12598512 142187568506632386174317083873348976640 12598513 338354078819228195735954024674046317800 12598514 134026386098366732069839003319445170592 12598515 978764598909061992919832330635508208960 12598516 8648105727798532781111456512396292096 12598517 -709429339752749833143969192766591012434 12598518 7740833030613733813077296717048839680 12598519 141213879836255987718507545988741894880 12598520 -644275061113477965353991519169536000 12598521 69158088624601323687560957343691539840 12598522 1286586003095644240609875304919380224 12598523 -75991953392986021129872676728048864 12598524 89078579381379305719385052124399534080 12598525 -874715793643258220316447132707314040000 12598526 -55174917782651737506317784711000372096 12598527 2861844765232849845505446170313953280 12598528 1024624988022570977936408257742587822080 12598529 1885168491735377002608391133182883430576 12598530 -145251414865675888611235012318200883200 12598531 -112650257273346028827679977462279406896 12598532 -65874890970552855418938761012070355968 12598533 -343737357225202779726895677218543982498 12598534 -345158172492907909151740908867114620160 12598535 -147323578910715650338617097320910352520 12598536 348650297401418420037850072118194790400 12598537 232554620886983196055074886587596552100 12598538 -542026772532973715734710814135534276608 12598539 -23445500501327626154585458396345338216 12598540 920312383400967526676211003348964746240 12598541 -1053279263306010885194388852274132634058 12598542 213258930138431880009799350209820880320 12598543 1570908334382091874167267308784993385200 12598544 68084963655248305297498396116777172992 12598545 -686084001247242757436111706234403111680 12598546 1766929053647645370169649487277752844800 12598547 -6396850851756340663082752854931294560 12598548 323984865150828683722511977179508936704 12598549 1042134470534191587248774956847795943264 12598550 -284981045565890536880042288494528399200 12598551 -86915157987559163350186705418413056000 12598552 -809082650220941343852975819850828922880 12598553 -177424043582736560339020239781584765936 12598554 286217967402371399258669227714685740032 12598555 -111064085911883399747433710495089438080 12598556 1065127783038431619229453664529518200320 12598557 304935999148195606233319551083337528000 12598558 174208227425373231256961345675742858240 12598559 132000760250576045597055873321773465904 12598560 -295751654856314660406889809531454095360 12598561 -49804841248422024993047578609253496576 12598562 -393823684861366713522892914130310173536 12598563 -1116451605186799717087164213402759027216 12598564 -155736727477588944808755669485190494208 12598565 -126703607277440580112702158721583990400 12598566 354091322369971207942194883255597266624 12598567 89948013548879106809988794515387450616 12598568 224753533908154921287160603665711912960 12598569 951468426718539793055842993845368274288 12598570 -1450657814498855970794998488419304960 12598571 -481304626193275023561301619062161358800 12598572 213794422735966868823998586687251841024 12598573 108201198760581849314905176852745834200 12598574 51678559015352025876221646968952831744 12598575 -557394798920293814682496013874032860800 12598576 361724159998736215665636316985556631552 12598577 -794401958642398991433509751618545329920 12598578 187955745945103557393212279233525063824 12598579 53726343205304468034993921375754800976 12598580 -888361988555012610055428552816110572800 12598581 -721165026285255873611015873728610170176 12598582 -308237560304093775410982896222193856608 12598583 -1314452811553682087006544912678327592896 12598584 653031726046135747202132650290493624320 12598585 -34899816917104741838262757840401075840 12598586 85355224798397283562351223845651230720 12598587 651411048127647527055282823211143496844 12598588 -115545194676914588979454291065358861312 12598589 736546919072246051831560962889272936390 12598590 -163161877565153694190764122302774711680 12598591 -438813423251428406034269727908255891008 12598592 650141076364619320900477010216561934336 12598593 -250954202007837341500683640154342538816 12598594 -517407873425972150597037883311207857280 12598595 -178893835341309485583629829340944245760 12598596 54339332645336989758312141415287982080 12598597 928368136471993568331072572691859931712 12598598 -1137834256402833748480865255243906585664 12598599 -516442097720345431159648870630345977984 12598600 49348362941676103682585736912384000000 12598601 1338048129828172267753368434409945904602 12598602 531404708415355538998314386441967320832 12598603 118445052683830421204295074537531265144 12598604 -753115204827446575556702802797244979200 12598605 -677754938956927367398549431542938660800 12598606 -523303434500996254881693341868399805248 12598607 -294096844725984904696821040063919036688 12598608 88026489912209303170575261937956814848 12598609 290786520267641268730155941509611369204 12598610 369895597848332584758630313047135889920 12598611 -429753900794950704717521425413557762256 12598612 -443688658835463050848425812547390198144 12598613 17986350006551495169459905359529460384 12598614 -156640938482611466363625691465156648320 12598615 -1179847879157491907801835951471650040000 12598616 -241574554069931315392402798931762411520 12598617 38120628079096849896675337562253223680 12598618 -180935410233964116036730705623486254592 12598619 1353799459043696463397806273761814461160 12598620 61048678075948207125984840862688916480 12598621 -192901140649550190104609250283015126688 12598622 793460768521877352431729168786916791232 12598623 530336758563309195923785596546833379672 12598624 572017191545687432891742585880734597120 12598625 -22806025196522503573816019375923662000 12598626 -190308849254344363625640131843791702656 12598627 1530682027745075316839166839664388488476 12598628 399876985130188772442920551548849831936 12598629 498079855380441625361509781395360639584 12598630 -74042345121926183639514376440285576960 12598631 -1107069497056267249123409006511568106568 12598632 168174248062058413933539206088799027200 12598633 -1919890334254403879617878876457840146118 12598634 1080774876413768426113992369883460048640 12598635 -302250834319249170148116229702434082080 12598636 1073012003498704517220631825650867534080 12598637 -583607368102260435655442160523509612714 12598638 -98162482338031846154703442905190015872 12598639 568198043509067066547008975847674899080 12598640 226082291873096582601551542988799836160 12598641 -534845428755580520421247110012255936 12598642 252081861994493384782914917912731226112 12598643 2233743083558190580310479434029013250080 12598644 -7574316252459534563054901878375239680 12598645 -1495369621520405014580069090153965856100 12598646 -316119491762924587143445205685166229760 12598647 -1536515387135592570698131120024041798528 12598648 160132631093151434321746565056613253120 12598649 -692147442134618865570740483073369247488 12598650 132241458642927413779434848112370270800 12598651 -199029289275857639505715915382728076688 12598652 -305578355561012061915839621481000718848 12598653 -237659841845753224414891677380352253440 12598654 822238210005726234510366262995829911552 12598655 428582877362928253831555607297878099560 12598656 1795153843224362091307229436601958400 12598657 299974452651111861039628337955282321732 12598658 1378488037507826592060939034737328988160 12598659 113407190764555742440968852441798793740 12598660 1517102411286788707103576026310554421760 12598661 619572511075932554809109907065717351262 12598662 61610638018567925006183368814595557760 12598663 -156918483765701128099005756621461856000 12598664 -349293634513876492404434288508584294400 12598665 627006239282865531490236424858470505920 12598666 -48285800046264262476441998938387601664 12598667 -1730193309588618681915992743454197134000 12598668 -236539649702903956359158917645433134848 12598669 830071283510268219814074019598843607660 12598670 238979918009157804752071407983204463360 12598671 -706242289830594068003932493905299456888 12598672 -157775135419401767936943427721313320960 12598673 881699592334132032018179303198946840180 12598674 -128581672292179160809664464556042845440 12598675 -1010364718945591664896241577862761618100 12598676 -1268180870073357937264666217334915667968 12598677 -111075960467337220762793476133865075072 12598678 37924354400450357288413702073498327424 12598679 -511923935269777241657482367972645695488 12598680 -515577687579164734306511411275510579200 12598681 -199849231278447543584399023822764441468 12598682 -681924230334519485776422598703602003200 12598683 -549400035979189601581036947152379724800 12598684 -843663209451579447811786160368868052480 12598685 119522412773141076619672535199296375040 12598686 -9231148526051675059282841848668230400 12598687 -186987809466911242441167594320659379760 12598688 893861058700681528044269747884335759360 12598689 60603711146731542178731748564777704624 12598690 -10727512758560899725464187716583168000 12598691 -120101643116661931620457541449602612480 12598692 -860567605665666339877841126794056219648 12598693 376167926898838656973064420063054398144 12598694 -646601135791639255585017148442877110208 12598695 296947249872042169829534038895590020000 12598696 624495738669899948578328597081401835520 12598697 1097892124014690827169515938891461500160 12598698 -256873594401374868086936451556496002560 12598699 -11560358317717919788236556552157021336 12598700 -329183543367525171589243278522490713600 12598701 -179061825706499490436439789986915224768 12598702 432948951471715582391381584403358465600 12598703 181073746091149532226812378966634920184 12598704 152892622869656315213083308788977680384 12598705 2656657566401187633670163795648641920 12598706 608153444444149921067195639565612705552 12598707 -37986477130106951421425155080577622784 12598708 252104407298258424803983169688086073728 12598709 -510741669070530288856643180573499207396 12598710 131314706069546326724968345909511731200 12598711 1905605013994843894755963174896475734312 12598712 -683899317741493901762369292717956997120 12598713 -1435283275379611237027322383514969661600 12598714 -70874013590158465923492143364908486544 12598715 291501120315479917220259877622110554000 12598716 -134919660140848309943859545517211892736 12598717 1080291873281540961768097860185907606732 12598718 -896247687873588968514942982092177146880 12598719 -12854544935789213811139848421998741120 12598720 220206583347923453913049118998454599680 12598721 497885461049275686596138310838825817922 12598722 79715201010290426257877092432547200032 12598723 393863746467984808428992214784690022972 12598724 -1303366509933352968466671462332733765504 12598725 -131225263371457805963774493117542944800 12598726 -205431953543775009784050667811710230528 12598727 52637461210601197070303263053196402152 12598728 -536170912038694918893957031888452771840 12598729 -209051127026306902749508007175078534720 12598730 211059456102784761882506269455896177760 12598731 638964055876499036829252121599250031520 12598732 -450234457949283259213205969427676443904 12598733 -844967984176112615970311576564291270400 12598734 676486003709062996329816605820600438912 12598735 -858204847732861015733551246666487203320 12598736 77710476159604030607551056720866181120 12598737 321747343577842457748062585730746289600 12598738 870726828260451240389009455573930661520 12598739 16660193619543567109648584977690226540 12598740 8662965417577387014912693144288092160 12598741 76889515790705615116954855925274123264 12598742 3403913574232600149727328773740871680 12598743 -292022349922975923598326061662016448256 12598744 1719282771449873423332440167466823772160 12598745 -656007583008578295484807972336538784120 12598746 165242057363005891069164666455030592000 12598747 189995200558949392318856749036319293952 12598748 165440157338821403468891588467555353600 12598749 743566545019288308886547073140948348934 12598750 21881356941613243978946624294512800000 12598751 -61551096813463899815723270011734162720 12598752 -131006946241931418362661770522787840000 12598753 835938503233518693214284556406137380864 12598754 -350062761778739129082571790650296941568 12598755 -36559448531379323316283500112952944800 12598756 -922335197212962793792707925725997129728 12598757 35811929092957904165042108203601978424 12598758 145509697235261150621362196776970632224 12598759 -214490904027814397355074252242064409520 12598760 -739109483308909491404563310826410496000 12598761 29506744546284432996802706182398247104 12598762 1032581382425603347108500498875558400 12598763 -602249491647243980886081831779801318376 12598764 93281178996429533888471210382456485376 12598765 -86629234990010963028660777728395168200 12598766 -252301108425043748047263252382756767168 12598767 409704857114088999270978928196873280000 12598768 -5655107659358038312738911088186490880 12598769 245291932142922303928942214827448281170 12598770 -81169209236787854024152053717378854400 12598771 1629073454013060582277891401747191936972 12598772 -327643073726745851668967881111531511808 12598773 1237119879457086794863935005811165170688 12598774 569468697809658288595880511033043199136 12598775 107997249728051077253309796833477062800 12598776 1149506293835373663743741024316918743040 12598777 -923536891687798119355835823003590349228 12598778 55920720216270324437990065522984403424 12598779 324935324682070174122914693439628531968 12598780 308716394369599948896710572242794457600 12598781 -932661903654817683940788694541735874048 12598782 -468506714812645348872391314764639694528 12598783 34865434041038363854945068069498396120 12598784 790319225967727333269005334050727002112 12598785 -15025092712940794232504859204212213760 12598786 436818446301599873481536409687955816320 12598787 -2146899923522425941681373456910709474564 12598788 239731358733120902887238168540936678400 12598789 -400455871504607503160073434396035255680 12598790 -94041163218241651541050984202675136000 12598791 156821600486043428169922097489382243024 12598792 -118633077786347991715529503259724672000 12598793 661819711568535076392048648258111126042 12598794 190705092212940384989575844194058542080 12598795 -471635159537620112447060718584193519840 12598796 63835837865672433756318643799516030976 12598797 545539742640396334908874851288809803200 12598798 586197002467947454148963151268970019840 12598799 -773252157566387506629899311326123510000 12598800 -9435627024435074443220813428531200000 12598801 1447637851675849591174463499067166588400 12598802 -143502952636215265730903191425081931776 12598803 -45721772452497620611279231111283622912 12598804 -1365576854300253418000928805785658953984 12598805 -498885156709299703470795112787308428000 12598806 -182915007324726236373706142123903457792 12598807 -611813979364632559256641537933986809720 12598808 -432076815534585766856656092988499804160 12598809 -823730851395923068715217160073343157296 12598810 197550635681834194977062114950055531520 12598811 199797717941362169521483331403420639672 12598812 -148675757090253647580788900005917656064 12598813 -225215187615920214775884919900549350240 12598814 250751793471122490497349161488374684672 12598815 -239747277928681756883196838741685946480 12598816 1760498104589825622931441971102846615552 12598817 540607490295167215031213095373049144384 12598818 464914748364084875942569275653791480320 12598819 1606119828381435582394403011218825453360 12598820 -373725192476841998730853991123783024640 12598821 -441156485326041029190308023439418846240 12598822 171054264944371397569724222610667449984 12598823 924140651429657395193860346750196654072 12598824 -199892839319055805513289729561808076800 12598825 -40116464388618399284367253469777870400 12598826 381076393074401024993228739284463464112 12598827 496291653738245701132350227066522508120 12598828 -8886852416645107023790540979960647680 12598829 1445445539298021962068354353047077505430 12598830 40609511185610227829764386567190052160 12598831 -259854835371053203858013335948199011008 12598832 -333830702067571042647730193935402942464 12598833 160771379069025307587795577067214214848 12598834 -107371370948242822536299982659142801408 12598835 1395589165871292249400555891052674871280 12598836 435425689015216310074360518113322885120 12598837 -2011124319688685915456525630214325626514 12598838 318706005081736852337881531836883168896 12598839 -821050924675573646667597269623053546792 12598840 -344685977049365437545521440783580160000 12598841 1661481571390391843650972041489281884800 12598842 -46587456173216232443719044601368433920 12598843 -1655590057520715554406571081068674964680 12598844 294241741859613520089487988060132928000 12598845 148802761383836078257056473976782357760 12598846 129360739486779253373705250783364067328 12598847 -763462798886000070868053583853456344080 12598848 -307438791839153995148392976008221818880 12598849 309044525498040184663248703906601187780 12598850 -576588680314770127580357924339867779200 12598851 13700777982437688229499717331738900720 12598852 -564318488018279660515904672274831749120 12598853 1080030197571365834780888154578861652480 12598854 -482712296915300208130952077448884380480 12598855 -249316010445977519762891762422529406480 12598856 194851994828890614454968463500066554880 12598857 488643134603665024205392768535608106688 12598858 308048885191398011410042014458532383280 12598859 61882861572479898540923478934012442400 12598860 71398005479848364820356546197198848000 12598861 1756553161295237094316379292289012800 12598862 -46208553315469823464657181810655864000 12598863 3763027893249588885278813958547695888 12598864 -413942187487915468156728942399835217920 12598865 865356774869250069770839639843633920 12598866 -118174367450815118529214547528251623936 12598867 -484458596494064663393195147265559269696 12598868 466463205679543831285904973015947175936 12598869 31611628723922985298758962120975652768 12598870 -204642867334565453389555339584750147840 12598871 -4377445098296913820433404914691175040 12598872 222950996869307479945858797665827553280 12598873 236975795277970090209035713928817091840 12598874 -128222789942741630335248519652414440480 12598875 -210841980956355000857621410749375720000 12598876 -2926955042543764644485333039852659614720 12598877 -183155568017851453948880031862125430560 12598878 66193863833739881164071811195243456128 12598879 1109832349440499229331591152015742611040 12598880 1123213779022056662495320284832467517440 12598881 -665457608626053503075636775023206368000 12598882 672370862799762085287741897746688505632 12598883 -2595862007392591071609592860441594924 12598884 -340788241601766882289706862578865903360 12598885 -101310755487269896348016161488668179200 12598886 295080730097059628846753794874385607392 12598887 457661335741245469499429189083191416064 12598888 1068681880803760786531118262813056040960 12598889 273447729242940063703091557773638006400 12598890 58560724217616956427445488985543626240 12598891 1702139345793975633917728626323268562292 12598892 1220538528650469767630812841338512568320 12598893 -53966187947038844934362080003084581780 12598894 -130078643253986818365215282452151709696 12598895 688554608230342601293519754541052578720 12598896 21835680988165409600276835748087332864 12598897 -774284028739744118786154976954164484654 12598898 -73600236372319552045743889110460615872 12598899 -1298270341047078267100371878932968545736 12598900 2718488552084373221641597264426320000 12598901 -192056990250275602779453427224118916448 12598902 45296985738419436159865938468121889472 12598903 1174687231313518741439281865619795234152 12598904 630094143709333972184963854641234739200 12598905 218894465252437373935785123889321507200 12598906 -872793151102152510680168285291051272848 12598907 604447914826857363944677075669267597716 12598908 -199881528530263294101183702906894286848 12598909 765781270758838069461945120767711583110 12598910 -8990677929704605454522348079229981440 12598911 115477908945690824857596516638219819280 12598912 759789863267696150017563572947963084800 12598913 -596347138815808882057460143631006963838 12598914 7736732069429181540321752661571829760 12598915 143169798858068090202029449261061932800 12598916 -704014912837668125274459447879590492160 12598917 -217879055856468732307569860401225445952 12598918 152116097916521921746904591564097560160 12598919 1144078164565098018198254830798093968000 12598920 -580395387800398684906963084131459072000 12598921 -620108886339018504473682955166270182656 12598922 39367701335639602372339973416237085184 12598923 260888468803570157793349262335012081584 12598924 25404930837116372535831512633462282240 12598925 289230587836567181559526242788127400800 12598926 -472012036538990160865010250244905349056 12598927 437070974213899592780988273648049764864 12598928 -204051562043360900418788801797233205248 12598929 -280462652922556218468691663825361889600 12598930 84673741404230114858644777670661652800 12598931 -431441733629617440183515172239444017296 12598932 273762028427830266974685704802701568000 12598933 1377255028297495909252024497305491893504 12598934 -965691640593804092965791144760431584640 12598935 189779260415945367889152570445243489440 12598936 -333120537490265337889634328636488663040 12598937 -229491105353479739391035821423260556032 12598938 308768373147720428154629995349529838080 12598939 2078214863964690499193948624436013236740 12598940 564649728765305234908194340486267392000 12598941 -5977540430409086754960153486081287808 12598942 -44735251748575941377877682541159934336 12598943 88678761346309781822973435129376575600 12598944 -533615524842266813187533646558315675648 12598945 1021538273371352741900190242797264094400 12598946 366248860910438102523301581398125710672 12598947 311190658393961779000122863428850153124 12598948 -208018877332199589340468934423378079744 12598949 -1790507932941034391821683702456317897280 12598950 36873725195177728101157837520820787200 12598951 1920928508278859069884455928677049240952 12598952 -1381600205512631306218721455874004710400 12598953 265263171171410354143225978167427432800 12598954 -142541525862074011023692952278965371648 12598955 -171650069840126265030888978674317639200 12598956 596595554259378417717266457088275778560 12598957 -4600153209549558634093510651117176320 12598958 -246863667387527821063568939545911482880 12598959 -190702478719686476074836331701101256696 12598960 -343419214431819384689701129485366067200 12598961 -3429159597649281784439954715720603253248 12598962 -327048685543826289217235336744796824448 12598963 279420298869607921200686773787996264640 12598964 385748136250827167072546710123700975616 12598965 -135593407572593216600493718963891439940 12598966 33289987528323220775244010089541974432 12598967 649128072471057984656652408186390527016 12598968 428835626557080793561994081306350325760 12598969 293539922643942081334472567019583567696 12598970 -90850205538702768761969600551188191040 12598971 432224901837761852551633482485578722048 12598972 542271310909214780356405397582484510720 12598973 290323025343623770315853596986586271040 12598974 -389079896770834092796457908406845141056 12598975 -378852768288762388741012927862832901000 12598976 -38281774829266323099907380796068986880 12598977 -344316301393165534921338329440844771280 12598978 69595648633112091728129123810471510400 12598979 1360135965964140507619387531507977227580 12598980 454113467289365492388862519177097871360 12598981 508002931735929513626572828508496819840 12598982 -427419327467696150299501991179972066176 12598983 12738931675231729559000569467328433160 12598984 1077091183795119625049370167130926146560 12598985 310169951319994128559555304930177880960 12598986 217864766139359630519030842136654452224 12598987 -1487899418607730994303751643551186334928 12598988 795199170453534268937791826996269087488 12598989 -131391854708192096987498072595999980544 12598990 428916398347835955038391728175540792000 12598991 -1408877816899874025387671632421057902608 12598992 -17311893187681257154884597841872814080 12598993 -1734492059552916854642547194823818827200 12598994 505337883610664993620773986758182769296 12598995 -432960351255982432010666915261810956800 12598996 271371403527162333541248355636655024000 12598997 -21400730394387062014980536176580004420 12598998 -6504780861371684614116795120604708992 12598999 -789131970061030272747290187194587709440 12599000 -12427503955117661087671401452943360000 12599001 126027160501875867382149365288085059976 12599002 12548124071958078442316607368019897312 12599003 -429853268968618792697868470128724827656 12599004 724087466944690272292630111804328448 12599005 1150302412678552469605425386536571463660 12599006 306928755375588741953527801544461222656 12599007 -703694362971284227155966370952904882360 12599008 1281517014418662493348479334489512738816 12599009 1362964463208698904142550557662889444608 12599010 46165060537767565381669803054908083200 12599011 -24694640478044617115293949011534607408 12599012 -955243875790072872126581877184450944 12599013 -14634357830565605002761391367164351872 12599014 -678615345332789798239824938292078212160 12599015 -560628876763868336590383218768916764160 12599016 -748894412958061415107193091971761766400 12599017 -1208535509920516669195100958791239908934 12599018 87142501502302782794884619874716364480 12599019 -7849551825189785529823025099206297512 12599020 -68215656655581795714577283141071011840 12599021 -285200776583231955794582167388259514656 12599022 -313627524447585353411474462725530107328 12599023 279082144232441745342008292011640568320 12599024 176760571241912881706189111273807216640 12599025 -401681410754190824374292390472471589200 12599026 -783093381669484645255790477649478137216 12599027 898558828780258139973784469161217103996 12599028 49598735453817981605404915137420006144 12599029 -1621689178070242330772112543112927699424 12599030 204602704081263137754945781214105180160 12599031 -342273832475004525112351977552214628736 12599032 137894172852390060162631882225660600320 12599033 -747102575200730999924854114574386860960 12599034 10771194871247159121310616266886810112 12599035 -92411382929074947561258387452298032640 12599036 373817599827368036912361224013845749248 12599037 1973918151492576349322739098750139648000 12599038 -381553687551776152706243258824150318080 12599039 1329696401016707030263968409861195822656 12599040 624070387407387192442095806569166929920 12599041 114511253068892357285780656652227876544 12599042 354406829126259612852369279674113950672 12599043 -6524705469921191957955566741155782912 12599044 -997557377287134818344335048252978772864 12599045 200656616074347139677075691168909676280 12599046 -442159736290217571875564596578824888928 12599047 774563456151754640318551415033063449496 12599048 -64182612549759677826002323917913128960 12599049 789926279063143939476237361817999227008 12599050 19793076208653984367911579121392180000 12599051 -54168229601181320018492416405290341376 12599052 123104988476219086680372627613259059200 12599053 -58891063882641326654421436742026818900 12599054 -50015283902715543924295976495837313024 12599055 -83902570859720452092898432953911316480 12599056 531049931140649066821695351585581236224 12599057 -1445816388217075423823000753970371630748 12599058 337345959252247516625521041369860163840 12599059 1139737577741124574655549444690545095240 12599060 769589826705443868062861563782196930560 12599061 39041211177751742867911312725513681024 12599062 -761415309030293179849829494823590656 12599063 2264754749858937890375426121885134517744 12599064 873029485316691979307537076088355819520 12599065 836187128736985505488261738841979299460 12599066 17261874251915174893730351122053737184 12599067 183394156181406665828809936675023931248 12599068 210711022906225259364461644939617862656 12599069 411866781204291242591581163815671878496 12599070 498775010634238846560211016601569280 12599071 -305222330399459387243690457692686102320 12599072 465161386714266453785688435588963827712 12599073 -622798096914255620265205136343676098156 12599074 -538932649004957561209700601256930912608 12599075 -442606899202788204968018740464163385700 12599076 395761138309116152650064743250490777600 12599077 767366971764783906709828072763161956926 12599078 -389523371177033247624415348369614704640 12599079 46383772864068259861080401951236238160 12599080 532401853055217533898831943626622464000 12599081 -1729876977066777359971002996623450997936 12599082 269994850752766897674636885417737447424 12599083 -1140438578144537284011226929273680295424 12599084 -615755367258759637337888632492689494784 12599085 -65570235360494992891250779196945732160 12599086 676813590287739165086004720224794142592 12599087 -1392329572285955864953677999826552929264 12599088 -22795668829573498274219536474570752000 12599089 1492176064241377877573407527095972133556 12599090 -51568108677667506546178335641787724800 12599091 -1170959777109016020503641884809428596000 12599092 103171598658471893483383550393360670720 12599093 1008763427579166129352289244448616952984 12599094 328891375339304283941935750375408657920 12599095 468757115099448936730078860136278585000 12599096 -1298096964375681459079113848989239398400 12599097 -101302521240268451552570859486672967680 12599098 109490545583881873932915349092668532960 12599099 -18041251621935930714355401098429306520 12599100 496400356575201353524986576444796800000 12599101 669045359684763916837437050978357810592 12599102 -45243697750078335951418760192294492928 12599103 428365284827935527750580882059880171008 12599104 59912691420992663285956399046041010176 12599105 515908566085588088152455525061263816000 12599106 -127058613175807773880340972277925848576 12599107 -392816364184088371110358863683705355840 12599108 1634020566195838578962095905460537305600 12599109 -541507943120776567759919998770005476800 12599110 -165486153240290777677981737557202455040 12599111 -144191952994265367484734635327040800256 12599112 874891532461391515508074900053071339520 12599113 -278170699007703289187248666837862640896 12599114 411712136327338316681515286011048760832 12599115 276651243991018567250103769070506813440 12599116 869659881037089541787295007363533795840 12599117 -68082145885356287502061210886982556788 12599118 133172147065251619848204135204321392640 12599119 322156747105197043865022701416946543064 12599120 -246784377773569498019138212385305804800 12599121 -259021729981454155931472348146973635088 12599122 51711835686250913395207303207098736800 12599123 -443358203443486530514411876624955673696 12599124 136392374024265202064654511325587701760 12599125 -2096521888097594078682270057985077000 12599126 -457804210892726932993552974897487404480 12599127 -1698416150225062084690885421121516628152 12599128 -1299343090870885764182236578616029696000 12599129 -13939920370291676654116934707126700160 12599130 -234541679119776114817639591325604648960 12599131 -1361380446089482488972093818815891163068 12599132 6699809742123564159235341247774881792 12599133 972022379887129938641168529457172778624 12599134 675181340187508311810516890231165721216 12599135 -852118522845978731672761828790276665440 12599136 276223109187141992764530914409117646848 12599137 -11385479562127311487601322857577657600 12599138 -639118737050230296196547167492993973760 12599139 -122079861580208486860572677285675662080 12599140 -5918804420782428244047276413871275520 12599141 1645760147004983924976880600038311116542 12599142 -840730701001839100252709086122081696000 12599143 -42860274805969837980215683219794315216 12599144 -184862281879816563731012558843573698560 12599145 -14885433505856369248725367065497199480 12599146 -401040552212881116944849459580831010560 12599147 -910649054569150764554402668231399760640 12599148 245181636854136960911787076984631033856 12599149 570837044867562178840707954288660531072 12599150 -100623794260697103346641588878266915200 12599151 393808655309744071794159988819652822400 12599152 146055629881984786993590392609672953856 12599153 -781576027361709635783333295439397444160 12599154 380625703427041691025596011401899013264 12599155 1243029597157585929208933780028809578000 12599156 -2441737103054752307139125757051875328 12599157 -118750026458238986410787593571657143680 12599158 206883214101081346275805060524759170688 12599159 -1655621223644222918679417184454139541584 12599160 45926973808917346836901794595582771200 12599161 531778596859646599814271664099236538452 12599162 -92927355399799495041086708049744949248 12599163 313432321744335409951492367541844715664 12599164 -934553002170804180852286718778265114624 12599165 -1530374432093559807891236045015477589000 12599166 -340590096261278592149371514989972377600 12599167 598673931119154570977962425308957364592 12599168 1874878927051068955506739134981702942720 12599169 1129960456967261216644756934673274989408 12599170 -284051907042046550834003183861035891200 12599171 -922984378559393087394391086566303661408 12599172 -6512788369067875038638861970263592960 12599173 210496595996193159322266066484396419422 12599174 473748941498014733657929563790123202016 12599175 26839142967937325982626080410132672000 12599176 1442048520977261472926050523225859778560 12599177 288873276658332463325900203372513728384 12599178 352121364950022122396483748896191482624 12599179 1370126976510605019134031939004014509780 12599180 -13379457697633625199896524021090790400 12599181 -10924888499410247653907979001434833856 12599182 907213377583070586820301968021772256192 12599183 596579715884579153080091901223066896432 12599184 63569078731448094715892702528819429376 12599185 -13864359794710122947080600275238300800 12599186 -504924773397372703418668353982531393920 12599187 1061561913345695085818549796573017048640 12599188 198507591063502480423345702878107600896 12599189 -3140679188511654392539331053791862143876 12599190 -129712903233293452910435146972698468480 12599191 149332697841030949370243991858325815384 12599192 2122978059908617045401961244029631201280 12599193 -650282862732181162139814257031968651616 12599194 177688078565893215095427924352752211680 12599195 268957567962573259875933103437269908800 12599196 323464137462462873082223798177753825280 12599197 22761197248901948341268958843123547800 12599198 103042219555483099813105131067528329600 12599199 1873944782321101261250076782979223983120 12599200 -575446869627542429948433456594739200000 12599201 446136686167966030113821066192891370900 12599202 -219913210047434549806127092232265080832 12599203 -784284288640920598125867822905607184880 12599204 1225228591096122346259656473327351628800 12599205 212492167270707871739857292925032272320 12599206 181254720272035897476921146868861110784 12599207 312856203882880455760226466949871118456 12599208 -276777583054333645960992438312788505600 12599209 187010453640920773980044607377778841216 12599210 -77345213001540126189248656439072945280 12599211 43568848783717162700527277701878778560 12599212 -421637731493953989454735552685746764544 12599213 926974535114704951976079940083227390688 12599214 470833222925406096813184290163426083840 12599215 23829447324455443166132586066799716720 12599216 6983284197118481279914908845661487104 12599217 1173149774867060926147458042983932080834 12599218 -151777458731619202427895630064430239200 12599219 1321122009695354867417949696689695786896 12599220 -125659597240864463458789920349930014720 12599221 1209142415323186241860739771090692605422 12599222 786801316975833674922350859577915626912 12599223 -410016039644907562884890547630003269760 12599224 -345363813784220853927186557280831283200 12599225 -732436081714353493205588562568934063250 12599226 -24134839501970154798827062510471582608 12599227 869650970492872011589729770553475473512 12599228 -1373690209314938253525495085408238226432 12599229 92740125518845689344245259145334453728 12599230 -168054224841048545954012211752357740800 12599231 -1425103580967957898917309026251318411968 12599232 -230466531421281815015752090141291708416 12599233 1935608195251185976828148656626756132104 12599234 -559620690213373713856839832677620421120 12599235 -492844164809346422612240660828895040560 12599236 31280722789048861211224457599558983680 12599237 258051410270639154061304165303464072704 12599238 -637878415787226836670424459526305758720 12599239 2708481348384504152525756843552029728 12599240 -188750645215547959198818842581008691200 12599241 1223865771848725252096156660882368133392 12599242 -1221870354375448151443877866565906488320 12599243 -1310479748483903294075938109114062862880 12599244 35724308669234907167650467671648787456 12599245 -566248830147103725949926574484553718800 12599246 856462987731014513760933582741263691648 12599247 344560623580742934001763800624216581000 12599248 -39804256966127877045097720166102859776 12599249 -102913446820707238821460751382857635800 12599250 257677806978520786224560566887905664000 12599251 -21928793026443266805313316526878560000 12599252 224955590176864670932135797519324452736 12599253 1135098015504537303903536127866594203200 12599254 127313122261383103372504844191632396576 12599255 -515725067871906473114955634460985444840 12599256 -1153742018673292573959395755789227724800 12599257 1038251255558420788866212497409401654032 12599258 -3842125347895339220013460286631037440 12599259 190574070111793346771284601456425539888 12599260 -716498636578740683539155937896393669120 12599261 -53110556156067722824741868102594704308 12599262 -13966395977384025785227258825512432384 12599263 -186151732518390463871298718634440031760 12599264 -1376480601841901603227443525570583855104 12599265 154440498950781395045120537040495976320 12599266 -39018336434944716891973394786029668576 12599267 71954880706763801704090926185656374672 12599268 152497312918583102476796878246839582720 12599269 -2455414720178494522733691343057406466656 12599270 290658948385637310056612485743106846080 12599271 758507984561319142754173205341805556240 12599272 248757943143915812824528978692901370880 12599273 -25116702054762535046260129507003322400 12599274 -116063650364918247924686605755488696832 12599275 -140320367867770846308789390980998911200 12599276 336494668411140459271137995145352991232 12599277 -28881780944209324275216229649208783360 12599278 224160354974903637231611695575497445120 12599279 -235814938682141516677670221495275712128 12599280 -57032889027882759599108438129246208000 12599281 -184204286970361640643686322426042231500 12599282 972791296806303358906012425919487210400 12599283 1540043665182235974623282184049185628224 12599284 5607558047916736386541002909847903616 12599285 -217973520640273015891916987720377075200 12599286 -6597055986924643222589968278246690816 12599287 -131331244769046371050043796366715163600 12599288 -959102807716284361649426163347770060800 12599289 -36030746946455914536398679779527944192 12599290 119964162581147576747747896125738485760 12599291 212986828106391265092365290729888404000 12599292 136038671886697825002472753955274097152 12599293 121302455139313377463260165873094262784 12599294 -783611758260086172054047062919411657280 12599295 193383624303824371053281707270082061600 12599296 250821234661567611149524649333919580160 12599297 1660492410591043196766692885257178527746 12599298 -67812703871527078392283528579628823216 12599299 390144175837846496698816390299997460480 12599300 5621857318174038944460368582870016000 12599301 -4040426709155312532629536810423868928 12599302 -456260365162863972000147305939941791648 12599303 1554892665705334122767174369569929510552 12599304 579066409868548132099835271545493381120 12599305 -589290597265870640440144085258317366080 12599306 6108377465707905878427193903965595536 12599307 -361756279065857823550215548616305617920 12599308 -50470912477733283241365506825773900800 12599309 -1327548026033668238661001667042800652490 12599310 -129408670230837686796276949573087660800 12599311 2074880265138717793004758966800349915800 12599312 -535318631953355201152744594868440006656 12599313 29814919148946361875632614184985352944 12599314 23723478861453801196404109774012698624 12599315 1401027287790444981553370388784571596800 12599316 477777835769922598967792238528437887872 12599317 -614359718109085495914358268949314042400 12599318 -321837467189758623319491018573183889920 12599319 -84958801796375224811201970992623277232 12599320 -826586205506234095745245654959927091200 12599321 -1355592976749547711605015388337396006460 12599322 236169068002113211096547889472231798272 12599323 -569369046898200349581621837765159747096 12599324 942441703746532121008353233000511837696 12599325 594723917317424956093647298359857272050 12599326 -747566932282096397211229263073834485888 12599327 -60442911506357646417306168553448681640 12599328 -276489168359812700451310602857742336000 12599329 -1858618989096586044501211140134524952124 12599330 33729033984242503021928944933042483200 12599331 326736089465726559705965650782205574400 12599332 82777885729862986082713871564826255360 12599333 -185473232117582658481605834337400564418 12599334 493106037454448507553184882205044116480 12599335 -249909630433190626382424680914896452640 12599336 1806269167605921523157673982316295367680 12599337 704494938849454293425091218036580065280 12599338 -489457126119959539127471957964256057680 12599339 825363487577931110912845648710617665224 12599340 24920097224289197649358354020756172800 12599341 -178285017486448495387827785924843766516 12599342 -166879825768182827927672029653637812480 12599343 -493613033660536055708976935622551398656 12599344 -4622201553379837476584837529710329856 12599345 -11554928191627871079578880414496271040 12599346 85954429884247174868477342127457655808 12599347 -774721603497709018378315277316559993204 12599348 355905070770078630747551316877766068608 12599349 -545662324299434958427602686700304805760 12599350 -18412875146755258830332450303246251200 12599351 366811831512459881636615091075233311680 12599352 -538985368932112431220253599268026490880 12599353 277951979141403237642475770909454529284 12599354 335576098822937575704930399401880940800 12599355 350907474166377792153005323529153454960 12599356 333608162622123521822400267934462525440 12599357 -863898223648955258503078833458121624288 12599358 280513213129715031322170242107212581184 12599359 -1498281273867013603762083261508668677440 12599360 -54711337114728151369665767503240888320 12599361 151823823650211891173930455129736762880 12599362 9606074086829076125979086078628138912 12599363 -271092449456962104828808788757655454720 12599364 -150747294577832479136601517908434024448 12599365 177954657669711058971276195307135219260 12599366 -132266985503867540029942106925738528000 12599367 1181440158877143734468720317714380240 12599368 -469796695475698799143237473104613335040 12599369 331129879339635448830569805841471761060 12599370 146373264169374319671845077809422640480 12599371 1955581132379843388731419918827370167572 12599372 465499747101030174241362231053603162112 12599373 768727221141774158834843023439539080384 12599374 400003575341779352574145297322671380480 12599375 -380563093639651523186368141253138475000 12599376 152062130215644952905828208060289777664 12599377 -45637376864487326485997841814591319040 12599378 8008788237496456354240982643068342400 12599379 105614675762917183068214822466777345424 12599380 659955771310384740915213560120767127040 12599381 930959450352040245274204846919525791182 12599382 -48546691897219019895584145007542243456 12599383 -480144229933163651645735407723798431440 12599384 294029008861319172909921426876463841280 12599385 -477933907509192331556987083584810494400 12599386 175052423799634495143731272327624657392 12599387 2078512241052509177304260696273202768 12599388 -25073546309788444637116458003033383424 12599389 143562121161500808809711907128270452800 12599390 607650739507504159127193199525377019200 12599391 120896501898532394674448158633390598400 12599392 52479518780702148618481382637032177664 12599393 -772463297955319330508072874258838331358 12599394 -524507509806761188219693033185822720000 12599395 173486094597679919490231615228565688400 12599396 1109015383438838494076943184251178972800 12599397 -424135588162137782277519778893430191300 12599398 -255143810862822673679396025417051191040 12599399 931806950500728316694099994370747145400 12599400 158719334481962248392375702538125312000 12599401 -1121110494403988316168116790081883782598 12599402 -292196234952027568014479804552145760848 12599403 885450717200021229344601839262893206104 12599404 1045768961944699092927943904978779801856 12599405 140068411325279919820336207755281473920 12599406 -146178103423356275995380848824668953088 12599407 -1054506684603692406400315612096610539688 12599408 7256255594204065246274274976476856320 12599409 -1004379984844993253224882555294528138896 12599410 -273220122965866797176364984701791193280 12599411 -354448868351986135985661383956075409856 12599412 113060413259487949877992743609811341312 12599413 1679006114684212276958201674918009325920 12599414 -48055723227174517575560064190345318848 12599415 895850437614651851514668805152786148000 12599416 -1289686464276072810308711834611999703040 12599417 -79167168161839450620787796627462435328 12599418 153256455620299879271636948803801536768 12599419 547026466199914865860142686084773928000 12599420 -596987076543629250376617241076593597440 12599421 85131348748292022747731355830038719840 12599422 485842089653564285638422166536560419200 12599423 21787616086223794784868013657160933376 12599424 -984818930090730987958682077419987271680 12599425 -177690234447266435674276433195638600200 12599426 -445485521231998886980548820032631550976 12599427 811055626100830532240204155631629780320 12599428 -490286683208287121385425030706846888704 12599429 256494880827510283527799106648245877760 12599430 4088364018335974281554471865816299520 12599431 1269306709185349067507543939818035936384 12599432 1652485164129037389068221601832660787200 12599433 -133762808276773679825597672858194414272 12599434 157115487807106681800154688689867797600 12599435 -62724912524044726562614246114022800800 12599436 -135684752523211737920217951491695538688 12599437 1102407663554458773289211489103586812086 12599438 -330341622241152403931452204275817250880 12599439 -1308337255538605399111367132702938304376 12599440 -73415872792956585890498507129880576000 12599441 -997700676748780750036958780603927530716 12599442 371646056605986586134066613892595690240 12599443 154434512816736371589178907291770433556 12599444 -655912046687081270676342087218770618368 12599445 129448895417956018949037946836751717920 12599446 116828275541511907766065434948830415744 12599447 -173994289007058138893374923307555779072 12599448 839020145190682349286244638277242347520 12599449 -1159713022096948153359816525231880853040 12599450 -349805794133988740999187088303113792000 12599451 626537452233780482445197026293318985080 12599452 119624543196699017023230766203840176640 12599453 446135503713283225253697408386941449702 12599454 -75400516036513386270990242447451734016 12599455 -528719195311695771803363496922547003280 12599456 -2558495772475316979712078097091564011520 12599457 -498222855630865395246288002455371630672 12599458 -585632538688085739321473945103579871920 12599459 1616639261186894180836725975129730557660 12599460 -213840704652950008973530848219540606720 12599461 480455044967853118716201611810440352032 12599462 27785378769210689023119634551729282432 12599463 -14266974725690791600959742837927882800 12599464 370162224039682062854268780810733977600 12599465 -828669010466842716494168513131857132600 12599466 661475477462920748273154940951467886848 12599467 1921588032043032661885970304911296190516 12599468 732635196509858065415798798465212854528 12599469 56907736603123004097525433851557798304 12599470 -37941849971990387808058213717795833600 12599471 -251518136895667408817375332376171539968 12599472 -161216374130732297565016525049133957120 12599473 -32791782163650898431180905948139030400 12599474 815295592818588487742756251929699326736 12599475 426610758709753611290423117575349875200 12599476 -284949975719061577890198860037850142720 12599477 22705062009849409479215644979359722624 12599478 -246084015900914462253663926897925192192 12599479 -1112619305112610426801514315549778167424 12599480 8366726583432593723972443938506956800 12599481 958853952193821989724724221977410646352 12599482 -637373765655102784831921751050291636224 12599483 463865379440249309739043002793816369584 12599484 446361235356709600423502294817115840512 12599485 -63221307930995511459751304370940454400 12599486 -71635664519641567555311885629097436800 12599487 -891735828432021533921710191330701352456 12599488 -107780656656831449480511819067949056 12599489 413025786753674078451559820102227332480 12599490 43116498203065870722457666495471027200 12599491 -213053373271793462391666043695334567108 12599492 92210239260480500592676909298607378432 12599493 -176010323400515027714005664190612165600 12599494 -964278337979842283008589917817810933568 12599495 -1207570073251022327447304991688466933000 12599496 -60382637080213628697167430508009881600 12599497 -1259445455171355147556157109196340614054 12599498 -19992950414258499329268870606833922000 12599499 -423154503440374375658944740760021702656 12599500 -330038229048312274275717755380279296000 12599501 -18304263197666866439107942561126491828 12599502 1158279051287983941907027506396302451840 12599503 809494476668975486662971082178943101680 12599504 335312717814568290370766978666937016320 12599505 -67037951373875811787592321379327101400 12599506 -362507602279448154039578717328786272256 12599507 -418193618306924249588205106260828260244 12599508 3861537818710821389382776205464432640 12599509 -336418565638671166245959192379155246880 12599510 113262064491548169539315694665345157120 12599511 1297086594459717751273337032646785274472 12599512 -537094353721708979669668567894516684800 12599513 -544699666557497612589078469971099605238 12599514 237169252735982781157955510461481729760 12599515 -106465496741406493918063372505741098320 12599516 5490245384544562294204776251087585280 12599517 79847048620257316885990835474591840832 12599518 -77814428452561559672858721514730394240 12599519 -34802528434218770839763955251992042080 12599520 -12589926538093109590336129893335040000 12599521 1879433078143480953856530260873760295344 12599522 -285580048647045849350242274855846785248 12599523 1209291262517799088044676859378728278000 12599524 -65104860763572911593517583717110087680 12599525 -374904551738745123097068289490567563200 12599526 -395623034727190221426763461960700097856 12599527 37510209764788479143033263770297754880 12599528 -318035560830706252236776297403843840000 12599529 -258823532205486366567468556331896637760 12599530 -102858435024333118197858597447484935840 12599531 -132378120041296617760429507480895602656 12599532 719562084613260904402982536491573484032 12599533 -214435144711170941639228351404378455742 12599534 90099268560501959046260028699268132416 12599535 26073236259243663364778216057051963040 12599536 -2979767821663303184676981832157462528 12599537 672589579769293236424879222398716208180 12599538 43328985410046225963685720355755941888 12599539 -208287190954959764160187478302260161400 12599540 439691499159794682105485493735811818240 12599541 884568222938832214263784832997170948448 12599542 204723394012912605996681497193977280672 12599543 -899495440775710709918352098982921953280 12599544 536488696128788709478106227497183006720 12599545 31724682863993936067391850224370681280 12599546 -102869323301414004923594418773406312960 12599547 83998167036222380327508892737696261120 12599548 93945163852618627624616966329200844800 12599549 198994443238275989576942894181374281536 12599550 -393985937361887290029585495555493718400 12599551 1733808457726661402388366445199859554304 12599552 -217604124722592568984301172366822604800 12599553 -389555221323325992327085368473817049296 12599554 325197773610410811935720402307230182272 12599555 693875345506556527260986150722561602960 12599556 -550460659270816383527825179421382448128 12599557 -1083987237836830997203104826698669980194 12599558 -1136692956047804667669895539874123107840 12599559 5594310322982621191784001336120390528 12599560 -147948086008848068992465658306360064000 12599561 -154508043881467940497653679520807979840 12599562 12803775590946147878963343529995178752 12599563 -73594623707972290092231682393695446188 12599564 949045281853733397057736566332901666816 12599565 -616668843443439302333029748880856512000 12599566 -447726944881801830910036268750344747200 12599567 -402674005887607582422600439953155186928 12599568 -137111152839144819828497309950091919360 12599569 -1943322848410939907607675306297144147456 12599570 -289934725743563865632289155222302602240 12599571 397373668672191739089627794933524751424 12599572 -983264934444060249639421526664731934720 12599573 -234498564883456980410493307351088628864 12599574 -29308683695946028106026659999568994304 12599575 109431158721980094116720861989901154800 12599576 797974600353788355887501676114516725760 12599577 1621805597745647667427121504474131359840 12599578 -341020920462681874875913696046541115392 12599579 -775009672866303914347698576505876061820 12599580 -224020289964885692118260642338030387200 12599581 119643163566175903268752087253510480812 12599582 -633466852349306250977023671140959636608 12599583 85847797151504210471699248687517732424 12599584 -430949055356933495900330411216307486720 12599585 -71947215371235089553647824981174684800 12599586 -107976638581456122434626406670714812640 12599587 24398074523402456411582412906330736128 12599588 -90532490234971771288180927779669501312 12599589 -572779169308269441570538387569058070400 12599590 147629756799811444163867308494988456320 12599591 -599336547907890214755637073722751521632 12599592 -759917412449314722273806400299066081280 12599593 289922458658342143562892303411839824 12599594 191833696207250921400386948897495423232 12599595 541470257096925235473963045127106129520 12599596 192736706704111621558235082810787155200 12599597 1430032230103973367149108273625097745046 12599598 62362156207046662106717956974787046400 12599599 -726550917940540427210629002091796604400 12599600 -83044259185644664933884596340311654400 12599601 97186096152892453629757720070961135360 12599602 -7257014412931106438469534564612387840 12599603 209779884432688633747949551417595735040 12599604 1035855651945653512904817517212627333120 12599605 1056455687436179272176146078254080799260 12599606 -312490808600953628826792289765023793248 12599607 -389779727963535169522784229274599376512 12599608 -121961462545453432754943286362781655040 12599609 -120666968808000332104445799197936640 12599610 131904271509781063373382381187955051520 12599611 -323879451973979721080891049311809850576 12599612 -54513446801877228422394582611940639744 12599613 -223802596732016007873378751302024479784 12599614 785175012923022109910693565802726480512 12599615 58490359941191819521304072495074402440 12599616 -212438835113988368420027587952451256320 12599617 -96364789614996562349337832117690854188 12599618 -29123019488199091766354622395763787008 12599619 450342718332176945838901099283963578368 12599620 -502633148584285235176766812915951472640 12599621 1754891802334794416687576719038167897532 12599622 -2117783500579106762197252393721086848 12599623 -1051233490551477419043737207370422153128 12599624 466489799412350733578590017000132264960 12599625 594415345844236485618398634302102400000 12599626 149269519521774319001938043375676492432 12599627 -1107029089463189318555081022646836159480 12599628 305824673524755720036469032079098117120 12599629 42464127105339281334833832957777739200 12599630 231342297811986917380988167723236672000 12599631 57053986071265568990758496814417772800 12599632 49414207603589439546664878910650638336 12599633 -211987936854854031608070759127778495118 12599634 -156199389707987874985461453137032283520 12599635 -53767203022712387828019124715644513440 12599636 -181494805177077414497990315697061681152 12599637 -72844254586987697283100961484718085760 12599638 26460905197130030372433932747799378720 12599639 65979293529044888148189549091739778720 12599640 -131440689387542828818629299951788032000 12599641 1032675238234626132408031092583470117600 12599642 151986844871507691648747412384097689344 12599643 -406305458952334234712002822827380553216 12599644 -519178524355517140284863761833941937664 12599645 9648196776460261335405607923700266720 12599646 92688805803296698430495385048780619584 12599647 130436606017834018968849652456055328672 12599648 -1465020342377369646679683394669465436160 12599649 750716619660701661336503301700124856768 12599650 -66732798319505424835992440579001600000 12599651 303653690614348439976985282991155898652 12599652 -235038343221565115171032930424336695296 12599653 610023909403843716514929129986830360128 12599654 -49202046558341667811569253931263608960 12599655 754771741401831182644376364543021916800 12599656 -1473081887626683894271615218914294277120 12599657 30071100267439988285264154387670595712 12599658 1064894558883088638574420433085404113920 12599659 1458136754631201759652667302286893425360 12599660 458217430395444824949320120370225561600 12599661 -410155544385098816603676535882082132928 12599662 -7504319659514476050523658879641695168 12599663 -813281890053352395582752660313986720856 12599664 49628836639820503525312265388173033472 12599665 443099509155874455809206410153338521320 12599666 -802714899023900659672423454435003919360 12599667 -341332899722052523991704026291136742316 12599668 1420445250722371524305538026371840370048 12599669 -1031975931303030587041239671512798606728 12599670 -35923535318246408405390669668922327040 12599671 -237687319229975766263802888212284639824 12599672 -1545762415509321061241284129130034892800 12599673 -853074220933560516530548050859837354416 12599674 101729797533534504444822896571125844336 12599675 3574804829611742896224671114780743800 12599676 -153382278428431240585896373723198737408 12599677 2077602658767238809121137577034466235526 12599678 -71984335766110094005015765162345648128 12599679 638085937575963505582207140708045248640 12599680 1227104971632825342462278337865501900800 12599681 2029408775300402357463632750643582869952 12599682 356477643475221616159592906723016324864 12599683 346676806102131804069240024955475223932 12599684 377643725066965663739823609388888755456 12599685 -66830294058519570068697045758599680000 12599686 -658544906797384378253877038706248309760 12599687 -1305322549890379862858849843339950610664 12599688 -8010704740230486269822589426457804800 12599689 -1317107889951799693017058351345750513510 12599690 208198950553719165104190728521936067520 12599691 277697700200017411610638762238024072160 12599692 473378138583276819339162422191729054720 12599693 -1567701972339789601475109069905537834058 12599694 -60529732249730907106853145588059451072 12599695 954584294464092454965375756708653944200 12599696 107862680502903659987257892150174613504 12599697 -431670135382692470016201815277090816000 12599698 480745664189006039425281212091631860480 12599699 57175758381271311374870758341583806720 12599700 -284582711253534119535831502245696000000 12599701 -111527163659502912006280535430472221298 12599702 257192313497039280564156489212475093504 12599703 -21593900460432964505887333327407502176 12599704 -463381907914088808988117105604627988480 12599705 374850484226314471732869608400174121860 12599706 59896737456425922912799945577830562304 12599707 -1845341741169362226404949549484998866400 12599708 -477615946160248111381936565439842595840 12599709 494408383549980202788451129297892306304 12599710 204039899068248413592477322709296512000 12599711 -1176852735746552732404465572270760174776 12599712 -17581344303811432750945035446430793728 12599713 -1010678129213052465404976295251943939584 12599714 -366536553367999325508053837738314874544 12599715 880258722062250593320866203264949939120 12599716 -367764764742406508109499169165373132160 12599717 -717329217948473321580763021537420608000 12599718 235689096445698860361883358891636284800 12599719 962190382043336420595881851052993982360 12599720 507652002512912103523295019400013414400 12599721 -6299059537400458349199909090037891896 12599722 182711974908502398835952608569397337520 12599723 -114499625524264514192141495145991669056 12599724 -48064120455216666069180630036622047744 12599725 60006584570331568580390318416263037250 12599726 -98229421504537842592665833145223326336 12599727 39619034878137125147116660191404263680 12599728 339656042347999902102442253886658199552 12599729 1125988452021792549383055457481701245330 12599730 94788839087831527452353845840046400 12599731 -1937596554419766538420296603756850176 12599732 -302213341647397093210010762430059102208 12599733 -21988691890065454219763756803764770304 12599734 -138093688313091150242528814509240500608 12599735 -630315683164192411423270864182685537320 12599736 -639947950886305729906033829803809177600 12599737 -278703545818885722349068209384392332768 12599738 -930237706672390511073335212979506567200 12599739 -119479092086935872797256310148274470400 12599740 649056407318579077876352964135507632640 12599741 -21530940870318423145142465486623903296 12599742 42085778750286984331808318869438669824 12599743 148827483249526067139872509312114496064 12599744 1298819659693975637606680458266935296 12599745 -497557846658526237058491453265024896000 12599746 52677002542471610969495120665736577600 12599747 -2153576391112320130806864795111455844804 12599748 314593304912315131755031992682435584000 12599749 -67917672919897596681853484913418380960 12599750 -76682522658767835211285679307540000000 12599751 -43906562813541918944322575003247548976 12599752 -775099788658770118822508031980199690240 12599753 999873837927045379277301696600179696820 12599754 -335558370734042108019062274547513671168 12599755 -270541509446314974201937367546548166400 12599756 999168992040676184731571581730333675520 12599757 12683247677450410291364524670235054540 12599758 178958629671779123914479018338158301376 12599759 1018443559957290768557102569440550338480 12599760 276219179822383181286149450674455183360 12599761 421506109467375456142918255221866949362 12599762 -584441069567952953803317439183787827200 12599763 94028221258118496223180867849151904768 12599764 -292142477638101015933337326251135541248 12599765 1402609604999068597710699674971236045660 12599766 727135911845993341627735886854234185600 12599767 23359574580146140529302693926766140640 12599768 -1146982772885018401983169496721243709440 12599769 101927267457575528564452635919747221888 12599770 222914355773756835213854114140597690080 12599771 -2292039592775717427421791111093169262808 12599772 -174281832952523569470738380540197948416 12599773 -22471358618909467269281509636141359540 12599774 13417636103487450807662939175918351360 12599775 -35912057565480663971788168378878207000 12599776 -159056393297022017133710435636281344000 12599777 7325528654362946152833376606934071572 12599778 453627134499963338522206708737522109824 12599779 -164306571949516656299588399178183647016 12599780 -840062915320162197165765020811794630400 12599781 -542961368536481700988360671799984748448 12599782 40706968775841245912324064245514473472 12599783 384449793346824457862538389396264412720 12599784 -1037661691506197466592733153732499456000 12599785 -653475917577319519409493378904734886080 12599786 -14342035781244377796921731260351643040 12599787 -872314894166651875596183148872454294440 12599788 -290334422216111806559854309759312541184 12599789 -399129863664432745413774653864519893440 12599790 -163797276981869426303189018146990080000 12599791 185534424330724872833253819656517033552 12599792 -98997247044728814246178235020009340928 12599793 -91932664588762896788736711080139184800 12599794 -135793570119162682168114644212467914240 12599795 87337846150845205892248452555732134400 12599796 280409449516121307892172938283933503488 12599797 133315143045291294772988277392887519232 12599798 -492249613481495446912987120994411637600 12599799 1049721328166416585845685971199620354000 12599800 -34089875619596855990835033896865792000 12599801 -593199016405295368043242890869721282198 12599802 55531572382340741669037793172095530240 12599803 -1764488531974225200826247017203779689948 12599804 398649923758405622765645312954285260800 12599805 387920752920171021946000019655131190720 12599806 -1012813762992201850977273195107571456576 12599807 -644218045068477724609190422692876800256 12599808 -226529580495374043047300386701560512512 12599809 -1852759739102499390917779088702800173740 12599810 373304744051834526200901335218185216000 12599811 724086541865583203253711236850440313972 12599812 -464836352277918513441910623031328204800 12599813 -792504069046705349278747666534668379938 12599814 179993710328747188033469182365059033088 12599815 1057338234784339977056084227923802233120 12599816 -3136483806390147354268412932308363018240 12599817 -1306326991792063626804212825330571552 12599818 -194092479277350499998074459626151182848 12599819 547954575776940499138181197508518856880 12599820 475930323595905591408367350486577305600 12599821 -242064351433377139644929833570920863016 12599822 47674161085082997115363312246167758400 12599823 -656791562591670279980175433308076176000 12599824 295800910161931501356129929432325693440 12599825 187453688924595162431335389040497600000 12599826 44842283520650741500507106674474457088 12599827 -141488129131358993494933311362020666324 12599828 -471718802423325336813346184432985080064 12599829 459832334825154720285689658434876468448 12599830 -323458964534215916772991808988875293440 12599831 13766369357098871121537964673235213000 12599832 8252876906128553096770566843368079360 12599833 -547655773834233416916859928839026198840 12599834 33735633963944910752755475131961226720 12599835 -198474390287099749005056645491400567040 12599836 -673078101674635756783411696051702827520 12599837 -447819691821250595018065559971571384160 12599838 -132223587053625080923629048641461296000 12599839 -380414809647642420145178689925754289728 12599840 599781491420432030263110999108589977600 12599841 -74043426409197558642100646421017466240 12599842 742008355919289488990715480310728898944 12599843 -27651684917623291547949353118382879908 12599844 -1199003009359702394702327068633934389248 12599845 -997618544020120916951099146298734992900 12599846 113427023279338095454210768937027543040 12599847 -68607731515001434758519998265906680160 12599848 -1229587512836361472239408717275576816640 12599849 515373735825152848178230643397880518564 12599850 -42164162881291208184038360190354528000 12599851 -1379117041345447497174418679182539888 12599852 750045852581456145964269766832613063936 12599853 179765177062803318683311898388636707904 12599854 230886084124431016665102110031618392064 12599855 361617820135223374370064558576678348000 12599856 140118309721765323180079749550782185472 12599857 22819331311371758361022007387751081472 12599858 -336247068545001997154825690097487956720 12599859 224815699331423840895757086123440581680 12599860 2225509657189907160970980827824988160 12599861 -674737620025387585499097479600931707538 12599862 18852454619651650300762362929748463104 12599863 1295358546262112629892464902902777005560 12599864 1570186584994123246150153229437564600320 12599865 383351666762802371110061159480490990720 12599866 -253128290073653359715226248720216404368 12599867 -62509786342294839489710199891275463648 12599868 293218501643918443553848981407451791360 12599869 -787172999804348051364268243027785331360 12599870 236600557293140229910020604409413445760 12599871 22254531677558761948469727514632339912 12599872 -270069852983804371079728421766369378304 12599873 30571715054860898358295145373884027136 12599874 -776886248084099872138622983608662016 12599875 -1927158081918813271427201660407946400000 12599876 1022642264389864091175766063879283679360 12599877 601178647508713568671140824091763966080 12599878 1784619472042364318331481109143673856 12599879 268906278789145409371107323393175142584 12599880 217828858739359101339492707585126400000 12599881 369067104203266851709730002929949739392 12599882 -464230728213025574753593813911084320208 12599883 790709643387771630945762923990529292080 12599884 13352024290879366692595795343351808000 12599885 13091052561028077592986012491644709580 12599886 -245706125028114679233988119519733281792 12599887 70284240588705540491438219048441637600 12599888 25723330431352904236804017464467783680 12599889 -679681728893756530455238208016582786576 12599890 403334841921292882957523759450644383360 12599891 993442531704452433073634614180790690400 12599892 -612915761435013515400559746722792368128 12599893 -1241361500413858608161398083056615366816 12599894 189894188874837598484505094035528445632 12599895 -157583683558632565340966349168760972800 12599896 1131794603173228273060801711503452129280 12599897 96636389270405434550797242549963518532 12599898 256033116785529266694306016234880579328 12599899 -433541979620129537342643901476440806000 12599900 149694350129883637080232646663022988800 12599901 2408210669050459455341711565374841849600 12599902 -222153258691959026291750291453309327616 12599903 9849082556585525139998498818440976824 12599904 176372611959252575506883729369038848000 12599905 -989425491745805545195793548872585032940 12599906 206652345080270272632552437540493401088 12599907 470746564572350402232075170883757514880 12599908 -564977871318062389719915452780786799360 12599909 -180605044926568418280928573648735372194 12599910 -178728340217065201542718935212788800000 12599911 -1346464704185356530369468603837735644488 12599912 -101626675043420206291013509506685440000 12599913 712160964333110538598050570845808115344 12599914 -315264319126111049310737956980481636944 12599915 177541828029249630806221435666838740320 12599916 317627519123260986051902896287335301120 12599917 -1490676857999459734439634131378772264096 12599918 233058466473410147157233407167701393280 12599919 -52368230394822703597081136071782587712 12599920 -45757091599617837337079435665470259200 12599921 161599276891124810957400580570908103122 12599922 -132801354040190828827155765388182524160 12599923 458227913702902764422968871537324773536 12599924 863804854310965887665226563198746951680 12599925 265353012271518084943609626940893199200 12599926 522656908355860275400147548733731721920 12599927 -666291912807256302437229327569678589720 12599928 1405968127099705163567663874877892198400 12599929 134101251249896067029568382447471699584 12599930 -179903592734751757768595055856611840000 12599931 1173100960077235142093114508572510512152 12599932 198488570059627426644835144138332010496 12599933 118560176506035395177277690729657102240 12599934 408084371997049707480297181788848898048 12599935 -588590422554849813652694893126712830800 12599936 -434532816903678552680133527832467865600 12599937 -499052239616265768218081701956987072000 12599938 -225498115547043909688438388344000652256 12599939 -804532425104952150671290077272135555568 12599940 24210768403286201607227998416602910720 12599941 181801413363516316693762274458161699384 12599942 39846095525175945470874183413544720192 12599943 391236983156257063596311557341612352464 12599944 149122403750809632425963775653073715200 12599945 1246271715907218877241189985700547515200 12599946 -501503123678950246063919933077346304 12599947 -296633760687744392838969116736490072000 12599948 -2031970041846145753297362648506042148864 12599949 -368715002067623130181819001804781132480 12599950 145346146565847566905802985103240704000 12599951 -36001300624722831245496050141011717536 12599952 -32278896007680808151880547099655798784 12599953 428935878539251053513238758422507934080 12599954 921360290318483718109116511182345868176 12599955 31248113874783983106497494206893217360 12599956 106923053479482863328099488438118055680 12599957 -499898915086005700746573085643792551794 12599958 450443567577922573383597347340434278272 12599959 186397192689829336235166216042007866600 12599960 -1230311140312333160982464267049206784000 12599961 -369377514347109539744007613642370186016 12599962 -6714383651237513060814447403001135136 12599963 1231392343171051868109097662399395614212 12599964 -191126531539076177820451120220949465600 12599965 321982461355615137190827869056495776000 12599966 -751671582620534876171875008694722941568 12599967 -950183269265780106110336822800293844920 12599968 -1345310030563577676036035408067895296000 12599969 -576474828009063407278416044663737593630 12599970 -11558206199273020187081756034136320000 12599971 -1676059016470380886364220991914605384000 12599972 -751457210842651652787108603052830720 12599973 -982094902087575475884824078653716500736 12599974 206547272256096726619809492168191840736 12599975 17287775405640046639143334961474652000 12599976 -667800640912755961903226310755850240000 12599977 -711958939783090984362254368984084659640 12599978 -855365789658339412033384885979812955040 12599979 -281574686157683956922611771789425408000 12599980 68795857991063621522500870441240304640 12599981 -117167060495073572925435079421347397760 12599982 -233506442269613791882703880846846385920 12599983 -1873453477098495373173757025694733720320 12599984 -62467103450138928720765411269271453696 12599985 253862362010645758874600797413424320000 12599986 136552724856371349393348442535556143616 12599987 606424217748427842605864926533314010636 12599988 850680832638490269982793381770301952000 12599989 -12457330054513129415518972107116732640 12599990 527653680867998392343016203588031920640 12599991 340394564274448406620315963769614152000 12599992 280704109140992998854536101136668385280 12599993 261540790115431755613344777981025344000 12599994 199125724502746179139520798136777104640 12599995 1215035915403227777009368930552294802880 12599996 -495566127504150714674559479293345152000 12599997 -105807881807439517447731180340485396480 12599998 285135712600459761936258251090802574464 12599999 -825671186965717817643158785557540993864